Show / Hide Table of Contents

Class ConnectionOptionsArgs

Inheritance
System.Object
Pulumi.InputArgs
Pulumi.ResourceArgs
ConnectionOptionsArgs
Inherited Members
Pulumi.ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Auth0.Inputs
Assembly: Pulumi.Auth0.dll
Syntax
public sealed class ConnectionOptionsArgs : ResourceArgs

Constructors

View Source

ConnectionOptionsArgs()

Declaration
public ConnectionOptionsArgs()

Properties

View Source

AdfsServer

String. ADFS Metadata source.

Declaration
public Input<string> AdfsServer { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

AllowedAudiences

Declaration
public InputList<string> AllowedAudiences { get; set; }
Property Value
Type Description
Pulumi.InputList<System.String>
View Source

ApiEnableUsers

Boolean.

Declaration
public Input<bool> ApiEnableUsers { get; set; }
Property Value
Type Description
Pulumi.Input<System.Boolean>
View Source

AppDomain

String. Azure AD domain name.

Declaration
public Input<string> AppDomain { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

AppId

String

Declaration
public Input<string> AppId { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

AuthorizationEndpoint

String.

Declaration
public Input<string> AuthorizationEndpoint { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

BruteForceProtection

Boolean. Indicates whether or not to enable brute force protection, which will limit the number of signups and failed logins from a suspicious IP address.

Declaration
public Input<bool> BruteForceProtection { get; set; }
Property Value
Type Description
Pulumi.Input<System.Boolean>
View Source

ClientId

String. Client ID given by your OIDC provider.

Declaration
public Input<string> ClientId { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

ClientSecret

String, Case-sensitive. Client secret given by your OIDC provider.

Declaration
public Input<string> ClientSecret { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

CommunityBaseUrl

String.

Declaration
public Input<string> CommunityBaseUrl { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

Configuration

Map(String), Case-sensitive.

Declaration
public InputMap<string> Configuration { get; set; }
Property Value
Type Description
Pulumi.InputMap<System.String>
View Source

CustomScripts

Map(String).

Declaration
public InputMap<string> CustomScripts { get; set; }
Property Value
Type Description
Pulumi.InputMap<System.String>
View Source

DisableCache

Declaration
public Input<bool> DisableCache { get; set; }
Property Value
Type Description
Pulumi.Input<System.Boolean>
View Source

DisableSignup

Boolean. Indicates whether or not to allow user sign-ups to your application.

Declaration
public Input<bool> DisableSignup { get; set; }
Property Value
Type Description
Pulumi.Input<System.Boolean>
View Source

DiscoveryUrl

String. Usually an URL ending with /.well-known/openid-configuration

Declaration
public Input<string> DiscoveryUrl { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

Domain

Declaration
public Input<string> Domain { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

DomainAliases

List(String). List of the domains that can be authenticated using the Identity Provider. Only needed for Identifier First authentication flows.

Declaration
public InputList<string> DomainAliases { get; set; }
Property Value
Type Description
Pulumi.InputList<System.String>
View Source

EnabledDatabaseCustomization

Boolean.

Declaration
public Input<bool> EnabledDatabaseCustomization { get; set; }
Property Value
Type Description
Pulumi.Input<System.Boolean>
View Source

From

String. SMS number for the sender. Used when SMS Source is From.

Declaration
public Input<string> From { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

IconUrl

Declaration
public Input<string> IconUrl { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

IdentityApi

Declaration
public Input<string> IdentityApi { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

ImportMode

Boolean. Indicates whether or not you have a legacy user store and want to gradually migrate those users to the Auth0 user store. Learn more.

Declaration
public Input<bool> ImportMode { get; set; }
Property Value
Type Description
Pulumi.Input<System.Boolean>
View Source

Ips

Declaration
public InputList<string> Ips { get; set; }
Property Value
Type Description
Pulumi.InputList<System.String>
View Source

Issuer

String. URL of the issuer.

Declaration
public Input<string> Issuer { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

JwksUri

String.

Declaration
public Input<string> JwksUri { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

KeyId

Declaration
public Input<string> KeyId { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

MaxGroupsToRetrieve

String. Maximum number of groups to retrieve.

Declaration
public Input<string> MaxGroupsToRetrieve { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

MessagingServiceSid

String. SID for Copilot. Used when SMS Source is Copilot.

Declaration
public Input<string> MessagingServiceSid { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

Name

String.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

PasswordComplexityOptions

List(Resource). Configuration settings for password complexity. For details, see Password Complexity Options.

Declaration
public Input<ConnectionOptionsPasswordComplexityOptionsArgs> PasswordComplexityOptions { get; set; }
Property Value
Type Description
Pulumi.Input<ConnectionOptionsPasswordComplexityOptionsArgs>
View Source

PasswordDictionary

List(Resource). Configuration settings for the password dictionary check, which does not allow passwords that are part of the password dictionary. For details, see Password Dictionary.

Declaration
public Input<ConnectionOptionsPasswordDictionaryArgs> PasswordDictionary { get; set; }
Property Value
Type Description
Pulumi.Input<ConnectionOptionsPasswordDictionaryArgs>
View Source

PasswordHistories

List(Resource). Configuration settings for the password history that is maintained for each user to prevent the reuse of passwords. For details, see Password History.

Declaration
public InputList<ConnectionOptionsPasswordHistoryArgs> PasswordHistories { get; set; }
Property Value
Type Description
Pulumi.InputList<ConnectionOptionsPasswordHistoryArgs>
View Source

PasswordNoPersonalInfo

List(Resource). Configuration settings for the password personal info check, which does not allow passwords that contain any part of the user's personal data, including user's name, username, nickname, user_metadata.name, user_metadata.first, user_metadata.last, user's email, or first part of the user's email. For details, see Password No Personal Info.

Declaration
public Input<ConnectionOptionsPasswordNoPersonalInfoArgs> PasswordNoPersonalInfo { get; set; }
Property Value
Type Description
Pulumi.Input<ConnectionOptionsPasswordNoPersonalInfoArgs>
View Source

PasswordPolicy

String. Indicates level of password strength to enforce during authentication. A strong password policy will make it difficult, if not improbable, for someone to guess a password through either manual or automated means. Options include none, low, fair, good, excellent.

Declaration
public Input<string> PasswordPolicy { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

RequiresUsername

Boolean. Indicates whether or not the user is required to provide a username in addition to an email address.

Declaration
public Input<bool> RequiresUsername { get; set; }
Property Value
Type Description
Pulumi.Input<System.Boolean>
View Source

Scopes

List(String). Value must be a list of scopes. For example [&quot;openid&quot;, &quot;profile&quot;, &quot;email&quot;]

Declaration
public InputList<string> Scopes { get; set; }
Property Value
Type Description
Pulumi.InputList<System.String>
View Source

StrategyVersion

Int. Version 1 is deprecated, use version 2.

Declaration
public Input<int> StrategyVersion { get; set; }
Property Value
Type Description
Pulumi.Input<System.Int32>
View Source

Subject

Declaration
public Input<string> Subject { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

Syntax

String. Syntax of the SMS. Options include markdown and liquid.

Declaration
public Input<string> Syntax { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

TeamId

Declaration
public Input<string> TeamId { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

Template

String. Template for the SMS. You can use @@password@@ as a placeholder for the password value.

Declaration
public Input<string> Template { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

TenantDomain

String

Declaration
public Input<string> TenantDomain { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

TokenEndpoint

String.

Declaration
public Input<string> TokenEndpoint { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

Totp

Map(Resource). Configuration options for one-time passwords. For details, see TOTP.

Declaration
public Input<ConnectionOptionsTotpArgs> Totp { get; set; }
Property Value
Type Description
Pulumi.Input<ConnectionOptionsTotpArgs>
View Source

TwilioSid

String. SID for your Twilio account.

Declaration
public Input<string> TwilioSid { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

TwilioToken

String, Case-sensitive. AuthToken for your Twilio account.

Declaration
public Input<string> TwilioToken { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

Type

String. Value must be back_channel or front_channel

Declaration
public Input<string> Type { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

UseCertAuth

Declaration
public Input<bool> UseCertAuth { get; set; }
Property Value
Type Description
Pulumi.Input<System.Boolean>
View Source

UseKerberos

Declaration
public Input<bool> UseKerberos { get; set; }
Property Value
Type Description
Pulumi.Input<System.Boolean>
View Source

UserinfoEndpoint

String.

Declaration
public Input<string> UserinfoEndpoint { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

UseWsfed

Bool

Declaration
public Input<bool> UseWsfed { get; set; }
Property Value
Type Description
Pulumi.Input<System.Boolean>
View Source

Validation

String.

Declaration
public InputMap<string> Validation { get; set; }
Property Value
Type Description
Pulumi.InputMap<System.String>
View Source

WaadCommonEndpoint

Boolean. Indicates whether or not to use the common endpoint rather than the default endpoint. Typically enabled if you're using this for a multi-tenant application in Azure AD.

Declaration
public Input<bool> WaadCommonEndpoint { get; set; }
Property Value
Type Description
Pulumi.Input<System.Boolean>
View Source

WaadProtocol

String

Declaration
public Input<string> WaadProtocol { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.