Auth0
GlobalClient
Use a tenant’s global Auth0 Application client.
Example Usage
using Pulumi;
using Auth0 = Pulumi.Auth0;
class MyStack : Stack
{
public MyStack()
{
var @global = new Auth0.GlobalClient("global", new Auth0.GlobalClientArgs
{
Callbacks =
{
"http://somehostname.com/a/callback",
},
CustomLoginPage = @"<html>
<head><title>My Custom Login Page</title></head>
<body>
I should probably have a login form here
</body>
</html>
",
CustomLoginPageOn = true,
});
}
}
package main
import (
"fmt"
"github.com/pulumi/pulumi-auth0/sdk/v2/go/auth0"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := auth0.NewGlobalClient(ctx, "global", &auth0.GlobalClientArgs{
Callbacks: pulumi.StringArray{
pulumi.String("http://somehostname.com/a/callback"),
},
CustomLoginPage: pulumi.String(fmt.Sprintf("%v%v%v%v%v%v%v", "<html>\n", " <head><title>My Custom Login Page</title></head>\n", " <body>\n", " I should probably have a login form here\n", " </body>\n", "</html>\n", "\n")),
CustomLoginPageOn: pulumi.Bool(true),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import java.util.*;
import java.io.*;
import java.nio.*;
import com.pulumi.*;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var global = new GlobalClient("global", GlobalClientArgs.builder()
.callbacks("http://somehostname.com/a/callback")
.customLoginPage("""
<html>
<head><title>My Custom Login Page</title></head>
<body>
I should probably have a login form here
</body>
</html>
""")
.customLoginPageOn(true)
.build());
}
}
import pulumi
import pulumi_auth0 as auth0
global_ = auth0.GlobalClient("global",
callbacks=["http://somehostname.com/a/callback"],
custom_login_page="""<html>
<head><title>My Custom Login Page</title></head>
<body>
I should probably have a login form here
</body>
</html>
""",
custom_login_page_on=True)
import * as pulumi from "@pulumi/pulumi";
import * as auth0 from "@pulumi/auth0";
const global = new auth0.GlobalClient("global", {
callbacks: ["http://somehostname.com/a/callback"],
customLoginPage: `<html>
<head><title>My Custom Login Page</title></head>
<body>
I should probably have a login form here
</body>
</html>
`,
// Auth0 Universal Login - Custom Login Page
customLoginPageOn: true,
});
resources:
global:
type: auth0:GlobalClient
properties:
callbacks:
- http://somehostname.com/a/callback
customLoginPage: |+
<html>
<head><title>My Custom Login Page</title></head>
<body>
I should probably have a login form here
</body>
</html>
customLoginPageOn: true
Create a GlobalClient Resource
new GlobalClient(name: string, args?: GlobalClientArgs, opts?: CustomResourceOptions);
@overload
def GlobalClient(resource_name: str,
opts: Optional[ResourceOptions] = None,
addons: Optional[GlobalClientAddonsArgs] = None,
allowed_clients: Optional[Sequence[str]] = None,
allowed_logout_urls: Optional[Sequence[str]] = None,
allowed_origins: Optional[Sequence[str]] = None,
app_type: Optional[str] = None,
callbacks: Optional[Sequence[str]] = None,
client_id: Optional[str] = None,
client_metadata: Optional[Mapping[str, Any]] = None,
client_secret: Optional[str] = None,
client_secret_rotation_trigger: Optional[Mapping[str, Any]] = None,
cross_origin_auth: Optional[bool] = None,
cross_origin_loc: Optional[str] = None,
custom_login_page: Optional[str] = None,
custom_login_page_on: Optional[bool] = None,
description: Optional[str] = None,
encryption_key: Optional[Mapping[str, str]] = None,
form_template: Optional[str] = None,
grant_types: Optional[Sequence[str]] = None,
initiate_login_uri: Optional[str] = None,
is_first_party: Optional[bool] = None,
is_token_endpoint_ip_header_trusted: Optional[bool] = None,
jwt_configuration: Optional[GlobalClientJwtConfigurationArgs] = None,
logo_uri: Optional[str] = None,
mobile: Optional[GlobalClientMobileArgs] = None,
name: Optional[str] = None,
native_social_login: Optional[GlobalClientNativeSocialLoginArgs] = None,
oidc_conformant: Optional[bool] = None,
organization_require_behavior: Optional[str] = None,
organization_usage: Optional[str] = None,
refresh_token: Optional[GlobalClientRefreshTokenArgs] = None,
signing_keys: Optional[Sequence[Mapping[str, Any]]] = None,
sso: Optional[bool] = None,
sso_disabled: Optional[bool] = None,
token_endpoint_auth_method: Optional[str] = None,
web_origins: Optional[Sequence[str]] = None)
@overload
def GlobalClient(resource_name: str,
args: Optional[GlobalClientArgs] = None,
opts: Optional[ResourceOptions] = None)
func NewGlobalClient(ctx *Context, name string, args *GlobalClientArgs, opts ...ResourceOption) (*GlobalClient, error)
public GlobalClient(string name, GlobalClientArgs? args = null, CustomResourceOptions? opts = null)
public GlobalClient(String name, GlobalClientArgs args)
public GlobalClient(String name, GlobalClientArgs args, CustomResourceOptions options)
type: auth0:GlobalClient
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args GlobalClientArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args GlobalClientArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args GlobalClientArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args GlobalClientArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args GlobalClientArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
GlobalClient Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The GlobalClient resource accepts the following input properties:
- Addons
Global
Client Addons Args - Allowed
Clients List<string> - Allowed
Logout List<string>Urls - Allowed
Origins List<string> - App
Type string - Callbacks List<string>
- Client
Id string - Client
Metadata Dictionary<string, object> - Client
Secret string - Client
Secret Dictionary<string, object>Rotation Trigger - Cross
Origin boolAuth - Cross
Origin stringLoc - Custom
Login stringPage - Custom
Login boolPage On - Description string
- Encryption
Key Dictionary<string, string> - Form
Template string - Grant
Types List<string> - Initiate
Login stringUri - Is
First boolParty - Is
Token boolEndpoint Ip Header Trusted - Jwt
Configuration GlobalClient Jwt Configuration Args - Logo
Uri string - Mobile
Global
Client Mobile Args - Name string
- Global
Client Native Social Login Args - Oidc
Conformant bool - Organization
Require stringBehavior - Organization
Usage string - Refresh
Token GlobalClient Refresh Token Args - Signing
Keys List<ImmutableDictionary<string, object>> - Sso bool
- Sso
Disabled bool - Token
Endpoint stringAuth Method - Web
Origins List<string>
- Addons
Global
Client Addons Args - Allowed
Clients []string - Allowed
Logout []stringUrls - Allowed
Origins []string - App
Type string - Callbacks []string
- Client
Id string - Client
Metadata map[string]interface{} - Client
Secret string - Client
Secret map[string]interface{}Rotation Trigger - Cross
Origin boolAuth - Cross
Origin stringLoc - Custom
Login stringPage - Custom
Login boolPage On - Description string
- Encryption
Key map[string]string - Form
Template string - Grant
Types []string - Initiate
Login stringUri - Is
First boolParty - Is
Token boolEndpoint Ip Header Trusted - Jwt
Configuration GlobalClient Jwt Configuration Args - Logo
Uri string - Mobile
Global
Client Mobile Args - Name string
- Global
Client Native Social Login Args - Oidc
Conformant bool - Organization
Require stringBehavior - Organization
Usage string - Refresh
Token GlobalClient Refresh Token Args - Signing
Keys []map[string]interface{} - Sso bool
- Sso
Disabled bool - Token
Endpoint stringAuth Method - Web
Origins []string
- addons
Global
Client Addons Args - allowed
Clients List<String> - allowed
Logout List<String>Urls - allowed
Origins List<String> - app
Type String - callbacks List<String>
- client
Id String - client
Metadata Map<String,Object> - client
Secret String - client
Secret Map<String,Object>Rotation Trigger - cross
Origin BooleanAuth - cross
Origin StringLoc - custom
Login StringPage - custom
Login BooleanPage On - description String
- encryption
Key Map<String,String> - form
Template String - grant
Types List<String> - initiate
Login StringUri - is
First BooleanParty - is
Token BooleanEndpoint Ip Header Trusted - jwt
Configuration GlobalClient Jwt Configuration Args - logo
Uri String - mobile
Global
Client Mobile Args - name String
- Global
Client Native Social Login Args - oidc
Conformant Boolean - organization
Require StringBehavior - organization
Usage String - refresh
Token GlobalClient Refresh Token Args - signing
Keys List<Map<String,Object>> - sso Boolean
- sso
Disabled Boolean - token
Endpoint StringAuth Method - web
Origins List<String>
- addons
Global
Client Addons Args - allowed
Clients string[] - allowed
Logout string[]Urls - allowed
Origins string[] - app
Type string - callbacks string[]
- client
Id string - client
Metadata {[key: string]: any} - client
Secret string - client
Secret {[key: string]: any}Rotation Trigger - cross
Origin booleanAuth - cross
Origin stringLoc - custom
Login stringPage - custom
Login booleanPage On - description string
- encryption
Key {[key: string]: string} - form
Template string - grant
Types string[] - initiate
Login stringUri - is
First booleanParty - is
Token booleanEndpoint Ip Header Trusted - jwt
Configuration GlobalClient Jwt Configuration Args - logo
Uri string - mobile
Global
Client Mobile Args - name string
- Global
Client Native Social Login Args - oidc
Conformant boolean - organization
Require stringBehavior - organization
Usage string - refresh
Token GlobalClient Refresh Token Args - signing
Keys {[key: string]: any}[] - sso boolean
- sso
Disabled boolean - token
Endpoint stringAuth Method - web
Origins string[]
- addons
Global
Client Addons Args - allowed_
clients Sequence[str] - allowed_
logout_ Sequence[str]urls - allowed_
origins Sequence[str] - app_
type str - callbacks Sequence[str]
- client_
id str - client_
metadata Mapping[str, Any] - client_
secret str - client_
secret_ Mapping[str, Any]rotation_ trigger - cross_
origin_ boolauth - cross_
origin_ strloc - custom_
login_ strpage - custom_
login_ boolpage_ on - description str
- encryption_
key Mapping[str, str] - form_
template str - grant_
types Sequence[str] - initiate_
login_ struri - is_
first_ boolparty - is_
token_ boolendpoint_ ip_ header_ trusted - jwt_
configuration GlobalClient Jwt Configuration Args - logo_
uri str - mobile
Global
Client Mobile Args - name str
- Global
Client Native Social Login Args - oidc_
conformant bool - organization_
require_ strbehavior - organization_
usage str - refresh_
token GlobalClient Refresh Token Args - signing_
keys Sequence[Mapping[str, Any]] - sso bool
- sso_
disabled bool - token_
endpoint_ strauth_ method - web_
origins Sequence[str]
- addons Property Map
- allowed
Clients List<String> - allowed
Logout List<String>Urls - allowed
Origins List<String> - app
Type String - callbacks List<String>
- client
Id String - client
Metadata Map<Any> - client
Secret String - client
Secret Map<Any>Rotation Trigger - cross
Origin BooleanAuth - cross
Origin StringLoc - custom
Login StringPage - custom
Login BooleanPage On - description String
- encryption
Key Map<String> - form
Template String - grant
Types List<String> - initiate
Login StringUri - is
First BooleanParty - is
Token BooleanEndpoint Ip Header Trusted - jwt
Configuration Property Map - logo
Uri String - mobile Property Map
- name String
- Property Map
- oidc
Conformant Boolean - organization
Require StringBehavior - organization
Usage String - refresh
Token Property Map - signing
Keys List<Map<Any>> - sso Boolean
- sso
Disabled Boolean - token
Endpoint StringAuth Method - web
Origins List<String>
Outputs
All input properties are implicitly available as output properties. Additionally, the GlobalClient resource produces the following output properties:
- Id string
The provider-assigned unique ID for this managed resource.
- Id string
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
- id string
The provider-assigned unique ID for this managed resource.
- id str
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
Look up an Existing GlobalClient Resource
Get an existing GlobalClient resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: GlobalClientState, opts?: CustomResourceOptions): GlobalClient
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
addons: Optional[GlobalClientAddonsArgs] = None,
allowed_clients: Optional[Sequence[str]] = None,
allowed_logout_urls: Optional[Sequence[str]] = None,
allowed_origins: Optional[Sequence[str]] = None,
app_type: Optional[str] = None,
callbacks: Optional[Sequence[str]] = None,
client_id: Optional[str] = None,
client_metadata: Optional[Mapping[str, Any]] = None,
client_secret: Optional[str] = None,
client_secret_rotation_trigger: Optional[Mapping[str, Any]] = None,
cross_origin_auth: Optional[bool] = None,
cross_origin_loc: Optional[str] = None,
custom_login_page: Optional[str] = None,
custom_login_page_on: Optional[bool] = None,
description: Optional[str] = None,
encryption_key: Optional[Mapping[str, str]] = None,
form_template: Optional[str] = None,
grant_types: Optional[Sequence[str]] = None,
initiate_login_uri: Optional[str] = None,
is_first_party: Optional[bool] = None,
is_token_endpoint_ip_header_trusted: Optional[bool] = None,
jwt_configuration: Optional[GlobalClientJwtConfigurationArgs] = None,
logo_uri: Optional[str] = None,
mobile: Optional[GlobalClientMobileArgs] = None,
name: Optional[str] = None,
native_social_login: Optional[GlobalClientNativeSocialLoginArgs] = None,
oidc_conformant: Optional[bool] = None,
organization_require_behavior: Optional[str] = None,
organization_usage: Optional[str] = None,
refresh_token: Optional[GlobalClientRefreshTokenArgs] = None,
signing_keys: Optional[Sequence[Mapping[str, Any]]] = None,
sso: Optional[bool] = None,
sso_disabled: Optional[bool] = None,
token_endpoint_auth_method: Optional[str] = None,
web_origins: Optional[Sequence[str]] = None) -> GlobalClient
func GetGlobalClient(ctx *Context, name string, id IDInput, state *GlobalClientState, opts ...ResourceOption) (*GlobalClient, error)
public static GlobalClient Get(string name, Input<string> id, GlobalClientState? state, CustomResourceOptions? opts = null)
public static GlobalClient get(String name, Output<String> id, GlobalClientState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Addons
Global
Client Addons Args - Allowed
Clients List<string> - Allowed
Logout List<string>Urls - Allowed
Origins List<string> - App
Type string - Callbacks List<string>
- Client
Id string - Client
Metadata Dictionary<string, object> - Client
Secret string - Client
Secret Dictionary<string, object>Rotation Trigger - Cross
Origin boolAuth - Cross
Origin stringLoc - Custom
Login stringPage - Custom
Login boolPage On - Description string
- Encryption
Key Dictionary<string, string> - Form
Template string - Grant
Types List<string> - Initiate
Login stringUri - Is
First boolParty - Is
Token boolEndpoint Ip Header Trusted - Jwt
Configuration GlobalClient Jwt Configuration Args - Logo
Uri string - Mobile
Global
Client Mobile Args - Name string
- Global
Client Native Social Login Args - Oidc
Conformant bool - Organization
Require stringBehavior - Organization
Usage string - Refresh
Token GlobalClient Refresh Token Args - Signing
Keys List<ImmutableDictionary<string, object>> - Sso bool
- Sso
Disabled bool - Token
Endpoint stringAuth Method - Web
Origins List<string>
- Addons
Global
Client Addons Args - Allowed
Clients []string - Allowed
Logout []stringUrls - Allowed
Origins []string - App
Type string - Callbacks []string
- Client
Id string - Client
Metadata map[string]interface{} - Client
Secret string - Client
Secret map[string]interface{}Rotation Trigger - Cross
Origin boolAuth - Cross
Origin stringLoc - Custom
Login stringPage - Custom
Login boolPage On - Description string
- Encryption
Key map[string]string - Form
Template string - Grant
Types []string - Initiate
Login stringUri - Is
First boolParty - Is
Token boolEndpoint Ip Header Trusted - Jwt
Configuration GlobalClient Jwt Configuration Args - Logo
Uri string - Mobile
Global
Client Mobile Args - Name string
- Global
Client Native Social Login Args - Oidc
Conformant bool - Organization
Require stringBehavior - Organization
Usage string - Refresh
Token GlobalClient Refresh Token Args - Signing
Keys []map[string]interface{} - Sso bool
- Sso
Disabled bool - Token
Endpoint stringAuth Method - Web
Origins []string
- addons
Global
Client Addons Args - allowed
Clients List<String> - allowed
Logout List<String>Urls - allowed
Origins List<String> - app
Type String - callbacks List<String>
- client
Id String - client
Metadata Map<String,Object> - client
Secret String - client
Secret Map<String,Object>Rotation Trigger - cross
Origin BooleanAuth - cross
Origin StringLoc - custom
Login StringPage - custom
Login BooleanPage On - description String
- encryption
Key Map<String,String> - form
Template String - grant
Types List<String> - initiate
Login StringUri - is
First BooleanParty - is
Token BooleanEndpoint Ip Header Trusted - jwt
Configuration GlobalClient Jwt Configuration Args - logo
Uri String - mobile
Global
Client Mobile Args - name String
- Global
Client Native Social Login Args - oidc
Conformant Boolean - organization
Require StringBehavior - organization
Usage String - refresh
Token GlobalClient Refresh Token Args - signing
Keys List<Map<String,Object>> - sso Boolean
- sso
Disabled Boolean - token
Endpoint StringAuth Method - web
Origins List<String>
- addons
Global
Client Addons Args - allowed
Clients string[] - allowed
Logout string[]Urls - allowed
Origins string[] - app
Type string - callbacks string[]
- client
Id string - client
Metadata {[key: string]: any} - client
Secret string - client
Secret {[key: string]: any}Rotation Trigger - cross
Origin booleanAuth - cross
Origin stringLoc - custom
Login stringPage - custom
Login booleanPage On - description string
- encryption
Key {[key: string]: string} - form
Template string - grant
Types string[] - initiate
Login stringUri - is
First booleanParty - is
Token booleanEndpoint Ip Header Trusted - jwt
Configuration GlobalClient Jwt Configuration Args - logo
Uri string - mobile
Global
Client Mobile Args - name string
- Global
Client Native Social Login Args - oidc
Conformant boolean - organization
Require stringBehavior - organization
Usage string - refresh
Token GlobalClient Refresh Token Args - signing
Keys {[key: string]: any}[] - sso boolean
- sso
Disabled boolean - token
Endpoint stringAuth Method - web
Origins string[]
- addons
Global
Client Addons Args - allowed_
clients Sequence[str] - allowed_
logout_ Sequence[str]urls - allowed_
origins Sequence[str] - app_
type str - callbacks Sequence[str]
- client_
id str - client_
metadata Mapping[str, Any] - client_
secret str - client_
secret_ Mapping[str, Any]rotation_ trigger - cross_
origin_ boolauth - cross_
origin_ strloc - custom_
login_ strpage - custom_
login_ boolpage_ on - description str
- encryption_
key Mapping[str, str] - form_
template str - grant_
types Sequence[str] - initiate_
login_ struri - is_
first_ boolparty - is_
token_ boolendpoint_ ip_ header_ trusted - jwt_
configuration GlobalClient Jwt Configuration Args - logo_
uri str - mobile
Global
Client Mobile Args - name str
- Global
Client Native Social Login Args - oidc_
conformant bool - organization_
require_ strbehavior - organization_
usage str - refresh_
token GlobalClient Refresh Token Args - signing_
keys Sequence[Mapping[str, Any]] - sso bool
- sso_
disabled bool - token_
endpoint_ strauth_ method - web_
origins Sequence[str]
- addons Property Map
- allowed
Clients List<String> - allowed
Logout List<String>Urls - allowed
Origins List<String> - app
Type String - callbacks List<String>
- client
Id String - client
Metadata Map<Any> - client
Secret String - client
Secret Map<Any>Rotation Trigger - cross
Origin BooleanAuth - cross
Origin StringLoc - custom
Login StringPage - custom
Login BooleanPage On - description String
- encryption
Key Map<String> - form
Template String - grant
Types List<String> - initiate
Login StringUri - is
First BooleanParty - is
Token BooleanEndpoint Ip Header Trusted - jwt
Configuration Property Map - logo
Uri String - mobile Property Map
- name String
- Property Map
- oidc
Conformant Boolean - organization
Require StringBehavior - organization
Usage String - refresh
Token Property Map - signing
Keys List<Map<Any>> - sso Boolean
- sso
Disabled Boolean - token
Endpoint StringAuth Method - web
Origins List<String>
Supporting Types
GlobalClientAddons
- Aws Dictionary<string, object>
- Azure
Blob Dictionary<string, object> - Azure
Sb Dictionary<string, object> - Box Dictionary<string, object>
- Cloudbees Dictionary<string, object>
- Concur Dictionary<string, object>
- Dropbox Dictionary<string, object>
- Echosign Dictionary<string, object>
- Egnyte Dictionary<string, object>
- Firebase Dictionary<string, object>
- Layer Dictionary<string, object>
- Mscrm Dictionary<string, object>
- Newrelic Dictionary<string, object>
- Office365 Dictionary<string, object>
- Rms Dictionary<string, object>
- Salesforce Dictionary<string, object>
- Salesforce
Api Dictionary<string, object> - Salesforce
Sandbox Dictionary<string, object>Api - Samlp
Global
Client Addons Samlp - Sap
Api Dictionary<string, object> - Sentry Dictionary<string, object>
- Dictionary<string, object>
- Slack Dictionary<string, object>
- Springcm Dictionary<string, object>
- Wams Dictionary<string, object>
- Wsfed Dictionary<string, object>
- Zendesk Dictionary<string, object>
- Zoom Dictionary<string, object>
- Aws map[string]interface{}
- Azure
Blob map[string]interface{} - Azure
Sb map[string]interface{} - Box map[string]interface{}
- Cloudbees map[string]interface{}
- Concur map[string]interface{}
- Dropbox map[string]interface{}
- Echosign map[string]interface{}
- Egnyte map[string]interface{}
- Firebase map[string]interface{}
- Layer map[string]interface{}
- Mscrm map[string]interface{}
- Newrelic map[string]interface{}
- Office365 map[string]interface{}
- Rms map[string]interface{}
- Salesforce map[string]interface{}
- Salesforce
Api map[string]interface{} - Salesforce
Sandbox map[string]interface{}Api - Samlp
Global
Client Addons Samlp - Sap
Api map[string]interface{} - Sentry map[string]interface{}
- map[string]interface{}
- Slack map[string]interface{}
- Springcm map[string]interface{}
- Wams map[string]interface{}
- Wsfed map[string]interface{}
- Zendesk map[string]interface{}
- Zoom map[string]interface{}
- aws Map<String,Object>
- azure
Blob Map<String,Object> - azure
Sb Map<String,Object> - box Map<String,Object>
- cloudbees Map<String,Object>
- concur Map<String,Object>
- dropbox Map<String,Object>
- echosign Map<String,Object>
- egnyte Map<String,Object>
- firebase Map<String,Object>
- layer Map<String,Object>
- mscrm Map<String,Object>
- newrelic Map<String,Object>
- office365 Map<String,Object>
- rms Map<String,Object>
- salesforce Map<String,Object>
- salesforce
Api Map<String,Object> - salesforce
Sandbox Map<String,Object>Api - samlp
Global
Client Addons Samlp - sap
Api Map<String,Object> - sentry Map<String,Object>
- Map<String,Object>
- slack Map<String,Object>
- springcm Map<String,Object>
- wams Map<String,Object>
- wsfed Map<String,Object>
- zendesk Map<String,Object>
- zoom Map<String,Object>
- aws {[key: string]: any}
- azure
Blob {[key: string]: any} - azure
Sb {[key: string]: any} - box {[key: string]: any}
- cloudbees {[key: string]: any}
- concur {[key: string]: any}
- dropbox {[key: string]: any}
- echosign {[key: string]: any}
- egnyte {[key: string]: any}
- firebase {[key: string]: any}
- layer {[key: string]: any}
- mscrm {[key: string]: any}
- newrelic {[key: string]: any}
- office365 {[key: string]: any}
- rms {[key: string]: any}
- salesforce {[key: string]: any}
- salesforce
Api {[key: string]: any} - salesforce
Sandbox {[key: string]: any}Api - samlp
Global
Client Addons Samlp - sap
Api {[key: string]: any} - sentry {[key: string]: any}
- {[key: string]: any}
- slack {[key: string]: any}
- springcm {[key: string]: any}
- wams {[key: string]: any}
- wsfed {[key: string]: any}
- zendesk {[key: string]: any}
- zoom {[key: string]: any}
- aws Mapping[str, Any]
- azure_
blob Mapping[str, Any] - azure_
sb Mapping[str, Any] - box Mapping[str, Any]
- cloudbees Mapping[str, Any]
- concur Mapping[str, Any]
- dropbox Mapping[str, Any]
- echosign Mapping[str, Any]
- egnyte Mapping[str, Any]
- firebase Mapping[str, Any]
- layer Mapping[str, Any]
- mscrm Mapping[str, Any]
- newrelic Mapping[str, Any]
- office365 Mapping[str, Any]
- rms Mapping[str, Any]
- salesforce Mapping[str, Any]
- salesforce_
api Mapping[str, Any] - salesforce_
sandbox_ Mapping[str, Any]api - samlp
Global
Client Addons Samlp - sap_
api Mapping[str, Any] - sentry Mapping[str, Any]
- Mapping[str, Any]
- slack Mapping[str, Any]
- springcm Mapping[str, Any]
- wams Mapping[str, Any]
- wsfed Mapping[str, Any]
- zendesk Mapping[str, Any]
- zoom Mapping[str, Any]
- aws Map<Any>
- azure
Blob Map<Any> - azure
Sb Map<Any> - box Map<Any>
- cloudbees Map<Any>
- concur Map<Any>
- dropbox Map<Any>
- echosign Map<Any>
- egnyte Map<Any>
- firebase Map<Any>
- layer Map<Any>
- mscrm Map<Any>
- newrelic Map<Any>
- office365 Map<Any>
- rms Map<Any>
- salesforce Map<Any>
- salesforce
Api Map<Any> - salesforce
Sandbox Map<Any>Api - samlp Property Map
- sap
Api Map<Any> - sentry Map<Any>
- Map<Any>
- slack Map<Any>
- springcm Map<Any>
- wams Map<Any>
- wsfed Map<Any>
- zendesk Map<Any>
- zoom Map<Any>
GlobalClientAddonsSamlp
- Audience string
- Authn
Context stringClass Ref - Binding string
- Create
Upn boolClaim - Destination string
- Digest
Algorithm string - Include
Attribute boolName Format - Lifetime
In intSeconds - Logout Dictionary<string, object>
- Map
Identities bool - Map
Unknown boolClaims As Is - Mappings Dictionary<string, object>
- Name
Identifier stringFormat - Name
Identifier List<string>Probes - Passthrough
Claims boolWith No Mapping - Recipient string
- Sign
Response bool - Signature
Algorithm string - Signing
Cert string - Typed
Attributes bool
- Audience string
- Authn
Context stringClass Ref - Binding string
- Create
Upn boolClaim - Destination string
- Digest
Algorithm string - Include
Attribute boolName Format - Lifetime
In intSeconds - Logout map[string]interface{}
- Map
Identities bool - Map
Unknown boolClaims As Is - Mappings map[string]interface{}
- Name
Identifier stringFormat - Name
Identifier []stringProbes - Passthrough
Claims boolWith No Mapping - Recipient string
- Sign
Response bool - Signature
Algorithm string - Signing
Cert string - Typed
Attributes bool
- audience String
- authn
Context StringClass Ref - binding String
- create
Upn BooleanClaim - destination String
- digest
Algorithm String - include
Attribute BooleanName Format - lifetime
In IntegerSeconds - logout Map<String,Object>
- map
Identities Boolean - map
Unknown BooleanClaims As Is - mappings Map<String,Object>
- name
Identifier StringFormat - name
Identifier List<String>Probes - passthrough
Claims BooleanWith No Mapping - recipient String
- sign
Response Boolean - signature
Algorithm String - signing
Cert String - typed
Attributes Boolean
- audience string
- authn
Context stringClass Ref - binding string
- create
Upn booleanClaim - destination string
- digest
Algorithm string - include
Attribute booleanName Format - lifetime
In numberSeconds - logout {[key: string]: any}
- map
Identities boolean - map
Unknown booleanClaims As Is - mappings {[key: string]: any}
- name
Identifier stringFormat - name
Identifier string[]Probes - passthrough
Claims booleanWith No Mapping - recipient string
- sign
Response boolean - signature
Algorithm string - signing
Cert string - typed
Attributes boolean
- audience str
- authn_
context_ strclass_ ref - binding str
- create_
upn_ boolclaim - destination str
- digest_
algorithm str - include_
attribute_ boolname_ format - lifetime_
in_ intseconds - logout Mapping[str, Any]
- map_
identities bool - map_
unknown_ boolclaims_ as_ is - mappings Mapping[str, Any]
- name_
identifier_ strformat - name_
identifier_ Sequence[str]probes - passthrough_
claims_ boolwith_ no_ mapping - recipient str
- sign_
response bool - signature_
algorithm str - signing_
cert str - typed_
attributes bool
- audience String
- authn
Context StringClass Ref - binding String
- create
Upn BooleanClaim - destination String
- digest
Algorithm String - include
Attribute BooleanName Format - lifetime
In NumberSeconds - logout Map<Any>
- map
Identities Boolean - map
Unknown BooleanClaims As Is - mappings Map<Any>
- name
Identifier StringFormat - name
Identifier List<String>Probes - passthrough
Claims BooleanWith No Mapping - recipient String
- sign
Response Boolean - signature
Algorithm String - signing
Cert String - typed
Attributes Boolean
GlobalClientJwtConfiguration
- Alg string
- Lifetime
In intSeconds - Scopes Dictionary<string, string>
- Secret
Encoded bool
- Alg string
- Lifetime
In intSeconds - Scopes map[string]string
- Secret
Encoded bool
- alg String
- lifetime
In IntegerSeconds - scopes Map<String,String>
- secret
Encoded Boolean
- alg string
- lifetime
In numberSeconds - scopes {[key: string]: string}
- secret
Encoded boolean
- alg str
- lifetime_
in_ intseconds - scopes Mapping[str, str]
- secret_
encoded bool
- alg String
- lifetime
In NumberSeconds - scopes Map<String>
- secret
Encoded Boolean
GlobalClientMobile
GlobalClientMobileAndroid
- App
Package stringName - Sha256Cert
Fingerprints List<string>
- App
Package stringName - Sha256Cert
Fingerprints []string
- app
Package StringName - sha256Cert
Fingerprints List<String>
- app
Package stringName - sha256Cert
Fingerprints string[]
- app_
package_ strname - sha256_
cert_ Sequence[str]fingerprints
- app
Package StringName - sha256Cert
Fingerprints List<String>
GlobalClientMobileIos
- App
Bundle stringIdentifier - Team
Id string
- App
Bundle stringIdentifier - Team
Id string
- app
Bundle StringIdentifier - team
Id String
- app
Bundle stringIdentifier - team
Id string
- app_
bundle_ stridentifier - team_
id str
- app
Bundle StringIdentifier - team
Id String
GlobalClientNativeSocialLogin
GlobalClientNativeSocialLoginApple
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
GlobalClientNativeSocialLoginFacebook
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
GlobalClientRefreshToken
- Expiration
Type string - Rotation
Type string - Idle
Token intLifetime - Infinite
Idle boolToken Lifetime - Infinite
Token boolLifetime - Leeway int
- Token
Lifetime int
- Expiration
Type string - Rotation
Type string - Idle
Token intLifetime - Infinite
Idle boolToken Lifetime - Infinite
Token boolLifetime - Leeway int
- Token
Lifetime int
- expiration
Type String - rotation
Type String - idle
Token IntegerLifetime - infinite
Idle BooleanToken Lifetime - infinite
Token BooleanLifetime - leeway Integer
- token
Lifetime Integer
- expiration
Type string - rotation
Type string - idle
Token numberLifetime - infinite
Idle booleanToken Lifetime - infinite
Token booleanLifetime - leeway number
- token
Lifetime number
- expiration_
type str - rotation_
type str - idle_
token_ intlifetime - infinite_
idle_ booltoken_ lifetime - infinite_
token_ boollifetime - leeway int
- token_
lifetime int
- expiration
Type String - rotation
Type String - idle
Token NumberLifetime - infinite
Idle BooleanToken Lifetime - infinite
Token BooleanLifetime - leeway Number
- token
Lifetime Number
Import
The auth0_global_client can be imported using the client’s ID. You can find the ID of the global client by going to the API Explorer and fetching the clients that have "global"true
.
$ pulumi import auth0:index/globalClient:GlobalClient global XaiyAXXXYdXXXXnqjj8HXXXXXT5titww
Package Details
- Repository
- https://github.com/pulumi/pulumi-auth0
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
auth0
Terraform Provider.