1. Packages
  2. Auth0
  3. API Docs
  4. getConnection
Auth0 v2.24.3 published on Wednesday, Sep 20, 2023 by Pulumi

auth0.getConnection

Explore with Pulumi AI

auth0 logo
Auth0 v2.24.3 published on Wednesday, Sep 20, 2023 by Pulumi

    Data source to retrieve a specific Auth0 connection by connection_id or name.

    Example Usage

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Auth0 = Pulumi.Auth0;
    
    return await Deployment.RunAsync(() => 
    {
        var some_connection_by_name = Auth0.GetConnection.Invoke(new()
        {
            Name = "Acceptance-Test-Connection-{{.testName}}",
        });
    
        var some_connection_by_id = Auth0.GetConnection.Invoke(new()
        {
            ConnectionId = "con_abcdefghkijklmnopqrstuvwxyz0123456789",
        });
    
    });
    
    package main
    
    import (
    	"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.LookupConnection(ctx, &auth0.LookupConnectionArgs{
    			Name: pulumi.StringRef("Acceptance-Test-Connection-{{.testName}}"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		_, err = auth0.LookupConnection(ctx, &auth0.LookupConnectionArgs{
    			ConnectionId: pulumi.StringRef("con_abcdefghkijklmnopqrstuvwxyz0123456789"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.auth0.Auth0Functions;
    import com.pulumi.auth0.inputs.GetConnectionArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var some-connection-by-name = Auth0Functions.getConnection(GetConnectionArgs.builder()
                .name("Acceptance-Test-Connection-{{.testName}}")
                .build());
    
            final var some-connection-by-id = Auth0Functions.getConnection(GetConnectionArgs.builder()
                .connectionId("con_abcdefghkijklmnopqrstuvwxyz0123456789")
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_auth0 as auth0
    
    some_connection_by_name = auth0.get_connection(name="Acceptance-Test-Connection-{{.testName}}")
    some_connection_by_id = auth0.get_connection(connection_id="con_abcdefghkijklmnopqrstuvwxyz0123456789")
    
    import * as pulumi from "@pulumi/pulumi";
    import * as auth0 from "@pulumi/auth0";
    
    const some-connection-by-name = auth0.getConnection({
        name: "Acceptance-Test-Connection-{{.testName}}",
    });
    const some-connection-by-id = auth0.getConnection({
        connectionId: "con_abcdefghkijklmnopqrstuvwxyz0123456789",
    });
    
    variables:
      some-connection-by-name:
        fn::invoke:
          Function: auth0:getConnection
          Arguments:
            name: Acceptance-Test-Connection-{{.testName}}
      some-connection-by-id:
        fn::invoke:
          Function: auth0:getConnection
          Arguments:
            connectionId: con_abcdefghkijklmnopqrstuvwxyz0123456789
    

    Using getConnection

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getConnection(args: GetConnectionArgs, opts?: InvokeOptions): Promise<GetConnectionResult>
    function getConnectionOutput(args: GetConnectionOutputArgs, opts?: InvokeOptions): Output<GetConnectionResult>
    def get_connection(connection_id: Optional[str] = None,
                       name: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetConnectionResult
    def get_connection_output(connection_id: Optional[pulumi.Input[str]] = None,
                       name: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetConnectionResult]
    func LookupConnection(ctx *Context, args *LookupConnectionArgs, opts ...InvokeOption) (*LookupConnectionResult, error)
    func LookupConnectionOutput(ctx *Context, args *LookupConnectionOutputArgs, opts ...InvokeOption) LookupConnectionResultOutput

    > Note: This function is named LookupConnection in the Go SDK.

    public static class GetConnection 
    {
        public static Task<GetConnectionResult> InvokeAsync(GetConnectionArgs args, InvokeOptions? opts = null)
        public static Output<GetConnectionResult> Invoke(GetConnectionInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetConnectionResult> getConnection(GetConnectionArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: auth0:index/getConnection:getConnection
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ConnectionId string

    The ID of the connection. If not provided, name must be set.

    Name string

    The name of the connection. If not provided, connection_id must be set.

    ConnectionId string

    The ID of the connection. If not provided, name must be set.

    Name string

    The name of the connection. If not provided, connection_id must be set.

    connectionId String

    The ID of the connection. If not provided, name must be set.

    name String

    The name of the connection. If not provided, connection_id must be set.

    connectionId string

    The ID of the connection. If not provided, name must be set.

    name string

    The name of the connection. If not provided, connection_id must be set.

    connection_id str

    The ID of the connection. If not provided, name must be set.

    name str

    The name of the connection. If not provided, connection_id must be set.

    connectionId String

    The ID of the connection. If not provided, name must be set.

    name String

    The name of the connection. If not provided, connection_id must be set.

    getConnection Result

    The following output properties are available:

    DisplayName string

    Name used in login screen.

    EnabledClients List<string>

    IDs of the clients for which the connection is enabled.

    Id string

    The provider-assigned unique ID for this managed resource.

    IsDomainConnection bool

    Indicates whether the connection is domain level.

    Metadata Dictionary<string, string>

    Metadata associated with the connection, in the form of a map of string values (max 255 chars).

    Options List<GetConnectionOption>

    Configuration settings for connection options.

    Realms List<string>

    Defines the realms for which the connection will be used (e.g., email domains). If not specified, the connection name is added as the realm.

    ShowAsButton bool

    Display connection as a button. Only available on enterprise connections.

    Strategy string

    Type of the connection, which indicates the identity provider.

    ConnectionId string

    The ID of the connection. If not provided, name must be set.

    Name string

    The name of the connection. If not provided, connection_id must be set.

    DisplayName string

    Name used in login screen.

    EnabledClients []string

    IDs of the clients for which the connection is enabled.

    Id string

    The provider-assigned unique ID for this managed resource.

    IsDomainConnection bool

    Indicates whether the connection is domain level.

    Metadata map[string]string

    Metadata associated with the connection, in the form of a map of string values (max 255 chars).

    Options []GetConnectionOption

    Configuration settings for connection options.

    Realms []string

    Defines the realms for which the connection will be used (e.g., email domains). If not specified, the connection name is added as the realm.

    ShowAsButton bool

    Display connection as a button. Only available on enterprise connections.

    Strategy string

    Type of the connection, which indicates the identity provider.

    ConnectionId string

    The ID of the connection. If not provided, name must be set.

    Name string

    The name of the connection. If not provided, connection_id must be set.

    displayName String

    Name used in login screen.

    enabledClients List<String>

    IDs of the clients for which the connection is enabled.

    id String

    The provider-assigned unique ID for this managed resource.

    isDomainConnection Boolean

    Indicates whether the connection is domain level.

    metadata Map<String,String>

    Metadata associated with the connection, in the form of a map of string values (max 255 chars).

    options List<GetConnectionOption>

    Configuration settings for connection options.

    realms List<String>

    Defines the realms for which the connection will be used (e.g., email domains). If not specified, the connection name is added as the realm.

    showAsButton Boolean

    Display connection as a button. Only available on enterprise connections.

    strategy String

    Type of the connection, which indicates the identity provider.

    connectionId String

    The ID of the connection. If not provided, name must be set.

    name String

    The name of the connection. If not provided, connection_id must be set.

    displayName string

    Name used in login screen.

    enabledClients string[]

    IDs of the clients for which the connection is enabled.

    id string

    The provider-assigned unique ID for this managed resource.

    isDomainConnection boolean

    Indicates whether the connection is domain level.

    metadata {[key: string]: string}

    Metadata associated with the connection, in the form of a map of string values (max 255 chars).

    options GetConnectionOption[]

    Configuration settings for connection options.

    realms string[]

    Defines the realms for which the connection will be used (e.g., email domains). If not specified, the connection name is added as the realm.

    showAsButton boolean

    Display connection as a button. Only available on enterprise connections.

    strategy string

    Type of the connection, which indicates the identity provider.

    connectionId string

    The ID of the connection. If not provided, name must be set.

    name string

    The name of the connection. If not provided, connection_id must be set.

    display_name str

    Name used in login screen.

    enabled_clients Sequence[str]

    IDs of the clients for which the connection is enabled.

    id str

    The provider-assigned unique ID for this managed resource.

    is_domain_connection bool

    Indicates whether the connection is domain level.

    metadata Mapping[str, str]

    Metadata associated with the connection, in the form of a map of string values (max 255 chars).

    options Sequence[GetConnectionOption]

    Configuration settings for connection options.

    realms Sequence[str]

    Defines the realms for which the connection will be used (e.g., email domains). If not specified, the connection name is added as the realm.

    show_as_button bool

    Display connection as a button. Only available on enterprise connections.

    strategy str

    Type of the connection, which indicates the identity provider.

    connection_id str

    The ID of the connection. If not provided, name must be set.

    name str

    The name of the connection. If not provided, connection_id must be set.

    displayName String

    Name used in login screen.

    enabledClients List<String>

    IDs of the clients for which the connection is enabled.

    id String

    The provider-assigned unique ID for this managed resource.

    isDomainConnection Boolean

    Indicates whether the connection is domain level.

    metadata Map<String>

    Metadata associated with the connection, in the form of a map of string values (max 255 chars).

    options List<Property Map>

    Configuration settings for connection options.

    realms List<String>

    Defines the realms for which the connection will be used (e.g., email domains). If not specified, the connection name is added as the realm.

    showAsButton Boolean

    Display connection as a button. Only available on enterprise connections.

    strategy String

    Type of the connection, which indicates the identity provider.

    connectionId String

    The ID of the connection. If not provided, name must be set.

    name String

    The name of the connection. If not provided, connection_id must be set.

    Supporting Types

    GetConnectionOption

    AdfsServer string
    AllowedAudiences List<string>
    ApiEnableUsers bool
    AppId string
    AuthParams Dictionary<string, string>
    AuthorizationEndpoint string
    BruteForceProtection bool
    ClientId string
    ClientSecret string
    CommunityBaseUrl string
    Configuration Dictionary<string, object>
    CustomScripts Dictionary<string, string>
    Debug bool
    DigestAlgorithm string
    DisableCache bool
    DisableSelfServiceChangePassword bool
    DisableSignOut bool
    DisableSignup bool
    DiscoveryUrl string
    Domain string
    DomainAliases List<string>
    EnableScriptContext bool
    EnabledDatabaseCustomization bool
    EntityId string
    FedMetadataXml string
    FieldsMap string
    ForwardRequestInfo bool
    From string
    GatewayAuthentications List<GetConnectionOptionGatewayAuthentication>
    GatewayUrl string
    IconUrl string
    IdentityApi string
    IdpInitiateds List<GetConnectionOptionIdpInitiated>
    ImportMode bool
    Ips List<string>
    Issuer string
    JwksUri string
    KeyId string
    MaxGroupsToRetrieve string
    MessagingServiceSid string
    MetadataUrl string
    MetadataXml string
    Mfas List<GetConnectionOptionMfa>
    Name string

    The name of the connection. If not provided, connection_id must be set.

    NonPersistentAttrs List<string>
    PasswordComplexityOptions List<GetConnectionOptionPasswordComplexityOption>
    PasswordDictionaries List<GetConnectionOptionPasswordDictionary>
    PasswordHistories List<GetConnectionOptionPasswordHistory>
    PasswordNoPersonalInfos List<GetConnectionOptionPasswordNoPersonalInfo>
    PasswordPolicy string
    PingFederateBaseUrl string
    PkceEnabled bool
    ProtocolBinding string
    Provider string
    RequestTemplate string
    RequiresUsername bool
    Scopes List<string>
    Scripts Dictionary<string, string>
    SetUserRootAttributes string
    ShouldTrustEmailVerifiedConnection string
    SignInEndpoint string
    SignOutEndpoint string
    SignSamlRequest bool
    SignatureAlgorithm string
    SigningCert string
    SigningKeys List<GetConnectionOptionSigningKey>
    StrategyVersion int
    Subject string
    Syntax string
    TeamId string
    Template string
    TenantDomain string
    TokenEndpoint string
    Totps List<GetConnectionOptionTotp>
    TwilioSid string
    TwilioToken string
    Type string
    UpstreamParams string
    UseCertAuth bool
    UseKerberos bool
    UseWsfed bool
    UserIdAttribute string
    UserinfoEndpoint string
    Validations List<GetConnectionOptionValidation>
    WaadCommonEndpoint bool
    WaadProtocol string
    AdfsServer string
    AllowedAudiences []string
    ApiEnableUsers bool
    AppId string
    AuthParams map[string]string
    AuthorizationEndpoint string
    BruteForceProtection bool
    ClientId string
    ClientSecret string
    CommunityBaseUrl string
    Configuration map[string]interface{}
    CustomScripts map[string]string
    Debug bool
    DigestAlgorithm string
    DisableCache bool
    DisableSelfServiceChangePassword bool
    DisableSignOut bool
    DisableSignup bool
    DiscoveryUrl string
    Domain string
    DomainAliases []string
    EnableScriptContext bool
    EnabledDatabaseCustomization bool
    EntityId string
    FedMetadataXml string
    FieldsMap string
    ForwardRequestInfo bool
    From string
    GatewayAuthentications []GetConnectionOptionGatewayAuthentication
    GatewayUrl string
    IconUrl string
    IdentityApi string
    IdpInitiateds []GetConnectionOptionIdpInitiated
    ImportMode bool
    Ips []string
    Issuer string
    JwksUri string
    KeyId string
    MaxGroupsToRetrieve string
    MessagingServiceSid string
    MetadataUrl string
    MetadataXml string
    Mfas []GetConnectionOptionMfa
    Name string

    The name of the connection. If not provided, connection_id must be set.

    NonPersistentAttrs []string
    PasswordComplexityOptions []GetConnectionOptionPasswordComplexityOption
    PasswordDictionaries []GetConnectionOptionPasswordDictionary
    PasswordHistories []GetConnectionOptionPasswordHistory
    PasswordNoPersonalInfos []GetConnectionOptionPasswordNoPersonalInfo
    PasswordPolicy string
    PingFederateBaseUrl string
    PkceEnabled bool
    ProtocolBinding string
    Provider string
    RequestTemplate string
    RequiresUsername bool
    Scopes []string
    Scripts map[string]string
    SetUserRootAttributes string
    ShouldTrustEmailVerifiedConnection string
    SignInEndpoint string
    SignOutEndpoint string
    SignSamlRequest bool
    SignatureAlgorithm string
    SigningCert string
    SigningKeys []GetConnectionOptionSigningKey
    StrategyVersion int
    Subject string
    Syntax string
    TeamId string
    Template string
    TenantDomain string
    TokenEndpoint string
    Totps []GetConnectionOptionTotp
    TwilioSid string
    TwilioToken string
    Type string
    UpstreamParams string
    UseCertAuth bool
    UseKerberos bool
    UseWsfed bool
    UserIdAttribute string
    UserinfoEndpoint string
    Validations []GetConnectionOptionValidation
    WaadCommonEndpoint bool
    WaadProtocol string
    adfsServer String
    allowedAudiences List<String>
    apiEnableUsers Boolean
    appId String
    authParams Map<String,String>
    authorizationEndpoint String
    bruteForceProtection Boolean
    clientId String
    clientSecret String
    communityBaseUrl String
    configuration Map<String,Object>
    customScripts Map<String,String>
    debug Boolean
    digestAlgorithm String
    disableCache Boolean
    disableSelfServiceChangePassword Boolean
    disableSignOut Boolean
    disableSignup Boolean
    discoveryUrl String
    domain String
    domainAliases List<String>
    enableScriptContext Boolean
    enabledDatabaseCustomization Boolean
    entityId String
    fedMetadataXml String
    fieldsMap String
    forwardRequestInfo Boolean
    from String
    gatewayAuthentications List<GetConnectionOptionGatewayAuthentication>
    gatewayUrl String
    iconUrl String
    identityApi String
    idpInitiateds List<GetConnectionOptionIdpInitiated>
    importMode Boolean
    ips List<String>
    issuer String
    jwksUri String
    keyId String
    maxGroupsToRetrieve String
    messagingServiceSid String
    metadataUrl String
    metadataXml String
    mfas List<GetConnectionOptionMfa>
    name String

    The name of the connection. If not provided, connection_id must be set.

    nonPersistentAttrs List<String>
    passwordComplexityOptions List<GetConnectionOptionPasswordComplexityOption>
    passwordDictionaries List<GetConnectionOptionPasswordDictionary>
    passwordHistories List<GetConnectionOptionPasswordHistory>
    passwordNoPersonalInfos List<GetConnectionOptionPasswordNoPersonalInfo>
    passwordPolicy String
    pingFederateBaseUrl String
    pkceEnabled Boolean
    protocolBinding String
    provider String
    requestTemplate String
    requiresUsername Boolean
    scopes List<String>
    scripts Map<String,String>
    setUserRootAttributes String
    shouldTrustEmailVerifiedConnection String
    signInEndpoint String
    signOutEndpoint String
    signSamlRequest Boolean
    signatureAlgorithm String
    signingCert String
    signingKeys List<GetConnectionOptionSigningKey>
    strategyVersion Integer
    subject String
    syntax String
    teamId String
    template String
    tenantDomain String
    tokenEndpoint String
    totps List<GetConnectionOptionTotp>
    twilioSid String
    twilioToken String
    type String
    upstreamParams String
    useCertAuth Boolean
    useKerberos Boolean
    useWsfed Boolean
    userIdAttribute String
    userinfoEndpoint String
    validations List<GetConnectionOptionValidation>
    waadCommonEndpoint Boolean
    waadProtocol String
    adfsServer string
    allowedAudiences string[]
    apiEnableUsers boolean
    appId string
    authParams {[key: string]: string}
    authorizationEndpoint string
    bruteForceProtection boolean
    clientId string
    clientSecret string
    communityBaseUrl string
    configuration {[key: string]: any}
    customScripts {[key: string]: string}
    debug boolean
    digestAlgorithm string
    disableCache boolean
    disableSelfServiceChangePassword boolean
    disableSignOut boolean
    disableSignup boolean
    discoveryUrl string
    domain string
    domainAliases string[]
    enableScriptContext boolean
    enabledDatabaseCustomization boolean
    entityId string
    fedMetadataXml string
    fieldsMap string
    forwardRequestInfo boolean
    from string
    gatewayAuthentications GetConnectionOptionGatewayAuthentication[]
    gatewayUrl string
    iconUrl string
    identityApi string
    idpInitiateds GetConnectionOptionIdpInitiated[]
    importMode boolean
    ips string[]
    issuer string
    jwksUri string
    keyId string
    maxGroupsToRetrieve string
    messagingServiceSid string
    metadataUrl string
    metadataXml string
    mfas GetConnectionOptionMfa[]
    name string

    The name of the connection. If not provided, connection_id must be set.

    nonPersistentAttrs string[]
    passwordComplexityOptions GetConnectionOptionPasswordComplexityOption[]
    passwordDictionaries GetConnectionOptionPasswordDictionary[]
    passwordHistories GetConnectionOptionPasswordHistory[]
    passwordNoPersonalInfos GetConnectionOptionPasswordNoPersonalInfo[]
    passwordPolicy string
    pingFederateBaseUrl string
    pkceEnabled boolean
    protocolBinding string
    provider string
    requestTemplate string
    requiresUsername boolean
    scopes string[]
    scripts {[key: string]: string}
    setUserRootAttributes string
    shouldTrustEmailVerifiedConnection string
    signInEndpoint string
    signOutEndpoint string
    signSamlRequest boolean
    signatureAlgorithm string
    signingCert string
    signingKeys GetConnectionOptionSigningKey[]
    strategyVersion number
    subject string
    syntax string
    teamId string
    template string
    tenantDomain string
    tokenEndpoint string
    totps GetConnectionOptionTotp[]
    twilioSid string
    twilioToken string
    type string
    upstreamParams string
    useCertAuth boolean
    useKerberos boolean
    useWsfed boolean
    userIdAttribute string
    userinfoEndpoint string
    validations GetConnectionOptionValidation[]
    waadCommonEndpoint boolean
    waadProtocol string
    adfs_server str
    allowed_audiences Sequence[str]
    api_enable_users bool
    app_id str
    auth_params Mapping[str, str]
    authorization_endpoint str
    brute_force_protection bool
    client_id str
    client_secret str
    community_base_url str
    configuration Mapping[str, Any]
    custom_scripts Mapping[str, str]
    debug bool
    digest_algorithm str
    disable_cache bool
    disable_self_service_change_password bool
    disable_sign_out bool
    disable_signup bool
    discovery_url str
    domain str
    domain_aliases Sequence[str]
    enable_script_context bool
    enabled_database_customization bool
    entity_id str
    fed_metadata_xml str
    fields_map str
    forward_request_info bool
    from_ str
    gateway_authentications Sequence[GetConnectionOptionGatewayAuthentication]
    gateway_url str
    icon_url str
    identity_api str
    idp_initiateds Sequence[GetConnectionOptionIdpInitiated]
    import_mode bool
    ips Sequence[str]
    issuer str
    jwks_uri str
    key_id str
    max_groups_to_retrieve str
    messaging_service_sid str
    metadata_url str
    metadata_xml str
    mfas Sequence[GetConnectionOptionMfa]
    name str

    The name of the connection. If not provided, connection_id must be set.

    non_persistent_attrs Sequence[str]
    password_complexity_options Sequence[GetConnectionOptionPasswordComplexityOption]
    password_dictionaries Sequence[GetConnectionOptionPasswordDictionary]
    password_histories Sequence[GetConnectionOptionPasswordHistory]
    password_no_personal_infos Sequence[GetConnectionOptionPasswordNoPersonalInfo]
    password_policy str
    ping_federate_base_url str
    pkce_enabled bool
    protocol_binding str
    provider str
    request_template str
    requires_username bool
    scopes Sequence[str]
    scripts Mapping[str, str]
    set_user_root_attributes str
    should_trust_email_verified_connection str
    sign_in_endpoint str
    sign_out_endpoint str
    sign_saml_request bool
    signature_algorithm str
    signing_cert str
    signing_keys Sequence[GetConnectionOptionSigningKey]
    strategy_version int
    subject str
    syntax str
    team_id str
    template str
    tenant_domain str
    token_endpoint str
    totps Sequence[GetConnectionOptionTotp]
    twilio_sid str
    twilio_token str
    type str
    upstream_params str
    use_cert_auth bool
    use_kerberos bool
    use_wsfed bool
    user_id_attribute str
    userinfo_endpoint str
    validations Sequence[GetConnectionOptionValidation]
    waad_common_endpoint bool
    waad_protocol str
    adfsServer String
    allowedAudiences List<String>
    apiEnableUsers Boolean
    appId String
    authParams Map<String>
    authorizationEndpoint String
    bruteForceProtection Boolean
    clientId String
    clientSecret String
    communityBaseUrl String
    configuration Map<Any>
    customScripts Map<String>
    debug Boolean
    digestAlgorithm String
    disableCache Boolean
    disableSelfServiceChangePassword Boolean
    disableSignOut Boolean
    disableSignup Boolean
    discoveryUrl String
    domain String
    domainAliases List<String>
    enableScriptContext Boolean
    enabledDatabaseCustomization Boolean
    entityId String
    fedMetadataXml String
    fieldsMap String
    forwardRequestInfo Boolean
    from String
    gatewayAuthentications List<Property Map>
    gatewayUrl String
    iconUrl String
    identityApi String
    idpInitiateds List<Property Map>
    importMode Boolean
    ips List<String>
    issuer String
    jwksUri String
    keyId String
    maxGroupsToRetrieve String
    messagingServiceSid String
    metadataUrl String
    metadataXml String
    mfas List<Property Map>
    name String

    The name of the connection. If not provided, connection_id must be set.

    nonPersistentAttrs List<String>
    passwordComplexityOptions List<Property Map>
    passwordDictionaries List<Property Map>
    passwordHistories List<Property Map>
    passwordNoPersonalInfos List<Property Map>
    passwordPolicy String
    pingFederateBaseUrl String
    pkceEnabled Boolean
    protocolBinding String
    provider String
    requestTemplate String
    requiresUsername Boolean
    scopes List<String>
    scripts Map<String>
    setUserRootAttributes String
    shouldTrustEmailVerifiedConnection String
    signInEndpoint String
    signOutEndpoint String
    signSamlRequest Boolean
    signatureAlgorithm String
    signingCert String
    signingKeys List<Property Map>
    strategyVersion Number
    subject String
    syntax String
    teamId String
    template String
    tenantDomain String
    tokenEndpoint String
    totps List<Property Map>
    twilioSid String
    twilioToken String
    type String
    upstreamParams String
    useCertAuth Boolean
    useKerberos Boolean
    useWsfed Boolean
    userIdAttribute String
    userinfoEndpoint String
    validations List<Property Map>
    waadCommonEndpoint Boolean
    waadProtocol String

    GetConnectionOptionGatewayAuthentication

    Audience string
    Method string
    Secret string
    SecretBase64Encoded bool
    Subject string
    Audience string
    Method string
    Secret string
    SecretBase64Encoded bool
    Subject string
    audience String
    method String
    secret String
    secretBase64Encoded Boolean
    subject String
    audience string
    method string
    secret string
    secretBase64Encoded boolean
    subject string
    audience String
    method String
    secret String
    secretBase64Encoded Boolean
    subject String

    GetConnectionOptionIdpInitiated

    GetConnectionOptionMfa

    GetConnectionOptionPasswordComplexityOption

    minLength Integer
    minLength number
    minLength Number

    GetConnectionOptionPasswordDictionary

    Dictionaries List<string>
    Enable bool
    Dictionaries []string
    Enable bool
    dictionaries List<String>
    enable Boolean
    dictionaries string[]
    enable boolean
    dictionaries Sequence[str]
    enable bool
    dictionaries List<String>
    enable Boolean

    GetConnectionOptionPasswordHistory

    Enable bool
    Size int
    Enable bool
    Size int
    enable Boolean
    size Integer
    enable boolean
    size number
    enable bool
    size int
    enable Boolean
    size Number

    GetConnectionOptionPasswordNoPersonalInfo

    Enable bool
    Enable bool
    enable Boolean
    enable boolean
    enable bool
    enable Boolean

    GetConnectionOptionSigningKey

    Cert string
    Key string
    Cert string
    Key string
    cert String
    key String
    cert string
    key string
    cert str
    key str
    cert String
    key String

    GetConnectionOptionTotp

    length Integer
    timeStep Integer
    length number
    timeStep number
    length Number
    timeStep Number

    GetConnectionOptionValidation

    GetConnectionOptionValidationUsername

    Max int
    Min int
    Max int
    Min int
    max Integer
    min Integer
    max number
    min number
    max int
    min int
    max Number
    min Number

    Package Details

    Repository
    Auth0 pulumi/pulumi-auth0
    License
    Apache-2.0
    Notes

    This Pulumi package is based on the auth0 Terraform Provider.

    auth0 logo
    Auth0 v2.24.3 published on Wednesday, Sep 20, 2023 by Pulumi