Documentation ¶
Index ¶
- type AuthLoginAppdeprecated
- type AuthLoginAppArgs
- type AuthLoginAppArray
- type AuthLoginAppArrayInput
- type AuthLoginAppArrayOutput
- func (AuthLoginAppArrayOutput) ElementType() reflect.Type
- func (o AuthLoginAppArrayOutput) Index(i pulumi.IntInput) AuthLoginAppOutput
- func (o AuthLoginAppArrayOutput) ToAuthLoginAppArrayOutput() AuthLoginAppArrayOutput
- func (o AuthLoginAppArrayOutput) ToAuthLoginAppArrayOutputWithContext(ctx context.Context) AuthLoginAppArrayOutput
- type AuthLoginAppInput
- type AuthLoginAppMap
- type AuthLoginAppMapInput
- type AuthLoginAppMapOutput
- func (AuthLoginAppMapOutput) ElementType() reflect.Type
- func (o AuthLoginAppMapOutput) MapIndex(k pulumi.StringInput) AuthLoginAppOutput
- func (o AuthLoginAppMapOutput) ToAuthLoginAppMapOutput() AuthLoginAppMapOutput
- func (o AuthLoginAppMapOutput) ToAuthLoginAppMapOutputWithContext(ctx context.Context) AuthLoginAppMapOutput
- type AuthLoginAppOutput
- func (o AuthLoginAppOutput) AccessibilityErrorRedirectUrl() pulumi.StringPtrOutput
- func (o AuthLoginAppOutput) AccessibilityLoginRedirectUrl() pulumi.StringPtrOutput
- func (o AuthLoginAppOutput) AccessibilitySelfService() pulumi.BoolPtrOutput
- func (o AuthLoginAppOutput) AdminNote() pulumi.StringPtrOutput
- func (o AuthLoginAppOutput) AppLinksJson() pulumi.StringPtrOutput
- func (o AuthLoginAppOutput) AppSettingsJson() pulumi.StringPtrOutput
- func (o AuthLoginAppOutput) AutoSubmitToolbar() pulumi.BoolPtrOutput
- func (o AuthLoginAppOutput) CredentialsScheme() pulumi.StringPtrOutput
- func (AuthLoginAppOutput) ElementType() reflect.Type
- func (o AuthLoginAppOutput) EnduserNote() pulumi.StringPtrOutput
- func (o AuthLoginAppOutput) Groups() pulumi.StringArrayOutputdeprecated
- func (o AuthLoginAppOutput) HideIos() pulumi.BoolPtrOutput
- func (o AuthLoginAppOutput) HideWeb() pulumi.BoolPtrOutput
- func (o AuthLoginAppOutput) Label() pulumi.StringOutput
- func (o AuthLoginAppOutput) Logo() pulumi.StringPtrOutput
- func (o AuthLoginAppOutput) LogoUrl() pulumi.StringOutput
- func (o AuthLoginAppOutput) Name() pulumi.StringOutput
- func (o AuthLoginAppOutput) PreconfiguredApp() pulumi.StringPtrOutput
- func (o AuthLoginAppOutput) RevealPassword() pulumi.BoolPtrOutput
- func (o AuthLoginAppOutput) SharedPassword() pulumi.StringPtrOutput
- func (o AuthLoginAppOutput) SharedUsername() pulumi.StringPtrOutput
- func (o AuthLoginAppOutput) SignOnMode() pulumi.StringOutput
- func (o AuthLoginAppOutput) SignOnRedirectUrl() pulumi.StringPtrOutput
- func (o AuthLoginAppOutput) SignOnUrl() pulumi.StringPtrOutput
- func (o AuthLoginAppOutput) SkipGroups() pulumi.BoolPtrOutput
- func (o AuthLoginAppOutput) SkipUsers() pulumi.BoolPtrOutput
- func (o AuthLoginAppOutput) Status() pulumi.StringPtrOutput
- func (o AuthLoginAppOutput) ToAuthLoginAppOutput() AuthLoginAppOutput
- func (o AuthLoginAppOutput) ToAuthLoginAppOutputWithContext(ctx context.Context) AuthLoginAppOutput
- func (o AuthLoginAppOutput) UserNameTemplate() pulumi.StringPtrOutput
- func (o AuthLoginAppOutput) UserNameTemplatePushStatus() pulumi.StringPtrOutput
- func (o AuthLoginAppOutput) UserNameTemplateSuffix() pulumi.StringPtrOutput
- func (o AuthLoginAppOutput) UserNameTemplateType() pulumi.StringPtrOutput
- func (o AuthLoginAppOutput) Users() AuthLoginAppUserArrayOutputdeprecated
- type AuthLoginAppState
- type AuthLoginAppUser
- type AuthLoginAppUserArgs
- type AuthLoginAppUserArray
- type AuthLoginAppUserArrayInput
- type AuthLoginAppUserArrayOutput
- func (AuthLoginAppUserArrayOutput) ElementType() reflect.Type
- func (o AuthLoginAppUserArrayOutput) Index(i pulumi.IntInput) AuthLoginAppUserOutput
- func (o AuthLoginAppUserArrayOutput) ToAuthLoginAppUserArrayOutput() AuthLoginAppUserArrayOutput
- func (o AuthLoginAppUserArrayOutput) ToAuthLoginAppUserArrayOutputWithContext(ctx context.Context) AuthLoginAppUserArrayOutput
- type AuthLoginAppUserInput
- type AuthLoginAppUserOutput
- func (AuthLoginAppUserOutput) ElementType() reflect.Type
- func (o AuthLoginAppUserOutput) Id() pulumi.StringPtrOutput
- func (o AuthLoginAppUserOutput) Password() pulumi.StringPtrOutput
- func (o AuthLoginAppUserOutput) Scope() pulumi.StringPtrOutput
- func (o AuthLoginAppUserOutput) ToAuthLoginAppUserOutput() AuthLoginAppUserOutput
- func (o AuthLoginAppUserOutput) ToAuthLoginAppUserOutputWithContext(ctx context.Context) AuthLoginAppUserOutput
- func (o AuthLoginAppUserOutput) Username() pulumi.StringPtrOutput
- type BookmarkAppdeprecated
- type BookmarkAppArgs
- type BookmarkAppArray
- type BookmarkAppArrayInput
- type BookmarkAppArrayOutput
- func (BookmarkAppArrayOutput) ElementType() reflect.Type
- func (o BookmarkAppArrayOutput) Index(i pulumi.IntInput) BookmarkAppOutput
- func (o BookmarkAppArrayOutput) ToBookmarkAppArrayOutput() BookmarkAppArrayOutput
- func (o BookmarkAppArrayOutput) ToBookmarkAppArrayOutputWithContext(ctx context.Context) BookmarkAppArrayOutput
- type BookmarkAppInput
- type BookmarkAppMap
- type BookmarkAppMapInput
- type BookmarkAppMapOutput
- func (BookmarkAppMapOutput) ElementType() reflect.Type
- func (o BookmarkAppMapOutput) MapIndex(k pulumi.StringInput) BookmarkAppOutput
- func (o BookmarkAppMapOutput) ToBookmarkAppMapOutput() BookmarkAppMapOutput
- func (o BookmarkAppMapOutput) ToBookmarkAppMapOutputWithContext(ctx context.Context) BookmarkAppMapOutput
- type BookmarkAppOutput
- func (o BookmarkAppOutput) AccessibilityErrorRedirectUrl() pulumi.StringPtrOutput
- func (o BookmarkAppOutput) AccessibilityLoginRedirectUrl() pulumi.StringPtrOutput
- func (o BookmarkAppOutput) AccessibilitySelfService() pulumi.BoolPtrOutput
- func (o BookmarkAppOutput) AdminNote() pulumi.StringPtrOutput
- func (o BookmarkAppOutput) AppLinksJson() pulumi.StringPtrOutput
- func (o BookmarkAppOutput) AuthenticationPolicy() pulumi.StringPtrOutput
- func (o BookmarkAppOutput) AutoSubmitToolbar() pulumi.BoolPtrOutput
- func (BookmarkAppOutput) ElementType() reflect.Type
- func (o BookmarkAppOutput) EnduserNote() pulumi.StringPtrOutput
- func (o BookmarkAppOutput) Groups() pulumi.StringArrayOutputdeprecated
- func (o BookmarkAppOutput) HideIos() pulumi.BoolPtrOutput
- func (o BookmarkAppOutput) HideWeb() pulumi.BoolPtrOutput
- func (o BookmarkAppOutput) Label() pulumi.StringOutput
- func (o BookmarkAppOutput) Logo() pulumi.StringPtrOutput
- func (o BookmarkAppOutput) LogoUrl() pulumi.StringOutput
- func (o BookmarkAppOutput) Name() pulumi.StringOutput
- func (o BookmarkAppOutput) RequestIntegration() pulumi.BoolPtrOutput
- func (o BookmarkAppOutput) SignOnMode() pulumi.StringOutput
- func (o BookmarkAppOutput) SkipGroups() pulumi.BoolPtrOutput
- func (o BookmarkAppOutput) SkipUsers() pulumi.BoolPtrOutput
- func (o BookmarkAppOutput) Status() pulumi.StringPtrOutput
- func (o BookmarkAppOutput) ToBookmarkAppOutput() BookmarkAppOutput
- func (o BookmarkAppOutput) ToBookmarkAppOutputWithContext(ctx context.Context) BookmarkAppOutput
- func (o BookmarkAppOutput) Url() pulumi.StringOutput
- func (o BookmarkAppOutput) Users() BookmarkAppUserArrayOutputdeprecated
- type BookmarkAppState
- type BookmarkAppUser
- type BookmarkAppUserArgs
- type BookmarkAppUserArray
- type BookmarkAppUserArrayInput
- type BookmarkAppUserArrayOutput
- func (BookmarkAppUserArrayOutput) ElementType() reflect.Type
- func (o BookmarkAppUserArrayOutput) Index(i pulumi.IntInput) BookmarkAppUserOutput
- func (o BookmarkAppUserArrayOutput) ToBookmarkAppUserArrayOutput() BookmarkAppUserArrayOutput
- func (o BookmarkAppUserArrayOutput) ToBookmarkAppUserArrayOutputWithContext(ctx context.Context) BookmarkAppUserArrayOutput
- type BookmarkAppUserInput
- type BookmarkAppUserOutput
- func (BookmarkAppUserOutput) ElementType() reflect.Type
- func (o BookmarkAppUserOutput) Id() pulumi.StringPtrOutput
- func (o BookmarkAppUserOutput) Password() pulumi.StringPtrOutput
- func (o BookmarkAppUserOutput) Scope() pulumi.StringPtrOutput
- func (o BookmarkAppUserOutput) ToBookmarkAppUserOutput() BookmarkAppUserOutput
- func (o BookmarkAppUserOutput) ToBookmarkAppUserOutputWithContext(ctx context.Context) BookmarkAppUserOutput
- func (o BookmarkAppUserOutput) Username() pulumi.StringPtrOutput
- type GetDefaultPoliciesArgs
- type GetDefaultPoliciesOutputArgs
- type GetDefaultPoliciesResult
- type GetDefaultPoliciesResultOutput
- func (GetDefaultPoliciesResultOutput) ElementType() reflect.Type
- func (o GetDefaultPoliciesResultOutput) Id() pulumi.StringOutput
- func (o GetDefaultPoliciesResultOutput) ToGetDefaultPoliciesResultOutput() GetDefaultPoliciesResultOutput
- func (o GetDefaultPoliciesResultOutput) ToGetDefaultPoliciesResultOutputWithContext(ctx context.Context) GetDefaultPoliciesResultOutput
- func (o GetDefaultPoliciesResultOutput) Type() pulumi.StringOutput
- type Idpdeprecated
- type IdpArgs
- type IdpArray
- type IdpArrayInput
- type IdpArrayOutput
- type IdpInput
- type IdpMap
- type IdpMapInput
- type IdpMapOutput
- type IdpOutput
- func (o IdpOutput) AccountLinkAction() pulumi.StringPtrOutput
- func (o IdpOutput) AccountLinkGroupIncludes() pulumi.StringArrayOutput
- func (o IdpOutput) AuthorizationBinding() pulumi.StringOutput
- func (o IdpOutput) AuthorizationUrl() pulumi.StringOutput
- func (o IdpOutput) ClientId() pulumi.StringOutput
- func (o IdpOutput) ClientSecret() pulumi.StringOutput
- func (o IdpOutput) DeprovisionedAction() pulumi.StringPtrOutput
- func (IdpOutput) ElementType() reflect.Type
- func (o IdpOutput) GroupsAction() pulumi.StringPtrOutput
- func (o IdpOutput) GroupsAssignments() pulumi.StringArrayOutput
- func (o IdpOutput) GroupsAttribute() pulumi.StringPtrOutput
- func (o IdpOutput) GroupsFilters() pulumi.StringArrayOutput
- func (o IdpOutput) IssuerMode() pulumi.StringPtrOutput
- func (o IdpOutput) IssuerUrl() pulumi.StringOutput
- func (o IdpOutput) JwksBinding() pulumi.StringOutput
- func (o IdpOutput) JwksUrl() pulumi.StringOutput
- func (o IdpOutput) MaxClockSkew() pulumi.IntPtrOutput
- func (o IdpOutput) Name() pulumi.StringOutput
- func (o IdpOutput) ProfileMaster() pulumi.BoolPtrOutput
- func (o IdpOutput) ProtocolType() pulumi.StringPtrOutput
- func (o IdpOutput) ProvisioningAction() pulumi.StringPtrOutput
- func (o IdpOutput) RequestSignatureAlgorithm() pulumi.StringPtrOutput
- func (o IdpOutput) RequestSignatureScope() pulumi.StringPtrOutput
- func (o IdpOutput) Scopes() pulumi.StringArrayOutput
- func (o IdpOutput) Status() pulumi.StringPtrOutput
- func (o IdpOutput) SubjectMatchAttribute() pulumi.StringPtrOutput
- func (o IdpOutput) SubjectMatchType() pulumi.StringPtrOutput
- func (o IdpOutput) SuspendedAction() pulumi.StringPtrOutput
- func (o IdpOutput) ToIdpOutput() IdpOutput
- func (o IdpOutput) ToIdpOutputWithContext(ctx context.Context) IdpOutput
- func (o IdpOutput) TokenBinding() pulumi.StringOutput
- func (o IdpOutput) TokenUrl() pulumi.StringOutput
- func (o IdpOutput) Type() pulumi.StringOutput
- func (o IdpOutput) UserInfoBinding() pulumi.StringPtrOutput
- func (o IdpOutput) UserInfoUrl() pulumi.StringPtrOutput
- func (o IdpOutput) UserTypeId() pulumi.StringOutput
- func (o IdpOutput) UsernameTemplate() pulumi.StringPtrOutput
- type IdpState
- type MfaPolicydeprecated
- type MfaPolicyArgs
- type MfaPolicyArray
- type MfaPolicyArrayInput
- type MfaPolicyArrayOutput
- func (MfaPolicyArrayOutput) ElementType() reflect.Type
- func (o MfaPolicyArrayOutput) Index(i pulumi.IntInput) MfaPolicyOutput
- func (o MfaPolicyArrayOutput) ToMfaPolicyArrayOutput() MfaPolicyArrayOutput
- func (o MfaPolicyArrayOutput) ToMfaPolicyArrayOutputWithContext(ctx context.Context) MfaPolicyArrayOutput
- type MfaPolicyInput
- type MfaPolicyMap
- type MfaPolicyMapInput
- type MfaPolicyMapOutput
- type MfaPolicyOutput
- func (o MfaPolicyOutput) Description() pulumi.StringPtrOutput
- func (o MfaPolicyOutput) Duo() pulumi.StringMapOutput
- func (MfaPolicyOutput) ElementType() reflect.Type
- func (o MfaPolicyOutput) ExternalIdp() pulumi.StringMapOutput
- func (o MfaPolicyOutput) FidoU2f() pulumi.StringMapOutput
- func (o MfaPolicyOutput) FidoWebauthn() pulumi.StringMapOutput
- func (o MfaPolicyOutput) GoogleOtp() pulumi.StringMapOutput
- func (o MfaPolicyOutput) GroupsIncludeds() pulumi.StringArrayOutput
- func (o MfaPolicyOutput) Hotp() pulumi.StringMapOutput
- func (o MfaPolicyOutput) IsOie() pulumi.BoolPtrOutput
- func (o MfaPolicyOutput) Name() pulumi.StringOutput
- func (o MfaPolicyOutput) OktaCall() pulumi.StringMapOutput
- func (o MfaPolicyOutput) OktaEmail() pulumi.StringMapOutput
- func (o MfaPolicyOutput) OktaOtp() pulumi.StringMapOutput
- func (o MfaPolicyOutput) OktaPassword() pulumi.StringMapOutput
- func (o MfaPolicyOutput) OktaPush() pulumi.StringMapOutput
- func (o MfaPolicyOutput) OktaQuestion() pulumi.StringMapOutput
- func (o MfaPolicyOutput) OktaSms() pulumi.StringMapOutput
- func (o MfaPolicyOutput) OktaVerify() pulumi.StringMapOutput
- func (o MfaPolicyOutput) OnpremMfa() pulumi.StringMapOutput
- func (o MfaPolicyOutput) PhoneNumber() pulumi.StringMapOutput
- func (o MfaPolicyOutput) Priority() pulumi.IntPtrOutput
- func (o MfaPolicyOutput) RsaToken() pulumi.StringMapOutput
- func (o MfaPolicyOutput) SecurityQuestion() pulumi.StringMapOutput
- func (o MfaPolicyOutput) Status() pulumi.StringPtrOutput
- func (o MfaPolicyOutput) SymantecVip() pulumi.StringMapOutput
- func (o MfaPolicyOutput) ToMfaPolicyOutput() MfaPolicyOutput
- func (o MfaPolicyOutput) ToMfaPolicyOutputWithContext(ctx context.Context) MfaPolicyOutput
- func (o MfaPolicyOutput) Webauthn() pulumi.StringMapOutput
- func (o MfaPolicyOutput) YubikeyToken() pulumi.StringMapOutput
- type MfaPolicyRuledeprecated
- type MfaPolicyRuleAppExclude
- type MfaPolicyRuleAppExcludeArgs
- type MfaPolicyRuleAppExcludeArray
- func (MfaPolicyRuleAppExcludeArray) ElementType() reflect.Type
- func (i MfaPolicyRuleAppExcludeArray) ToMfaPolicyRuleAppExcludeArrayOutput() MfaPolicyRuleAppExcludeArrayOutput
- func (i MfaPolicyRuleAppExcludeArray) ToMfaPolicyRuleAppExcludeArrayOutputWithContext(ctx context.Context) MfaPolicyRuleAppExcludeArrayOutput
- type MfaPolicyRuleAppExcludeArrayInput
- type MfaPolicyRuleAppExcludeArrayOutput
- func (MfaPolicyRuleAppExcludeArrayOutput) ElementType() reflect.Type
- func (o MfaPolicyRuleAppExcludeArrayOutput) Index(i pulumi.IntInput) MfaPolicyRuleAppExcludeOutput
- func (o MfaPolicyRuleAppExcludeArrayOutput) ToMfaPolicyRuleAppExcludeArrayOutput() MfaPolicyRuleAppExcludeArrayOutput
- func (o MfaPolicyRuleAppExcludeArrayOutput) ToMfaPolicyRuleAppExcludeArrayOutputWithContext(ctx context.Context) MfaPolicyRuleAppExcludeArrayOutput
- type MfaPolicyRuleAppExcludeInput
- type MfaPolicyRuleAppExcludeOutput
- func (MfaPolicyRuleAppExcludeOutput) ElementType() reflect.Type
- func (o MfaPolicyRuleAppExcludeOutput) Id() pulumi.StringPtrOutput
- func (o MfaPolicyRuleAppExcludeOutput) Name() pulumi.StringPtrOutput
- func (o MfaPolicyRuleAppExcludeOutput) ToMfaPolicyRuleAppExcludeOutput() MfaPolicyRuleAppExcludeOutput
- func (o MfaPolicyRuleAppExcludeOutput) ToMfaPolicyRuleAppExcludeOutputWithContext(ctx context.Context) MfaPolicyRuleAppExcludeOutput
- func (o MfaPolicyRuleAppExcludeOutput) Type() pulumi.StringOutput
- type MfaPolicyRuleAppInclude
- type MfaPolicyRuleAppIncludeArgs
- type MfaPolicyRuleAppIncludeArray
- func (MfaPolicyRuleAppIncludeArray) ElementType() reflect.Type
- func (i MfaPolicyRuleAppIncludeArray) ToMfaPolicyRuleAppIncludeArrayOutput() MfaPolicyRuleAppIncludeArrayOutput
- func (i MfaPolicyRuleAppIncludeArray) ToMfaPolicyRuleAppIncludeArrayOutputWithContext(ctx context.Context) MfaPolicyRuleAppIncludeArrayOutput
- type MfaPolicyRuleAppIncludeArrayInput
- type MfaPolicyRuleAppIncludeArrayOutput
- func (MfaPolicyRuleAppIncludeArrayOutput) ElementType() reflect.Type
- func (o MfaPolicyRuleAppIncludeArrayOutput) Index(i pulumi.IntInput) MfaPolicyRuleAppIncludeOutput
- func (o MfaPolicyRuleAppIncludeArrayOutput) ToMfaPolicyRuleAppIncludeArrayOutput() MfaPolicyRuleAppIncludeArrayOutput
- func (o MfaPolicyRuleAppIncludeArrayOutput) ToMfaPolicyRuleAppIncludeArrayOutputWithContext(ctx context.Context) MfaPolicyRuleAppIncludeArrayOutput
- type MfaPolicyRuleAppIncludeInput
- type MfaPolicyRuleAppIncludeOutput
- func (MfaPolicyRuleAppIncludeOutput) ElementType() reflect.Type
- func (o MfaPolicyRuleAppIncludeOutput) Id() pulumi.StringPtrOutput
- func (o MfaPolicyRuleAppIncludeOutput) Name() pulumi.StringPtrOutput
- func (o MfaPolicyRuleAppIncludeOutput) ToMfaPolicyRuleAppIncludeOutput() MfaPolicyRuleAppIncludeOutput
- func (o MfaPolicyRuleAppIncludeOutput) ToMfaPolicyRuleAppIncludeOutputWithContext(ctx context.Context) MfaPolicyRuleAppIncludeOutput
- func (o MfaPolicyRuleAppIncludeOutput) Type() pulumi.StringOutput
- type MfaPolicyRuleArgs
- type MfaPolicyRuleArray
- type MfaPolicyRuleArrayInput
- type MfaPolicyRuleArrayOutput
- func (MfaPolicyRuleArrayOutput) ElementType() reflect.Type
- func (o MfaPolicyRuleArrayOutput) Index(i pulumi.IntInput) MfaPolicyRuleOutput
- func (o MfaPolicyRuleArrayOutput) ToMfaPolicyRuleArrayOutput() MfaPolicyRuleArrayOutput
- func (o MfaPolicyRuleArrayOutput) ToMfaPolicyRuleArrayOutputWithContext(ctx context.Context) MfaPolicyRuleArrayOutput
- type MfaPolicyRuleInput
- type MfaPolicyRuleMap
- type MfaPolicyRuleMapInput
- type MfaPolicyRuleMapOutput
- func (MfaPolicyRuleMapOutput) ElementType() reflect.Type
- func (o MfaPolicyRuleMapOutput) MapIndex(k pulumi.StringInput) MfaPolicyRuleOutput
- func (o MfaPolicyRuleMapOutput) ToMfaPolicyRuleMapOutput() MfaPolicyRuleMapOutput
- func (o MfaPolicyRuleMapOutput) ToMfaPolicyRuleMapOutputWithContext(ctx context.Context) MfaPolicyRuleMapOutput
- type MfaPolicyRuleOutput
- func (o MfaPolicyRuleOutput) AppExcludes() MfaPolicyRuleAppExcludeArrayOutput
- func (o MfaPolicyRuleOutput) AppIncludes() MfaPolicyRuleAppIncludeArrayOutput
- func (MfaPolicyRuleOutput) ElementType() reflect.Type
- func (o MfaPolicyRuleOutput) Enroll() pulumi.StringPtrOutput
- func (o MfaPolicyRuleOutput) Name() pulumi.StringOutput
- func (o MfaPolicyRuleOutput) NetworkConnection() pulumi.StringPtrOutput
- func (o MfaPolicyRuleOutput) NetworkExcludes() pulumi.StringArrayOutput
- func (o MfaPolicyRuleOutput) NetworkIncludes() pulumi.StringArrayOutput
- func (o MfaPolicyRuleOutput) PolicyId() pulumi.StringPtrOutput
- func (o MfaPolicyRuleOutput) Policyid() pulumi.StringPtrOutputdeprecated
- func (o MfaPolicyRuleOutput) Priority() pulumi.IntPtrOutput
- func (o MfaPolicyRuleOutput) Status() pulumi.StringPtrOutput
- func (o MfaPolicyRuleOutput) ToMfaPolicyRuleOutput() MfaPolicyRuleOutput
- func (o MfaPolicyRuleOutput) ToMfaPolicyRuleOutputWithContext(ctx context.Context) MfaPolicyRuleOutput
- func (o MfaPolicyRuleOutput) UsersExcludeds() pulumi.StringArrayOutput
- type MfaPolicyRuleState
- type MfaPolicyState
- type OauthAppdeprecated
- type OauthAppArgs
- type OauthAppArray
- type OauthAppArrayInput
- type OauthAppArrayOutput
- type OauthAppGroupsClaim
- type OauthAppGroupsClaimArgs
- func (OauthAppGroupsClaimArgs) ElementType() reflect.Type
- func (i OauthAppGroupsClaimArgs) ToOauthAppGroupsClaimOutput() OauthAppGroupsClaimOutput
- func (i OauthAppGroupsClaimArgs) ToOauthAppGroupsClaimOutputWithContext(ctx context.Context) OauthAppGroupsClaimOutput
- func (i OauthAppGroupsClaimArgs) ToOauthAppGroupsClaimPtrOutput() OauthAppGroupsClaimPtrOutput
- func (i OauthAppGroupsClaimArgs) ToOauthAppGroupsClaimPtrOutputWithContext(ctx context.Context) OauthAppGroupsClaimPtrOutput
- type OauthAppGroupsClaimInput
- type OauthAppGroupsClaimOutput
- func (OauthAppGroupsClaimOutput) ElementType() reflect.Type
- func (o OauthAppGroupsClaimOutput) FilterType() pulumi.StringPtrOutput
- func (o OauthAppGroupsClaimOutput) IssuerMode() pulumi.StringPtrOutput
- func (o OauthAppGroupsClaimOutput) Name() pulumi.StringOutput
- func (o OauthAppGroupsClaimOutput) ToOauthAppGroupsClaimOutput() OauthAppGroupsClaimOutput
- func (o OauthAppGroupsClaimOutput) ToOauthAppGroupsClaimOutputWithContext(ctx context.Context) OauthAppGroupsClaimOutput
- func (o OauthAppGroupsClaimOutput) ToOauthAppGroupsClaimPtrOutput() OauthAppGroupsClaimPtrOutput
- func (o OauthAppGroupsClaimOutput) ToOauthAppGroupsClaimPtrOutputWithContext(ctx context.Context) OauthAppGroupsClaimPtrOutput
- func (o OauthAppGroupsClaimOutput) Type() pulumi.StringOutput
- func (o OauthAppGroupsClaimOutput) Value() pulumi.StringOutput
- type OauthAppGroupsClaimPtrInput
- type OauthAppGroupsClaimPtrOutput
- func (o OauthAppGroupsClaimPtrOutput) Elem() OauthAppGroupsClaimOutput
- func (OauthAppGroupsClaimPtrOutput) ElementType() reflect.Type
- func (o OauthAppGroupsClaimPtrOutput) FilterType() pulumi.StringPtrOutput
- func (o OauthAppGroupsClaimPtrOutput) IssuerMode() pulumi.StringPtrOutput
- func (o OauthAppGroupsClaimPtrOutput) Name() pulumi.StringPtrOutput
- func (o OauthAppGroupsClaimPtrOutput) ToOauthAppGroupsClaimPtrOutput() OauthAppGroupsClaimPtrOutput
- func (o OauthAppGroupsClaimPtrOutput) ToOauthAppGroupsClaimPtrOutputWithContext(ctx context.Context) OauthAppGroupsClaimPtrOutput
- func (o OauthAppGroupsClaimPtrOutput) Type() pulumi.StringPtrOutput
- func (o OauthAppGroupsClaimPtrOutput) Value() pulumi.StringPtrOutput
- type OauthAppInput
- type OauthAppJwk
- type OauthAppJwkArgs
- type OauthAppJwkArray
- type OauthAppJwkArrayInput
- type OauthAppJwkArrayOutput
- func (OauthAppJwkArrayOutput) ElementType() reflect.Type
- func (o OauthAppJwkArrayOutput) Index(i pulumi.IntInput) OauthAppJwkOutput
- func (o OauthAppJwkArrayOutput) ToOauthAppJwkArrayOutput() OauthAppJwkArrayOutput
- func (o OauthAppJwkArrayOutput) ToOauthAppJwkArrayOutputWithContext(ctx context.Context) OauthAppJwkArrayOutput
- type OauthAppJwkInput
- type OauthAppJwkOutput
- func (o OauthAppJwkOutput) E() pulumi.StringPtrOutput
- func (OauthAppJwkOutput) ElementType() reflect.Type
- func (o OauthAppJwkOutput) Kid() pulumi.StringOutput
- func (o OauthAppJwkOutput) Kty() pulumi.StringOutput
- func (o OauthAppJwkOutput) N() pulumi.StringPtrOutput
- func (o OauthAppJwkOutput) ToOauthAppJwkOutput() OauthAppJwkOutput
- func (o OauthAppJwkOutput) ToOauthAppJwkOutputWithContext(ctx context.Context) OauthAppJwkOutput
- type OauthAppMap
- type OauthAppMapInput
- type OauthAppMapOutput
- type OauthAppOutput
- func (o OauthAppOutput) AccessibilityErrorRedirectUrl() pulumi.StringPtrOutput
- func (o OauthAppOutput) AccessibilityLoginRedirectUrl() pulumi.StringPtrOutput
- func (o OauthAppOutput) AccessibilitySelfService() pulumi.BoolPtrOutput
- func (o OauthAppOutput) AdminNote() pulumi.StringPtrOutput
- func (o OauthAppOutput) AppLinksJson() pulumi.StringPtrOutput
- func (o OauthAppOutput) AppSettingsJson() pulumi.StringPtrOutput
- func (o OauthAppOutput) AuthenticationPolicy() pulumi.StringPtrOutput
- func (o OauthAppOutput) AutoKeyRotation() pulumi.BoolPtrOutput
- func (o OauthAppOutput) AutoSubmitToolbar() pulumi.BoolPtrOutput
- func (o OauthAppOutput) ClientBasicSecret() pulumi.StringPtrOutput
- func (o OauthAppOutput) ClientId() pulumi.StringOutput
- func (o OauthAppOutput) ClientSecret() pulumi.StringOutput
- func (o OauthAppOutput) ClientUri() pulumi.StringPtrOutput
- func (o OauthAppOutput) ConsentMethod() pulumi.StringPtrOutput
- func (o OauthAppOutput) CustomClientId() pulumi.StringPtrOutputdeprecated
- func (OauthAppOutput) ElementType() reflect.Type
- func (o OauthAppOutput) EnduserNote() pulumi.StringPtrOutput
- func (o OauthAppOutput) GrantTypes() pulumi.StringArrayOutput
- func (o OauthAppOutput) Groups() pulumi.StringArrayOutputdeprecated
- func (o OauthAppOutput) GroupsClaim() OauthAppGroupsClaimPtrOutput
- func (o OauthAppOutput) HideIos() pulumi.BoolPtrOutput
- func (o OauthAppOutput) HideWeb() pulumi.BoolPtrOutput
- func (o OauthAppOutput) ImplicitAssignment() pulumi.BoolPtrOutput
- func (o OauthAppOutput) IssuerMode() pulumi.StringPtrOutput
- func (o OauthAppOutput) Jwks() OauthAppJwkArrayOutput
- func (o OauthAppOutput) Label() pulumi.StringOutput
- func (o OauthAppOutput) LoginMode() pulumi.StringPtrOutput
- func (o OauthAppOutput) LoginScopes() pulumi.StringArrayOutput
- func (o OauthAppOutput) LoginUri() pulumi.StringPtrOutput
- func (o OauthAppOutput) Logo() pulumi.StringPtrOutput
- func (o OauthAppOutput) LogoUri() pulumi.StringPtrOutput
- func (o OauthAppOutput) LogoUrl() pulumi.StringOutput
- func (o OauthAppOutput) Name() pulumi.StringOutput
- func (o OauthAppOutput) OmitSecret() pulumi.BoolPtrOutput
- func (o OauthAppOutput) PkceRequired() pulumi.BoolPtrOutput
- func (o OauthAppOutput) PolicyUri() pulumi.StringPtrOutput
- func (o OauthAppOutput) PostLogoutRedirectUris() pulumi.StringArrayOutput
- func (o OauthAppOutput) Profile() pulumi.StringPtrOutput
- func (o OauthAppOutput) RedirectUris() pulumi.StringArrayOutput
- func (o OauthAppOutput) RefreshTokenLeeway() pulumi.IntOutput
- func (o OauthAppOutput) RefreshTokenRotation() pulumi.StringOutput
- func (o OauthAppOutput) ResponseTypes() pulumi.StringArrayOutput
- func (o OauthAppOutput) SignOnMode() pulumi.StringOutput
- func (o OauthAppOutput) SkipGroups() pulumi.BoolPtrOutput
- func (o OauthAppOutput) SkipUsers() pulumi.BoolPtrOutput
- func (o OauthAppOutput) Status() pulumi.StringPtrOutput
- func (o OauthAppOutput) ToOauthAppOutput() OauthAppOutput
- func (o OauthAppOutput) ToOauthAppOutputWithContext(ctx context.Context) OauthAppOutput
- func (o OauthAppOutput) TokenEndpointAuthMethod() pulumi.StringPtrOutput
- func (o OauthAppOutput) TosUri() pulumi.StringPtrOutput
- func (o OauthAppOutput) Type() pulumi.StringOutput
- func (o OauthAppOutput) UserNameTemplate() pulumi.StringPtrOutput
- func (o OauthAppOutput) UserNameTemplatePushStatus() pulumi.StringPtrOutput
- func (o OauthAppOutput) UserNameTemplateSuffix() pulumi.StringPtrOutput
- func (o OauthAppOutput) UserNameTemplateType() pulumi.StringPtrOutput
- func (o OauthAppOutput) Users() OauthAppUserArrayOutputdeprecated
- func (o OauthAppOutput) WildcardRedirect() pulumi.StringPtrOutput
- type OauthAppRedirectUrideprecated
- type OauthAppRedirectUriArgs
- type OauthAppRedirectUriArray
- type OauthAppRedirectUriArrayInput
- type OauthAppRedirectUriArrayOutput
- func (OauthAppRedirectUriArrayOutput) ElementType() reflect.Type
- func (o OauthAppRedirectUriArrayOutput) Index(i pulumi.IntInput) OauthAppRedirectUriOutput
- func (o OauthAppRedirectUriArrayOutput) ToOauthAppRedirectUriArrayOutput() OauthAppRedirectUriArrayOutput
- func (o OauthAppRedirectUriArrayOutput) ToOauthAppRedirectUriArrayOutputWithContext(ctx context.Context) OauthAppRedirectUriArrayOutput
- type OauthAppRedirectUriInput
- type OauthAppRedirectUriMap
- type OauthAppRedirectUriMapInput
- type OauthAppRedirectUriMapOutput
- func (OauthAppRedirectUriMapOutput) ElementType() reflect.Type
- func (o OauthAppRedirectUriMapOutput) MapIndex(k pulumi.StringInput) OauthAppRedirectUriOutput
- func (o OauthAppRedirectUriMapOutput) ToOauthAppRedirectUriMapOutput() OauthAppRedirectUriMapOutput
- func (o OauthAppRedirectUriMapOutput) ToOauthAppRedirectUriMapOutputWithContext(ctx context.Context) OauthAppRedirectUriMapOutput
- type OauthAppRedirectUriOutput
- func (o OauthAppRedirectUriOutput) AppId() pulumi.StringOutput
- func (OauthAppRedirectUriOutput) ElementType() reflect.Type
- func (o OauthAppRedirectUriOutput) ToOauthAppRedirectUriOutput() OauthAppRedirectUriOutput
- func (o OauthAppRedirectUriOutput) ToOauthAppRedirectUriOutputWithContext(ctx context.Context) OauthAppRedirectUriOutput
- func (o OauthAppRedirectUriOutput) Uri() pulumi.StringOutput
- type OauthAppRedirectUriState
- type OauthAppState
- type OauthAppUser
- type OauthAppUserArgs
- type OauthAppUserArray
- type OauthAppUserArrayInput
- type OauthAppUserArrayOutput
- func (OauthAppUserArrayOutput) ElementType() reflect.Type
- func (o OauthAppUserArrayOutput) Index(i pulumi.IntInput) OauthAppUserOutput
- func (o OauthAppUserArrayOutput) ToOauthAppUserArrayOutput() OauthAppUserArrayOutput
- func (o OauthAppUserArrayOutput) ToOauthAppUserArrayOutputWithContext(ctx context.Context) OauthAppUserArrayOutput
- type OauthAppUserInput
- type OauthAppUserOutput
- func (OauthAppUserOutput) ElementType() reflect.Type
- func (o OauthAppUserOutput) Id() pulumi.StringPtrOutput
- func (o OauthAppUserOutput) Password() pulumi.StringPtrOutput
- func (o OauthAppUserOutput) Scope() pulumi.StringPtrOutput
- func (o OauthAppUserOutput) ToOauthAppUserOutput() OauthAppUserOutput
- func (o OauthAppUserOutput) ToOauthAppUserOutputWithContext(ctx context.Context) OauthAppUserOutput
- func (o OauthAppUserOutput) Username() pulumi.StringPtrOutput
- type PasswordPolicydeprecated
- type PasswordPolicyArgs
- type PasswordPolicyArray
- type PasswordPolicyArrayInput
- type PasswordPolicyArrayOutput
- func (PasswordPolicyArrayOutput) ElementType() reflect.Type
- func (o PasswordPolicyArrayOutput) Index(i pulumi.IntInput) PasswordPolicyOutput
- func (o PasswordPolicyArrayOutput) ToPasswordPolicyArrayOutput() PasswordPolicyArrayOutput
- func (o PasswordPolicyArrayOutput) ToPasswordPolicyArrayOutputWithContext(ctx context.Context) PasswordPolicyArrayOutput
- type PasswordPolicyInput
- type PasswordPolicyMap
- type PasswordPolicyMapInput
- type PasswordPolicyMapOutput
- func (PasswordPolicyMapOutput) ElementType() reflect.Type
- func (o PasswordPolicyMapOutput) MapIndex(k pulumi.StringInput) PasswordPolicyOutput
- func (o PasswordPolicyMapOutput) ToPasswordPolicyMapOutput() PasswordPolicyMapOutput
- func (o PasswordPolicyMapOutput) ToPasswordPolicyMapOutputWithContext(ctx context.Context) PasswordPolicyMapOutput
- type PasswordPolicyOutput
- func (o PasswordPolicyOutput) AuthProvider() pulumi.StringPtrOutput
- func (o PasswordPolicyOutput) CallRecovery() pulumi.StringPtrOutput
- func (o PasswordPolicyOutput) Description() pulumi.StringPtrOutput
- func (PasswordPolicyOutput) ElementType() reflect.Type
- func (o PasswordPolicyOutput) EmailRecovery() pulumi.StringPtrOutput
- func (o PasswordPolicyOutput) GroupsIncludeds() pulumi.StringArrayOutput
- func (o PasswordPolicyOutput) Name() pulumi.StringOutput
- func (o PasswordPolicyOutput) PasswordAutoUnlockMinutes() pulumi.IntPtrOutput
- func (o PasswordPolicyOutput) PasswordDictionaryLookup() pulumi.BoolPtrOutput
- func (o PasswordPolicyOutput) PasswordExcludeFirstName() pulumi.BoolPtrOutput
- func (o PasswordPolicyOutput) PasswordExcludeLastName() pulumi.BoolPtrOutput
- func (o PasswordPolicyOutput) PasswordExcludeUsername() pulumi.BoolPtrOutput
- func (o PasswordPolicyOutput) PasswordExpireWarnDays() pulumi.IntPtrOutput
- func (o PasswordPolicyOutput) PasswordHistoryCount() pulumi.IntPtrOutput
- func (o PasswordPolicyOutput) PasswordLockoutNotificationChannels() pulumi.StringArrayOutput
- func (o PasswordPolicyOutput) PasswordMaxAgeDays() pulumi.IntPtrOutput
- func (o PasswordPolicyOutput) PasswordMaxLockoutAttempts() pulumi.IntPtrOutput
- func (o PasswordPolicyOutput) PasswordMinAgeMinutes() pulumi.IntPtrOutput
- func (o PasswordPolicyOutput) PasswordMinLength() pulumi.IntPtrOutput
- func (o PasswordPolicyOutput) PasswordMinLowercase() pulumi.IntPtrOutput
- func (o PasswordPolicyOutput) PasswordMinNumber() pulumi.IntPtrOutput
- func (o PasswordPolicyOutput) PasswordMinSymbol() pulumi.IntPtrOutput
- func (o PasswordPolicyOutput) PasswordMinUppercase() pulumi.IntPtrOutput
- func (o PasswordPolicyOutput) PasswordShowLockoutFailures() pulumi.BoolPtrOutput
- func (o PasswordPolicyOutput) Priority() pulumi.IntPtrOutput
- func (o PasswordPolicyOutput) QuestionMinLength() pulumi.IntPtrOutput
- func (o PasswordPolicyOutput) QuestionRecovery() pulumi.StringPtrOutput
- func (o PasswordPolicyOutput) RecoveryEmailToken() pulumi.IntPtrOutput
- func (o PasswordPolicyOutput) SkipUnlock() pulumi.BoolPtrOutput
- func (o PasswordPolicyOutput) SmsRecovery() pulumi.StringPtrOutput
- func (o PasswordPolicyOutput) Status() pulumi.StringPtrOutput
- func (o PasswordPolicyOutput) ToPasswordPolicyOutput() PasswordPolicyOutput
- func (o PasswordPolicyOutput) ToPasswordPolicyOutputWithContext(ctx context.Context) PasswordPolicyOutput
- type PasswordPolicyRuledeprecated
- type PasswordPolicyRuleArgs
- type PasswordPolicyRuleArray
- type PasswordPolicyRuleArrayInput
- type PasswordPolicyRuleArrayOutput
- func (PasswordPolicyRuleArrayOutput) ElementType() reflect.Type
- func (o PasswordPolicyRuleArrayOutput) Index(i pulumi.IntInput) PasswordPolicyRuleOutput
- func (o PasswordPolicyRuleArrayOutput) ToPasswordPolicyRuleArrayOutput() PasswordPolicyRuleArrayOutput
- func (o PasswordPolicyRuleArrayOutput) ToPasswordPolicyRuleArrayOutputWithContext(ctx context.Context) PasswordPolicyRuleArrayOutput
- type PasswordPolicyRuleInput
- type PasswordPolicyRuleMap
- type PasswordPolicyRuleMapInput
- type PasswordPolicyRuleMapOutput
- func (PasswordPolicyRuleMapOutput) ElementType() reflect.Type
- func (o PasswordPolicyRuleMapOutput) MapIndex(k pulumi.StringInput) PasswordPolicyRuleOutput
- func (o PasswordPolicyRuleMapOutput) ToPasswordPolicyRuleMapOutput() PasswordPolicyRuleMapOutput
- func (o PasswordPolicyRuleMapOutput) ToPasswordPolicyRuleMapOutputWithContext(ctx context.Context) PasswordPolicyRuleMapOutput
- type PasswordPolicyRuleOutput
- func (PasswordPolicyRuleOutput) ElementType() reflect.Type
- func (o PasswordPolicyRuleOutput) Name() pulumi.StringOutput
- func (o PasswordPolicyRuleOutput) NetworkConnection() pulumi.StringPtrOutput
- func (o PasswordPolicyRuleOutput) NetworkExcludes() pulumi.StringArrayOutput
- func (o PasswordPolicyRuleOutput) NetworkIncludes() pulumi.StringArrayOutput
- func (o PasswordPolicyRuleOutput) PasswordChange() pulumi.StringPtrOutput
- func (o PasswordPolicyRuleOutput) PasswordReset() pulumi.StringPtrOutput
- func (o PasswordPolicyRuleOutput) PasswordUnlock() pulumi.StringPtrOutput
- func (o PasswordPolicyRuleOutput) PolicyId() pulumi.StringPtrOutput
- func (o PasswordPolicyRuleOutput) Policyid() pulumi.StringPtrOutputdeprecated
- func (o PasswordPolicyRuleOutput) Priority() pulumi.IntPtrOutput
- func (o PasswordPolicyRuleOutput) Status() pulumi.StringPtrOutput
- func (o PasswordPolicyRuleOutput) ToPasswordPolicyRuleOutput() PasswordPolicyRuleOutput
- func (o PasswordPolicyRuleOutput) ToPasswordPolicyRuleOutputWithContext(ctx context.Context) PasswordPolicyRuleOutput
- func (o PasswordPolicyRuleOutput) UsersExcludeds() pulumi.StringArrayOutput
- type PasswordPolicyRuleState
- type PasswordPolicyState
- type SamlAppdeprecated
- type SamlAppArgs
- type SamlAppArray
- type SamlAppArrayInput
- type SamlAppArrayOutput
- type SamlAppAttributeStatement
- type SamlAppAttributeStatementArgs
- func (SamlAppAttributeStatementArgs) ElementType() reflect.Type
- func (i SamlAppAttributeStatementArgs) ToSamlAppAttributeStatementOutput() SamlAppAttributeStatementOutput
- func (i SamlAppAttributeStatementArgs) ToSamlAppAttributeStatementOutputWithContext(ctx context.Context) SamlAppAttributeStatementOutput
- type SamlAppAttributeStatementArray
- func (SamlAppAttributeStatementArray) ElementType() reflect.Type
- func (i SamlAppAttributeStatementArray) ToSamlAppAttributeStatementArrayOutput() SamlAppAttributeStatementArrayOutput
- func (i SamlAppAttributeStatementArray) ToSamlAppAttributeStatementArrayOutputWithContext(ctx context.Context) SamlAppAttributeStatementArrayOutput
- type SamlAppAttributeStatementArrayInput
- type SamlAppAttributeStatementArrayOutput
- func (SamlAppAttributeStatementArrayOutput) ElementType() reflect.Type
- func (o SamlAppAttributeStatementArrayOutput) Index(i pulumi.IntInput) SamlAppAttributeStatementOutput
- func (o SamlAppAttributeStatementArrayOutput) ToSamlAppAttributeStatementArrayOutput() SamlAppAttributeStatementArrayOutput
- func (o SamlAppAttributeStatementArrayOutput) ToSamlAppAttributeStatementArrayOutputWithContext(ctx context.Context) SamlAppAttributeStatementArrayOutput
- type SamlAppAttributeStatementInput
- type SamlAppAttributeStatementOutput
- func (SamlAppAttributeStatementOutput) ElementType() reflect.Type
- func (o SamlAppAttributeStatementOutput) FilterType() pulumi.StringPtrOutput
- func (o SamlAppAttributeStatementOutput) FilterValue() pulumi.StringPtrOutput
- func (o SamlAppAttributeStatementOutput) Name() pulumi.StringOutput
- func (o SamlAppAttributeStatementOutput) Namespace() pulumi.StringPtrOutput
- func (o SamlAppAttributeStatementOutput) ToSamlAppAttributeStatementOutput() SamlAppAttributeStatementOutput
- func (o SamlAppAttributeStatementOutput) ToSamlAppAttributeStatementOutputWithContext(ctx context.Context) SamlAppAttributeStatementOutput
- func (o SamlAppAttributeStatementOutput) Type() pulumi.StringPtrOutput
- func (o SamlAppAttributeStatementOutput) Values() pulumi.StringArrayOutput
- type SamlAppInput
- type SamlAppKey
- type SamlAppKeyArgs
- type SamlAppKeyArray
- type SamlAppKeyArrayInput
- type SamlAppKeyArrayOutput
- func (SamlAppKeyArrayOutput) ElementType() reflect.Type
- func (o SamlAppKeyArrayOutput) Index(i pulumi.IntInput) SamlAppKeyOutput
- func (o SamlAppKeyArrayOutput) ToSamlAppKeyArrayOutput() SamlAppKeyArrayOutput
- func (o SamlAppKeyArrayOutput) ToSamlAppKeyArrayOutputWithContext(ctx context.Context) SamlAppKeyArrayOutput
- type SamlAppKeyInput
- type SamlAppKeyOutput
- func (o SamlAppKeyOutput) Created() pulumi.StringPtrOutput
- func (o SamlAppKeyOutput) E() pulumi.StringPtrOutput
- func (SamlAppKeyOutput) ElementType() reflect.Type
- func (o SamlAppKeyOutput) ExpiresAt() pulumi.StringPtrOutput
- func (o SamlAppKeyOutput) Kid() pulumi.StringPtrOutput
- func (o SamlAppKeyOutput) Kty() pulumi.StringPtrOutput
- func (o SamlAppKeyOutput) LastUpdated() pulumi.StringPtrOutput
- func (o SamlAppKeyOutput) N() pulumi.StringPtrOutput
- func (o SamlAppKeyOutput) ToSamlAppKeyOutput() SamlAppKeyOutput
- func (o SamlAppKeyOutput) ToSamlAppKeyOutputWithContext(ctx context.Context) SamlAppKeyOutput
- func (o SamlAppKeyOutput) Use() pulumi.StringPtrOutput
- func (o SamlAppKeyOutput) X5cs() pulumi.StringArrayOutput
- func (o SamlAppKeyOutput) X5tS256() pulumi.StringPtrOutput
- type SamlAppMap
- type SamlAppMapInput
- type SamlAppMapOutput
- type SamlAppOutput
- func (o SamlAppOutput) AccessibilityErrorRedirectUrl() pulumi.StringPtrOutput
- func (o SamlAppOutput) AccessibilityLoginRedirectUrl() pulumi.StringPtrOutput
- func (o SamlAppOutput) AccessibilitySelfService() pulumi.BoolPtrOutput
- func (o SamlAppOutput) AcsEndpoints() pulumi.StringArrayOutput
- func (o SamlAppOutput) AdminNote() pulumi.StringPtrOutput
- func (o SamlAppOutput) AppLinksJson() pulumi.StringPtrOutput
- func (o SamlAppOutput) AppSettingsJson() pulumi.StringPtrOutput
- func (o SamlAppOutput) AssertionSigned() pulumi.BoolPtrOutput
- func (o SamlAppOutput) AttributeStatements() SamlAppAttributeStatementArrayOutput
- func (o SamlAppOutput) Audience() pulumi.StringPtrOutput
- func (o SamlAppOutput) AuthenticationPolicy() pulumi.StringPtrOutput
- func (o SamlAppOutput) AuthnContextClassRef() pulumi.StringPtrOutput
- func (o SamlAppOutput) AutoSubmitToolbar() pulumi.BoolPtrOutput
- func (o SamlAppOutput) Certificate() pulumi.StringOutput
- func (o SamlAppOutput) DefaultRelayState() pulumi.StringPtrOutput
- func (o SamlAppOutput) Destination() pulumi.StringPtrOutput
- func (o SamlAppOutput) DigestAlgorithm() pulumi.StringPtrOutput
- func (SamlAppOutput) ElementType() reflect.Type
- func (o SamlAppOutput) EmbedUrl() pulumi.StringOutput
- func (o SamlAppOutput) EnduserNote() pulumi.StringPtrOutput
- func (o SamlAppOutput) EntityKey() pulumi.StringOutput
- func (o SamlAppOutput) EntityUrl() pulumi.StringOutput
- func (o SamlAppOutput) Features() pulumi.StringArrayOutput
- func (o SamlAppOutput) Groups() pulumi.StringArrayOutputdeprecated
- func (o SamlAppOutput) HideIos() pulumi.BoolPtrOutput
- func (o SamlAppOutput) HideWeb() pulumi.BoolPtrOutput
- func (o SamlAppOutput) HonorForceAuthn() pulumi.BoolPtrOutput
- func (o SamlAppOutput) HttpPostBinding() pulumi.StringOutput
- func (o SamlAppOutput) HttpRedirectBinding() pulumi.StringOutput
- func (o SamlAppOutput) IdpIssuer() pulumi.StringPtrOutput
- func (o SamlAppOutput) ImplicitAssignment() pulumi.BoolPtrOutput
- func (o SamlAppOutput) InlineHookId() pulumi.StringPtrOutput
- func (o SamlAppOutput) KeyId() pulumi.StringOutput
- func (o SamlAppOutput) KeyName() pulumi.StringPtrOutput
- func (o SamlAppOutput) KeyYearsValid() pulumi.IntPtrOutput
- func (o SamlAppOutput) Keys() SamlAppKeyArrayOutput
- func (o SamlAppOutput) Label() pulumi.StringOutput
- func (o SamlAppOutput) Logo() pulumi.StringPtrOutput
- func (o SamlAppOutput) LogoUrl() pulumi.StringOutput
- func (o SamlAppOutput) Metadata() pulumi.StringOutput
- func (o SamlAppOutput) MetadataUrl() pulumi.StringOutput
- func (o SamlAppOutput) Name() pulumi.StringOutput
- func (o SamlAppOutput) PreconfiguredApp() pulumi.StringPtrOutput
- func (o SamlAppOutput) Recipient() pulumi.StringPtrOutput
- func (o SamlAppOutput) RequestCompressed() pulumi.BoolPtrOutput
- func (o SamlAppOutput) ResponseSigned() pulumi.BoolPtrOutput
- func (o SamlAppOutput) SamlSignedRequestEnabled() pulumi.BoolPtrOutput
- func (o SamlAppOutput) SamlVersion() pulumi.StringPtrOutput
- func (o SamlAppOutput) SignOnMode() pulumi.StringOutput
- func (o SamlAppOutput) SignatureAlgorithm() pulumi.StringPtrOutput
- func (o SamlAppOutput) SingleLogoutCertificate() pulumi.StringPtrOutput
- func (o SamlAppOutput) SingleLogoutIssuer() pulumi.StringPtrOutput
- func (o SamlAppOutput) SingleLogoutUrl() pulumi.StringPtrOutput
- func (o SamlAppOutput) SkipGroups() pulumi.BoolPtrOutput
- func (o SamlAppOutput) SkipUsers() pulumi.BoolPtrOutput
- func (o SamlAppOutput) SpIssuer() pulumi.StringPtrOutput
- func (o SamlAppOutput) SsoUrl() pulumi.StringPtrOutput
- func (o SamlAppOutput) Status() pulumi.StringPtrOutput
- func (o SamlAppOutput) SubjectNameIdFormat() pulumi.StringPtrOutput
- func (o SamlAppOutput) SubjectNameIdTemplate() pulumi.StringPtrOutput
- func (o SamlAppOutput) ToSamlAppOutput() SamlAppOutput
- func (o SamlAppOutput) ToSamlAppOutputWithContext(ctx context.Context) SamlAppOutput
- func (o SamlAppOutput) UserNameTemplate() pulumi.StringPtrOutput
- func (o SamlAppOutput) UserNameTemplatePushStatus() pulumi.StringPtrOutput
- func (o SamlAppOutput) UserNameTemplateSuffix() pulumi.StringPtrOutput
- func (o SamlAppOutput) UserNameTemplateType() pulumi.StringPtrOutput
- func (o SamlAppOutput) Users() SamlAppUserArrayOutputdeprecated
- type SamlAppState
- type SamlAppUser
- type SamlAppUserArgs
- type SamlAppUserArray
- type SamlAppUserArrayInput
- type SamlAppUserArrayOutput
- func (SamlAppUserArrayOutput) ElementType() reflect.Type
- func (o SamlAppUserArrayOutput) Index(i pulumi.IntInput) SamlAppUserOutput
- func (o SamlAppUserArrayOutput) ToSamlAppUserArrayOutput() SamlAppUserArrayOutput
- func (o SamlAppUserArrayOutput) ToSamlAppUserArrayOutputWithContext(ctx context.Context) SamlAppUserArrayOutput
- type SamlAppUserInput
- type SamlAppUserOutput
- func (SamlAppUserOutput) ElementType() reflect.Type
- func (o SamlAppUserOutput) Id() pulumi.StringPtrOutput
- func (o SamlAppUserOutput) Password() pulumi.StringPtrOutput
- func (o SamlAppUserOutput) Scope() pulumi.StringPtrOutput
- func (o SamlAppUserOutput) ToSamlAppUserOutput() SamlAppUserOutput
- func (o SamlAppUserOutput) ToSamlAppUserOutputWithContext(ctx context.Context) SamlAppUserOutput
- func (o SamlAppUserOutput) Username() pulumi.StringPtrOutput
- type SamlIdpdeprecated
- type SamlIdpArgs
- type SamlIdpArray
- type SamlIdpArrayInput
- type SamlIdpArrayOutput
- type SamlIdpInput
- type SamlIdpMap
- type SamlIdpMapInput
- type SamlIdpMapOutput
- type SamlIdpOutput
- func (o SamlIdpOutput) AccountLinkAction() pulumi.StringPtrOutput
- func (o SamlIdpOutput) AccountLinkGroupIncludes() pulumi.StringArrayOutput
- func (o SamlIdpOutput) AcsBinding() pulumi.StringPtrOutputdeprecated
- func (o SamlIdpOutput) AcsType() pulumi.StringPtrOutput
- func (o SamlIdpOutput) Audience() pulumi.StringOutput
- func (o SamlIdpOutput) DeprovisionedAction() pulumi.StringPtrOutput
- func (SamlIdpOutput) ElementType() reflect.Type
- func (o SamlIdpOutput) GroupsAction() pulumi.StringPtrOutput
- func (o SamlIdpOutput) GroupsAssignments() pulumi.StringArrayOutput
- func (o SamlIdpOutput) GroupsAttribute() pulumi.StringPtrOutput
- func (o SamlIdpOutput) GroupsFilters() pulumi.StringArrayOutput
- func (o SamlIdpOutput) Issuer() pulumi.StringOutput
- func (o SamlIdpOutput) IssuerMode() pulumi.StringPtrOutput
- func (o SamlIdpOutput) Kid() pulumi.StringOutput
- func (o SamlIdpOutput) MaxClockSkew() pulumi.IntPtrOutput
- func (o SamlIdpOutput) Name() pulumi.StringOutput
- func (o SamlIdpOutput) NameFormat() pulumi.StringPtrOutput
- func (o SamlIdpOutput) ProfileMaster() pulumi.BoolPtrOutput
- func (o SamlIdpOutput) ProvisioningAction() pulumi.StringPtrOutput
- func (o SamlIdpOutput) RequestSignatureAlgorithm() pulumi.StringPtrOutput
- func (o SamlIdpOutput) RequestSignatureScope() pulumi.StringPtrOutput
- func (o SamlIdpOutput) ResponseSignatureAlgorithm() pulumi.StringPtrOutput
- func (o SamlIdpOutput) ResponseSignatureScope() pulumi.StringPtrOutput
- func (o SamlIdpOutput) SsoBinding() pulumi.StringPtrOutput
- func (o SamlIdpOutput) SsoDestination() pulumi.StringPtrOutput
- func (o SamlIdpOutput) SsoUrl() pulumi.StringOutput
- func (o SamlIdpOutput) Status() pulumi.StringPtrOutput
- func (o SamlIdpOutput) SubjectFilter() pulumi.StringPtrOutput
- func (o SamlIdpOutput) SubjectFormats() pulumi.StringArrayOutput
- func (o SamlIdpOutput) SubjectMatchAttribute() pulumi.StringPtrOutput
- func (o SamlIdpOutput) SubjectMatchType() pulumi.StringPtrOutput
- func (o SamlIdpOutput) SuspendedAction() pulumi.StringPtrOutput
- func (o SamlIdpOutput) ToSamlIdpOutput() SamlIdpOutput
- func (o SamlIdpOutput) ToSamlIdpOutputWithContext(ctx context.Context) SamlIdpOutput
- func (o SamlIdpOutput) Type() pulumi.StringOutput
- func (o SamlIdpOutput) UserTypeId() pulumi.StringOutput
- func (o SamlIdpOutput) UsernameTemplate() pulumi.StringPtrOutput
- type SamlIdpSigningKeydeprecated
- type SamlIdpSigningKeyArgs
- type SamlIdpSigningKeyArray
- type SamlIdpSigningKeyArrayInput
- type SamlIdpSigningKeyArrayOutput
- func (SamlIdpSigningKeyArrayOutput) ElementType() reflect.Type
- func (o SamlIdpSigningKeyArrayOutput) Index(i pulumi.IntInput) SamlIdpSigningKeyOutput
- func (o SamlIdpSigningKeyArrayOutput) ToSamlIdpSigningKeyArrayOutput() SamlIdpSigningKeyArrayOutput
- func (o SamlIdpSigningKeyArrayOutput) ToSamlIdpSigningKeyArrayOutputWithContext(ctx context.Context) SamlIdpSigningKeyArrayOutput
- type SamlIdpSigningKeyInput
- type SamlIdpSigningKeyMap
- type SamlIdpSigningKeyMapInput
- type SamlIdpSigningKeyMapOutput
- func (SamlIdpSigningKeyMapOutput) ElementType() reflect.Type
- func (o SamlIdpSigningKeyMapOutput) MapIndex(k pulumi.StringInput) SamlIdpSigningKeyOutput
- func (o SamlIdpSigningKeyMapOutput) ToSamlIdpSigningKeyMapOutput() SamlIdpSigningKeyMapOutput
- func (o SamlIdpSigningKeyMapOutput) ToSamlIdpSigningKeyMapOutputWithContext(ctx context.Context) SamlIdpSigningKeyMapOutput
- type SamlIdpSigningKeyOutput
- func (o SamlIdpSigningKeyOutput) Created() pulumi.StringOutput
- func (SamlIdpSigningKeyOutput) ElementType() reflect.Type
- func (o SamlIdpSigningKeyOutput) ExpiresAt() pulumi.StringOutput
- func (o SamlIdpSigningKeyOutput) Kid() pulumi.StringOutput
- func (o SamlIdpSigningKeyOutput) Kty() pulumi.StringOutput
- func (o SamlIdpSigningKeyOutput) ToSamlIdpSigningKeyOutput() SamlIdpSigningKeyOutput
- func (o SamlIdpSigningKeyOutput) ToSamlIdpSigningKeyOutputWithContext(ctx context.Context) SamlIdpSigningKeyOutput
- func (o SamlIdpSigningKeyOutput) Use() pulumi.StringOutput
- func (o SamlIdpSigningKeyOutput) X5cs() pulumi.StringArrayOutput
- func (o SamlIdpSigningKeyOutput) X5tS256() pulumi.StringOutput
- type SamlIdpSigningKeyState
- type SamlIdpState
- type SecurePasswordStoreAppdeprecated
- type SecurePasswordStoreAppArgs
- type SecurePasswordStoreAppArray
- func (SecurePasswordStoreAppArray) ElementType() reflect.Type
- func (i SecurePasswordStoreAppArray) ToSecurePasswordStoreAppArrayOutput() SecurePasswordStoreAppArrayOutput
- func (i SecurePasswordStoreAppArray) ToSecurePasswordStoreAppArrayOutputWithContext(ctx context.Context) SecurePasswordStoreAppArrayOutput
- type SecurePasswordStoreAppArrayInput
- type SecurePasswordStoreAppArrayOutput
- func (SecurePasswordStoreAppArrayOutput) ElementType() reflect.Type
- func (o SecurePasswordStoreAppArrayOutput) Index(i pulumi.IntInput) SecurePasswordStoreAppOutput
- func (o SecurePasswordStoreAppArrayOutput) ToSecurePasswordStoreAppArrayOutput() SecurePasswordStoreAppArrayOutput
- func (o SecurePasswordStoreAppArrayOutput) ToSecurePasswordStoreAppArrayOutputWithContext(ctx context.Context) SecurePasswordStoreAppArrayOutput
- type SecurePasswordStoreAppInput
- type SecurePasswordStoreAppMap
- type SecurePasswordStoreAppMapInput
- type SecurePasswordStoreAppMapOutput
- func (SecurePasswordStoreAppMapOutput) ElementType() reflect.Type
- func (o SecurePasswordStoreAppMapOutput) MapIndex(k pulumi.StringInput) SecurePasswordStoreAppOutput
- func (o SecurePasswordStoreAppMapOutput) ToSecurePasswordStoreAppMapOutput() SecurePasswordStoreAppMapOutput
- func (o SecurePasswordStoreAppMapOutput) ToSecurePasswordStoreAppMapOutputWithContext(ctx context.Context) SecurePasswordStoreAppMapOutput
- type SecurePasswordStoreAppOutput
- func (o SecurePasswordStoreAppOutput) AccessibilityErrorRedirectUrl() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) AccessibilityLoginRedirectUrl() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) AccessibilitySelfService() pulumi.BoolPtrOutput
- func (o SecurePasswordStoreAppOutput) AdminNote() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) AppLinksJson() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) AutoSubmitToolbar() pulumi.BoolPtrOutput
- func (o SecurePasswordStoreAppOutput) CredentialsScheme() pulumi.StringPtrOutput
- func (SecurePasswordStoreAppOutput) ElementType() reflect.Type
- func (o SecurePasswordStoreAppOutput) EnduserNote() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) Groups() pulumi.StringArrayOutputdeprecated
- func (o SecurePasswordStoreAppOutput) HideIos() pulumi.BoolPtrOutput
- func (o SecurePasswordStoreAppOutput) HideWeb() pulumi.BoolPtrOutput
- func (o SecurePasswordStoreAppOutput) Label() pulumi.StringOutput
- func (o SecurePasswordStoreAppOutput) Logo() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) LogoUrl() pulumi.StringOutput
- func (o SecurePasswordStoreAppOutput) Name() pulumi.StringOutput
- func (o SecurePasswordStoreAppOutput) OptionalField1() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) OptionalField1Value() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) OptionalField2() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) OptionalField2Value() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) OptionalField3() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) OptionalField3Value() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) PasswordField() pulumi.StringOutput
- func (o SecurePasswordStoreAppOutput) RevealPassword() pulumi.BoolPtrOutput
- func (o SecurePasswordStoreAppOutput) SharedPassword() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) SharedUsername() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) SignOnMode() pulumi.StringOutput
- func (o SecurePasswordStoreAppOutput) SkipGroups() pulumi.BoolPtrOutput
- func (o SecurePasswordStoreAppOutput) SkipUsers() pulumi.BoolPtrOutput
- func (o SecurePasswordStoreAppOutput) Status() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) ToSecurePasswordStoreAppOutput() SecurePasswordStoreAppOutput
- func (o SecurePasswordStoreAppOutput) ToSecurePasswordStoreAppOutputWithContext(ctx context.Context) SecurePasswordStoreAppOutput
- func (o SecurePasswordStoreAppOutput) Url() pulumi.StringOutput
- func (o SecurePasswordStoreAppOutput) UserNameTemplate() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) UserNameTemplatePushStatus() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) UserNameTemplateSuffix() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) UserNameTemplateType() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppOutput) UsernameField() pulumi.StringOutput
- func (o SecurePasswordStoreAppOutput) Users() SecurePasswordStoreAppUserArrayOutputdeprecated
- type SecurePasswordStoreAppState
- type SecurePasswordStoreAppUser
- type SecurePasswordStoreAppUserArgs
- func (SecurePasswordStoreAppUserArgs) ElementType() reflect.Type
- func (i SecurePasswordStoreAppUserArgs) ToSecurePasswordStoreAppUserOutput() SecurePasswordStoreAppUserOutput
- func (i SecurePasswordStoreAppUserArgs) ToSecurePasswordStoreAppUserOutputWithContext(ctx context.Context) SecurePasswordStoreAppUserOutput
- type SecurePasswordStoreAppUserArray
- func (SecurePasswordStoreAppUserArray) ElementType() reflect.Type
- func (i SecurePasswordStoreAppUserArray) ToSecurePasswordStoreAppUserArrayOutput() SecurePasswordStoreAppUserArrayOutput
- func (i SecurePasswordStoreAppUserArray) ToSecurePasswordStoreAppUserArrayOutputWithContext(ctx context.Context) SecurePasswordStoreAppUserArrayOutput
- type SecurePasswordStoreAppUserArrayInput
- type SecurePasswordStoreAppUserArrayOutput
- func (SecurePasswordStoreAppUserArrayOutput) ElementType() reflect.Type
- func (o SecurePasswordStoreAppUserArrayOutput) Index(i pulumi.IntInput) SecurePasswordStoreAppUserOutput
- func (o SecurePasswordStoreAppUserArrayOutput) ToSecurePasswordStoreAppUserArrayOutput() SecurePasswordStoreAppUserArrayOutput
- func (o SecurePasswordStoreAppUserArrayOutput) ToSecurePasswordStoreAppUserArrayOutputWithContext(ctx context.Context) SecurePasswordStoreAppUserArrayOutput
- type SecurePasswordStoreAppUserInput
- type SecurePasswordStoreAppUserOutput
- func (SecurePasswordStoreAppUserOutput) ElementType() reflect.Type
- func (o SecurePasswordStoreAppUserOutput) Id() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppUserOutput) Password() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppUserOutput) Scope() pulumi.StringPtrOutput
- func (o SecurePasswordStoreAppUserOutput) ToSecurePasswordStoreAppUserOutput() SecurePasswordStoreAppUserOutput
- func (o SecurePasswordStoreAppUserOutput) ToSecurePasswordStoreAppUserOutputWithContext(ctx context.Context) SecurePasswordStoreAppUserOutput
- func (o SecurePasswordStoreAppUserOutput) Username() pulumi.StringPtrOutput
- type SignonPolicydeprecated
- type SignonPolicyArgs
- type SignonPolicyArray
- type SignonPolicyArrayInput
- type SignonPolicyArrayOutput
- func (SignonPolicyArrayOutput) ElementType() reflect.Type
- func (o SignonPolicyArrayOutput) Index(i pulumi.IntInput) SignonPolicyOutput
- func (o SignonPolicyArrayOutput) ToSignonPolicyArrayOutput() SignonPolicyArrayOutput
- func (o SignonPolicyArrayOutput) ToSignonPolicyArrayOutputWithContext(ctx context.Context) SignonPolicyArrayOutput
- type SignonPolicyInput
- type SignonPolicyMap
- type SignonPolicyMapInput
- type SignonPolicyMapOutput
- func (SignonPolicyMapOutput) ElementType() reflect.Type
- func (o SignonPolicyMapOutput) MapIndex(k pulumi.StringInput) SignonPolicyOutput
- func (o SignonPolicyMapOutput) ToSignonPolicyMapOutput() SignonPolicyMapOutput
- func (o SignonPolicyMapOutput) ToSignonPolicyMapOutputWithContext(ctx context.Context) SignonPolicyMapOutput
- type SignonPolicyOutput
- func (o SignonPolicyOutput) Description() pulumi.StringPtrOutput
- func (SignonPolicyOutput) ElementType() reflect.Type
- func (o SignonPolicyOutput) GroupsIncludeds() pulumi.StringArrayOutput
- func (o SignonPolicyOutput) Name() pulumi.StringOutput
- func (o SignonPolicyOutput) Priority() pulumi.IntPtrOutput
- func (o SignonPolicyOutput) Status() pulumi.StringPtrOutput
- func (o SignonPolicyOutput) ToSignonPolicyOutput() SignonPolicyOutput
- func (o SignonPolicyOutput) ToSignonPolicyOutputWithContext(ctx context.Context) SignonPolicyOutput
- type SignonPolicyRuledeprecated
- type SignonPolicyRuleArgs
- type SignonPolicyRuleArray
- type SignonPolicyRuleArrayInput
- type SignonPolicyRuleArrayOutput
- func (SignonPolicyRuleArrayOutput) ElementType() reflect.Type
- func (o SignonPolicyRuleArrayOutput) Index(i pulumi.IntInput) SignonPolicyRuleOutput
- func (o SignonPolicyRuleArrayOutput) ToSignonPolicyRuleArrayOutput() SignonPolicyRuleArrayOutput
- func (o SignonPolicyRuleArrayOutput) ToSignonPolicyRuleArrayOutputWithContext(ctx context.Context) SignonPolicyRuleArrayOutput
- type SignonPolicyRuleFactorSequence
- type SignonPolicyRuleFactorSequenceArgs
- func (SignonPolicyRuleFactorSequenceArgs) ElementType() reflect.Type
- func (i SignonPolicyRuleFactorSequenceArgs) ToSignonPolicyRuleFactorSequenceOutput() SignonPolicyRuleFactorSequenceOutput
- func (i SignonPolicyRuleFactorSequenceArgs) ToSignonPolicyRuleFactorSequenceOutputWithContext(ctx context.Context) SignonPolicyRuleFactorSequenceOutput
- type SignonPolicyRuleFactorSequenceArray
- func (SignonPolicyRuleFactorSequenceArray) ElementType() reflect.Type
- func (i SignonPolicyRuleFactorSequenceArray) ToSignonPolicyRuleFactorSequenceArrayOutput() SignonPolicyRuleFactorSequenceArrayOutput
- func (i SignonPolicyRuleFactorSequenceArray) ToSignonPolicyRuleFactorSequenceArrayOutputWithContext(ctx context.Context) SignonPolicyRuleFactorSequenceArrayOutput
- type SignonPolicyRuleFactorSequenceArrayInput
- type SignonPolicyRuleFactorSequenceArrayOutput
- func (SignonPolicyRuleFactorSequenceArrayOutput) ElementType() reflect.Type
- func (o SignonPolicyRuleFactorSequenceArrayOutput) Index(i pulumi.IntInput) SignonPolicyRuleFactorSequenceOutput
- func (o SignonPolicyRuleFactorSequenceArrayOutput) ToSignonPolicyRuleFactorSequenceArrayOutput() SignonPolicyRuleFactorSequenceArrayOutput
- func (o SignonPolicyRuleFactorSequenceArrayOutput) ToSignonPolicyRuleFactorSequenceArrayOutputWithContext(ctx context.Context) SignonPolicyRuleFactorSequenceArrayOutput
- type SignonPolicyRuleFactorSequenceInput
- type SignonPolicyRuleFactorSequenceOutput
- func (SignonPolicyRuleFactorSequenceOutput) ElementType() reflect.Type
- func (o SignonPolicyRuleFactorSequenceOutput) PrimaryCriteriaFactorType() pulumi.StringOutput
- func (o SignonPolicyRuleFactorSequenceOutput) PrimaryCriteriaProvider() pulumi.StringOutput
- func (o SignonPolicyRuleFactorSequenceOutput) SecondaryCriterias() SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput
- func (o SignonPolicyRuleFactorSequenceOutput) ToSignonPolicyRuleFactorSequenceOutput() SignonPolicyRuleFactorSequenceOutput
- func (o SignonPolicyRuleFactorSequenceOutput) ToSignonPolicyRuleFactorSequenceOutputWithContext(ctx context.Context) SignonPolicyRuleFactorSequenceOutput
- type SignonPolicyRuleFactorSequenceSecondaryCriteria
- type SignonPolicyRuleFactorSequenceSecondaryCriteriaArgs
- func (SignonPolicyRuleFactorSequenceSecondaryCriteriaArgs) ElementType() reflect.Type
- func (i SignonPolicyRuleFactorSequenceSecondaryCriteriaArgs) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaOutput() SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput
- func (i SignonPolicyRuleFactorSequenceSecondaryCriteriaArgs) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaOutputWithContext(ctx context.Context) SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput
- type SignonPolicyRuleFactorSequenceSecondaryCriteriaArray
- func (SignonPolicyRuleFactorSequenceSecondaryCriteriaArray) ElementType() reflect.Type
- func (i SignonPolicyRuleFactorSequenceSecondaryCriteriaArray) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput() SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput
- func (i SignonPolicyRuleFactorSequenceSecondaryCriteriaArray) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutputWithContext(ctx context.Context) SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput
- type SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayInput
- type SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput
- func (SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput) ElementType() reflect.Type
- func (o SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput) Index(i pulumi.IntInput) SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput
- func (o SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput() SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput
- func (o SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutputWithContext(ctx context.Context) SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput
- type SignonPolicyRuleFactorSequenceSecondaryCriteriaInput
- type SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput
- func (SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput) ElementType() reflect.Type
- func (o SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput) FactorType() pulumi.StringOutput
- func (o SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput) Provider() pulumi.StringOutput
- func (o SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaOutput() SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput
- func (o SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaOutputWithContext(ctx context.Context) SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput
- type SignonPolicyRuleInput
- type SignonPolicyRuleMap
- type SignonPolicyRuleMapInput
- type SignonPolicyRuleMapOutput
- func (SignonPolicyRuleMapOutput) ElementType() reflect.Type
- func (o SignonPolicyRuleMapOutput) MapIndex(k pulumi.StringInput) SignonPolicyRuleOutput
- func (o SignonPolicyRuleMapOutput) ToSignonPolicyRuleMapOutput() SignonPolicyRuleMapOutput
- func (o SignonPolicyRuleMapOutput) ToSignonPolicyRuleMapOutputWithContext(ctx context.Context) SignonPolicyRuleMapOutput
- type SignonPolicyRuleOutput
- func (o SignonPolicyRuleOutput) Access() pulumi.StringPtrOutput
- func (o SignonPolicyRuleOutput) Authtype() pulumi.StringPtrOutput
- func (o SignonPolicyRuleOutput) Behaviors() pulumi.StringArrayOutput
- func (SignonPolicyRuleOutput) ElementType() reflect.Type
- func (o SignonPolicyRuleOutput) FactorSequences() SignonPolicyRuleFactorSequenceArrayOutput
- func (o SignonPolicyRuleOutput) IdentityProvider() pulumi.StringPtrOutput
- func (o SignonPolicyRuleOutput) IdentityProviderIds() pulumi.StringArrayOutput
- func (o SignonPolicyRuleOutput) MfaLifetime() pulumi.IntPtrOutput
- func (o SignonPolicyRuleOutput) MfaPrompt() pulumi.StringPtrOutput
- func (o SignonPolicyRuleOutput) MfaRememberDevice() pulumi.BoolPtrOutput
- func (o SignonPolicyRuleOutput) MfaRequired() pulumi.BoolPtrOutput
- func (o SignonPolicyRuleOutput) Name() pulumi.StringOutput
- func (o SignonPolicyRuleOutput) NetworkConnection() pulumi.StringPtrOutput
- func (o SignonPolicyRuleOutput) NetworkExcludes() pulumi.StringArrayOutput
- func (o SignonPolicyRuleOutput) NetworkIncludes() pulumi.StringArrayOutput
- func (o SignonPolicyRuleOutput) PolicyId() pulumi.StringPtrOutput
- func (o SignonPolicyRuleOutput) Policyid() pulumi.StringPtrOutputdeprecated
- func (o SignonPolicyRuleOutput) PrimaryFactor() pulumi.StringOutput
- func (o SignonPolicyRuleOutput) Priority() pulumi.IntPtrOutput
- func (o SignonPolicyRuleOutput) RiscLevel() pulumi.StringPtrOutput
- func (o SignonPolicyRuleOutput) SessionIdle() pulumi.IntPtrOutput
- func (o SignonPolicyRuleOutput) SessionLifetime() pulumi.IntPtrOutput
- func (o SignonPolicyRuleOutput) SessionPersistent() pulumi.BoolPtrOutput
- func (o SignonPolicyRuleOutput) Status() pulumi.StringPtrOutput
- func (o SignonPolicyRuleOutput) ToSignonPolicyRuleOutput() SignonPolicyRuleOutput
- func (o SignonPolicyRuleOutput) ToSignonPolicyRuleOutputWithContext(ctx context.Context) SignonPolicyRuleOutput
- func (o SignonPolicyRuleOutput) UsersExcludeds() pulumi.StringArrayOutput
- type SignonPolicyRuleState
- type SignonPolicyState
- type SocialIdpdeprecated
- type SocialIdpArgs
- type SocialIdpArray
- type SocialIdpArrayInput
- type SocialIdpArrayOutput
- func (SocialIdpArrayOutput) ElementType() reflect.Type
- func (o SocialIdpArrayOutput) Index(i pulumi.IntInput) SocialIdpOutput
- func (o SocialIdpArrayOutput) ToSocialIdpArrayOutput() SocialIdpArrayOutput
- func (o SocialIdpArrayOutput) ToSocialIdpArrayOutputWithContext(ctx context.Context) SocialIdpArrayOutput
- type SocialIdpInput
- type SocialIdpMap
- type SocialIdpMapInput
- type SocialIdpMapOutput
- type SocialIdpOutput
- func (o SocialIdpOutput) AccountLinkAction() pulumi.StringPtrOutput
- func (o SocialIdpOutput) AccountLinkGroupIncludes() pulumi.StringArrayOutput
- func (o SocialIdpOutput) AppleKid() pulumi.StringPtrOutput
- func (o SocialIdpOutput) ApplePrivateKey() pulumi.StringPtrOutput
- func (o SocialIdpOutput) AppleTeamId() pulumi.StringPtrOutput
- func (o SocialIdpOutput) AuthorizationBinding() pulumi.StringOutput
- func (o SocialIdpOutput) AuthorizationUrl() pulumi.StringOutput
- func (o SocialIdpOutput) ClientId() pulumi.StringPtrOutput
- func (o SocialIdpOutput) ClientSecret() pulumi.StringPtrOutput
- func (o SocialIdpOutput) DeprovisionedAction() pulumi.StringPtrOutput
- func (SocialIdpOutput) ElementType() reflect.Type
- func (o SocialIdpOutput) GroupsAction() pulumi.StringPtrOutput
- func (o SocialIdpOutput) GroupsAssignments() pulumi.StringArrayOutput
- func (o SocialIdpOutput) GroupsAttribute() pulumi.StringPtrOutput
- func (o SocialIdpOutput) GroupsFilters() pulumi.StringArrayOutput
- func (o SocialIdpOutput) IssuerMode() pulumi.StringPtrOutput
- func (o SocialIdpOutput) MatchAttribute() pulumi.StringPtrOutputdeprecated
- func (o SocialIdpOutput) MatchType() pulumi.StringPtrOutputdeprecated
- func (o SocialIdpOutput) MaxClockSkew() pulumi.IntPtrOutput
- func (o SocialIdpOutput) Name() pulumi.StringOutput
- func (o SocialIdpOutput) ProfileMaster() pulumi.BoolPtrOutput
- func (o SocialIdpOutput) ProtocolType() pulumi.StringPtrOutput
- func (o SocialIdpOutput) ProvisioningAction() pulumi.StringPtrOutput
- func (o SocialIdpOutput) Scopes() pulumi.StringArrayOutput
- func (o SocialIdpOutput) Status() pulumi.StringPtrOutput
- func (o SocialIdpOutput) SubjectMatchAttribute() pulumi.StringPtrOutput
- func (o SocialIdpOutput) SubjectMatchType() pulumi.StringPtrOutput
- func (o SocialIdpOutput) SuspendedAction() pulumi.StringPtrOutput
- func (o SocialIdpOutput) ToSocialIdpOutput() SocialIdpOutput
- func (o SocialIdpOutput) ToSocialIdpOutputWithContext(ctx context.Context) SocialIdpOutput
- func (o SocialIdpOutput) TokenBinding() pulumi.StringOutput
- func (o SocialIdpOutput) TokenUrl() pulumi.StringOutput
- func (o SocialIdpOutput) Type() pulumi.StringOutput
- func (o SocialIdpOutput) UsernameTemplate() pulumi.StringPtrOutput
- type SocialIdpState
- type SwaAppdeprecated
- type SwaAppArgs
- type SwaAppArray
- type SwaAppArrayInput
- type SwaAppArrayOutput
- type SwaAppInput
- type SwaAppMap
- type SwaAppMapInput
- type SwaAppMapOutput
- type SwaAppOutput
- func (o SwaAppOutput) AccessibilityErrorRedirectUrl() pulumi.StringPtrOutput
- func (o SwaAppOutput) AccessibilityLoginRedirectUrl() pulumi.StringPtrOutput
- func (o SwaAppOutput) AccessibilitySelfService() pulumi.BoolPtrOutput
- func (o SwaAppOutput) AdminNote() pulumi.StringPtrOutput
- func (o SwaAppOutput) AppLinksJson() pulumi.StringPtrOutput
- func (o SwaAppOutput) AutoSubmitToolbar() pulumi.BoolPtrOutput
- func (o SwaAppOutput) ButtonField() pulumi.StringPtrOutput
- func (o SwaAppOutput) Checkbox() pulumi.StringPtrOutput
- func (SwaAppOutput) ElementType() reflect.Type
- func (o SwaAppOutput) EnduserNote() pulumi.StringPtrOutput
- func (o SwaAppOutput) Groups() pulumi.StringArrayOutputdeprecated
- func (o SwaAppOutput) HideIos() pulumi.BoolPtrOutput
- func (o SwaAppOutput) HideWeb() pulumi.BoolPtrOutput
- func (o SwaAppOutput) Label() pulumi.StringOutput
- func (o SwaAppOutput) Logo() pulumi.StringPtrOutput
- func (o SwaAppOutput) LogoUrl() pulumi.StringOutput
- func (o SwaAppOutput) Name() pulumi.StringOutput
- func (o SwaAppOutput) PasswordField() pulumi.StringPtrOutput
- func (o SwaAppOutput) PreconfiguredApp() pulumi.StringPtrOutput
- func (o SwaAppOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o SwaAppOutput) SignOnMode() pulumi.StringOutput
- func (o SwaAppOutput) SkipGroups() pulumi.BoolPtrOutput
- func (o SwaAppOutput) SkipUsers() pulumi.BoolPtrOutput
- func (o SwaAppOutput) Status() pulumi.StringPtrOutput
- func (o SwaAppOutput) ToSwaAppOutput() SwaAppOutput
- func (o SwaAppOutput) ToSwaAppOutputWithContext(ctx context.Context) SwaAppOutput
- func (o SwaAppOutput) Url() pulumi.StringPtrOutput
- func (o SwaAppOutput) UrlRegex() pulumi.StringPtrOutput
- func (o SwaAppOutput) UserNameTemplate() pulumi.StringPtrOutput
- func (o SwaAppOutput) UserNameTemplatePushStatus() pulumi.StringPtrOutput
- func (o SwaAppOutput) UserNameTemplateSuffix() pulumi.StringPtrOutput
- func (o SwaAppOutput) UserNameTemplateType() pulumi.StringPtrOutput
- func (o SwaAppOutput) UsernameField() pulumi.StringPtrOutput
- func (o SwaAppOutput) Users() SwaAppUserArrayOutputdeprecated
- type SwaAppState
- type SwaAppUser
- type SwaAppUserArgs
- type SwaAppUserArray
- type SwaAppUserArrayInput
- type SwaAppUserArrayOutput
- func (SwaAppUserArrayOutput) ElementType() reflect.Type
- func (o SwaAppUserArrayOutput) Index(i pulumi.IntInput) SwaAppUserOutput
- func (o SwaAppUserArrayOutput) ToSwaAppUserArrayOutput() SwaAppUserArrayOutput
- func (o SwaAppUserArrayOutput) ToSwaAppUserArrayOutputWithContext(ctx context.Context) SwaAppUserArrayOutput
- type SwaAppUserInput
- type SwaAppUserOutput
- func (SwaAppUserOutput) ElementType() reflect.Type
- func (o SwaAppUserOutput) Id() pulumi.StringPtrOutput
- func (o SwaAppUserOutput) Password() pulumi.StringPtrOutput
- func (o SwaAppUserOutput) Scope() pulumi.StringPtrOutput
- func (o SwaAppUserOutput) ToSwaAppUserOutput() SwaAppUserOutput
- func (o SwaAppUserOutput) ToSwaAppUserOutputWithContext(ctx context.Context) SwaAppUserOutput
- func (o SwaAppUserOutput) Username() pulumi.StringPtrOutput
- type ThreeFieldAppdeprecated
- type ThreeFieldAppArgs
- type ThreeFieldAppArray
- type ThreeFieldAppArrayInput
- type ThreeFieldAppArrayOutput
- func (ThreeFieldAppArrayOutput) ElementType() reflect.Type
- func (o ThreeFieldAppArrayOutput) Index(i pulumi.IntInput) ThreeFieldAppOutput
- func (o ThreeFieldAppArrayOutput) ToThreeFieldAppArrayOutput() ThreeFieldAppArrayOutput
- func (o ThreeFieldAppArrayOutput) ToThreeFieldAppArrayOutputWithContext(ctx context.Context) ThreeFieldAppArrayOutput
- type ThreeFieldAppInput
- type ThreeFieldAppMap
- type ThreeFieldAppMapInput
- type ThreeFieldAppMapOutput
- func (ThreeFieldAppMapOutput) ElementType() reflect.Type
- func (o ThreeFieldAppMapOutput) MapIndex(k pulumi.StringInput) ThreeFieldAppOutput
- func (o ThreeFieldAppMapOutput) ToThreeFieldAppMapOutput() ThreeFieldAppMapOutput
- func (o ThreeFieldAppMapOutput) ToThreeFieldAppMapOutputWithContext(ctx context.Context) ThreeFieldAppMapOutput
- type ThreeFieldAppOutput
- func (o ThreeFieldAppOutput) AccessibilityErrorRedirectUrl() pulumi.StringPtrOutput
- func (o ThreeFieldAppOutput) AccessibilityLoginRedirectUrl() pulumi.StringPtrOutput
- func (o ThreeFieldAppOutput) AccessibilitySelfService() pulumi.BoolPtrOutput
- func (o ThreeFieldAppOutput) AdminNote() pulumi.StringPtrOutput
- func (o ThreeFieldAppOutput) AppLinksJson() pulumi.StringPtrOutput
- func (o ThreeFieldAppOutput) AutoSubmitToolbar() pulumi.BoolPtrOutput
- func (o ThreeFieldAppOutput) ButtonSelector() pulumi.StringOutput
- func (o ThreeFieldAppOutput) CredentialsScheme() pulumi.StringPtrOutput
- func (ThreeFieldAppOutput) ElementType() reflect.Type
- func (o ThreeFieldAppOutput) EnduserNote() pulumi.StringPtrOutput
- func (o ThreeFieldAppOutput) ExtraFieldSelector() pulumi.StringOutput
- func (o ThreeFieldAppOutput) ExtraFieldValue() pulumi.StringOutput
- func (o ThreeFieldAppOutput) Groups() pulumi.StringArrayOutputdeprecated
- func (o ThreeFieldAppOutput) HideIos() pulumi.BoolPtrOutput
- func (o ThreeFieldAppOutput) HideWeb() pulumi.BoolPtrOutput
- func (o ThreeFieldAppOutput) Label() pulumi.StringOutput
- func (o ThreeFieldAppOutput) Logo() pulumi.StringPtrOutput
- func (o ThreeFieldAppOutput) LogoUrl() pulumi.StringOutput
- func (o ThreeFieldAppOutput) Name() pulumi.StringOutput
- func (o ThreeFieldAppOutput) PasswordSelector() pulumi.StringOutput
- func (o ThreeFieldAppOutput) RevealPassword() pulumi.BoolPtrOutput
- func (o ThreeFieldAppOutput) SharedPassword() pulumi.StringPtrOutput
- func (o ThreeFieldAppOutput) SharedUsername() pulumi.StringPtrOutput
- func (o ThreeFieldAppOutput) SignOnMode() pulumi.StringOutput
- func (o ThreeFieldAppOutput) SkipGroups() pulumi.BoolPtrOutput
- func (o ThreeFieldAppOutput) SkipUsers() pulumi.BoolPtrOutput
- func (o ThreeFieldAppOutput) Status() pulumi.StringPtrOutput
- func (o ThreeFieldAppOutput) ToThreeFieldAppOutput() ThreeFieldAppOutput
- func (o ThreeFieldAppOutput) ToThreeFieldAppOutputWithContext(ctx context.Context) ThreeFieldAppOutput
- func (o ThreeFieldAppOutput) Url() pulumi.StringOutput
- func (o ThreeFieldAppOutput) UrlRegex() pulumi.StringPtrOutput
- func (o ThreeFieldAppOutput) UserNameTemplate() pulumi.StringPtrOutput
- func (o ThreeFieldAppOutput) UserNameTemplatePushStatus() pulumi.StringPtrOutput
- func (o ThreeFieldAppOutput) UserNameTemplateSuffix() pulumi.StringPtrOutput
- func (o ThreeFieldAppOutput) UserNameTemplateType() pulumi.StringPtrOutput
- func (o ThreeFieldAppOutput) UsernameSelector() pulumi.StringOutput
- func (o ThreeFieldAppOutput) Users() ThreeFieldAppUserArrayOutputdeprecated
- type ThreeFieldAppState
- type ThreeFieldAppUser
- type ThreeFieldAppUserArgs
- type ThreeFieldAppUserArray
- type ThreeFieldAppUserArrayInput
- type ThreeFieldAppUserArrayOutput
- func (ThreeFieldAppUserArrayOutput) ElementType() reflect.Type
- func (o ThreeFieldAppUserArrayOutput) Index(i pulumi.IntInput) ThreeFieldAppUserOutput
- func (o ThreeFieldAppUserArrayOutput) ToThreeFieldAppUserArrayOutput() ThreeFieldAppUserArrayOutput
- func (o ThreeFieldAppUserArrayOutput) ToThreeFieldAppUserArrayOutputWithContext(ctx context.Context) ThreeFieldAppUserArrayOutput
- type ThreeFieldAppUserInput
- type ThreeFieldAppUserOutput
- func (ThreeFieldAppUserOutput) ElementType() reflect.Type
- func (o ThreeFieldAppUserOutput) Id() pulumi.StringPtrOutput
- func (o ThreeFieldAppUserOutput) Password() pulumi.StringPtrOutput
- func (o ThreeFieldAppUserOutput) Scope() pulumi.StringPtrOutput
- func (o ThreeFieldAppUserOutput) ToThreeFieldAppUserOutput() ThreeFieldAppUserOutput
- func (o ThreeFieldAppUserOutput) ToThreeFieldAppUserOutputWithContext(ctx context.Context) ThreeFieldAppUserOutput
- func (o ThreeFieldAppUserOutput) Username() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthLoginApp
deprecated
type AuthLoginApp struct { pulumi.CustomResourceState // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrOutput `pulumi:"accessibilityErrorRedirectUrl"` // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrOutput `pulumi:"accessibilityLoginRedirectUrl"` // Enable self service AccessibilitySelfService pulumi.BoolPtrOutput `pulumi:"accessibilitySelfService"` // Application notes for admins. AdminNote pulumi.StringPtrOutput `pulumi:"adminNote"` // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrOutput `pulumi:"appLinksJson"` // Application settings in JSON format AppSettingsJson pulumi.StringPtrOutput `pulumi:"appSettingsJson"` // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrOutput `pulumi:"autoSubmitToolbar"` // Application credentials scheme CredentialsScheme pulumi.StringPtrOutput `pulumi:"credentialsScheme"` // Application notes for end users. EnduserNote pulumi.StringPtrOutput `pulumi:"enduserNote"` // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayOutput `pulumi:"groups"` // Do not display application icon on mobile app HideIos pulumi.BoolPtrOutput `pulumi:"hideIos"` // Do not display application icon to users HideWeb pulumi.BoolPtrOutput `pulumi:"hideWeb"` // Pretty name of app. Label pulumi.StringOutput `pulumi:"label"` // Local path to logo of the application. Logo pulumi.StringPtrOutput `pulumi:"logo"` // URL of the application's logo LogoUrl pulumi.StringOutput `pulumi:"logoUrl"` // Name of the app. Name pulumi.StringOutput `pulumi:"name"` // Preconfigured app name PreconfiguredApp pulumi.StringPtrOutput `pulumi:"preconfiguredApp"` // Allow user to reveal password RevealPassword pulumi.BoolPtrOutput `pulumi:"revealPassword"` SharedPassword pulumi.StringPtrOutput `pulumi:"sharedPassword"` SharedUsername pulumi.StringPtrOutput `pulumi:"sharedUsername"` // Sign on mode of application. SignOnMode pulumi.StringOutput `pulumi:"signOnMode"` // Post login redirect URL SignOnRedirectUrl pulumi.StringPtrOutput `pulumi:"signOnRedirectUrl"` // Login URL SignOnUrl pulumi.StringPtrOutput `pulumi:"signOnUrl"` // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrOutput `pulumi:"skipGroups"` // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrOutput `pulumi:"skipUsers"` // Status of application. Status pulumi.StringPtrOutput `pulumi:"status"` // Username template UserNameTemplate pulumi.StringPtrOutput `pulumi:"userNameTemplate"` // Push username on update UserNameTemplatePushStatus pulumi.StringPtrOutput `pulumi:"userNameTemplatePushStatus"` // Username template suffix UserNameTemplateSuffix pulumi.StringPtrOutput `pulumi:"userNameTemplateSuffix"` // Username template type UserNameTemplateType pulumi.StringPtrOutput `pulumi:"userNameTemplateType"` // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users AuthLoginAppUserArrayOutput `pulumi:"users"` }
Deprecated: Deprecated. Use app.AutoLogin instead. This resource will be removed in version 4.0 of this provider.
func GetAuthLoginApp ¶
func GetAuthLoginApp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthLoginAppState, opts ...pulumi.ResourceOption) (*AuthLoginApp, error)
GetAuthLoginApp gets an existing AuthLoginApp resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAuthLoginApp ¶
func NewAuthLoginApp(ctx *pulumi.Context, name string, args *AuthLoginAppArgs, opts ...pulumi.ResourceOption) (*AuthLoginApp, error)
NewAuthLoginApp registers a new resource with the given unique name, arguments, and options.
func (*AuthLoginApp) ElementType ¶
func (*AuthLoginApp) ElementType() reflect.Type
func (*AuthLoginApp) ToAuthLoginAppOutput ¶
func (i *AuthLoginApp) ToAuthLoginAppOutput() AuthLoginAppOutput
func (*AuthLoginApp) ToAuthLoginAppOutputWithContext ¶
func (i *AuthLoginApp) ToAuthLoginAppOutputWithContext(ctx context.Context) AuthLoginAppOutput
type AuthLoginAppArgs ¶
type AuthLoginAppArgs struct { // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrInput // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrInput // Enable self service AccessibilitySelfService pulumi.BoolPtrInput // Application notes for admins. AdminNote pulumi.StringPtrInput // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrInput // Application settings in JSON format AppSettingsJson pulumi.StringPtrInput // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrInput // Application credentials scheme CredentialsScheme pulumi.StringPtrInput // Application notes for end users. EnduserNote pulumi.StringPtrInput // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayInput // Do not display application icon on mobile app HideIos pulumi.BoolPtrInput // Do not display application icon to users HideWeb pulumi.BoolPtrInput // Pretty name of app. Label pulumi.StringInput // Local path to logo of the application. Logo pulumi.StringPtrInput // Preconfigured app name PreconfiguredApp pulumi.StringPtrInput // Allow user to reveal password RevealPassword pulumi.BoolPtrInput SharedPassword pulumi.StringPtrInput SharedUsername pulumi.StringPtrInput // Post login redirect URL SignOnRedirectUrl pulumi.StringPtrInput // Login URL SignOnUrl pulumi.StringPtrInput // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrInput // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrInput // Status of application. Status pulumi.StringPtrInput // Username template UserNameTemplate pulumi.StringPtrInput // Push username on update UserNameTemplatePushStatus pulumi.StringPtrInput // Username template suffix UserNameTemplateSuffix pulumi.StringPtrInput // Username template type UserNameTemplateType pulumi.StringPtrInput // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users AuthLoginAppUserArrayInput }
The set of arguments for constructing a AuthLoginApp resource.
func (AuthLoginAppArgs) ElementType ¶
func (AuthLoginAppArgs) ElementType() reflect.Type
type AuthLoginAppArray ¶
type AuthLoginAppArray []AuthLoginAppInput
func (AuthLoginAppArray) ElementType ¶
func (AuthLoginAppArray) ElementType() reflect.Type
func (AuthLoginAppArray) ToAuthLoginAppArrayOutput ¶
func (i AuthLoginAppArray) ToAuthLoginAppArrayOutput() AuthLoginAppArrayOutput
func (AuthLoginAppArray) ToAuthLoginAppArrayOutputWithContext ¶
func (i AuthLoginAppArray) ToAuthLoginAppArrayOutputWithContext(ctx context.Context) AuthLoginAppArrayOutput
type AuthLoginAppArrayInput ¶
type AuthLoginAppArrayInput interface { pulumi.Input ToAuthLoginAppArrayOutput() AuthLoginAppArrayOutput ToAuthLoginAppArrayOutputWithContext(context.Context) AuthLoginAppArrayOutput }
AuthLoginAppArrayInput is an input type that accepts AuthLoginAppArray and AuthLoginAppArrayOutput values. You can construct a concrete instance of `AuthLoginAppArrayInput` via:
AuthLoginAppArray{ AuthLoginAppArgs{...} }
type AuthLoginAppArrayOutput ¶
type AuthLoginAppArrayOutput struct{ *pulumi.OutputState }
func (AuthLoginAppArrayOutput) ElementType ¶
func (AuthLoginAppArrayOutput) ElementType() reflect.Type
func (AuthLoginAppArrayOutput) Index ¶
func (o AuthLoginAppArrayOutput) Index(i pulumi.IntInput) AuthLoginAppOutput
func (AuthLoginAppArrayOutput) ToAuthLoginAppArrayOutput ¶
func (o AuthLoginAppArrayOutput) ToAuthLoginAppArrayOutput() AuthLoginAppArrayOutput
func (AuthLoginAppArrayOutput) ToAuthLoginAppArrayOutputWithContext ¶
func (o AuthLoginAppArrayOutput) ToAuthLoginAppArrayOutputWithContext(ctx context.Context) AuthLoginAppArrayOutput
type AuthLoginAppInput ¶
type AuthLoginAppInput interface { pulumi.Input ToAuthLoginAppOutput() AuthLoginAppOutput ToAuthLoginAppOutputWithContext(ctx context.Context) AuthLoginAppOutput }
type AuthLoginAppMap ¶
type AuthLoginAppMap map[string]AuthLoginAppInput
func (AuthLoginAppMap) ElementType ¶
func (AuthLoginAppMap) ElementType() reflect.Type
func (AuthLoginAppMap) ToAuthLoginAppMapOutput ¶
func (i AuthLoginAppMap) ToAuthLoginAppMapOutput() AuthLoginAppMapOutput
func (AuthLoginAppMap) ToAuthLoginAppMapOutputWithContext ¶
func (i AuthLoginAppMap) ToAuthLoginAppMapOutputWithContext(ctx context.Context) AuthLoginAppMapOutput
type AuthLoginAppMapInput ¶
type AuthLoginAppMapInput interface { pulumi.Input ToAuthLoginAppMapOutput() AuthLoginAppMapOutput ToAuthLoginAppMapOutputWithContext(context.Context) AuthLoginAppMapOutput }
AuthLoginAppMapInput is an input type that accepts AuthLoginAppMap and AuthLoginAppMapOutput values. You can construct a concrete instance of `AuthLoginAppMapInput` via:
AuthLoginAppMap{ "key": AuthLoginAppArgs{...} }
type AuthLoginAppMapOutput ¶
type AuthLoginAppMapOutput struct{ *pulumi.OutputState }
func (AuthLoginAppMapOutput) ElementType ¶
func (AuthLoginAppMapOutput) ElementType() reflect.Type
func (AuthLoginAppMapOutput) MapIndex ¶
func (o AuthLoginAppMapOutput) MapIndex(k pulumi.StringInput) AuthLoginAppOutput
func (AuthLoginAppMapOutput) ToAuthLoginAppMapOutput ¶
func (o AuthLoginAppMapOutput) ToAuthLoginAppMapOutput() AuthLoginAppMapOutput
func (AuthLoginAppMapOutput) ToAuthLoginAppMapOutputWithContext ¶
func (o AuthLoginAppMapOutput) ToAuthLoginAppMapOutputWithContext(ctx context.Context) AuthLoginAppMapOutput
type AuthLoginAppOutput ¶
type AuthLoginAppOutput struct{ *pulumi.OutputState }
func (AuthLoginAppOutput) AccessibilityErrorRedirectUrl ¶ added in v3.9.0
func (o AuthLoginAppOutput) AccessibilityErrorRedirectUrl() pulumi.StringPtrOutput
Custom error page URL
func (AuthLoginAppOutput) AccessibilityLoginRedirectUrl ¶ added in v3.9.0
func (o AuthLoginAppOutput) AccessibilityLoginRedirectUrl() pulumi.StringPtrOutput
Custom login page URL
func (AuthLoginAppOutput) AccessibilitySelfService ¶ added in v3.9.0
func (o AuthLoginAppOutput) AccessibilitySelfService() pulumi.BoolPtrOutput
Enable self service
func (AuthLoginAppOutput) AdminNote ¶ added in v3.9.0
func (o AuthLoginAppOutput) AdminNote() pulumi.StringPtrOutput
Application notes for admins.
func (AuthLoginAppOutput) AppLinksJson ¶ added in v3.9.0
func (o AuthLoginAppOutput) AppLinksJson() pulumi.StringPtrOutput
Displays specific appLinks for the app
func (AuthLoginAppOutput) AppSettingsJson ¶ added in v3.9.0
func (o AuthLoginAppOutput) AppSettingsJson() pulumi.StringPtrOutput
Application settings in JSON format
func (AuthLoginAppOutput) AutoSubmitToolbar ¶ added in v3.9.0
func (o AuthLoginAppOutput) AutoSubmitToolbar() pulumi.BoolPtrOutput
Display auto submit toolbar
func (AuthLoginAppOutput) CredentialsScheme ¶ added in v3.9.0
func (o AuthLoginAppOutput) CredentialsScheme() pulumi.StringPtrOutput
Application credentials scheme
func (AuthLoginAppOutput) ElementType ¶
func (AuthLoginAppOutput) ElementType() reflect.Type
func (AuthLoginAppOutput) EnduserNote ¶ added in v3.9.0
func (o AuthLoginAppOutput) EnduserNote() pulumi.StringPtrOutput
Application notes for end users.
func (AuthLoginAppOutput) Groups
deprecated
added in
v3.9.0
func (o AuthLoginAppOutput) Groups() pulumi.StringArrayOutput
Groups associated with the application
Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality.
func (AuthLoginAppOutput) HideIos ¶ added in v3.9.0
func (o AuthLoginAppOutput) HideIos() pulumi.BoolPtrOutput
Do not display application icon on mobile app
func (AuthLoginAppOutput) HideWeb ¶ added in v3.9.0
func (o AuthLoginAppOutput) HideWeb() pulumi.BoolPtrOutput
Do not display application icon to users
func (AuthLoginAppOutput) Label ¶ added in v3.9.0
func (o AuthLoginAppOutput) Label() pulumi.StringOutput
Pretty name of app.
func (AuthLoginAppOutput) Logo ¶ added in v3.9.0
func (o AuthLoginAppOutput) Logo() pulumi.StringPtrOutput
Local path to logo of the application.
func (AuthLoginAppOutput) LogoUrl ¶ added in v3.9.0
func (o AuthLoginAppOutput) LogoUrl() pulumi.StringOutput
URL of the application's logo
func (AuthLoginAppOutput) Name ¶ added in v3.9.0
func (o AuthLoginAppOutput) Name() pulumi.StringOutput
Name of the app.
func (AuthLoginAppOutput) PreconfiguredApp ¶ added in v3.9.0
func (o AuthLoginAppOutput) PreconfiguredApp() pulumi.StringPtrOutput
Preconfigured app name
func (AuthLoginAppOutput) RevealPassword ¶ added in v3.9.0
func (o AuthLoginAppOutput) RevealPassword() pulumi.BoolPtrOutput
Allow user to reveal password
func (AuthLoginAppOutput) SharedPassword ¶ added in v3.9.0
func (o AuthLoginAppOutput) SharedPassword() pulumi.StringPtrOutput
Shared password, required for certain schemes.
func (AuthLoginAppOutput) SharedUsername ¶ added in v3.9.0
func (o AuthLoginAppOutput) SharedUsername() pulumi.StringPtrOutput
Shared username, required for certain schemes.
func (AuthLoginAppOutput) SignOnMode ¶ added in v3.9.0
func (o AuthLoginAppOutput) SignOnMode() pulumi.StringOutput
Sign on mode of application.
func (AuthLoginAppOutput) SignOnRedirectUrl ¶ added in v3.9.0
func (o AuthLoginAppOutput) SignOnRedirectUrl() pulumi.StringPtrOutput
Post login redirect URL
func (AuthLoginAppOutput) SignOnUrl ¶ added in v3.9.0
func (o AuthLoginAppOutput) SignOnUrl() pulumi.StringPtrOutput
Login URL
func (AuthLoginAppOutput) SkipGroups ¶ added in v3.9.0
func (o AuthLoginAppOutput) SkipGroups() pulumi.BoolPtrOutput
Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources
func (AuthLoginAppOutput) SkipUsers ¶ added in v3.9.0
func (o AuthLoginAppOutput) SkipUsers() pulumi.BoolPtrOutput
Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources
func (AuthLoginAppOutput) Status ¶ added in v3.9.0
func (o AuthLoginAppOutput) Status() pulumi.StringPtrOutput
Status of application.
func (AuthLoginAppOutput) ToAuthLoginAppOutput ¶
func (o AuthLoginAppOutput) ToAuthLoginAppOutput() AuthLoginAppOutput
func (AuthLoginAppOutput) ToAuthLoginAppOutputWithContext ¶
func (o AuthLoginAppOutput) ToAuthLoginAppOutputWithContext(ctx context.Context) AuthLoginAppOutput
func (AuthLoginAppOutput) UserNameTemplate ¶ added in v3.9.0
func (o AuthLoginAppOutput) UserNameTemplate() pulumi.StringPtrOutput
Username template
func (AuthLoginAppOutput) UserNameTemplatePushStatus ¶ added in v3.9.0
func (o AuthLoginAppOutput) UserNameTemplatePushStatus() pulumi.StringPtrOutput
Push username on update
func (AuthLoginAppOutput) UserNameTemplateSuffix ¶ added in v3.9.0
func (o AuthLoginAppOutput) UserNameTemplateSuffix() pulumi.StringPtrOutput
Username template suffix
func (AuthLoginAppOutput) UserNameTemplateType ¶ added in v3.9.0
func (o AuthLoginAppOutput) UserNameTemplateType() pulumi.StringPtrOutput
Username template type
func (AuthLoginAppOutput) Users
deprecated
added in
v3.9.0
func (o AuthLoginAppOutput) Users() AuthLoginAppUserArrayOutput
Users associated with the application
Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality.
type AuthLoginAppState ¶
type AuthLoginAppState struct { // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrInput // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrInput // Enable self service AccessibilitySelfService pulumi.BoolPtrInput // Application notes for admins. AdminNote pulumi.StringPtrInput // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrInput // Application settings in JSON format AppSettingsJson pulumi.StringPtrInput // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrInput // Application credentials scheme CredentialsScheme pulumi.StringPtrInput // Application notes for end users. EnduserNote pulumi.StringPtrInput // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayInput // Do not display application icon on mobile app HideIos pulumi.BoolPtrInput // Do not display application icon to users HideWeb pulumi.BoolPtrInput // Pretty name of app. Label pulumi.StringPtrInput // Local path to logo of the application. Logo pulumi.StringPtrInput // URL of the application's logo LogoUrl pulumi.StringPtrInput // Name of the app. Name pulumi.StringPtrInput // Preconfigured app name PreconfiguredApp pulumi.StringPtrInput // Allow user to reveal password RevealPassword pulumi.BoolPtrInput SharedPassword pulumi.StringPtrInput SharedUsername pulumi.StringPtrInput // Sign on mode of application. SignOnMode pulumi.StringPtrInput // Post login redirect URL SignOnRedirectUrl pulumi.StringPtrInput // Login URL SignOnUrl pulumi.StringPtrInput // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrInput // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrInput // Status of application. Status pulumi.StringPtrInput // Username template UserNameTemplate pulumi.StringPtrInput // Push username on update UserNameTemplatePushStatus pulumi.StringPtrInput // Username template suffix UserNameTemplateSuffix pulumi.StringPtrInput // Username template type UserNameTemplateType pulumi.StringPtrInput // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users AuthLoginAppUserArrayInput }
func (AuthLoginAppState) ElementType ¶
func (AuthLoginAppState) ElementType() reflect.Type
type AuthLoginAppUser ¶
type AuthLoginAppUserArgs ¶
type AuthLoginAppUserArgs struct { Id pulumi.StringPtrInput `pulumi:"id"` Password pulumi.StringPtrInput `pulumi:"password"` Scope pulumi.StringPtrInput `pulumi:"scope"` Username pulumi.StringPtrInput `pulumi:"username"` }
func (AuthLoginAppUserArgs) ElementType ¶
func (AuthLoginAppUserArgs) ElementType() reflect.Type
func (AuthLoginAppUserArgs) ToAuthLoginAppUserOutput ¶
func (i AuthLoginAppUserArgs) ToAuthLoginAppUserOutput() AuthLoginAppUserOutput
func (AuthLoginAppUserArgs) ToAuthLoginAppUserOutputWithContext ¶
func (i AuthLoginAppUserArgs) ToAuthLoginAppUserOutputWithContext(ctx context.Context) AuthLoginAppUserOutput
type AuthLoginAppUserArray ¶
type AuthLoginAppUserArray []AuthLoginAppUserInput
func (AuthLoginAppUserArray) ElementType ¶
func (AuthLoginAppUserArray) ElementType() reflect.Type
func (AuthLoginAppUserArray) ToAuthLoginAppUserArrayOutput ¶
func (i AuthLoginAppUserArray) ToAuthLoginAppUserArrayOutput() AuthLoginAppUserArrayOutput
func (AuthLoginAppUserArray) ToAuthLoginAppUserArrayOutputWithContext ¶
func (i AuthLoginAppUserArray) ToAuthLoginAppUserArrayOutputWithContext(ctx context.Context) AuthLoginAppUserArrayOutput
type AuthLoginAppUserArrayInput ¶
type AuthLoginAppUserArrayInput interface { pulumi.Input ToAuthLoginAppUserArrayOutput() AuthLoginAppUserArrayOutput ToAuthLoginAppUserArrayOutputWithContext(context.Context) AuthLoginAppUserArrayOutput }
AuthLoginAppUserArrayInput is an input type that accepts AuthLoginAppUserArray and AuthLoginAppUserArrayOutput values. You can construct a concrete instance of `AuthLoginAppUserArrayInput` via:
AuthLoginAppUserArray{ AuthLoginAppUserArgs{...} }
type AuthLoginAppUserArrayOutput ¶
type AuthLoginAppUserArrayOutput struct{ *pulumi.OutputState }
func (AuthLoginAppUserArrayOutput) ElementType ¶
func (AuthLoginAppUserArrayOutput) ElementType() reflect.Type
func (AuthLoginAppUserArrayOutput) Index ¶
func (o AuthLoginAppUserArrayOutput) Index(i pulumi.IntInput) AuthLoginAppUserOutput
func (AuthLoginAppUserArrayOutput) ToAuthLoginAppUserArrayOutput ¶
func (o AuthLoginAppUserArrayOutput) ToAuthLoginAppUserArrayOutput() AuthLoginAppUserArrayOutput
func (AuthLoginAppUserArrayOutput) ToAuthLoginAppUserArrayOutputWithContext ¶
func (o AuthLoginAppUserArrayOutput) ToAuthLoginAppUserArrayOutputWithContext(ctx context.Context) AuthLoginAppUserArrayOutput
type AuthLoginAppUserInput ¶
type AuthLoginAppUserInput interface { pulumi.Input ToAuthLoginAppUserOutput() AuthLoginAppUserOutput ToAuthLoginAppUserOutputWithContext(context.Context) AuthLoginAppUserOutput }
AuthLoginAppUserInput is an input type that accepts AuthLoginAppUserArgs and AuthLoginAppUserOutput values. You can construct a concrete instance of `AuthLoginAppUserInput` via:
AuthLoginAppUserArgs{...}
type AuthLoginAppUserOutput ¶
type AuthLoginAppUserOutput struct{ *pulumi.OutputState }
func (AuthLoginAppUserOutput) ElementType ¶
func (AuthLoginAppUserOutput) ElementType() reflect.Type
func (AuthLoginAppUserOutput) Id ¶
func (o AuthLoginAppUserOutput) Id() pulumi.StringPtrOutput
func (AuthLoginAppUserOutput) Password ¶
func (o AuthLoginAppUserOutput) Password() pulumi.StringPtrOutput
func (AuthLoginAppUserOutput) Scope ¶
func (o AuthLoginAppUserOutput) Scope() pulumi.StringPtrOutput
func (AuthLoginAppUserOutput) ToAuthLoginAppUserOutput ¶
func (o AuthLoginAppUserOutput) ToAuthLoginAppUserOutput() AuthLoginAppUserOutput
func (AuthLoginAppUserOutput) ToAuthLoginAppUserOutputWithContext ¶
func (o AuthLoginAppUserOutput) ToAuthLoginAppUserOutputWithContext(ctx context.Context) AuthLoginAppUserOutput
func (AuthLoginAppUserOutput) Username ¶
func (o AuthLoginAppUserOutput) Username() pulumi.StringPtrOutput
type BookmarkApp
deprecated
type BookmarkApp struct { pulumi.CustomResourceState // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrOutput `pulumi:"accessibilityErrorRedirectUrl"` // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrOutput `pulumi:"accessibilityLoginRedirectUrl"` // Enable self service AccessibilitySelfService pulumi.BoolPtrOutput `pulumi:"accessibilitySelfService"` // Application notes for admins. AdminNote pulumi.StringPtrOutput `pulumi:"adminNote"` // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrOutput `pulumi:"appLinksJson"` // Id of this apps authentication policy AuthenticationPolicy pulumi.StringPtrOutput `pulumi:"authenticationPolicy"` // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrOutput `pulumi:"autoSubmitToolbar"` // Application notes for end users. EnduserNote pulumi.StringPtrOutput `pulumi:"enduserNote"` // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayOutput `pulumi:"groups"` // Do not display application icon on mobile app HideIos pulumi.BoolPtrOutput `pulumi:"hideIos"` // Do not display application icon to users HideWeb pulumi.BoolPtrOutput `pulumi:"hideWeb"` // Pretty name of app. Label pulumi.StringOutput `pulumi:"label"` // Local path to logo of the application. Logo pulumi.StringPtrOutput `pulumi:"logo"` // URL of the application's logo LogoUrl pulumi.StringOutput `pulumi:"logoUrl"` // Name of the app. Name pulumi.StringOutput `pulumi:"name"` RequestIntegration pulumi.BoolPtrOutput `pulumi:"requestIntegration"` // Sign on mode of application. SignOnMode pulumi.StringOutput `pulumi:"signOnMode"` // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrOutput `pulumi:"skipGroups"` // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrOutput `pulumi:"skipUsers"` // Status of application. Status pulumi.StringPtrOutput `pulumi:"status"` Url pulumi.StringOutput `pulumi:"url"` // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users BookmarkAppUserArrayOutput `pulumi:"users"` }
Deprecated: Deprecated. Use app.Bookmark instead. This resource will be removed in version 4.0 of this provider.
func GetBookmarkApp ¶
func GetBookmarkApp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BookmarkAppState, opts ...pulumi.ResourceOption) (*BookmarkApp, error)
GetBookmarkApp gets an existing BookmarkApp resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewBookmarkApp ¶
func NewBookmarkApp(ctx *pulumi.Context, name string, args *BookmarkAppArgs, opts ...pulumi.ResourceOption) (*BookmarkApp, error)
NewBookmarkApp registers a new resource with the given unique name, arguments, and options.
func (*BookmarkApp) ElementType ¶
func (*BookmarkApp) ElementType() reflect.Type
func (*BookmarkApp) ToBookmarkAppOutput ¶
func (i *BookmarkApp) ToBookmarkAppOutput() BookmarkAppOutput
func (*BookmarkApp) ToBookmarkAppOutputWithContext ¶
func (i *BookmarkApp) ToBookmarkAppOutputWithContext(ctx context.Context) BookmarkAppOutput
type BookmarkAppArgs ¶
type BookmarkAppArgs struct { // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrInput // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrInput // Enable self service AccessibilitySelfService pulumi.BoolPtrInput // Application notes for admins. AdminNote pulumi.StringPtrInput // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrInput // Id of this apps authentication policy AuthenticationPolicy pulumi.StringPtrInput // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrInput // Application notes for end users. EnduserNote pulumi.StringPtrInput // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayInput // Do not display application icon on mobile app HideIos pulumi.BoolPtrInput // Do not display application icon to users HideWeb pulumi.BoolPtrInput // Pretty name of app. Label pulumi.StringInput // Local path to logo of the application. Logo pulumi.StringPtrInput RequestIntegration pulumi.BoolPtrInput // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrInput // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrInput // Status of application. Status pulumi.StringPtrInput Url pulumi.StringInput // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users BookmarkAppUserArrayInput }
The set of arguments for constructing a BookmarkApp resource.
func (BookmarkAppArgs) ElementType ¶
func (BookmarkAppArgs) ElementType() reflect.Type
type BookmarkAppArray ¶
type BookmarkAppArray []BookmarkAppInput
func (BookmarkAppArray) ElementType ¶
func (BookmarkAppArray) ElementType() reflect.Type
func (BookmarkAppArray) ToBookmarkAppArrayOutput ¶
func (i BookmarkAppArray) ToBookmarkAppArrayOutput() BookmarkAppArrayOutput
func (BookmarkAppArray) ToBookmarkAppArrayOutputWithContext ¶
func (i BookmarkAppArray) ToBookmarkAppArrayOutputWithContext(ctx context.Context) BookmarkAppArrayOutput
type BookmarkAppArrayInput ¶
type BookmarkAppArrayInput interface { pulumi.Input ToBookmarkAppArrayOutput() BookmarkAppArrayOutput ToBookmarkAppArrayOutputWithContext(context.Context) BookmarkAppArrayOutput }
BookmarkAppArrayInput is an input type that accepts BookmarkAppArray and BookmarkAppArrayOutput values. You can construct a concrete instance of `BookmarkAppArrayInput` via:
BookmarkAppArray{ BookmarkAppArgs{...} }
type BookmarkAppArrayOutput ¶
type BookmarkAppArrayOutput struct{ *pulumi.OutputState }
func (BookmarkAppArrayOutput) ElementType ¶
func (BookmarkAppArrayOutput) ElementType() reflect.Type
func (BookmarkAppArrayOutput) Index ¶
func (o BookmarkAppArrayOutput) Index(i pulumi.IntInput) BookmarkAppOutput
func (BookmarkAppArrayOutput) ToBookmarkAppArrayOutput ¶
func (o BookmarkAppArrayOutput) ToBookmarkAppArrayOutput() BookmarkAppArrayOutput
func (BookmarkAppArrayOutput) ToBookmarkAppArrayOutputWithContext ¶
func (o BookmarkAppArrayOutput) ToBookmarkAppArrayOutputWithContext(ctx context.Context) BookmarkAppArrayOutput
type BookmarkAppInput ¶
type BookmarkAppInput interface { pulumi.Input ToBookmarkAppOutput() BookmarkAppOutput ToBookmarkAppOutputWithContext(ctx context.Context) BookmarkAppOutput }
type BookmarkAppMap ¶
type BookmarkAppMap map[string]BookmarkAppInput
func (BookmarkAppMap) ElementType ¶
func (BookmarkAppMap) ElementType() reflect.Type
func (BookmarkAppMap) ToBookmarkAppMapOutput ¶
func (i BookmarkAppMap) ToBookmarkAppMapOutput() BookmarkAppMapOutput
func (BookmarkAppMap) ToBookmarkAppMapOutputWithContext ¶
func (i BookmarkAppMap) ToBookmarkAppMapOutputWithContext(ctx context.Context) BookmarkAppMapOutput
type BookmarkAppMapInput ¶
type BookmarkAppMapInput interface { pulumi.Input ToBookmarkAppMapOutput() BookmarkAppMapOutput ToBookmarkAppMapOutputWithContext(context.Context) BookmarkAppMapOutput }
BookmarkAppMapInput is an input type that accepts BookmarkAppMap and BookmarkAppMapOutput values. You can construct a concrete instance of `BookmarkAppMapInput` via:
BookmarkAppMap{ "key": BookmarkAppArgs{...} }
type BookmarkAppMapOutput ¶
type BookmarkAppMapOutput struct{ *pulumi.OutputState }
func (BookmarkAppMapOutput) ElementType ¶
func (BookmarkAppMapOutput) ElementType() reflect.Type
func (BookmarkAppMapOutput) MapIndex ¶
func (o BookmarkAppMapOutput) MapIndex(k pulumi.StringInput) BookmarkAppOutput
func (BookmarkAppMapOutput) ToBookmarkAppMapOutput ¶
func (o BookmarkAppMapOutput) ToBookmarkAppMapOutput() BookmarkAppMapOutput
func (BookmarkAppMapOutput) ToBookmarkAppMapOutputWithContext ¶
func (o BookmarkAppMapOutput) ToBookmarkAppMapOutputWithContext(ctx context.Context) BookmarkAppMapOutput
type BookmarkAppOutput ¶
type BookmarkAppOutput struct{ *pulumi.OutputState }
func (BookmarkAppOutput) AccessibilityErrorRedirectUrl ¶ added in v3.9.0
func (o BookmarkAppOutput) AccessibilityErrorRedirectUrl() pulumi.StringPtrOutput
Custom error page URL
func (BookmarkAppOutput) AccessibilityLoginRedirectUrl ¶ added in v3.9.0
func (o BookmarkAppOutput) AccessibilityLoginRedirectUrl() pulumi.StringPtrOutput
Custom login page URL
func (BookmarkAppOutput) AccessibilitySelfService ¶ added in v3.9.0
func (o BookmarkAppOutput) AccessibilitySelfService() pulumi.BoolPtrOutput
Enable self service
func (BookmarkAppOutput) AdminNote ¶ added in v3.9.0
func (o BookmarkAppOutput) AdminNote() pulumi.StringPtrOutput
Application notes for admins.
func (BookmarkAppOutput) AppLinksJson ¶ added in v3.9.0
func (o BookmarkAppOutput) AppLinksJson() pulumi.StringPtrOutput
Displays specific appLinks for the app
func (BookmarkAppOutput) AuthenticationPolicy ¶ added in v3.18.0
func (o BookmarkAppOutput) AuthenticationPolicy() pulumi.StringPtrOutput
Id of this apps authentication policy
func (BookmarkAppOutput) AutoSubmitToolbar ¶ added in v3.9.0
func (o BookmarkAppOutput) AutoSubmitToolbar() pulumi.BoolPtrOutput
Display auto submit toolbar
func (BookmarkAppOutput) ElementType ¶
func (BookmarkAppOutput) ElementType() reflect.Type
func (BookmarkAppOutput) EnduserNote ¶ added in v3.9.0
func (o BookmarkAppOutput) EnduserNote() pulumi.StringPtrOutput
Application notes for end users.
func (BookmarkAppOutput) Groups
deprecated
added in
v3.9.0
func (o BookmarkAppOutput) Groups() pulumi.StringArrayOutput
Groups associated with the application
Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality.
func (BookmarkAppOutput) HideIos ¶ added in v3.9.0
func (o BookmarkAppOutput) HideIos() pulumi.BoolPtrOutput
Do not display application icon on mobile app
func (BookmarkAppOutput) HideWeb ¶ added in v3.9.0
func (o BookmarkAppOutput) HideWeb() pulumi.BoolPtrOutput
Do not display application icon to users
func (BookmarkAppOutput) Label ¶ added in v3.9.0
func (o BookmarkAppOutput) Label() pulumi.StringOutput
Pretty name of app.
func (BookmarkAppOutput) Logo ¶ added in v3.9.0
func (o BookmarkAppOutput) Logo() pulumi.StringPtrOutput
Local path to logo of the application.
func (BookmarkAppOutput) LogoUrl ¶ added in v3.9.0
func (o BookmarkAppOutput) LogoUrl() pulumi.StringOutput
URL of the application's logo
func (BookmarkAppOutput) Name ¶ added in v3.9.0
func (o BookmarkAppOutput) Name() pulumi.StringOutput
Name of the app.
func (BookmarkAppOutput) RequestIntegration ¶ added in v3.9.0
func (o BookmarkAppOutput) RequestIntegration() pulumi.BoolPtrOutput
func (BookmarkAppOutput) SignOnMode ¶ added in v3.9.0
func (o BookmarkAppOutput) SignOnMode() pulumi.StringOutput
Sign on mode of application.
func (BookmarkAppOutput) SkipGroups ¶ added in v3.9.0
func (o BookmarkAppOutput) SkipGroups() pulumi.BoolPtrOutput
Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources
func (BookmarkAppOutput) SkipUsers ¶ added in v3.9.0
func (o BookmarkAppOutput) SkipUsers() pulumi.BoolPtrOutput
Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources
func (BookmarkAppOutput) Status ¶ added in v3.9.0
func (o BookmarkAppOutput) Status() pulumi.StringPtrOutput
Status of application.
func (BookmarkAppOutput) ToBookmarkAppOutput ¶
func (o BookmarkAppOutput) ToBookmarkAppOutput() BookmarkAppOutput
func (BookmarkAppOutput) ToBookmarkAppOutputWithContext ¶
func (o BookmarkAppOutput) ToBookmarkAppOutputWithContext(ctx context.Context) BookmarkAppOutput
func (BookmarkAppOutput) Url ¶ added in v3.9.0
func (o BookmarkAppOutput) Url() pulumi.StringOutput
func (BookmarkAppOutput) Users
deprecated
added in
v3.9.0
func (o BookmarkAppOutput) Users() BookmarkAppUserArrayOutput
Users associated with the application
Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality.
type BookmarkAppState ¶
type BookmarkAppState struct { // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrInput // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrInput // Enable self service AccessibilitySelfService pulumi.BoolPtrInput // Application notes for admins. AdminNote pulumi.StringPtrInput // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrInput // Id of this apps authentication policy AuthenticationPolicy pulumi.StringPtrInput // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrInput // Application notes for end users. EnduserNote pulumi.StringPtrInput // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayInput // Do not display application icon on mobile app HideIos pulumi.BoolPtrInput // Do not display application icon to users HideWeb pulumi.BoolPtrInput // Pretty name of app. Label pulumi.StringPtrInput // Local path to logo of the application. Logo pulumi.StringPtrInput // URL of the application's logo LogoUrl pulumi.StringPtrInput // Name of the app. Name pulumi.StringPtrInput RequestIntegration pulumi.BoolPtrInput // Sign on mode of application. SignOnMode pulumi.StringPtrInput // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrInput // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrInput // Status of application. Status pulumi.StringPtrInput Url pulumi.StringPtrInput // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users BookmarkAppUserArrayInput }
func (BookmarkAppState) ElementType ¶
func (BookmarkAppState) ElementType() reflect.Type
type BookmarkAppUser ¶
type BookmarkAppUserArgs ¶
type BookmarkAppUserArgs struct { Id pulumi.StringPtrInput `pulumi:"id"` Password pulumi.StringPtrInput `pulumi:"password"` Scope pulumi.StringPtrInput `pulumi:"scope"` Username pulumi.StringPtrInput `pulumi:"username"` }
func (BookmarkAppUserArgs) ElementType ¶
func (BookmarkAppUserArgs) ElementType() reflect.Type
func (BookmarkAppUserArgs) ToBookmarkAppUserOutput ¶
func (i BookmarkAppUserArgs) ToBookmarkAppUserOutput() BookmarkAppUserOutput
func (BookmarkAppUserArgs) ToBookmarkAppUserOutputWithContext ¶
func (i BookmarkAppUserArgs) ToBookmarkAppUserOutputWithContext(ctx context.Context) BookmarkAppUserOutput
type BookmarkAppUserArray ¶
type BookmarkAppUserArray []BookmarkAppUserInput
func (BookmarkAppUserArray) ElementType ¶
func (BookmarkAppUserArray) ElementType() reflect.Type
func (BookmarkAppUserArray) ToBookmarkAppUserArrayOutput ¶
func (i BookmarkAppUserArray) ToBookmarkAppUserArrayOutput() BookmarkAppUserArrayOutput
func (BookmarkAppUserArray) ToBookmarkAppUserArrayOutputWithContext ¶
func (i BookmarkAppUserArray) ToBookmarkAppUserArrayOutputWithContext(ctx context.Context) BookmarkAppUserArrayOutput
type BookmarkAppUserArrayInput ¶
type BookmarkAppUserArrayInput interface { pulumi.Input ToBookmarkAppUserArrayOutput() BookmarkAppUserArrayOutput ToBookmarkAppUserArrayOutputWithContext(context.Context) BookmarkAppUserArrayOutput }
BookmarkAppUserArrayInput is an input type that accepts BookmarkAppUserArray and BookmarkAppUserArrayOutput values. You can construct a concrete instance of `BookmarkAppUserArrayInput` via:
BookmarkAppUserArray{ BookmarkAppUserArgs{...} }
type BookmarkAppUserArrayOutput ¶
type BookmarkAppUserArrayOutput struct{ *pulumi.OutputState }
func (BookmarkAppUserArrayOutput) ElementType ¶
func (BookmarkAppUserArrayOutput) ElementType() reflect.Type
func (BookmarkAppUserArrayOutput) Index ¶
func (o BookmarkAppUserArrayOutput) Index(i pulumi.IntInput) BookmarkAppUserOutput
func (BookmarkAppUserArrayOutput) ToBookmarkAppUserArrayOutput ¶
func (o BookmarkAppUserArrayOutput) ToBookmarkAppUserArrayOutput() BookmarkAppUserArrayOutput
func (BookmarkAppUserArrayOutput) ToBookmarkAppUserArrayOutputWithContext ¶
func (o BookmarkAppUserArrayOutput) ToBookmarkAppUserArrayOutputWithContext(ctx context.Context) BookmarkAppUserArrayOutput
type BookmarkAppUserInput ¶
type BookmarkAppUserInput interface { pulumi.Input ToBookmarkAppUserOutput() BookmarkAppUserOutput ToBookmarkAppUserOutputWithContext(context.Context) BookmarkAppUserOutput }
BookmarkAppUserInput is an input type that accepts BookmarkAppUserArgs and BookmarkAppUserOutput values. You can construct a concrete instance of `BookmarkAppUserInput` via:
BookmarkAppUserArgs{...}
type BookmarkAppUserOutput ¶
type BookmarkAppUserOutput struct{ *pulumi.OutputState }
func (BookmarkAppUserOutput) ElementType ¶
func (BookmarkAppUserOutput) ElementType() reflect.Type
func (BookmarkAppUserOutput) Id ¶
func (o BookmarkAppUserOutput) Id() pulumi.StringPtrOutput
func (BookmarkAppUserOutput) Password ¶
func (o BookmarkAppUserOutput) Password() pulumi.StringPtrOutput
func (BookmarkAppUserOutput) Scope ¶
func (o BookmarkAppUserOutput) Scope() pulumi.StringPtrOutput
func (BookmarkAppUserOutput) ToBookmarkAppUserOutput ¶
func (o BookmarkAppUserOutput) ToBookmarkAppUserOutput() BookmarkAppUserOutput
func (BookmarkAppUserOutput) ToBookmarkAppUserOutputWithContext ¶
func (o BookmarkAppUserOutput) ToBookmarkAppUserOutputWithContext(ctx context.Context) BookmarkAppUserOutput
func (BookmarkAppUserOutput) Username ¶
func (o BookmarkAppUserOutput) Username() pulumi.StringPtrOutput
type GetDefaultPoliciesArgs ¶
type GetDefaultPoliciesArgs struct {
Type string `pulumi:"type"`
}
A collection of arguments for invoking getDefaultPolicies.
type GetDefaultPoliciesOutputArgs ¶ added in v3.2.0
type GetDefaultPoliciesOutputArgs struct {
Type pulumi.StringInput `pulumi:"type"`
}
A collection of arguments for invoking getDefaultPolicies.
func (GetDefaultPoliciesOutputArgs) ElementType ¶ added in v3.2.0
func (GetDefaultPoliciesOutputArgs) ElementType() reflect.Type
type GetDefaultPoliciesResult ¶
type GetDefaultPoliciesResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Type string `pulumi:"type"` }
A collection of values returned by getDefaultPolicies.
func GetDefaultPolicies
deprecated
func GetDefaultPolicies(ctx *pulumi.Context, args *GetDefaultPoliciesArgs, opts ...pulumi.InvokeOption) (*GetDefaultPoliciesResult, error)
Deprecated: Deprecated. Use policy.getDefaultPolicy instead. This resource will be removed in version 4.0 of this provider.
type GetDefaultPoliciesResultOutput ¶ added in v3.2.0
type GetDefaultPoliciesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDefaultPolicies.
func GetDefaultPoliciesOutput ¶ added in v3.2.0
func GetDefaultPoliciesOutput(ctx *pulumi.Context, args GetDefaultPoliciesOutputArgs, opts ...pulumi.InvokeOption) GetDefaultPoliciesResultOutput
func (GetDefaultPoliciesResultOutput) ElementType ¶ added in v3.2.0
func (GetDefaultPoliciesResultOutput) ElementType() reflect.Type
func (GetDefaultPoliciesResultOutput) Id ¶ added in v3.2.0
func (o GetDefaultPoliciesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDefaultPoliciesResultOutput) ToGetDefaultPoliciesResultOutput ¶ added in v3.2.0
func (o GetDefaultPoliciesResultOutput) ToGetDefaultPoliciesResultOutput() GetDefaultPoliciesResultOutput
func (GetDefaultPoliciesResultOutput) ToGetDefaultPoliciesResultOutputWithContext ¶ added in v3.2.0
func (o GetDefaultPoliciesResultOutput) ToGetDefaultPoliciesResultOutputWithContext(ctx context.Context) GetDefaultPoliciesResultOutput
func (GetDefaultPoliciesResultOutput) Type ¶ added in v3.2.0
func (o GetDefaultPoliciesResultOutput) Type() pulumi.StringOutput
type Idp
deprecated
type Idp struct { pulumi.CustomResourceState AccountLinkAction pulumi.StringPtrOutput `pulumi:"accountLinkAction"` AccountLinkGroupIncludes pulumi.StringArrayOutput `pulumi:"accountLinkGroupIncludes"` AuthorizationBinding pulumi.StringOutput `pulumi:"authorizationBinding"` AuthorizationUrl pulumi.StringOutput `pulumi:"authorizationUrl"` ClientId pulumi.StringOutput `pulumi:"clientId"` ClientSecret pulumi.StringOutput `pulumi:"clientSecret"` DeprovisionedAction pulumi.StringPtrOutput `pulumi:"deprovisionedAction"` GroupsAction pulumi.StringPtrOutput `pulumi:"groupsAction"` GroupsAssignments pulumi.StringArrayOutput `pulumi:"groupsAssignments"` GroupsAttribute pulumi.StringPtrOutput `pulumi:"groupsAttribute"` GroupsFilters pulumi.StringArrayOutput `pulumi:"groupsFilters"` // Indicates whether Okta uses the original Okta org domain URL, custom domain URL, or dynamic. See Identity Provider // attributes - issuerMode - https://developer.okta.com/docs/reference/api/idps/#identity-provider-attributes IssuerMode pulumi.StringPtrOutput `pulumi:"issuerMode"` IssuerUrl pulumi.StringOutput `pulumi:"issuerUrl"` JwksBinding pulumi.StringOutput `pulumi:"jwksBinding"` JwksUrl pulumi.StringOutput `pulumi:"jwksUrl"` MaxClockSkew pulumi.IntPtrOutput `pulumi:"maxClockSkew"` // Name of the IdP Name pulumi.StringOutput `pulumi:"name"` ProfileMaster pulumi.BoolPtrOutput `pulumi:"profileMaster"` ProtocolType pulumi.StringPtrOutput `pulumi:"protocolType"` ProvisioningAction pulumi.StringPtrOutput `pulumi:"provisioningAction"` // The HMAC Signature Algorithm used when signing an authorization request RequestSignatureAlgorithm pulumi.StringPtrOutput `pulumi:"requestSignatureAlgorithm"` // Specifies whether to digitally sign an authorization request to the IdP RequestSignatureScope pulumi.StringPtrOutput `pulumi:"requestSignatureScope"` Scopes pulumi.StringArrayOutput `pulumi:"scopes"` Status pulumi.StringPtrOutput `pulumi:"status"` SubjectMatchAttribute pulumi.StringPtrOutput `pulumi:"subjectMatchAttribute"` SubjectMatchType pulumi.StringPtrOutput `pulumi:"subjectMatchType"` SuspendedAction pulumi.StringPtrOutput `pulumi:"suspendedAction"` TokenBinding pulumi.StringOutput `pulumi:"tokenBinding"` TokenUrl pulumi.StringOutput `pulumi:"tokenUrl"` Type pulumi.StringOutput `pulumi:"type"` UserInfoBinding pulumi.StringPtrOutput `pulumi:"userInfoBinding"` UserInfoUrl pulumi.StringPtrOutput `pulumi:"userInfoUrl"` UserTypeId pulumi.StringOutput `pulumi:"userTypeId"` UsernameTemplate pulumi.StringPtrOutput `pulumi:"usernameTemplate"` }
Deprecated: Deprecated. Use idp.* instead. This resource will be removed in version 4.0 of this provider.
func GetIdp ¶
func GetIdp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IdpState, opts ...pulumi.ResourceOption) (*Idp, error)
GetIdp gets an existing Idp resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewIdp ¶
func NewIdp(ctx *pulumi.Context, name string, args *IdpArgs, opts ...pulumi.ResourceOption) (*Idp, error)
NewIdp registers a new resource with the given unique name, arguments, and options.
func (*Idp) ElementType ¶
func (*Idp) ToIdpOutput ¶
type IdpArgs ¶
type IdpArgs struct { AccountLinkAction pulumi.StringPtrInput AccountLinkGroupIncludes pulumi.StringArrayInput AuthorizationBinding pulumi.StringInput AuthorizationUrl pulumi.StringInput ClientId pulumi.StringInput ClientSecret pulumi.StringInput DeprovisionedAction pulumi.StringPtrInput GroupsAction pulumi.StringPtrInput GroupsAssignments pulumi.StringArrayInput GroupsAttribute pulumi.StringPtrInput GroupsFilters pulumi.StringArrayInput // Indicates whether Okta uses the original Okta org domain URL, custom domain URL, or dynamic. See Identity Provider // attributes - issuerMode - https://developer.okta.com/docs/reference/api/idps/#identity-provider-attributes IssuerMode pulumi.StringPtrInput IssuerUrl pulumi.StringInput JwksBinding pulumi.StringInput JwksUrl pulumi.StringInput MaxClockSkew pulumi.IntPtrInput // Name of the IdP Name pulumi.StringPtrInput ProfileMaster pulumi.BoolPtrInput ProtocolType pulumi.StringPtrInput ProvisioningAction pulumi.StringPtrInput // The HMAC Signature Algorithm used when signing an authorization request RequestSignatureAlgorithm pulumi.StringPtrInput // Specifies whether to digitally sign an authorization request to the IdP RequestSignatureScope pulumi.StringPtrInput Scopes pulumi.StringArrayInput Status pulumi.StringPtrInput SubjectMatchAttribute pulumi.StringPtrInput SubjectMatchType pulumi.StringPtrInput SuspendedAction pulumi.StringPtrInput TokenBinding pulumi.StringInput TokenUrl pulumi.StringInput UserInfoBinding pulumi.StringPtrInput UserInfoUrl pulumi.StringPtrInput UsernameTemplate pulumi.StringPtrInput }
The set of arguments for constructing a Idp resource.
func (IdpArgs) ElementType ¶
type IdpArray ¶
type IdpArray []IdpInput
func (IdpArray) ElementType ¶
func (IdpArray) ToIdpArrayOutput ¶
func (i IdpArray) ToIdpArrayOutput() IdpArrayOutput
func (IdpArray) ToIdpArrayOutputWithContext ¶
func (i IdpArray) ToIdpArrayOutputWithContext(ctx context.Context) IdpArrayOutput
type IdpArrayInput ¶
type IdpArrayInput interface { pulumi.Input ToIdpArrayOutput() IdpArrayOutput ToIdpArrayOutputWithContext(context.Context) IdpArrayOutput }
IdpArrayInput is an input type that accepts IdpArray and IdpArrayOutput values. You can construct a concrete instance of `IdpArrayInput` via:
IdpArray{ IdpArgs{...} }
type IdpArrayOutput ¶
type IdpArrayOutput struct{ *pulumi.OutputState }
func (IdpArrayOutput) ElementType ¶
func (IdpArrayOutput) ElementType() reflect.Type
func (IdpArrayOutput) ToIdpArrayOutput ¶
func (o IdpArrayOutput) ToIdpArrayOutput() IdpArrayOutput
func (IdpArrayOutput) ToIdpArrayOutputWithContext ¶
func (o IdpArrayOutput) ToIdpArrayOutputWithContext(ctx context.Context) IdpArrayOutput
type IdpMap ¶
func (IdpMap) ElementType ¶
func (IdpMap) ToIdpMapOutput ¶
func (i IdpMap) ToIdpMapOutput() IdpMapOutput
func (IdpMap) ToIdpMapOutputWithContext ¶
func (i IdpMap) ToIdpMapOutputWithContext(ctx context.Context) IdpMapOutput
type IdpMapInput ¶
type IdpMapInput interface { pulumi.Input ToIdpMapOutput() IdpMapOutput ToIdpMapOutputWithContext(context.Context) IdpMapOutput }
IdpMapInput is an input type that accepts IdpMap and IdpMapOutput values. You can construct a concrete instance of `IdpMapInput` via:
IdpMap{ "key": IdpArgs{...} }
type IdpMapOutput ¶
type IdpMapOutput struct{ *pulumi.OutputState }
func (IdpMapOutput) ElementType ¶
func (IdpMapOutput) ElementType() reflect.Type
func (IdpMapOutput) MapIndex ¶
func (o IdpMapOutput) MapIndex(k pulumi.StringInput) IdpOutput
func (IdpMapOutput) ToIdpMapOutput ¶
func (o IdpMapOutput) ToIdpMapOutput() IdpMapOutput
func (IdpMapOutput) ToIdpMapOutputWithContext ¶
func (o IdpMapOutput) ToIdpMapOutputWithContext(ctx context.Context) IdpMapOutput
type IdpOutput ¶
type IdpOutput struct{ *pulumi.OutputState }
func (IdpOutput) AccountLinkAction ¶ added in v3.9.0
func (o IdpOutput) AccountLinkAction() pulumi.StringPtrOutput
func (IdpOutput) AccountLinkGroupIncludes ¶ added in v3.9.0
func (o IdpOutput) AccountLinkGroupIncludes() pulumi.StringArrayOutput
func (IdpOutput) AuthorizationBinding ¶ added in v3.9.0
func (o IdpOutput) AuthorizationBinding() pulumi.StringOutput
func (IdpOutput) AuthorizationUrl ¶ added in v3.9.0
func (o IdpOutput) AuthorizationUrl() pulumi.StringOutput
func (IdpOutput) ClientId ¶ added in v3.9.0
func (o IdpOutput) ClientId() pulumi.StringOutput
func (IdpOutput) ClientSecret ¶ added in v3.9.0
func (o IdpOutput) ClientSecret() pulumi.StringOutput
func (IdpOutput) DeprovisionedAction ¶ added in v3.9.0
func (o IdpOutput) DeprovisionedAction() pulumi.StringPtrOutput
func (IdpOutput) ElementType ¶
func (IdpOutput) GroupsAction ¶ added in v3.9.0
func (o IdpOutput) GroupsAction() pulumi.StringPtrOutput
func (IdpOutput) GroupsAssignments ¶ added in v3.9.0
func (o IdpOutput) GroupsAssignments() pulumi.StringArrayOutput
func (IdpOutput) GroupsAttribute ¶ added in v3.9.0
func (o IdpOutput) GroupsAttribute() pulumi.StringPtrOutput
func (IdpOutput) GroupsFilters ¶ added in v3.9.0
func (o IdpOutput) GroupsFilters() pulumi.StringArrayOutput
func (IdpOutput) IssuerMode ¶ added in v3.9.0
func (o IdpOutput) IssuerMode() pulumi.StringPtrOutput
Indicates whether Okta uses the original Okta org domain URL, custom domain URL, or dynamic. See Identity Provider attributes - issuerMode - https://developer.okta.com/docs/reference/api/idps/#identity-provider-attributes
func (IdpOutput) IssuerUrl ¶ added in v3.9.0
func (o IdpOutput) IssuerUrl() pulumi.StringOutput
func (IdpOutput) JwksBinding ¶ added in v3.9.0
func (o IdpOutput) JwksBinding() pulumi.StringOutput
func (IdpOutput) JwksUrl ¶ added in v3.9.0
func (o IdpOutput) JwksUrl() pulumi.StringOutput
func (IdpOutput) MaxClockSkew ¶ added in v3.9.0
func (o IdpOutput) MaxClockSkew() pulumi.IntPtrOutput
func (IdpOutput) Name ¶ added in v3.9.0
func (o IdpOutput) Name() pulumi.StringOutput
Name of the IdP
func (IdpOutput) ProfileMaster ¶ added in v3.9.0
func (o IdpOutput) ProfileMaster() pulumi.BoolPtrOutput
func (IdpOutput) ProtocolType ¶ added in v3.9.0
func (o IdpOutput) ProtocolType() pulumi.StringPtrOutput
func (IdpOutput) ProvisioningAction ¶ added in v3.9.0
func (o IdpOutput) ProvisioningAction() pulumi.StringPtrOutput
func (IdpOutput) RequestSignatureAlgorithm ¶ added in v3.9.0
func (o IdpOutput) RequestSignatureAlgorithm() pulumi.StringPtrOutput
The HMAC Signature Algorithm used when signing an authorization request
func (IdpOutput) RequestSignatureScope ¶ added in v3.9.0
func (o IdpOutput) RequestSignatureScope() pulumi.StringPtrOutput
Specifies whether to digitally sign an authorization request to the IdP
func (IdpOutput) Scopes ¶ added in v3.9.0
func (o IdpOutput) Scopes() pulumi.StringArrayOutput
func (IdpOutput) Status ¶ added in v3.9.0
func (o IdpOutput) Status() pulumi.StringPtrOutput
func (IdpOutput) SubjectMatchAttribute ¶ added in v3.9.0
func (o IdpOutput) SubjectMatchAttribute() pulumi.StringPtrOutput
func (IdpOutput) SubjectMatchType ¶ added in v3.9.0
func (o IdpOutput) SubjectMatchType() pulumi.StringPtrOutput
func (IdpOutput) SuspendedAction ¶ added in v3.9.0
func (o IdpOutput) SuspendedAction() pulumi.StringPtrOutput
func (IdpOutput) ToIdpOutput ¶
func (IdpOutput) ToIdpOutputWithContext ¶
func (IdpOutput) TokenBinding ¶ added in v3.9.0
func (o IdpOutput) TokenBinding() pulumi.StringOutput
func (IdpOutput) TokenUrl ¶ added in v3.9.0
func (o IdpOutput) TokenUrl() pulumi.StringOutput
func (IdpOutput) Type ¶ added in v3.9.0
func (o IdpOutput) Type() pulumi.StringOutput
func (IdpOutput) UserInfoBinding ¶ added in v3.9.0
func (o IdpOutput) UserInfoBinding() pulumi.StringPtrOutput
func (IdpOutput) UserInfoUrl ¶ added in v3.9.0
func (o IdpOutput) UserInfoUrl() pulumi.StringPtrOutput
func (IdpOutput) UserTypeId ¶ added in v3.9.0
func (o IdpOutput) UserTypeId() pulumi.StringOutput
func (IdpOutput) UsernameTemplate ¶ added in v3.9.0
func (o IdpOutput) UsernameTemplate() pulumi.StringPtrOutput
type IdpState ¶
type IdpState struct { AccountLinkAction pulumi.StringPtrInput AccountLinkGroupIncludes pulumi.StringArrayInput AuthorizationBinding pulumi.StringPtrInput AuthorizationUrl pulumi.StringPtrInput ClientId pulumi.StringPtrInput ClientSecret pulumi.StringPtrInput DeprovisionedAction pulumi.StringPtrInput GroupsAction pulumi.StringPtrInput GroupsAssignments pulumi.StringArrayInput GroupsAttribute pulumi.StringPtrInput GroupsFilters pulumi.StringArrayInput // Indicates whether Okta uses the original Okta org domain URL, custom domain URL, or dynamic. See Identity Provider // attributes - issuerMode - https://developer.okta.com/docs/reference/api/idps/#identity-provider-attributes IssuerMode pulumi.StringPtrInput IssuerUrl pulumi.StringPtrInput JwksBinding pulumi.StringPtrInput JwksUrl pulumi.StringPtrInput MaxClockSkew pulumi.IntPtrInput // Name of the IdP Name pulumi.StringPtrInput ProfileMaster pulumi.BoolPtrInput ProtocolType pulumi.StringPtrInput ProvisioningAction pulumi.StringPtrInput // The HMAC Signature Algorithm used when signing an authorization request RequestSignatureAlgorithm pulumi.StringPtrInput // Specifies whether to digitally sign an authorization request to the IdP RequestSignatureScope pulumi.StringPtrInput Scopes pulumi.StringArrayInput Status pulumi.StringPtrInput SubjectMatchAttribute pulumi.StringPtrInput SubjectMatchType pulumi.StringPtrInput SuspendedAction pulumi.StringPtrInput TokenBinding pulumi.StringPtrInput TokenUrl pulumi.StringPtrInput Type pulumi.StringPtrInput UserInfoBinding pulumi.StringPtrInput UserInfoUrl pulumi.StringPtrInput UserTypeId pulumi.StringPtrInput UsernameTemplate pulumi.StringPtrInput }
func (IdpState) ElementType ¶
type MfaPolicy
deprecated
type MfaPolicy struct { pulumi.CustomResourceState // Policy Description Description pulumi.StringPtrOutput `pulumi:"description"` Duo pulumi.StringMapOutput `pulumi:"duo"` ExternalIdp pulumi.StringMapOutput `pulumi:"externalIdp"` FidoU2f pulumi.StringMapOutput `pulumi:"fidoU2f"` FidoWebauthn pulumi.StringMapOutput `pulumi:"fidoWebauthn"` GoogleOtp pulumi.StringMapOutput `pulumi:"googleOtp"` // List of Group IDs to Include GroupsIncludeds pulumi.StringArrayOutput `pulumi:"groupsIncludeds"` Hotp pulumi.StringMapOutput `pulumi:"hotp"` // Is the policy using Okta Identity Engine (OIE) with authenticators instead of factors? IsOie pulumi.BoolPtrOutput `pulumi:"isOie"` // Policy Name Name pulumi.StringOutput `pulumi:"name"` OktaCall pulumi.StringMapOutput `pulumi:"oktaCall"` OktaEmail pulumi.StringMapOutput `pulumi:"oktaEmail"` OktaOtp pulumi.StringMapOutput `pulumi:"oktaOtp"` OktaPassword pulumi.StringMapOutput `pulumi:"oktaPassword"` OktaPush pulumi.StringMapOutput `pulumi:"oktaPush"` OktaQuestion pulumi.StringMapOutput `pulumi:"oktaQuestion"` OktaSms pulumi.StringMapOutput `pulumi:"oktaSms"` OktaVerify pulumi.StringMapOutput `pulumi:"oktaVerify"` OnpremMfa pulumi.StringMapOutput `pulumi:"onpremMfa"` PhoneNumber pulumi.StringMapOutput `pulumi:"phoneNumber"` // Policy Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an invalid // priority is provided. API defaults it to the last (lowest) if not there. Priority pulumi.IntPtrOutput `pulumi:"priority"` RsaToken pulumi.StringMapOutput `pulumi:"rsaToken"` SecurityQuestion pulumi.StringMapOutput `pulumi:"securityQuestion"` // Policy Status: ACTIVE or INACTIVE. Status pulumi.StringPtrOutput `pulumi:"status"` SymantecVip pulumi.StringMapOutput `pulumi:"symantecVip"` Webauthn pulumi.StringMapOutput `pulumi:"webauthn"` YubikeyToken pulumi.StringMapOutput `pulumi:"yubikeyToken"` }
Deprecated: Deprecated. Use policy.Mfa instead. This resource will be removed in version 4.0 of this provider.
func GetMfaPolicy ¶
func GetMfaPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MfaPolicyState, opts ...pulumi.ResourceOption) (*MfaPolicy, error)
GetMfaPolicy gets an existing MfaPolicy resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewMfaPolicy ¶
func NewMfaPolicy(ctx *pulumi.Context, name string, args *MfaPolicyArgs, opts ...pulumi.ResourceOption) (*MfaPolicy, error)
NewMfaPolicy registers a new resource with the given unique name, arguments, and options.
func (*MfaPolicy) ElementType ¶
func (*MfaPolicy) ToMfaPolicyOutput ¶
func (i *MfaPolicy) ToMfaPolicyOutput() MfaPolicyOutput
func (*MfaPolicy) ToMfaPolicyOutputWithContext ¶
func (i *MfaPolicy) ToMfaPolicyOutputWithContext(ctx context.Context) MfaPolicyOutput
type MfaPolicyArgs ¶
type MfaPolicyArgs struct { // Policy Description Description pulumi.StringPtrInput Duo pulumi.StringMapInput ExternalIdp pulumi.StringMapInput FidoU2f pulumi.StringMapInput FidoWebauthn pulumi.StringMapInput GoogleOtp pulumi.StringMapInput // List of Group IDs to Include GroupsIncludeds pulumi.StringArrayInput Hotp pulumi.StringMapInput // Is the policy using Okta Identity Engine (OIE) with authenticators instead of factors? IsOie pulumi.BoolPtrInput // Policy Name Name pulumi.StringPtrInput OktaCall pulumi.StringMapInput OktaEmail pulumi.StringMapInput OktaOtp pulumi.StringMapInput OktaPassword pulumi.StringMapInput OktaPush pulumi.StringMapInput OktaQuestion pulumi.StringMapInput OktaSms pulumi.StringMapInput OktaVerify pulumi.StringMapInput OnpremMfa pulumi.StringMapInput PhoneNumber pulumi.StringMapInput // Policy Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an invalid // priority is provided. API defaults it to the last (lowest) if not there. Priority pulumi.IntPtrInput RsaToken pulumi.StringMapInput SecurityQuestion pulumi.StringMapInput // Policy Status: ACTIVE or INACTIVE. Status pulumi.StringPtrInput SymantecVip pulumi.StringMapInput Webauthn pulumi.StringMapInput YubikeyToken pulumi.StringMapInput }
The set of arguments for constructing a MfaPolicy resource.
func (MfaPolicyArgs) ElementType ¶
func (MfaPolicyArgs) ElementType() reflect.Type
type MfaPolicyArray ¶
type MfaPolicyArray []MfaPolicyInput
func (MfaPolicyArray) ElementType ¶
func (MfaPolicyArray) ElementType() reflect.Type
func (MfaPolicyArray) ToMfaPolicyArrayOutput ¶
func (i MfaPolicyArray) ToMfaPolicyArrayOutput() MfaPolicyArrayOutput
func (MfaPolicyArray) ToMfaPolicyArrayOutputWithContext ¶
func (i MfaPolicyArray) ToMfaPolicyArrayOutputWithContext(ctx context.Context) MfaPolicyArrayOutput
type MfaPolicyArrayInput ¶
type MfaPolicyArrayInput interface { pulumi.Input ToMfaPolicyArrayOutput() MfaPolicyArrayOutput ToMfaPolicyArrayOutputWithContext(context.Context) MfaPolicyArrayOutput }
MfaPolicyArrayInput is an input type that accepts MfaPolicyArray and MfaPolicyArrayOutput values. You can construct a concrete instance of `MfaPolicyArrayInput` via:
MfaPolicyArray{ MfaPolicyArgs{...} }
type MfaPolicyArrayOutput ¶
type MfaPolicyArrayOutput struct{ *pulumi.OutputState }
func (MfaPolicyArrayOutput) ElementType ¶
func (MfaPolicyArrayOutput) ElementType() reflect.Type
func (MfaPolicyArrayOutput) Index ¶
func (o MfaPolicyArrayOutput) Index(i pulumi.IntInput) MfaPolicyOutput
func (MfaPolicyArrayOutput) ToMfaPolicyArrayOutput ¶
func (o MfaPolicyArrayOutput) ToMfaPolicyArrayOutput() MfaPolicyArrayOutput
func (MfaPolicyArrayOutput) ToMfaPolicyArrayOutputWithContext ¶
func (o MfaPolicyArrayOutput) ToMfaPolicyArrayOutputWithContext(ctx context.Context) MfaPolicyArrayOutput
type MfaPolicyInput ¶
type MfaPolicyInput interface { pulumi.Input ToMfaPolicyOutput() MfaPolicyOutput ToMfaPolicyOutputWithContext(ctx context.Context) MfaPolicyOutput }
type MfaPolicyMap ¶
type MfaPolicyMap map[string]MfaPolicyInput
func (MfaPolicyMap) ElementType ¶
func (MfaPolicyMap) ElementType() reflect.Type
func (MfaPolicyMap) ToMfaPolicyMapOutput ¶
func (i MfaPolicyMap) ToMfaPolicyMapOutput() MfaPolicyMapOutput
func (MfaPolicyMap) ToMfaPolicyMapOutputWithContext ¶
func (i MfaPolicyMap) ToMfaPolicyMapOutputWithContext(ctx context.Context) MfaPolicyMapOutput
type MfaPolicyMapInput ¶
type MfaPolicyMapInput interface { pulumi.Input ToMfaPolicyMapOutput() MfaPolicyMapOutput ToMfaPolicyMapOutputWithContext(context.Context) MfaPolicyMapOutput }
MfaPolicyMapInput is an input type that accepts MfaPolicyMap and MfaPolicyMapOutput values. You can construct a concrete instance of `MfaPolicyMapInput` via:
MfaPolicyMap{ "key": MfaPolicyArgs{...} }
type MfaPolicyMapOutput ¶
type MfaPolicyMapOutput struct{ *pulumi.OutputState }
func (MfaPolicyMapOutput) ElementType ¶
func (MfaPolicyMapOutput) ElementType() reflect.Type
func (MfaPolicyMapOutput) MapIndex ¶
func (o MfaPolicyMapOutput) MapIndex(k pulumi.StringInput) MfaPolicyOutput
func (MfaPolicyMapOutput) ToMfaPolicyMapOutput ¶
func (o MfaPolicyMapOutput) ToMfaPolicyMapOutput() MfaPolicyMapOutput
func (MfaPolicyMapOutput) ToMfaPolicyMapOutputWithContext ¶
func (o MfaPolicyMapOutput) ToMfaPolicyMapOutputWithContext(ctx context.Context) MfaPolicyMapOutput
type MfaPolicyOutput ¶
type MfaPolicyOutput struct{ *pulumi.OutputState }
func (MfaPolicyOutput) Description ¶ added in v3.9.0
func (o MfaPolicyOutput) Description() pulumi.StringPtrOutput
Policy Description
func (MfaPolicyOutput) Duo ¶ added in v3.9.0
func (o MfaPolicyOutput) Duo() pulumi.StringMapOutput
func (MfaPolicyOutput) ElementType ¶
func (MfaPolicyOutput) ElementType() reflect.Type
func (MfaPolicyOutput) ExternalIdp ¶ added in v3.9.0
func (o MfaPolicyOutput) ExternalIdp() pulumi.StringMapOutput
func (MfaPolicyOutput) FidoU2f ¶ added in v3.9.0
func (o MfaPolicyOutput) FidoU2f() pulumi.StringMapOutput
func (MfaPolicyOutput) FidoWebauthn ¶ added in v3.9.0
func (o MfaPolicyOutput) FidoWebauthn() pulumi.StringMapOutput
func (MfaPolicyOutput) GoogleOtp ¶ added in v3.9.0
func (o MfaPolicyOutput) GoogleOtp() pulumi.StringMapOutput
func (MfaPolicyOutput) GroupsIncludeds ¶ added in v3.9.0
func (o MfaPolicyOutput) GroupsIncludeds() pulumi.StringArrayOutput
List of Group IDs to Include
func (MfaPolicyOutput) Hotp ¶ added in v3.9.0
func (o MfaPolicyOutput) Hotp() pulumi.StringMapOutput
func (MfaPolicyOutput) IsOie ¶ added in v3.9.0
func (o MfaPolicyOutput) IsOie() pulumi.BoolPtrOutput
Is the policy using Okta Identity Engine (OIE) with authenticators instead of factors?
func (MfaPolicyOutput) Name ¶ added in v3.9.0
func (o MfaPolicyOutput) Name() pulumi.StringOutput
Policy Name
func (MfaPolicyOutput) OktaCall ¶ added in v3.9.0
func (o MfaPolicyOutput) OktaCall() pulumi.StringMapOutput
func (MfaPolicyOutput) OktaEmail ¶ added in v3.9.0
func (o MfaPolicyOutput) OktaEmail() pulumi.StringMapOutput
func (MfaPolicyOutput) OktaOtp ¶ added in v3.9.0
func (o MfaPolicyOutput) OktaOtp() pulumi.StringMapOutput
func (MfaPolicyOutput) OktaPassword ¶ added in v3.9.0
func (o MfaPolicyOutput) OktaPassword() pulumi.StringMapOutput
func (MfaPolicyOutput) OktaPush ¶ added in v3.9.0
func (o MfaPolicyOutput) OktaPush() pulumi.StringMapOutput
func (MfaPolicyOutput) OktaQuestion ¶ added in v3.9.0
func (o MfaPolicyOutput) OktaQuestion() pulumi.StringMapOutput
func (MfaPolicyOutput) OktaSms ¶ added in v3.9.0
func (o MfaPolicyOutput) OktaSms() pulumi.StringMapOutput
func (MfaPolicyOutput) OktaVerify ¶ added in v3.9.0
func (o MfaPolicyOutput) OktaVerify() pulumi.StringMapOutput
func (MfaPolicyOutput) OnpremMfa ¶ added in v3.9.0
func (o MfaPolicyOutput) OnpremMfa() pulumi.StringMapOutput
func (MfaPolicyOutput) PhoneNumber ¶ added in v3.9.0
func (o MfaPolicyOutput) PhoneNumber() pulumi.StringMapOutput
func (MfaPolicyOutput) Priority ¶ added in v3.9.0
func (o MfaPolicyOutput) Priority() pulumi.IntPtrOutput
Policy Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an invalid priority is provided. API defaults it to the last (lowest) if not there.
func (MfaPolicyOutput) RsaToken ¶ added in v3.9.0
func (o MfaPolicyOutput) RsaToken() pulumi.StringMapOutput
func (MfaPolicyOutput) SecurityQuestion ¶ added in v3.9.0
func (o MfaPolicyOutput) SecurityQuestion() pulumi.StringMapOutput
func (MfaPolicyOutput) Status ¶ added in v3.9.0
func (o MfaPolicyOutput) Status() pulumi.StringPtrOutput
Policy Status: ACTIVE or INACTIVE.
func (MfaPolicyOutput) SymantecVip ¶ added in v3.9.0
func (o MfaPolicyOutput) SymantecVip() pulumi.StringMapOutput
func (MfaPolicyOutput) ToMfaPolicyOutput ¶
func (o MfaPolicyOutput) ToMfaPolicyOutput() MfaPolicyOutput
func (MfaPolicyOutput) ToMfaPolicyOutputWithContext ¶
func (o MfaPolicyOutput) ToMfaPolicyOutputWithContext(ctx context.Context) MfaPolicyOutput
func (MfaPolicyOutput) Webauthn ¶ added in v3.9.0
func (o MfaPolicyOutput) Webauthn() pulumi.StringMapOutput
func (MfaPolicyOutput) YubikeyToken ¶ added in v3.9.0
func (o MfaPolicyOutput) YubikeyToken() pulumi.StringMapOutput
type MfaPolicyRule
deprecated
type MfaPolicyRule struct { pulumi.CustomResourceState // Applications to exclude AppExcludes MfaPolicyRuleAppExcludeArrayOutput `pulumi:"appExcludes"` // Applications to include AppIncludes MfaPolicyRuleAppIncludeArrayOutput `pulumi:"appIncludes"` // Should the user be enrolled the first time they LOGIN, the next time they are CHALLENGED, or NEVER? Enroll pulumi.StringPtrOutput `pulumi:"enroll"` // Policy Rule Name Name pulumi.StringOutput `pulumi:"name"` // Network selection mode: ANYWHERE, ZONE, ON_NETWORK, or OFF_NETWORK. NetworkConnection pulumi.StringPtrOutput `pulumi:"networkConnection"` // The zones to exclude NetworkExcludes pulumi.StringArrayOutput `pulumi:"networkExcludes"` // The zones to include NetworkIncludes pulumi.StringArrayOutput `pulumi:"networkIncludes"` // Policy ID of the Rule PolicyId pulumi.StringPtrOutput `pulumi:"policyId"` // Policy ID of the Rule // // Deprecated: Because of incorrect naming, 'policyid' field will be deprecated and then removed in the next versions of the provider. Please use 'policy_id' instead Policyid pulumi.StringPtrOutput `pulumi:"policyid"` // Policy Rule Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an // invalid priority is provided. API defaults it to the last (lowest) if not there. Priority pulumi.IntPtrOutput `pulumi:"priority"` // Policy Rule Status: ACTIVE or INACTIVE. Status pulumi.StringPtrOutput `pulumi:"status"` // Set of User IDs to Exclude UsersExcludeds pulumi.StringArrayOutput `pulumi:"usersExcludeds"` }
Deprecated: Deprecated. Use policy.RuleMfa instead. This resource will be removed in version 4.0 of this provider.
func GetMfaPolicyRule ¶
func GetMfaPolicyRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MfaPolicyRuleState, opts ...pulumi.ResourceOption) (*MfaPolicyRule, error)
GetMfaPolicyRule gets an existing MfaPolicyRule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewMfaPolicyRule ¶
func NewMfaPolicyRule(ctx *pulumi.Context, name string, args *MfaPolicyRuleArgs, opts ...pulumi.ResourceOption) (*MfaPolicyRule, error)
NewMfaPolicyRule registers a new resource with the given unique name, arguments, and options.
func (*MfaPolicyRule) ElementType ¶
func (*MfaPolicyRule) ElementType() reflect.Type
func (*MfaPolicyRule) ToMfaPolicyRuleOutput ¶
func (i *MfaPolicyRule) ToMfaPolicyRuleOutput() MfaPolicyRuleOutput
func (*MfaPolicyRule) ToMfaPolicyRuleOutputWithContext ¶
func (i *MfaPolicyRule) ToMfaPolicyRuleOutputWithContext(ctx context.Context) MfaPolicyRuleOutput
type MfaPolicyRuleAppExclude ¶ added in v3.3.0
type MfaPolicyRuleAppExcludeArgs ¶ added in v3.3.0
type MfaPolicyRuleAppExcludeArgs struct { Id pulumi.StringPtrInput `pulumi:"id"` Name pulumi.StringPtrInput `pulumi:"name"` Type pulumi.StringInput `pulumi:"type"` }
func (MfaPolicyRuleAppExcludeArgs) ElementType ¶ added in v3.3.0
func (MfaPolicyRuleAppExcludeArgs) ElementType() reflect.Type
func (MfaPolicyRuleAppExcludeArgs) ToMfaPolicyRuleAppExcludeOutput ¶ added in v3.3.0
func (i MfaPolicyRuleAppExcludeArgs) ToMfaPolicyRuleAppExcludeOutput() MfaPolicyRuleAppExcludeOutput
func (MfaPolicyRuleAppExcludeArgs) ToMfaPolicyRuleAppExcludeOutputWithContext ¶ added in v3.3.0
func (i MfaPolicyRuleAppExcludeArgs) ToMfaPolicyRuleAppExcludeOutputWithContext(ctx context.Context) MfaPolicyRuleAppExcludeOutput
type MfaPolicyRuleAppExcludeArray ¶ added in v3.3.0
type MfaPolicyRuleAppExcludeArray []MfaPolicyRuleAppExcludeInput
func (MfaPolicyRuleAppExcludeArray) ElementType ¶ added in v3.3.0
func (MfaPolicyRuleAppExcludeArray) ElementType() reflect.Type
func (MfaPolicyRuleAppExcludeArray) ToMfaPolicyRuleAppExcludeArrayOutput ¶ added in v3.3.0
func (i MfaPolicyRuleAppExcludeArray) ToMfaPolicyRuleAppExcludeArrayOutput() MfaPolicyRuleAppExcludeArrayOutput
func (MfaPolicyRuleAppExcludeArray) ToMfaPolicyRuleAppExcludeArrayOutputWithContext ¶ added in v3.3.0
func (i MfaPolicyRuleAppExcludeArray) ToMfaPolicyRuleAppExcludeArrayOutputWithContext(ctx context.Context) MfaPolicyRuleAppExcludeArrayOutput
type MfaPolicyRuleAppExcludeArrayInput ¶ added in v3.3.0
type MfaPolicyRuleAppExcludeArrayInput interface { pulumi.Input ToMfaPolicyRuleAppExcludeArrayOutput() MfaPolicyRuleAppExcludeArrayOutput ToMfaPolicyRuleAppExcludeArrayOutputWithContext(context.Context) MfaPolicyRuleAppExcludeArrayOutput }
MfaPolicyRuleAppExcludeArrayInput is an input type that accepts MfaPolicyRuleAppExcludeArray and MfaPolicyRuleAppExcludeArrayOutput values. You can construct a concrete instance of `MfaPolicyRuleAppExcludeArrayInput` via:
MfaPolicyRuleAppExcludeArray{ MfaPolicyRuleAppExcludeArgs{...} }
type MfaPolicyRuleAppExcludeArrayOutput ¶ added in v3.3.0
type MfaPolicyRuleAppExcludeArrayOutput struct{ *pulumi.OutputState }
func (MfaPolicyRuleAppExcludeArrayOutput) ElementType ¶ added in v3.3.0
func (MfaPolicyRuleAppExcludeArrayOutput) ElementType() reflect.Type
func (MfaPolicyRuleAppExcludeArrayOutput) Index ¶ added in v3.3.0
func (o MfaPolicyRuleAppExcludeArrayOutput) Index(i pulumi.IntInput) MfaPolicyRuleAppExcludeOutput
func (MfaPolicyRuleAppExcludeArrayOutput) ToMfaPolicyRuleAppExcludeArrayOutput ¶ added in v3.3.0
func (o MfaPolicyRuleAppExcludeArrayOutput) ToMfaPolicyRuleAppExcludeArrayOutput() MfaPolicyRuleAppExcludeArrayOutput
func (MfaPolicyRuleAppExcludeArrayOutput) ToMfaPolicyRuleAppExcludeArrayOutputWithContext ¶ added in v3.3.0
func (o MfaPolicyRuleAppExcludeArrayOutput) ToMfaPolicyRuleAppExcludeArrayOutputWithContext(ctx context.Context) MfaPolicyRuleAppExcludeArrayOutput
type MfaPolicyRuleAppExcludeInput ¶ added in v3.3.0
type MfaPolicyRuleAppExcludeInput interface { pulumi.Input ToMfaPolicyRuleAppExcludeOutput() MfaPolicyRuleAppExcludeOutput ToMfaPolicyRuleAppExcludeOutputWithContext(context.Context) MfaPolicyRuleAppExcludeOutput }
MfaPolicyRuleAppExcludeInput is an input type that accepts MfaPolicyRuleAppExcludeArgs and MfaPolicyRuleAppExcludeOutput values. You can construct a concrete instance of `MfaPolicyRuleAppExcludeInput` via:
MfaPolicyRuleAppExcludeArgs{...}
type MfaPolicyRuleAppExcludeOutput ¶ added in v3.3.0
type MfaPolicyRuleAppExcludeOutput struct{ *pulumi.OutputState }
func (MfaPolicyRuleAppExcludeOutput) ElementType ¶ added in v3.3.0
func (MfaPolicyRuleAppExcludeOutput) ElementType() reflect.Type
func (MfaPolicyRuleAppExcludeOutput) Id ¶ added in v3.3.0
func (o MfaPolicyRuleAppExcludeOutput) Id() pulumi.StringPtrOutput
func (MfaPolicyRuleAppExcludeOutput) Name ¶ added in v3.3.0
func (o MfaPolicyRuleAppExcludeOutput) Name() pulumi.StringPtrOutput
func (MfaPolicyRuleAppExcludeOutput) ToMfaPolicyRuleAppExcludeOutput ¶ added in v3.3.0
func (o MfaPolicyRuleAppExcludeOutput) ToMfaPolicyRuleAppExcludeOutput() MfaPolicyRuleAppExcludeOutput
func (MfaPolicyRuleAppExcludeOutput) ToMfaPolicyRuleAppExcludeOutputWithContext ¶ added in v3.3.0
func (o MfaPolicyRuleAppExcludeOutput) ToMfaPolicyRuleAppExcludeOutputWithContext(ctx context.Context) MfaPolicyRuleAppExcludeOutput
func (MfaPolicyRuleAppExcludeOutput) Type ¶ added in v3.3.0
func (o MfaPolicyRuleAppExcludeOutput) Type() pulumi.StringOutput
type MfaPolicyRuleAppInclude ¶ added in v3.3.0
type MfaPolicyRuleAppIncludeArgs ¶ added in v3.3.0
type MfaPolicyRuleAppIncludeArgs struct { Id pulumi.StringPtrInput `pulumi:"id"` Name pulumi.StringPtrInput `pulumi:"name"` Type pulumi.StringInput `pulumi:"type"` }
func (MfaPolicyRuleAppIncludeArgs) ElementType ¶ added in v3.3.0
func (MfaPolicyRuleAppIncludeArgs) ElementType() reflect.Type
func (MfaPolicyRuleAppIncludeArgs) ToMfaPolicyRuleAppIncludeOutput ¶ added in v3.3.0
func (i MfaPolicyRuleAppIncludeArgs) ToMfaPolicyRuleAppIncludeOutput() MfaPolicyRuleAppIncludeOutput
func (MfaPolicyRuleAppIncludeArgs) ToMfaPolicyRuleAppIncludeOutputWithContext ¶ added in v3.3.0
func (i MfaPolicyRuleAppIncludeArgs) ToMfaPolicyRuleAppIncludeOutputWithContext(ctx context.Context) MfaPolicyRuleAppIncludeOutput
type MfaPolicyRuleAppIncludeArray ¶ added in v3.3.0
type MfaPolicyRuleAppIncludeArray []MfaPolicyRuleAppIncludeInput
func (MfaPolicyRuleAppIncludeArray) ElementType ¶ added in v3.3.0
func (MfaPolicyRuleAppIncludeArray) ElementType() reflect.Type
func (MfaPolicyRuleAppIncludeArray) ToMfaPolicyRuleAppIncludeArrayOutput ¶ added in v3.3.0
func (i MfaPolicyRuleAppIncludeArray) ToMfaPolicyRuleAppIncludeArrayOutput() MfaPolicyRuleAppIncludeArrayOutput
func (MfaPolicyRuleAppIncludeArray) ToMfaPolicyRuleAppIncludeArrayOutputWithContext ¶ added in v3.3.0
func (i MfaPolicyRuleAppIncludeArray) ToMfaPolicyRuleAppIncludeArrayOutputWithContext(ctx context.Context) MfaPolicyRuleAppIncludeArrayOutput
type MfaPolicyRuleAppIncludeArrayInput ¶ added in v3.3.0
type MfaPolicyRuleAppIncludeArrayInput interface { pulumi.Input ToMfaPolicyRuleAppIncludeArrayOutput() MfaPolicyRuleAppIncludeArrayOutput ToMfaPolicyRuleAppIncludeArrayOutputWithContext(context.Context) MfaPolicyRuleAppIncludeArrayOutput }
MfaPolicyRuleAppIncludeArrayInput is an input type that accepts MfaPolicyRuleAppIncludeArray and MfaPolicyRuleAppIncludeArrayOutput values. You can construct a concrete instance of `MfaPolicyRuleAppIncludeArrayInput` via:
MfaPolicyRuleAppIncludeArray{ MfaPolicyRuleAppIncludeArgs{...} }
type MfaPolicyRuleAppIncludeArrayOutput ¶ added in v3.3.0
type MfaPolicyRuleAppIncludeArrayOutput struct{ *pulumi.OutputState }
func (MfaPolicyRuleAppIncludeArrayOutput) ElementType ¶ added in v3.3.0
func (MfaPolicyRuleAppIncludeArrayOutput) ElementType() reflect.Type
func (MfaPolicyRuleAppIncludeArrayOutput) Index ¶ added in v3.3.0
func (o MfaPolicyRuleAppIncludeArrayOutput) Index(i pulumi.IntInput) MfaPolicyRuleAppIncludeOutput
func (MfaPolicyRuleAppIncludeArrayOutput) ToMfaPolicyRuleAppIncludeArrayOutput ¶ added in v3.3.0
func (o MfaPolicyRuleAppIncludeArrayOutput) ToMfaPolicyRuleAppIncludeArrayOutput() MfaPolicyRuleAppIncludeArrayOutput
func (MfaPolicyRuleAppIncludeArrayOutput) ToMfaPolicyRuleAppIncludeArrayOutputWithContext ¶ added in v3.3.0
func (o MfaPolicyRuleAppIncludeArrayOutput) ToMfaPolicyRuleAppIncludeArrayOutputWithContext(ctx context.Context) MfaPolicyRuleAppIncludeArrayOutput
type MfaPolicyRuleAppIncludeInput ¶ added in v3.3.0
type MfaPolicyRuleAppIncludeInput interface { pulumi.Input ToMfaPolicyRuleAppIncludeOutput() MfaPolicyRuleAppIncludeOutput ToMfaPolicyRuleAppIncludeOutputWithContext(context.Context) MfaPolicyRuleAppIncludeOutput }
MfaPolicyRuleAppIncludeInput is an input type that accepts MfaPolicyRuleAppIncludeArgs and MfaPolicyRuleAppIncludeOutput values. You can construct a concrete instance of `MfaPolicyRuleAppIncludeInput` via:
MfaPolicyRuleAppIncludeArgs{...}
type MfaPolicyRuleAppIncludeOutput ¶ added in v3.3.0
type MfaPolicyRuleAppIncludeOutput struct{ *pulumi.OutputState }
func (MfaPolicyRuleAppIncludeOutput) ElementType ¶ added in v3.3.0
func (MfaPolicyRuleAppIncludeOutput) ElementType() reflect.Type
func (MfaPolicyRuleAppIncludeOutput) Id ¶ added in v3.3.0
func (o MfaPolicyRuleAppIncludeOutput) Id() pulumi.StringPtrOutput
func (MfaPolicyRuleAppIncludeOutput) Name ¶ added in v3.3.0
func (o MfaPolicyRuleAppIncludeOutput) Name() pulumi.StringPtrOutput
func (MfaPolicyRuleAppIncludeOutput) ToMfaPolicyRuleAppIncludeOutput ¶ added in v3.3.0
func (o MfaPolicyRuleAppIncludeOutput) ToMfaPolicyRuleAppIncludeOutput() MfaPolicyRuleAppIncludeOutput
func (MfaPolicyRuleAppIncludeOutput) ToMfaPolicyRuleAppIncludeOutputWithContext ¶ added in v3.3.0
func (o MfaPolicyRuleAppIncludeOutput) ToMfaPolicyRuleAppIncludeOutputWithContext(ctx context.Context) MfaPolicyRuleAppIncludeOutput
func (MfaPolicyRuleAppIncludeOutput) Type ¶ added in v3.3.0
func (o MfaPolicyRuleAppIncludeOutput) Type() pulumi.StringOutput
type MfaPolicyRuleArgs ¶
type MfaPolicyRuleArgs struct { // Applications to exclude AppExcludes MfaPolicyRuleAppExcludeArrayInput // Applications to include AppIncludes MfaPolicyRuleAppIncludeArrayInput // Should the user be enrolled the first time they LOGIN, the next time they are CHALLENGED, or NEVER? Enroll pulumi.StringPtrInput // Policy Rule Name Name pulumi.StringPtrInput // Network selection mode: ANYWHERE, ZONE, ON_NETWORK, or OFF_NETWORK. NetworkConnection pulumi.StringPtrInput // The zones to exclude NetworkExcludes pulumi.StringArrayInput // The zones to include NetworkIncludes pulumi.StringArrayInput // Policy ID of the Rule PolicyId pulumi.StringPtrInput // Policy ID of the Rule // // Deprecated: Because of incorrect naming, 'policyid' field will be deprecated and then removed in the next versions of the provider. Please use 'policy_id' instead Policyid pulumi.StringPtrInput // Policy Rule Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an // invalid priority is provided. API defaults it to the last (lowest) if not there. Priority pulumi.IntPtrInput // Policy Rule Status: ACTIVE or INACTIVE. Status pulumi.StringPtrInput // Set of User IDs to Exclude UsersExcludeds pulumi.StringArrayInput }
The set of arguments for constructing a MfaPolicyRule resource.
func (MfaPolicyRuleArgs) ElementType ¶
func (MfaPolicyRuleArgs) ElementType() reflect.Type
type MfaPolicyRuleArray ¶
type MfaPolicyRuleArray []MfaPolicyRuleInput
func (MfaPolicyRuleArray) ElementType ¶
func (MfaPolicyRuleArray) ElementType() reflect.Type
func (MfaPolicyRuleArray) ToMfaPolicyRuleArrayOutput ¶
func (i MfaPolicyRuleArray) ToMfaPolicyRuleArrayOutput() MfaPolicyRuleArrayOutput
func (MfaPolicyRuleArray) ToMfaPolicyRuleArrayOutputWithContext ¶
func (i MfaPolicyRuleArray) ToMfaPolicyRuleArrayOutputWithContext(ctx context.Context) MfaPolicyRuleArrayOutput
type MfaPolicyRuleArrayInput ¶
type MfaPolicyRuleArrayInput interface { pulumi.Input ToMfaPolicyRuleArrayOutput() MfaPolicyRuleArrayOutput ToMfaPolicyRuleArrayOutputWithContext(context.Context) MfaPolicyRuleArrayOutput }
MfaPolicyRuleArrayInput is an input type that accepts MfaPolicyRuleArray and MfaPolicyRuleArrayOutput values. You can construct a concrete instance of `MfaPolicyRuleArrayInput` via:
MfaPolicyRuleArray{ MfaPolicyRuleArgs{...} }
type MfaPolicyRuleArrayOutput ¶
type MfaPolicyRuleArrayOutput struct{ *pulumi.OutputState }
func (MfaPolicyRuleArrayOutput) ElementType ¶
func (MfaPolicyRuleArrayOutput) ElementType() reflect.Type
func (MfaPolicyRuleArrayOutput) Index ¶
func (o MfaPolicyRuleArrayOutput) Index(i pulumi.IntInput) MfaPolicyRuleOutput
func (MfaPolicyRuleArrayOutput) ToMfaPolicyRuleArrayOutput ¶
func (o MfaPolicyRuleArrayOutput) ToMfaPolicyRuleArrayOutput() MfaPolicyRuleArrayOutput
func (MfaPolicyRuleArrayOutput) ToMfaPolicyRuleArrayOutputWithContext ¶
func (o MfaPolicyRuleArrayOutput) ToMfaPolicyRuleArrayOutputWithContext(ctx context.Context) MfaPolicyRuleArrayOutput
type MfaPolicyRuleInput ¶
type MfaPolicyRuleInput interface { pulumi.Input ToMfaPolicyRuleOutput() MfaPolicyRuleOutput ToMfaPolicyRuleOutputWithContext(ctx context.Context) MfaPolicyRuleOutput }
type MfaPolicyRuleMap ¶
type MfaPolicyRuleMap map[string]MfaPolicyRuleInput
func (MfaPolicyRuleMap) ElementType ¶
func (MfaPolicyRuleMap) ElementType() reflect.Type
func (MfaPolicyRuleMap) ToMfaPolicyRuleMapOutput ¶
func (i MfaPolicyRuleMap) ToMfaPolicyRuleMapOutput() MfaPolicyRuleMapOutput
func (MfaPolicyRuleMap) ToMfaPolicyRuleMapOutputWithContext ¶
func (i MfaPolicyRuleMap) ToMfaPolicyRuleMapOutputWithContext(ctx context.Context) MfaPolicyRuleMapOutput
type MfaPolicyRuleMapInput ¶
type MfaPolicyRuleMapInput interface { pulumi.Input ToMfaPolicyRuleMapOutput() MfaPolicyRuleMapOutput ToMfaPolicyRuleMapOutputWithContext(context.Context) MfaPolicyRuleMapOutput }
MfaPolicyRuleMapInput is an input type that accepts MfaPolicyRuleMap and MfaPolicyRuleMapOutput values. You can construct a concrete instance of `MfaPolicyRuleMapInput` via:
MfaPolicyRuleMap{ "key": MfaPolicyRuleArgs{...} }
type MfaPolicyRuleMapOutput ¶
type MfaPolicyRuleMapOutput struct{ *pulumi.OutputState }
func (MfaPolicyRuleMapOutput) ElementType ¶
func (MfaPolicyRuleMapOutput) ElementType() reflect.Type
func (MfaPolicyRuleMapOutput) MapIndex ¶
func (o MfaPolicyRuleMapOutput) MapIndex(k pulumi.StringInput) MfaPolicyRuleOutput
func (MfaPolicyRuleMapOutput) ToMfaPolicyRuleMapOutput ¶
func (o MfaPolicyRuleMapOutput) ToMfaPolicyRuleMapOutput() MfaPolicyRuleMapOutput
func (MfaPolicyRuleMapOutput) ToMfaPolicyRuleMapOutputWithContext ¶
func (o MfaPolicyRuleMapOutput) ToMfaPolicyRuleMapOutputWithContext(ctx context.Context) MfaPolicyRuleMapOutput
type MfaPolicyRuleOutput ¶
type MfaPolicyRuleOutput struct{ *pulumi.OutputState }
func (MfaPolicyRuleOutput) AppExcludes ¶ added in v3.9.0
func (o MfaPolicyRuleOutput) AppExcludes() MfaPolicyRuleAppExcludeArrayOutput
Applications to exclude
func (MfaPolicyRuleOutput) AppIncludes ¶ added in v3.9.0
func (o MfaPolicyRuleOutput) AppIncludes() MfaPolicyRuleAppIncludeArrayOutput
Applications to include
func (MfaPolicyRuleOutput) ElementType ¶
func (MfaPolicyRuleOutput) ElementType() reflect.Type
func (MfaPolicyRuleOutput) Enroll ¶ added in v3.9.0
func (o MfaPolicyRuleOutput) Enroll() pulumi.StringPtrOutput
Should the user be enrolled the first time they LOGIN, the next time they are CHALLENGED, or NEVER?
func (MfaPolicyRuleOutput) Name ¶ added in v3.9.0
func (o MfaPolicyRuleOutput) Name() pulumi.StringOutput
Policy Rule Name
func (MfaPolicyRuleOutput) NetworkConnection ¶ added in v3.9.0
func (o MfaPolicyRuleOutput) NetworkConnection() pulumi.StringPtrOutput
Network selection mode: ANYWHERE, ZONE, ON_NETWORK, or OFF_NETWORK.
func (MfaPolicyRuleOutput) NetworkExcludes ¶ added in v3.9.0
func (o MfaPolicyRuleOutput) NetworkExcludes() pulumi.StringArrayOutput
The zones to exclude
func (MfaPolicyRuleOutput) NetworkIncludes ¶ added in v3.9.0
func (o MfaPolicyRuleOutput) NetworkIncludes() pulumi.StringArrayOutput
The zones to include
func (MfaPolicyRuleOutput) PolicyId ¶ added in v3.9.0
func (o MfaPolicyRuleOutput) PolicyId() pulumi.StringPtrOutput
Policy ID of the Rule
func (MfaPolicyRuleOutput) Policyid
deprecated
added in
v3.9.0
func (o MfaPolicyRuleOutput) Policyid() pulumi.StringPtrOutput
Policy ID of the Rule
Deprecated: Because of incorrect naming, 'policyid' field will be deprecated and then removed in the next versions of the provider. Please use 'policy_id' instead
func (MfaPolicyRuleOutput) Priority ¶ added in v3.9.0
func (o MfaPolicyRuleOutput) Priority() pulumi.IntPtrOutput
Policy Rule Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an invalid priority is provided. API defaults it to the last (lowest) if not there.
func (MfaPolicyRuleOutput) Status ¶ added in v3.9.0
func (o MfaPolicyRuleOutput) Status() pulumi.StringPtrOutput
Policy Rule Status: ACTIVE or INACTIVE.
func (MfaPolicyRuleOutput) ToMfaPolicyRuleOutput ¶
func (o MfaPolicyRuleOutput) ToMfaPolicyRuleOutput() MfaPolicyRuleOutput
func (MfaPolicyRuleOutput) ToMfaPolicyRuleOutputWithContext ¶
func (o MfaPolicyRuleOutput) ToMfaPolicyRuleOutputWithContext(ctx context.Context) MfaPolicyRuleOutput
func (MfaPolicyRuleOutput) UsersExcludeds ¶ added in v3.9.0
func (o MfaPolicyRuleOutput) UsersExcludeds() pulumi.StringArrayOutput
Set of User IDs to Exclude
type MfaPolicyRuleState ¶
type MfaPolicyRuleState struct { // Applications to exclude AppExcludes MfaPolicyRuleAppExcludeArrayInput // Applications to include AppIncludes MfaPolicyRuleAppIncludeArrayInput // Should the user be enrolled the first time they LOGIN, the next time they are CHALLENGED, or NEVER? Enroll pulumi.StringPtrInput // Policy Rule Name Name pulumi.StringPtrInput // Network selection mode: ANYWHERE, ZONE, ON_NETWORK, or OFF_NETWORK. NetworkConnection pulumi.StringPtrInput // The zones to exclude NetworkExcludes pulumi.StringArrayInput // The zones to include NetworkIncludes pulumi.StringArrayInput // Policy ID of the Rule PolicyId pulumi.StringPtrInput // Policy ID of the Rule // // Deprecated: Because of incorrect naming, 'policyid' field will be deprecated and then removed in the next versions of the provider. Please use 'policy_id' instead Policyid pulumi.StringPtrInput // Policy Rule Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an // invalid priority is provided. API defaults it to the last (lowest) if not there. Priority pulumi.IntPtrInput // Policy Rule Status: ACTIVE or INACTIVE. Status pulumi.StringPtrInput // Set of User IDs to Exclude UsersExcludeds pulumi.StringArrayInput }
func (MfaPolicyRuleState) ElementType ¶
func (MfaPolicyRuleState) ElementType() reflect.Type
type MfaPolicyState ¶
type MfaPolicyState struct { // Policy Description Description pulumi.StringPtrInput Duo pulumi.StringMapInput ExternalIdp pulumi.StringMapInput FidoU2f pulumi.StringMapInput FidoWebauthn pulumi.StringMapInput GoogleOtp pulumi.StringMapInput // List of Group IDs to Include GroupsIncludeds pulumi.StringArrayInput Hotp pulumi.StringMapInput // Is the policy using Okta Identity Engine (OIE) with authenticators instead of factors? IsOie pulumi.BoolPtrInput // Policy Name Name pulumi.StringPtrInput OktaCall pulumi.StringMapInput OktaEmail pulumi.StringMapInput OktaOtp pulumi.StringMapInput OktaPassword pulumi.StringMapInput OktaPush pulumi.StringMapInput OktaQuestion pulumi.StringMapInput OktaSms pulumi.StringMapInput OktaVerify pulumi.StringMapInput OnpremMfa pulumi.StringMapInput PhoneNumber pulumi.StringMapInput // Policy Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an invalid // priority is provided. API defaults it to the last (lowest) if not there. Priority pulumi.IntPtrInput RsaToken pulumi.StringMapInput SecurityQuestion pulumi.StringMapInput // Policy Status: ACTIVE or INACTIVE. Status pulumi.StringPtrInput SymantecVip pulumi.StringMapInput Webauthn pulumi.StringMapInput YubikeyToken pulumi.StringMapInput }
func (MfaPolicyState) ElementType ¶
func (MfaPolicyState) ElementType() reflect.Type
type OauthApp
deprecated
type OauthApp struct { pulumi.CustomResourceState // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrOutput `pulumi:"accessibilityErrorRedirectUrl"` // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrOutput `pulumi:"accessibilityLoginRedirectUrl"` // Enable self service AccessibilitySelfService pulumi.BoolPtrOutput `pulumi:"accessibilitySelfService"` // Application notes for admins. AdminNote pulumi.StringPtrOutput `pulumi:"adminNote"` // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrOutput `pulumi:"appLinksJson"` // Application settings in JSON format AppSettingsJson pulumi.StringPtrOutput `pulumi:"appSettingsJson"` // Id of this apps authentication policy AuthenticationPolicy pulumi.StringPtrOutput `pulumi:"authenticationPolicy"` // Requested key rotation mode. AutoKeyRotation pulumi.BoolPtrOutput `pulumi:"autoKeyRotation"` // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrOutput `pulumi:"autoSubmitToolbar"` // OAuth client secret key, this can be set when token_endpoint_auth_method is client_secret_basic. ClientBasicSecret pulumi.StringPtrOutput `pulumi:"clientBasicSecret"` // OAuth client ID. If set during creation, app is created with this id. ClientId pulumi.StringOutput `pulumi:"clientId"` // OAuth client secret key. This will be in plain text in your statefile unless you set omit_secret above. ClientSecret pulumi.StringOutput `pulumi:"clientSecret"` // URI to a web page providing information about the client. ClientUri pulumi.StringPtrOutput `pulumi:"clientUri"` // *Early Access Property*. Indicates whether user consent is required or implicit. Valid values: REQUIRED, TRUSTED. // Default value is TRUSTED ConsentMethod pulumi.StringPtrOutput `pulumi:"consentMethod"` // **Deprecated** This property allows you to set your client_id during creation. NOTE: updating after creation will be a // no-op, use client_id for that behavior instead. // // Deprecated: This field is being replaced by client_id. Please set that field instead. CustomClientId pulumi.StringPtrOutput `pulumi:"customClientId"` // Application notes for end users. EnduserNote pulumi.StringPtrOutput `pulumi:"enduserNote"` // List of OAuth 2.0 grant types. Conditional validation params found here // https://developer.okta.com/docs/api/resources/apps#credentials-settings-details. Defaults to minimum requirements per // app type. GrantTypes pulumi.StringArrayOutput `pulumi:"grantTypes"` // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayOutput `pulumi:"groups"` // Groups claim for an OpenID Connect client application GroupsClaim OauthAppGroupsClaimPtrOutput `pulumi:"groupsClaim"` // Do not display application icon on mobile app HideIos pulumi.BoolPtrOutput `pulumi:"hideIos"` // Do not display application icon to users HideWeb pulumi.BoolPtrOutput `pulumi:"hideWeb"` // *Early Access Property*. Enable Federation Broker Mode. ImplicitAssignment pulumi.BoolPtrOutput `pulumi:"implicitAssignment"` // *Early Access Property*. Indicates whether the Okta Authorization Server uses the original Okta org domain URL or a // custom domain URL as the issuer of ID token for this client. IssuerMode pulumi.StringPtrOutput `pulumi:"issuerMode"` Jwks OauthAppJwkArrayOutput `pulumi:"jwks"` // Pretty name of app. Label pulumi.StringOutput `pulumi:"label"` // The type of Idp-Initiated login that the client supports, if any LoginMode pulumi.StringPtrOutput `pulumi:"loginMode"` // List of scopes to use for the request LoginScopes pulumi.StringArrayOutput `pulumi:"loginScopes"` // URI that initiates login. LoginUri pulumi.StringPtrOutput `pulumi:"loginUri"` // Local path to logo of the application. Logo pulumi.StringPtrOutput `pulumi:"logo"` // URI that references a logo for the client. LogoUri pulumi.StringPtrOutput `pulumi:"logoUri"` // URL of the application's logo LogoUrl pulumi.StringOutput `pulumi:"logoUrl"` // Name of the app. Name pulumi.StringOutput `pulumi:"name"` // This tells the provider not to persist the application's secret to state. If this is ever changes from true => false // your app will be recreated. OmitSecret pulumi.BoolPtrOutput `pulumi:"omitSecret"` // Require Proof Key for Code Exchange (PKCE) for additional verification key rotation mode. See: // https://developer.okta.com/docs/reference/api/apps/#oauth-credential-object PkceRequired pulumi.BoolPtrOutput `pulumi:"pkceRequired"` // URI to web page providing client policy document. PolicyUri pulumi.StringPtrOutput `pulumi:"policyUri"` // List of URIs for redirection after logout. Note: see okta_app_oauth_post_logout_redirect_uri for appending to this list // in a decentralized way. PostLogoutRedirectUris pulumi.StringArrayOutput `pulumi:"postLogoutRedirectUris"` // Custom JSON that represents an OAuth application's profile Profile pulumi.StringPtrOutput `pulumi:"profile"` // List of URIs for use in the redirect-based flow. This is required for all application types except service. Note: see // okta_app_oauth_redirect_uri for appending to this list in a decentralized way. RedirectUris pulumi.StringArrayOutput `pulumi:"redirectUris"` // *Early Access Property* Grace period for token rotation RefreshTokenLeeway pulumi.IntOutput `pulumi:"refreshTokenLeeway"` // *Early Access Property* Refresh token rotation behavior RefreshTokenRotation pulumi.StringOutput `pulumi:"refreshTokenRotation"` // List of OAuth 2.0 response type strings. ResponseTypes pulumi.StringArrayOutput `pulumi:"responseTypes"` // Sign on mode of application. SignOnMode pulumi.StringOutput `pulumi:"signOnMode"` // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrOutput `pulumi:"skipGroups"` // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrOutput `pulumi:"skipUsers"` // Status of application. Status pulumi.StringPtrOutput `pulumi:"status"` // Requested authentication method for the token endpoint. TokenEndpointAuthMethod pulumi.StringPtrOutput `pulumi:"tokenEndpointAuthMethod"` // URI to web page providing client tos (terms of service). TosUri pulumi.StringPtrOutput `pulumi:"tosUri"` // The type of client application. Type pulumi.StringOutput `pulumi:"type"` // Username template UserNameTemplate pulumi.StringPtrOutput `pulumi:"userNameTemplate"` // Push username on update UserNameTemplatePushStatus pulumi.StringPtrOutput `pulumi:"userNameTemplatePushStatus"` // Username template suffix UserNameTemplateSuffix pulumi.StringPtrOutput `pulumi:"userNameTemplateSuffix"` // Username template type UserNameTemplateType pulumi.StringPtrOutput `pulumi:"userNameTemplateType"` // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users OauthAppUserArrayOutput `pulumi:"users"` // *Early Access Property*. Indicates if the client is allowed to use wildcard matching of redirect_uris WildcardRedirect pulumi.StringPtrOutput `pulumi:"wildcardRedirect"` }
Deprecated: Deprecated. Use app.OAuth instead. This resource will be removed in version 4.0 of this provider.
func GetOauthApp ¶
func GetOauthApp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OauthAppState, opts ...pulumi.ResourceOption) (*OauthApp, error)
GetOauthApp gets an existing OauthApp resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewOauthApp ¶
func NewOauthApp(ctx *pulumi.Context, name string, args *OauthAppArgs, opts ...pulumi.ResourceOption) (*OauthApp, error)
NewOauthApp registers a new resource with the given unique name, arguments, and options.
func (*OauthApp) ElementType ¶
func (*OauthApp) ToOauthAppOutput ¶
func (i *OauthApp) ToOauthAppOutput() OauthAppOutput
func (*OauthApp) ToOauthAppOutputWithContext ¶
func (i *OauthApp) ToOauthAppOutputWithContext(ctx context.Context) OauthAppOutput
type OauthAppArgs ¶
type OauthAppArgs struct { // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrInput // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrInput // Enable self service AccessibilitySelfService pulumi.BoolPtrInput // Application notes for admins. AdminNote pulumi.StringPtrInput // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrInput // Application settings in JSON format AppSettingsJson pulumi.StringPtrInput // Id of this apps authentication policy AuthenticationPolicy pulumi.StringPtrInput // Requested key rotation mode. AutoKeyRotation pulumi.BoolPtrInput // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrInput // OAuth client secret key, this can be set when token_endpoint_auth_method is client_secret_basic. ClientBasicSecret pulumi.StringPtrInput // OAuth client ID. If set during creation, app is created with this id. ClientId pulumi.StringPtrInput // URI to a web page providing information about the client. ClientUri pulumi.StringPtrInput // *Early Access Property*. Indicates whether user consent is required or implicit. Valid values: REQUIRED, TRUSTED. // Default value is TRUSTED ConsentMethod pulumi.StringPtrInput // **Deprecated** This property allows you to set your client_id during creation. NOTE: updating after creation will be a // no-op, use client_id for that behavior instead. // // Deprecated: This field is being replaced by client_id. Please set that field instead. CustomClientId pulumi.StringPtrInput // Application notes for end users. EnduserNote pulumi.StringPtrInput // List of OAuth 2.0 grant types. Conditional validation params found here // https://developer.okta.com/docs/api/resources/apps#credentials-settings-details. Defaults to minimum requirements per // app type. GrantTypes pulumi.StringArrayInput // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayInput // Groups claim for an OpenID Connect client application GroupsClaim OauthAppGroupsClaimPtrInput // Do not display application icon on mobile app HideIos pulumi.BoolPtrInput // Do not display application icon to users HideWeb pulumi.BoolPtrInput // *Early Access Property*. Enable Federation Broker Mode. ImplicitAssignment pulumi.BoolPtrInput // *Early Access Property*. Indicates whether the Okta Authorization Server uses the original Okta org domain URL or a // custom domain URL as the issuer of ID token for this client. IssuerMode pulumi.StringPtrInput Jwks OauthAppJwkArrayInput // Pretty name of app. Label pulumi.StringInput // The type of Idp-Initiated login that the client supports, if any LoginMode pulumi.StringPtrInput // List of scopes to use for the request LoginScopes pulumi.StringArrayInput // URI that initiates login. LoginUri pulumi.StringPtrInput // Local path to logo of the application. Logo pulumi.StringPtrInput // URI that references a logo for the client. LogoUri pulumi.StringPtrInput // This tells the provider not to persist the application's secret to state. If this is ever changes from true => false // your app will be recreated. OmitSecret pulumi.BoolPtrInput // Require Proof Key for Code Exchange (PKCE) for additional verification key rotation mode. See: // https://developer.okta.com/docs/reference/api/apps/#oauth-credential-object PkceRequired pulumi.BoolPtrInput // URI to web page providing client policy document. PolicyUri pulumi.StringPtrInput // List of URIs for redirection after logout. Note: see okta_app_oauth_post_logout_redirect_uri for appending to this list // in a decentralized way. PostLogoutRedirectUris pulumi.StringArrayInput // Custom JSON that represents an OAuth application's profile Profile pulumi.StringPtrInput // List of URIs for use in the redirect-based flow. This is required for all application types except service. Note: see // okta_app_oauth_redirect_uri for appending to this list in a decentralized way. RedirectUris pulumi.StringArrayInput // *Early Access Property* Grace period for token rotation RefreshTokenLeeway pulumi.IntPtrInput // *Early Access Property* Refresh token rotation behavior RefreshTokenRotation pulumi.StringPtrInput // List of OAuth 2.0 response type strings. ResponseTypes pulumi.StringArrayInput // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrInput // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrInput // Status of application. Status pulumi.StringPtrInput // Requested authentication method for the token endpoint. TokenEndpointAuthMethod pulumi.StringPtrInput // URI to web page providing client tos (terms of service). TosUri pulumi.StringPtrInput // The type of client application. Type pulumi.StringInput // Username template UserNameTemplate pulumi.StringPtrInput // Push username on update UserNameTemplatePushStatus pulumi.StringPtrInput // Username template suffix UserNameTemplateSuffix pulumi.StringPtrInput // Username template type UserNameTemplateType pulumi.StringPtrInput // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users OauthAppUserArrayInput // *Early Access Property*. Indicates if the client is allowed to use wildcard matching of redirect_uris WildcardRedirect pulumi.StringPtrInput }
The set of arguments for constructing a OauthApp resource.
func (OauthAppArgs) ElementType ¶
func (OauthAppArgs) ElementType() reflect.Type
type OauthAppArray ¶
type OauthAppArray []OauthAppInput
func (OauthAppArray) ElementType ¶
func (OauthAppArray) ElementType() reflect.Type
func (OauthAppArray) ToOauthAppArrayOutput ¶
func (i OauthAppArray) ToOauthAppArrayOutput() OauthAppArrayOutput
func (OauthAppArray) ToOauthAppArrayOutputWithContext ¶
func (i OauthAppArray) ToOauthAppArrayOutputWithContext(ctx context.Context) OauthAppArrayOutput
type OauthAppArrayInput ¶
type OauthAppArrayInput interface { pulumi.Input ToOauthAppArrayOutput() OauthAppArrayOutput ToOauthAppArrayOutputWithContext(context.Context) OauthAppArrayOutput }
OauthAppArrayInput is an input type that accepts OauthAppArray and OauthAppArrayOutput values. You can construct a concrete instance of `OauthAppArrayInput` via:
OauthAppArray{ OauthAppArgs{...} }
type OauthAppArrayOutput ¶
type OauthAppArrayOutput struct{ *pulumi.OutputState }
func (OauthAppArrayOutput) ElementType ¶
func (OauthAppArrayOutput) ElementType() reflect.Type
func (OauthAppArrayOutput) Index ¶
func (o OauthAppArrayOutput) Index(i pulumi.IntInput) OauthAppOutput
func (OauthAppArrayOutput) ToOauthAppArrayOutput ¶
func (o OauthAppArrayOutput) ToOauthAppArrayOutput() OauthAppArrayOutput
func (OauthAppArrayOutput) ToOauthAppArrayOutputWithContext ¶
func (o OauthAppArrayOutput) ToOauthAppArrayOutputWithContext(ctx context.Context) OauthAppArrayOutput
type OauthAppGroupsClaim ¶ added in v3.1.0
type OauthAppGroupsClaimArgs ¶ added in v3.1.0
type OauthAppGroupsClaimArgs struct { FilterType pulumi.StringPtrInput `pulumi:"filterType"` IssuerMode pulumi.StringPtrInput `pulumi:"issuerMode"` Name pulumi.StringInput `pulumi:"name"` Type pulumi.StringInput `pulumi:"type"` Value pulumi.StringInput `pulumi:"value"` }
func (OauthAppGroupsClaimArgs) ElementType ¶ added in v3.1.0
func (OauthAppGroupsClaimArgs) ElementType() reflect.Type
func (OauthAppGroupsClaimArgs) ToOauthAppGroupsClaimOutput ¶ added in v3.1.0
func (i OauthAppGroupsClaimArgs) ToOauthAppGroupsClaimOutput() OauthAppGroupsClaimOutput
func (OauthAppGroupsClaimArgs) ToOauthAppGroupsClaimOutputWithContext ¶ added in v3.1.0
func (i OauthAppGroupsClaimArgs) ToOauthAppGroupsClaimOutputWithContext(ctx context.Context) OauthAppGroupsClaimOutput
func (OauthAppGroupsClaimArgs) ToOauthAppGroupsClaimPtrOutput ¶ added in v3.1.0
func (i OauthAppGroupsClaimArgs) ToOauthAppGroupsClaimPtrOutput() OauthAppGroupsClaimPtrOutput
func (OauthAppGroupsClaimArgs) ToOauthAppGroupsClaimPtrOutputWithContext ¶ added in v3.1.0
func (i OauthAppGroupsClaimArgs) ToOauthAppGroupsClaimPtrOutputWithContext(ctx context.Context) OauthAppGroupsClaimPtrOutput
type OauthAppGroupsClaimInput ¶ added in v3.1.0
type OauthAppGroupsClaimInput interface { pulumi.Input ToOauthAppGroupsClaimOutput() OauthAppGroupsClaimOutput ToOauthAppGroupsClaimOutputWithContext(context.Context) OauthAppGroupsClaimOutput }
OauthAppGroupsClaimInput is an input type that accepts OauthAppGroupsClaimArgs and OauthAppGroupsClaimOutput values. You can construct a concrete instance of `OauthAppGroupsClaimInput` via:
OauthAppGroupsClaimArgs{...}
type OauthAppGroupsClaimOutput ¶ added in v3.1.0
type OauthAppGroupsClaimOutput struct{ *pulumi.OutputState }
func (OauthAppGroupsClaimOutput) ElementType ¶ added in v3.1.0
func (OauthAppGroupsClaimOutput) ElementType() reflect.Type
func (OauthAppGroupsClaimOutput) FilterType ¶ added in v3.1.0
func (o OauthAppGroupsClaimOutput) FilterType() pulumi.StringPtrOutput
func (OauthAppGroupsClaimOutput) IssuerMode ¶ added in v3.14.0
func (o OauthAppGroupsClaimOutput) IssuerMode() pulumi.StringPtrOutput
func (OauthAppGroupsClaimOutput) Name ¶ added in v3.1.0
func (o OauthAppGroupsClaimOutput) Name() pulumi.StringOutput
func (OauthAppGroupsClaimOutput) ToOauthAppGroupsClaimOutput ¶ added in v3.1.0
func (o OauthAppGroupsClaimOutput) ToOauthAppGroupsClaimOutput() OauthAppGroupsClaimOutput
func (OauthAppGroupsClaimOutput) ToOauthAppGroupsClaimOutputWithContext ¶ added in v3.1.0
func (o OauthAppGroupsClaimOutput) ToOauthAppGroupsClaimOutputWithContext(ctx context.Context) OauthAppGroupsClaimOutput
func (OauthAppGroupsClaimOutput) ToOauthAppGroupsClaimPtrOutput ¶ added in v3.1.0
func (o OauthAppGroupsClaimOutput) ToOauthAppGroupsClaimPtrOutput() OauthAppGroupsClaimPtrOutput
func (OauthAppGroupsClaimOutput) ToOauthAppGroupsClaimPtrOutputWithContext ¶ added in v3.1.0
func (o OauthAppGroupsClaimOutput) ToOauthAppGroupsClaimPtrOutputWithContext(ctx context.Context) OauthAppGroupsClaimPtrOutput
func (OauthAppGroupsClaimOutput) Type ¶ added in v3.1.0
func (o OauthAppGroupsClaimOutput) Type() pulumi.StringOutput
func (OauthAppGroupsClaimOutput) Value ¶ added in v3.1.0
func (o OauthAppGroupsClaimOutput) Value() pulumi.StringOutput
type OauthAppGroupsClaimPtrInput ¶ added in v3.1.0
type OauthAppGroupsClaimPtrInput interface { pulumi.Input ToOauthAppGroupsClaimPtrOutput() OauthAppGroupsClaimPtrOutput ToOauthAppGroupsClaimPtrOutputWithContext(context.Context) OauthAppGroupsClaimPtrOutput }
OauthAppGroupsClaimPtrInput is an input type that accepts OauthAppGroupsClaimArgs, OauthAppGroupsClaimPtr and OauthAppGroupsClaimPtrOutput values. You can construct a concrete instance of `OauthAppGroupsClaimPtrInput` via:
OauthAppGroupsClaimArgs{...} or: nil
func OauthAppGroupsClaimPtr ¶ added in v3.1.0
func OauthAppGroupsClaimPtr(v *OauthAppGroupsClaimArgs) OauthAppGroupsClaimPtrInput
type OauthAppGroupsClaimPtrOutput ¶ added in v3.1.0
type OauthAppGroupsClaimPtrOutput struct{ *pulumi.OutputState }
func (OauthAppGroupsClaimPtrOutput) Elem ¶ added in v3.1.0
func (o OauthAppGroupsClaimPtrOutput) Elem() OauthAppGroupsClaimOutput
func (OauthAppGroupsClaimPtrOutput) ElementType ¶ added in v3.1.0
func (OauthAppGroupsClaimPtrOutput) ElementType() reflect.Type
func (OauthAppGroupsClaimPtrOutput) FilterType ¶ added in v3.1.0
func (o OauthAppGroupsClaimPtrOutput) FilterType() pulumi.StringPtrOutput
func (OauthAppGroupsClaimPtrOutput) IssuerMode ¶ added in v3.14.0
func (o OauthAppGroupsClaimPtrOutput) IssuerMode() pulumi.StringPtrOutput
func (OauthAppGroupsClaimPtrOutput) Name ¶ added in v3.1.0
func (o OauthAppGroupsClaimPtrOutput) Name() pulumi.StringPtrOutput
func (OauthAppGroupsClaimPtrOutput) ToOauthAppGroupsClaimPtrOutput ¶ added in v3.1.0
func (o OauthAppGroupsClaimPtrOutput) ToOauthAppGroupsClaimPtrOutput() OauthAppGroupsClaimPtrOutput
func (OauthAppGroupsClaimPtrOutput) ToOauthAppGroupsClaimPtrOutputWithContext ¶ added in v3.1.0
func (o OauthAppGroupsClaimPtrOutput) ToOauthAppGroupsClaimPtrOutputWithContext(ctx context.Context) OauthAppGroupsClaimPtrOutput
func (OauthAppGroupsClaimPtrOutput) Type ¶ added in v3.1.0
func (o OauthAppGroupsClaimPtrOutput) Type() pulumi.StringPtrOutput
func (OauthAppGroupsClaimPtrOutput) Value ¶ added in v3.1.0
func (o OauthAppGroupsClaimPtrOutput) Value() pulumi.StringPtrOutput
type OauthAppInput ¶
type OauthAppInput interface { pulumi.Input ToOauthAppOutput() OauthAppOutput ToOauthAppOutputWithContext(ctx context.Context) OauthAppOutput }
type OauthAppJwk ¶
type OauthAppJwkArgs ¶
type OauthAppJwkArgs struct { E pulumi.StringPtrInput `pulumi:"e"` Kid pulumi.StringInput `pulumi:"kid"` Kty pulumi.StringInput `pulumi:"kty"` N pulumi.StringPtrInput `pulumi:"n"` }
func (OauthAppJwkArgs) ElementType ¶
func (OauthAppJwkArgs) ElementType() reflect.Type
func (OauthAppJwkArgs) ToOauthAppJwkOutput ¶
func (i OauthAppJwkArgs) ToOauthAppJwkOutput() OauthAppJwkOutput
func (OauthAppJwkArgs) ToOauthAppJwkOutputWithContext ¶
func (i OauthAppJwkArgs) ToOauthAppJwkOutputWithContext(ctx context.Context) OauthAppJwkOutput
type OauthAppJwkArray ¶
type OauthAppJwkArray []OauthAppJwkInput
func (OauthAppJwkArray) ElementType ¶
func (OauthAppJwkArray) ElementType() reflect.Type
func (OauthAppJwkArray) ToOauthAppJwkArrayOutput ¶
func (i OauthAppJwkArray) ToOauthAppJwkArrayOutput() OauthAppJwkArrayOutput
func (OauthAppJwkArray) ToOauthAppJwkArrayOutputWithContext ¶
func (i OauthAppJwkArray) ToOauthAppJwkArrayOutputWithContext(ctx context.Context) OauthAppJwkArrayOutput
type OauthAppJwkArrayInput ¶
type OauthAppJwkArrayInput interface { pulumi.Input ToOauthAppJwkArrayOutput() OauthAppJwkArrayOutput ToOauthAppJwkArrayOutputWithContext(context.Context) OauthAppJwkArrayOutput }
OauthAppJwkArrayInput is an input type that accepts OauthAppJwkArray and OauthAppJwkArrayOutput values. You can construct a concrete instance of `OauthAppJwkArrayInput` via:
OauthAppJwkArray{ OauthAppJwkArgs{...} }
type OauthAppJwkArrayOutput ¶
type OauthAppJwkArrayOutput struct{ *pulumi.OutputState }
func (OauthAppJwkArrayOutput) ElementType ¶
func (OauthAppJwkArrayOutput) ElementType() reflect.Type
func (OauthAppJwkArrayOutput) Index ¶
func (o OauthAppJwkArrayOutput) Index(i pulumi.IntInput) OauthAppJwkOutput
func (OauthAppJwkArrayOutput) ToOauthAppJwkArrayOutput ¶
func (o OauthAppJwkArrayOutput) ToOauthAppJwkArrayOutput() OauthAppJwkArrayOutput
func (OauthAppJwkArrayOutput) ToOauthAppJwkArrayOutputWithContext ¶
func (o OauthAppJwkArrayOutput) ToOauthAppJwkArrayOutputWithContext(ctx context.Context) OauthAppJwkArrayOutput
type OauthAppJwkInput ¶
type OauthAppJwkInput interface { pulumi.Input ToOauthAppJwkOutput() OauthAppJwkOutput ToOauthAppJwkOutputWithContext(context.Context) OauthAppJwkOutput }
OauthAppJwkInput is an input type that accepts OauthAppJwkArgs and OauthAppJwkOutput values. You can construct a concrete instance of `OauthAppJwkInput` via:
OauthAppJwkArgs{...}
type OauthAppJwkOutput ¶
type OauthAppJwkOutput struct{ *pulumi.OutputState }
func (OauthAppJwkOutput) E ¶
func (o OauthAppJwkOutput) E() pulumi.StringPtrOutput
func (OauthAppJwkOutput) ElementType ¶
func (OauthAppJwkOutput) ElementType() reflect.Type
func (OauthAppJwkOutput) Kid ¶
func (o OauthAppJwkOutput) Kid() pulumi.StringOutput
func (OauthAppJwkOutput) Kty ¶
func (o OauthAppJwkOutput) Kty() pulumi.StringOutput
func (OauthAppJwkOutput) N ¶
func (o OauthAppJwkOutput) N() pulumi.StringPtrOutput
func (OauthAppJwkOutput) ToOauthAppJwkOutput ¶
func (o OauthAppJwkOutput) ToOauthAppJwkOutput() OauthAppJwkOutput
func (OauthAppJwkOutput) ToOauthAppJwkOutputWithContext ¶
func (o OauthAppJwkOutput) ToOauthAppJwkOutputWithContext(ctx context.Context) OauthAppJwkOutput
type OauthAppMap ¶
type OauthAppMap map[string]OauthAppInput
func (OauthAppMap) ElementType ¶
func (OauthAppMap) ElementType() reflect.Type
func (OauthAppMap) ToOauthAppMapOutput ¶
func (i OauthAppMap) ToOauthAppMapOutput() OauthAppMapOutput
func (OauthAppMap) ToOauthAppMapOutputWithContext ¶
func (i OauthAppMap) ToOauthAppMapOutputWithContext(ctx context.Context) OauthAppMapOutput
type OauthAppMapInput ¶
type OauthAppMapInput interface { pulumi.Input ToOauthAppMapOutput() OauthAppMapOutput ToOauthAppMapOutputWithContext(context.Context) OauthAppMapOutput }
OauthAppMapInput is an input type that accepts OauthAppMap and OauthAppMapOutput values. You can construct a concrete instance of `OauthAppMapInput` via:
OauthAppMap{ "key": OauthAppArgs{...} }
type OauthAppMapOutput ¶
type OauthAppMapOutput struct{ *pulumi.OutputState }
func (OauthAppMapOutput) ElementType ¶
func (OauthAppMapOutput) ElementType() reflect.Type
func (OauthAppMapOutput) MapIndex ¶
func (o OauthAppMapOutput) MapIndex(k pulumi.StringInput) OauthAppOutput
func (OauthAppMapOutput) ToOauthAppMapOutput ¶
func (o OauthAppMapOutput) ToOauthAppMapOutput() OauthAppMapOutput
func (OauthAppMapOutput) ToOauthAppMapOutputWithContext ¶
func (o OauthAppMapOutput) ToOauthAppMapOutputWithContext(ctx context.Context) OauthAppMapOutput
type OauthAppOutput ¶
type OauthAppOutput struct{ *pulumi.OutputState }
func (OauthAppOutput) AccessibilityErrorRedirectUrl ¶ added in v3.9.0
func (o OauthAppOutput) AccessibilityErrorRedirectUrl() pulumi.StringPtrOutput
Custom error page URL
func (OauthAppOutput) AccessibilityLoginRedirectUrl ¶ added in v3.9.0
func (o OauthAppOutput) AccessibilityLoginRedirectUrl() pulumi.StringPtrOutput
Custom login page URL
func (OauthAppOutput) AccessibilitySelfService ¶ added in v3.9.0
func (o OauthAppOutput) AccessibilitySelfService() pulumi.BoolPtrOutput
Enable self service
func (OauthAppOutput) AdminNote ¶ added in v3.9.0
func (o OauthAppOutput) AdminNote() pulumi.StringPtrOutput
Application notes for admins.
func (OauthAppOutput) AppLinksJson ¶ added in v3.9.0
func (o OauthAppOutput) AppLinksJson() pulumi.StringPtrOutput
Displays specific appLinks for the app
func (OauthAppOutput) AppSettingsJson ¶ added in v3.9.0
func (o OauthAppOutput) AppSettingsJson() pulumi.StringPtrOutput
Application settings in JSON format
func (OauthAppOutput) AuthenticationPolicy ¶ added in v3.14.0
func (o OauthAppOutput) AuthenticationPolicy() pulumi.StringPtrOutput
Id of this apps authentication policy
func (OauthAppOutput) AutoKeyRotation ¶ added in v3.9.0
func (o OauthAppOutput) AutoKeyRotation() pulumi.BoolPtrOutput
Requested key rotation mode.
func (OauthAppOutput) AutoSubmitToolbar ¶ added in v3.9.0
func (o OauthAppOutput) AutoSubmitToolbar() pulumi.BoolPtrOutput
Display auto submit toolbar
func (OauthAppOutput) ClientBasicSecret ¶ added in v3.9.0
func (o OauthAppOutput) ClientBasicSecret() pulumi.StringPtrOutput
OAuth client secret key, this can be set when token_endpoint_auth_method is client_secret_basic.
func (OauthAppOutput) ClientId ¶ added in v3.9.0
func (o OauthAppOutput) ClientId() pulumi.StringOutput
OAuth client ID. If set during creation, app is created with this id.
func (OauthAppOutput) ClientSecret ¶ added in v3.9.0
func (o OauthAppOutput) ClientSecret() pulumi.StringOutput
OAuth client secret key. This will be in plain text in your statefile unless you set omit_secret above.
func (OauthAppOutput) ClientUri ¶ added in v3.9.0
func (o OauthAppOutput) ClientUri() pulumi.StringPtrOutput
URI to a web page providing information about the client.
func (OauthAppOutput) ConsentMethod ¶ added in v3.9.0
func (o OauthAppOutput) ConsentMethod() pulumi.StringPtrOutput
*Early Access Property*. Indicates whether user consent is required or implicit. Valid values: REQUIRED, TRUSTED. Default value is TRUSTED
func (OauthAppOutput) CustomClientId
deprecated
added in
v3.9.0
func (o OauthAppOutput) CustomClientId() pulumi.StringPtrOutput
**Deprecated** This property allows you to set your client_id during creation. NOTE: updating after creation will be a no-op, use client_id for that behavior instead.
Deprecated: This field is being replaced by client_id. Please set that field instead.
func (OauthAppOutput) ElementType ¶
func (OauthAppOutput) ElementType() reflect.Type
func (OauthAppOutput) EnduserNote ¶ added in v3.9.0
func (o OauthAppOutput) EnduserNote() pulumi.StringPtrOutput
Application notes for end users.
func (OauthAppOutput) GrantTypes ¶ added in v3.9.0
func (o OauthAppOutput) GrantTypes() pulumi.StringArrayOutput
List of OAuth 2.0 grant types. Conditional validation params found here https://developer.okta.com/docs/api/resources/apps#credentials-settings-details. Defaults to minimum requirements per app type.
func (OauthAppOutput) Groups
deprecated
added in
v3.9.0
func (o OauthAppOutput) Groups() pulumi.StringArrayOutput
Groups associated with the application
Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality.
func (OauthAppOutput) GroupsClaim ¶ added in v3.9.0
func (o OauthAppOutput) GroupsClaim() OauthAppGroupsClaimPtrOutput
Groups claim for an OpenID Connect client application
func (OauthAppOutput) HideIos ¶ added in v3.9.0
func (o OauthAppOutput) HideIos() pulumi.BoolPtrOutput
Do not display application icon on mobile app
func (OauthAppOutput) HideWeb ¶ added in v3.9.0
func (o OauthAppOutput) HideWeb() pulumi.BoolPtrOutput
Do not display application icon to users
func (OauthAppOutput) ImplicitAssignment ¶ added in v3.9.0
func (o OauthAppOutput) ImplicitAssignment() pulumi.BoolPtrOutput
*Early Access Property*. Enable Federation Broker Mode.
func (OauthAppOutput) IssuerMode ¶ added in v3.9.0
func (o OauthAppOutput) IssuerMode() pulumi.StringPtrOutput
*Early Access Property*. Indicates whether the Okta Authorization Server uses the original Okta org domain URL or a custom domain URL as the issuer of ID token for this client.
func (OauthAppOutput) Jwks ¶ added in v3.9.0
func (o OauthAppOutput) Jwks() OauthAppJwkArrayOutput
func (OauthAppOutput) Label ¶ added in v3.9.0
func (o OauthAppOutput) Label() pulumi.StringOutput
Pretty name of app.
func (OauthAppOutput) LoginMode ¶ added in v3.9.0
func (o OauthAppOutput) LoginMode() pulumi.StringPtrOutput
The type of Idp-Initiated login that the client supports, if any
func (OauthAppOutput) LoginScopes ¶ added in v3.9.0
func (o OauthAppOutput) LoginScopes() pulumi.StringArrayOutput
List of scopes to use for the request
func (OauthAppOutput) LoginUri ¶ added in v3.9.0
func (o OauthAppOutput) LoginUri() pulumi.StringPtrOutput
URI that initiates login.
func (OauthAppOutput) Logo ¶ added in v3.9.0
func (o OauthAppOutput) Logo() pulumi.StringPtrOutput
Local path to logo of the application.
func (OauthAppOutput) LogoUri ¶ added in v3.9.0
func (o OauthAppOutput) LogoUri() pulumi.StringPtrOutput
URI that references a logo for the client.
func (OauthAppOutput) LogoUrl ¶ added in v3.9.0
func (o OauthAppOutput) LogoUrl() pulumi.StringOutput
URL of the application's logo
func (OauthAppOutput) Name ¶ added in v3.9.0
func (o OauthAppOutput) Name() pulumi.StringOutput
Name of the app.
func (OauthAppOutput) OmitSecret ¶ added in v3.9.0
func (o OauthAppOutput) OmitSecret() pulumi.BoolPtrOutput
This tells the provider not to persist the application's secret to state. If this is ever changes from true => false your app will be recreated.
func (OauthAppOutput) PkceRequired ¶ added in v3.16.0
func (o OauthAppOutput) PkceRequired() pulumi.BoolPtrOutput
Require Proof Key for Code Exchange (PKCE) for additional verification key rotation mode. See: https://developer.okta.com/docs/reference/api/apps/#oauth-credential-object
func (OauthAppOutput) PolicyUri ¶ added in v3.9.0
func (o OauthAppOutput) PolicyUri() pulumi.StringPtrOutput
URI to web page providing client policy document.
func (OauthAppOutput) PostLogoutRedirectUris ¶ added in v3.9.0
func (o OauthAppOutput) PostLogoutRedirectUris() pulumi.StringArrayOutput
List of URIs for redirection after logout. Note: see okta_app_oauth_post_logout_redirect_uri for appending to this list in a decentralized way.
func (OauthAppOutput) Profile ¶ added in v3.9.0
func (o OauthAppOutput) Profile() pulumi.StringPtrOutput
Custom JSON that represents an OAuth application's profile
func (OauthAppOutput) RedirectUris ¶ added in v3.9.0
func (o OauthAppOutput) RedirectUris() pulumi.StringArrayOutput
List of URIs for use in the redirect-based flow. This is required for all application types except service. Note: see okta_app_oauth_redirect_uri for appending to this list in a decentralized way.
func (OauthAppOutput) RefreshTokenLeeway ¶ added in v3.9.0
func (o OauthAppOutput) RefreshTokenLeeway() pulumi.IntOutput
*Early Access Property* Grace period for token rotation
func (OauthAppOutput) RefreshTokenRotation ¶ added in v3.9.0
func (o OauthAppOutput) RefreshTokenRotation() pulumi.StringOutput
*Early Access Property* Refresh token rotation behavior
func (OauthAppOutput) ResponseTypes ¶ added in v3.9.0
func (o OauthAppOutput) ResponseTypes() pulumi.StringArrayOutput
List of OAuth 2.0 response type strings.
func (OauthAppOutput) SignOnMode ¶ added in v3.9.0
func (o OauthAppOutput) SignOnMode() pulumi.StringOutput
Sign on mode of application.
func (OauthAppOutput) SkipGroups ¶ added in v3.9.0
func (o OauthAppOutput) SkipGroups() pulumi.BoolPtrOutput
Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources
func (OauthAppOutput) SkipUsers ¶ added in v3.9.0
func (o OauthAppOutput) SkipUsers() pulumi.BoolPtrOutput
Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources
func (OauthAppOutput) Status ¶ added in v3.9.0
func (o OauthAppOutput) Status() pulumi.StringPtrOutput
Status of application.
func (OauthAppOutput) ToOauthAppOutput ¶
func (o OauthAppOutput) ToOauthAppOutput() OauthAppOutput
func (OauthAppOutput) ToOauthAppOutputWithContext ¶
func (o OauthAppOutput) ToOauthAppOutputWithContext(ctx context.Context) OauthAppOutput
func (OauthAppOutput) TokenEndpointAuthMethod ¶ added in v3.9.0
func (o OauthAppOutput) TokenEndpointAuthMethod() pulumi.StringPtrOutput
Requested authentication method for the token endpoint.
func (OauthAppOutput) TosUri ¶ added in v3.9.0
func (o OauthAppOutput) TosUri() pulumi.StringPtrOutput
URI to web page providing client tos (terms of service).
func (OauthAppOutput) Type ¶ added in v3.9.0
func (o OauthAppOutput) Type() pulumi.StringOutput
The type of client application.
func (OauthAppOutput) UserNameTemplate ¶ added in v3.9.0
func (o OauthAppOutput) UserNameTemplate() pulumi.StringPtrOutput
Username template
func (OauthAppOutput) UserNameTemplatePushStatus ¶ added in v3.9.0
func (o OauthAppOutput) UserNameTemplatePushStatus() pulumi.StringPtrOutput
Push username on update
func (OauthAppOutput) UserNameTemplateSuffix ¶ added in v3.9.0
func (o OauthAppOutput) UserNameTemplateSuffix() pulumi.StringPtrOutput
Username template suffix
func (OauthAppOutput) UserNameTemplateType ¶ added in v3.9.0
func (o OauthAppOutput) UserNameTemplateType() pulumi.StringPtrOutput
Username template type
func (OauthAppOutput) Users
deprecated
added in
v3.9.0
func (o OauthAppOutput) Users() OauthAppUserArrayOutput
Users associated with the application
Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality.
func (OauthAppOutput) WildcardRedirect ¶ added in v3.9.0
func (o OauthAppOutput) WildcardRedirect() pulumi.StringPtrOutput
*Early Access Property*. Indicates if the client is allowed to use wildcard matching of redirect_uris
type OauthAppRedirectUri
deprecated
type OauthAppRedirectUri struct { pulumi.CustomResourceState AppId pulumi.StringOutput `pulumi:"appId"` // Redirect URI to append to Okta OIDC application. Uri pulumi.StringOutput `pulumi:"uri"` }
Deprecated: Deprecated. Use app.OAuthRedirectUri instead. This resource will be removed in version 4.0 of this provider.
func GetOauthAppRedirectUri ¶
func GetOauthAppRedirectUri(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OauthAppRedirectUriState, opts ...pulumi.ResourceOption) (*OauthAppRedirectUri, error)
GetOauthAppRedirectUri gets an existing OauthAppRedirectUri resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewOauthAppRedirectUri ¶
func NewOauthAppRedirectUri(ctx *pulumi.Context, name string, args *OauthAppRedirectUriArgs, opts ...pulumi.ResourceOption) (*OauthAppRedirectUri, error)
NewOauthAppRedirectUri registers a new resource with the given unique name, arguments, and options.
func (*OauthAppRedirectUri) ElementType ¶
func (*OauthAppRedirectUri) ElementType() reflect.Type
func (*OauthAppRedirectUri) ToOauthAppRedirectUriOutput ¶
func (i *OauthAppRedirectUri) ToOauthAppRedirectUriOutput() OauthAppRedirectUriOutput
func (*OauthAppRedirectUri) ToOauthAppRedirectUriOutputWithContext ¶
func (i *OauthAppRedirectUri) ToOauthAppRedirectUriOutputWithContext(ctx context.Context) OauthAppRedirectUriOutput
type OauthAppRedirectUriArgs ¶
type OauthAppRedirectUriArgs struct { AppId pulumi.StringInput // Redirect URI to append to Okta OIDC application. Uri pulumi.StringInput }
The set of arguments for constructing a OauthAppRedirectUri resource.
func (OauthAppRedirectUriArgs) ElementType ¶
func (OauthAppRedirectUriArgs) ElementType() reflect.Type
type OauthAppRedirectUriArray ¶
type OauthAppRedirectUriArray []OauthAppRedirectUriInput
func (OauthAppRedirectUriArray) ElementType ¶
func (OauthAppRedirectUriArray) ElementType() reflect.Type
func (OauthAppRedirectUriArray) ToOauthAppRedirectUriArrayOutput ¶
func (i OauthAppRedirectUriArray) ToOauthAppRedirectUriArrayOutput() OauthAppRedirectUriArrayOutput
func (OauthAppRedirectUriArray) ToOauthAppRedirectUriArrayOutputWithContext ¶
func (i OauthAppRedirectUriArray) ToOauthAppRedirectUriArrayOutputWithContext(ctx context.Context) OauthAppRedirectUriArrayOutput
type OauthAppRedirectUriArrayInput ¶
type OauthAppRedirectUriArrayInput interface { pulumi.Input ToOauthAppRedirectUriArrayOutput() OauthAppRedirectUriArrayOutput ToOauthAppRedirectUriArrayOutputWithContext(context.Context) OauthAppRedirectUriArrayOutput }
OauthAppRedirectUriArrayInput is an input type that accepts OauthAppRedirectUriArray and OauthAppRedirectUriArrayOutput values. You can construct a concrete instance of `OauthAppRedirectUriArrayInput` via:
OauthAppRedirectUriArray{ OauthAppRedirectUriArgs{...} }
type OauthAppRedirectUriArrayOutput ¶
type OauthAppRedirectUriArrayOutput struct{ *pulumi.OutputState }
func (OauthAppRedirectUriArrayOutput) ElementType ¶
func (OauthAppRedirectUriArrayOutput) ElementType() reflect.Type
func (OauthAppRedirectUriArrayOutput) Index ¶
func (o OauthAppRedirectUriArrayOutput) Index(i pulumi.IntInput) OauthAppRedirectUriOutput
func (OauthAppRedirectUriArrayOutput) ToOauthAppRedirectUriArrayOutput ¶
func (o OauthAppRedirectUriArrayOutput) ToOauthAppRedirectUriArrayOutput() OauthAppRedirectUriArrayOutput
func (OauthAppRedirectUriArrayOutput) ToOauthAppRedirectUriArrayOutputWithContext ¶
func (o OauthAppRedirectUriArrayOutput) ToOauthAppRedirectUriArrayOutputWithContext(ctx context.Context) OauthAppRedirectUriArrayOutput
type OauthAppRedirectUriInput ¶
type OauthAppRedirectUriInput interface { pulumi.Input ToOauthAppRedirectUriOutput() OauthAppRedirectUriOutput ToOauthAppRedirectUriOutputWithContext(ctx context.Context) OauthAppRedirectUriOutput }
type OauthAppRedirectUriMap ¶
type OauthAppRedirectUriMap map[string]OauthAppRedirectUriInput
func (OauthAppRedirectUriMap) ElementType ¶
func (OauthAppRedirectUriMap) ElementType() reflect.Type
func (OauthAppRedirectUriMap) ToOauthAppRedirectUriMapOutput ¶
func (i OauthAppRedirectUriMap) ToOauthAppRedirectUriMapOutput() OauthAppRedirectUriMapOutput
func (OauthAppRedirectUriMap) ToOauthAppRedirectUriMapOutputWithContext ¶
func (i OauthAppRedirectUriMap) ToOauthAppRedirectUriMapOutputWithContext(ctx context.Context) OauthAppRedirectUriMapOutput
type OauthAppRedirectUriMapInput ¶
type OauthAppRedirectUriMapInput interface { pulumi.Input ToOauthAppRedirectUriMapOutput() OauthAppRedirectUriMapOutput ToOauthAppRedirectUriMapOutputWithContext(context.Context) OauthAppRedirectUriMapOutput }
OauthAppRedirectUriMapInput is an input type that accepts OauthAppRedirectUriMap and OauthAppRedirectUriMapOutput values. You can construct a concrete instance of `OauthAppRedirectUriMapInput` via:
OauthAppRedirectUriMap{ "key": OauthAppRedirectUriArgs{...} }
type OauthAppRedirectUriMapOutput ¶
type OauthAppRedirectUriMapOutput struct{ *pulumi.OutputState }
func (OauthAppRedirectUriMapOutput) ElementType ¶
func (OauthAppRedirectUriMapOutput) ElementType() reflect.Type
func (OauthAppRedirectUriMapOutput) MapIndex ¶
func (o OauthAppRedirectUriMapOutput) MapIndex(k pulumi.StringInput) OauthAppRedirectUriOutput
func (OauthAppRedirectUriMapOutput) ToOauthAppRedirectUriMapOutput ¶
func (o OauthAppRedirectUriMapOutput) ToOauthAppRedirectUriMapOutput() OauthAppRedirectUriMapOutput
func (OauthAppRedirectUriMapOutput) ToOauthAppRedirectUriMapOutputWithContext ¶
func (o OauthAppRedirectUriMapOutput) ToOauthAppRedirectUriMapOutputWithContext(ctx context.Context) OauthAppRedirectUriMapOutput
type OauthAppRedirectUriOutput ¶
type OauthAppRedirectUriOutput struct{ *pulumi.OutputState }
func (OauthAppRedirectUriOutput) AppId ¶ added in v3.9.0
func (o OauthAppRedirectUriOutput) AppId() pulumi.StringOutput
func (OauthAppRedirectUriOutput) ElementType ¶
func (OauthAppRedirectUriOutput) ElementType() reflect.Type
func (OauthAppRedirectUriOutput) ToOauthAppRedirectUriOutput ¶
func (o OauthAppRedirectUriOutput) ToOauthAppRedirectUriOutput() OauthAppRedirectUriOutput
func (OauthAppRedirectUriOutput) ToOauthAppRedirectUriOutputWithContext ¶
func (o OauthAppRedirectUriOutput) ToOauthAppRedirectUriOutputWithContext(ctx context.Context) OauthAppRedirectUriOutput
func (OauthAppRedirectUriOutput) Uri ¶ added in v3.9.0
func (o OauthAppRedirectUriOutput) Uri() pulumi.StringOutput
Redirect URI to append to Okta OIDC application.
type OauthAppRedirectUriState ¶
type OauthAppRedirectUriState struct { AppId pulumi.StringPtrInput // Redirect URI to append to Okta OIDC application. Uri pulumi.StringPtrInput }
func (OauthAppRedirectUriState) ElementType ¶
func (OauthAppRedirectUriState) ElementType() reflect.Type
type OauthAppState ¶
type OauthAppState struct { // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrInput // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrInput // Enable self service AccessibilitySelfService pulumi.BoolPtrInput // Application notes for admins. AdminNote pulumi.StringPtrInput // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrInput // Application settings in JSON format AppSettingsJson pulumi.StringPtrInput // Id of this apps authentication policy AuthenticationPolicy pulumi.StringPtrInput // Requested key rotation mode. AutoKeyRotation pulumi.BoolPtrInput // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrInput // OAuth client secret key, this can be set when token_endpoint_auth_method is client_secret_basic. ClientBasicSecret pulumi.StringPtrInput // OAuth client ID. If set during creation, app is created with this id. ClientId pulumi.StringPtrInput // OAuth client secret key. This will be in plain text in your statefile unless you set omit_secret above. ClientSecret pulumi.StringPtrInput // URI to a web page providing information about the client. ClientUri pulumi.StringPtrInput // *Early Access Property*. Indicates whether user consent is required or implicit. Valid values: REQUIRED, TRUSTED. // Default value is TRUSTED ConsentMethod pulumi.StringPtrInput // **Deprecated** This property allows you to set your client_id during creation. NOTE: updating after creation will be a // no-op, use client_id for that behavior instead. // // Deprecated: This field is being replaced by client_id. Please set that field instead. CustomClientId pulumi.StringPtrInput // Application notes for end users. EnduserNote pulumi.StringPtrInput // List of OAuth 2.0 grant types. Conditional validation params found here // https://developer.okta.com/docs/api/resources/apps#credentials-settings-details. Defaults to minimum requirements per // app type. GrantTypes pulumi.StringArrayInput // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayInput // Groups claim for an OpenID Connect client application GroupsClaim OauthAppGroupsClaimPtrInput // Do not display application icon on mobile app HideIos pulumi.BoolPtrInput // Do not display application icon to users HideWeb pulumi.BoolPtrInput // *Early Access Property*. Enable Federation Broker Mode. ImplicitAssignment pulumi.BoolPtrInput // *Early Access Property*. Indicates whether the Okta Authorization Server uses the original Okta org domain URL or a // custom domain URL as the issuer of ID token for this client. IssuerMode pulumi.StringPtrInput Jwks OauthAppJwkArrayInput // Pretty name of app. Label pulumi.StringPtrInput // The type of Idp-Initiated login that the client supports, if any LoginMode pulumi.StringPtrInput // List of scopes to use for the request LoginScopes pulumi.StringArrayInput // URI that initiates login. LoginUri pulumi.StringPtrInput // Local path to logo of the application. Logo pulumi.StringPtrInput // URI that references a logo for the client. LogoUri pulumi.StringPtrInput // URL of the application's logo LogoUrl pulumi.StringPtrInput // Name of the app. Name pulumi.StringPtrInput // This tells the provider not to persist the application's secret to state. If this is ever changes from true => false // your app will be recreated. OmitSecret pulumi.BoolPtrInput // Require Proof Key for Code Exchange (PKCE) for additional verification key rotation mode. See: // https://developer.okta.com/docs/reference/api/apps/#oauth-credential-object PkceRequired pulumi.BoolPtrInput // URI to web page providing client policy document. PolicyUri pulumi.StringPtrInput // List of URIs for redirection after logout. Note: see okta_app_oauth_post_logout_redirect_uri for appending to this list // in a decentralized way. PostLogoutRedirectUris pulumi.StringArrayInput // Custom JSON that represents an OAuth application's profile Profile pulumi.StringPtrInput // List of URIs for use in the redirect-based flow. This is required for all application types except service. Note: see // okta_app_oauth_redirect_uri for appending to this list in a decentralized way. RedirectUris pulumi.StringArrayInput // *Early Access Property* Grace period for token rotation RefreshTokenLeeway pulumi.IntPtrInput // *Early Access Property* Refresh token rotation behavior RefreshTokenRotation pulumi.StringPtrInput // List of OAuth 2.0 response type strings. ResponseTypes pulumi.StringArrayInput // Sign on mode of application. SignOnMode pulumi.StringPtrInput // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrInput // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrInput // Status of application. Status pulumi.StringPtrInput // Requested authentication method for the token endpoint. TokenEndpointAuthMethod pulumi.StringPtrInput // URI to web page providing client tos (terms of service). TosUri pulumi.StringPtrInput // The type of client application. Type pulumi.StringPtrInput // Username template UserNameTemplate pulumi.StringPtrInput // Push username on update UserNameTemplatePushStatus pulumi.StringPtrInput // Username template suffix UserNameTemplateSuffix pulumi.StringPtrInput // Username template type UserNameTemplateType pulumi.StringPtrInput // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users OauthAppUserArrayInput // *Early Access Property*. Indicates if the client is allowed to use wildcard matching of redirect_uris WildcardRedirect pulumi.StringPtrInput }
func (OauthAppState) ElementType ¶
func (OauthAppState) ElementType() reflect.Type
type OauthAppUser ¶
type OauthAppUserArgs ¶
type OauthAppUserArgs struct { Id pulumi.StringPtrInput `pulumi:"id"` Password pulumi.StringPtrInput `pulumi:"password"` Scope pulumi.StringPtrInput `pulumi:"scope"` Username pulumi.StringPtrInput `pulumi:"username"` }
func (OauthAppUserArgs) ElementType ¶
func (OauthAppUserArgs) ElementType() reflect.Type
func (OauthAppUserArgs) ToOauthAppUserOutput ¶
func (i OauthAppUserArgs) ToOauthAppUserOutput() OauthAppUserOutput
func (OauthAppUserArgs) ToOauthAppUserOutputWithContext ¶
func (i OauthAppUserArgs) ToOauthAppUserOutputWithContext(ctx context.Context) OauthAppUserOutput
type OauthAppUserArray ¶
type OauthAppUserArray []OauthAppUserInput
func (OauthAppUserArray) ElementType ¶
func (OauthAppUserArray) ElementType() reflect.Type
func (OauthAppUserArray) ToOauthAppUserArrayOutput ¶
func (i OauthAppUserArray) ToOauthAppUserArrayOutput() OauthAppUserArrayOutput
func (OauthAppUserArray) ToOauthAppUserArrayOutputWithContext ¶
func (i OauthAppUserArray) ToOauthAppUserArrayOutputWithContext(ctx context.Context) OauthAppUserArrayOutput
type OauthAppUserArrayInput ¶
type OauthAppUserArrayInput interface { pulumi.Input ToOauthAppUserArrayOutput() OauthAppUserArrayOutput ToOauthAppUserArrayOutputWithContext(context.Context) OauthAppUserArrayOutput }
OauthAppUserArrayInput is an input type that accepts OauthAppUserArray and OauthAppUserArrayOutput values. You can construct a concrete instance of `OauthAppUserArrayInput` via:
OauthAppUserArray{ OauthAppUserArgs{...} }
type OauthAppUserArrayOutput ¶
type OauthAppUserArrayOutput struct{ *pulumi.OutputState }
func (OauthAppUserArrayOutput) ElementType ¶
func (OauthAppUserArrayOutput) ElementType() reflect.Type
func (OauthAppUserArrayOutput) Index ¶
func (o OauthAppUserArrayOutput) Index(i pulumi.IntInput) OauthAppUserOutput
func (OauthAppUserArrayOutput) ToOauthAppUserArrayOutput ¶
func (o OauthAppUserArrayOutput) ToOauthAppUserArrayOutput() OauthAppUserArrayOutput
func (OauthAppUserArrayOutput) ToOauthAppUserArrayOutputWithContext ¶
func (o OauthAppUserArrayOutput) ToOauthAppUserArrayOutputWithContext(ctx context.Context) OauthAppUserArrayOutput
type OauthAppUserInput ¶
type OauthAppUserInput interface { pulumi.Input ToOauthAppUserOutput() OauthAppUserOutput ToOauthAppUserOutputWithContext(context.Context) OauthAppUserOutput }
OauthAppUserInput is an input type that accepts OauthAppUserArgs and OauthAppUserOutput values. You can construct a concrete instance of `OauthAppUserInput` via:
OauthAppUserArgs{...}
type OauthAppUserOutput ¶
type OauthAppUserOutput struct{ *pulumi.OutputState }
func (OauthAppUserOutput) ElementType ¶
func (OauthAppUserOutput) ElementType() reflect.Type
func (OauthAppUserOutput) Id ¶
func (o OauthAppUserOutput) Id() pulumi.StringPtrOutput
func (OauthAppUserOutput) Password ¶
func (o OauthAppUserOutput) Password() pulumi.StringPtrOutput
func (OauthAppUserOutput) Scope ¶
func (o OauthAppUserOutput) Scope() pulumi.StringPtrOutput
func (OauthAppUserOutput) ToOauthAppUserOutput ¶
func (o OauthAppUserOutput) ToOauthAppUserOutput() OauthAppUserOutput
func (OauthAppUserOutput) ToOauthAppUserOutputWithContext ¶
func (o OauthAppUserOutput) ToOauthAppUserOutputWithContext(ctx context.Context) OauthAppUserOutput
func (OauthAppUserOutput) Username ¶
func (o OauthAppUserOutput) Username() pulumi.StringPtrOutput
type PasswordPolicy
deprecated
type PasswordPolicy struct { pulumi.CustomResourceState // Authentication Provider: OKTA, ACTIVE_DIRECTORY or LDAP AuthProvider pulumi.StringPtrOutput `pulumi:"authProvider"` // Enable or disable voice call recovery: ACTIVE or INACTIVE. CallRecovery pulumi.StringPtrOutput `pulumi:"callRecovery"` // Policy Description Description pulumi.StringPtrOutput `pulumi:"description"` // Enable or disable email password recovery: ACTIVE or INACTIVE. EmailRecovery pulumi.StringPtrOutput `pulumi:"emailRecovery"` // List of Group IDs to Include GroupsIncludeds pulumi.StringArrayOutput `pulumi:"groupsIncludeds"` // Policy Name Name pulumi.StringOutput `pulumi:"name"` // Number of minutes before a locked account is unlocked: 0 = no limit. PasswordAutoUnlockMinutes pulumi.IntPtrOutput `pulumi:"passwordAutoUnlockMinutes"` // Check Passwords Against Common Password Dictionary. PasswordDictionaryLookup pulumi.BoolPtrOutput `pulumi:"passwordDictionaryLookup"` // User firstName attribute must be excluded from the password PasswordExcludeFirstName pulumi.BoolPtrOutput `pulumi:"passwordExcludeFirstName"` // User lastName attribute must be excluded from the password PasswordExcludeLastName pulumi.BoolPtrOutput `pulumi:"passwordExcludeLastName"` // If the user name must be excluded from the password. PasswordExcludeUsername pulumi.BoolPtrOutput `pulumi:"passwordExcludeUsername"` // Length in days a user will be warned before password expiry: 0 = no warning. PasswordExpireWarnDays pulumi.IntPtrOutput `pulumi:"passwordExpireWarnDays"` // Number of distinct passwords that must be created before they can be reused: 0 = none. PasswordHistoryCount pulumi.IntPtrOutput `pulumi:"passwordHistoryCount"` // Notification channels to use to notify a user when their account has been locked. PasswordLockoutNotificationChannels pulumi.StringArrayOutput `pulumi:"passwordLockoutNotificationChannels"` // Length in days a password is valid before expiry: 0 = no limit. PasswordMaxAgeDays pulumi.IntPtrOutput `pulumi:"passwordMaxAgeDays"` // Number of unsuccessful login attempts allowed before lockout: 0 = no limit. PasswordMaxLockoutAttempts pulumi.IntPtrOutput `pulumi:"passwordMaxLockoutAttempts"` // Minimum time interval in minutes between password changes: 0 = no limit. PasswordMinAgeMinutes pulumi.IntPtrOutput `pulumi:"passwordMinAgeMinutes"` // Minimum password length. PasswordMinLength pulumi.IntPtrOutput `pulumi:"passwordMinLength"` // If a password must contain at least one lower case letter: 0 = no, 1 = yes. Default = 1 PasswordMinLowercase pulumi.IntPtrOutput `pulumi:"passwordMinLowercase"` // If a password must contain at least one number: 0 = no, 1 = yes. Default = 1 PasswordMinNumber pulumi.IntPtrOutput `pulumi:"passwordMinNumber"` // If a password must contain at least one symbol (!@#$%^&*): 0 = no, 1 = yes. Default = 1 PasswordMinSymbol pulumi.IntPtrOutput `pulumi:"passwordMinSymbol"` // If a password must contain at least one upper case letter: 0 = no, 1 = yes. Default = 1 PasswordMinUppercase pulumi.IntPtrOutput `pulumi:"passwordMinUppercase"` // If a user should be informed when their account is locked. PasswordShowLockoutFailures pulumi.BoolPtrOutput `pulumi:"passwordShowLockoutFailures"` // Policy Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an invalid // priority is provided. API defaults it to the last (lowest) if not there. Priority pulumi.IntPtrOutput `pulumi:"priority"` // Min length of the password recovery question answer. QuestionMinLength pulumi.IntPtrOutput `pulumi:"questionMinLength"` // Enable or disable security question password recovery: ACTIVE or INACTIVE. QuestionRecovery pulumi.StringPtrOutput `pulumi:"questionRecovery"` // Lifetime in minutes of the recovery email token. RecoveryEmailToken pulumi.IntPtrOutput `pulumi:"recoveryEmailToken"` // When an Active Directory user is locked out of Okta, the Okta unlock operation should also attempt to unlock the user's // Windows account. SkipUnlock pulumi.BoolPtrOutput `pulumi:"skipUnlock"` // Enable or disable SMS password recovery: ACTIVE or INACTIVE. SmsRecovery pulumi.StringPtrOutput `pulumi:"smsRecovery"` // Policy Status: ACTIVE or INACTIVE. Status pulumi.StringPtrOutput `pulumi:"status"` }
Deprecated: Deprecated. Use policy.Password instead. This resource will be removed in version 4.0 of this provider.
func GetPasswordPolicy ¶
func GetPasswordPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PasswordPolicyState, opts ...pulumi.ResourceOption) (*PasswordPolicy, error)
GetPasswordPolicy gets an existing PasswordPolicy resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPasswordPolicy ¶
func NewPasswordPolicy(ctx *pulumi.Context, name string, args *PasswordPolicyArgs, opts ...pulumi.ResourceOption) (*PasswordPolicy, error)
NewPasswordPolicy registers a new resource with the given unique name, arguments, and options.
func (*PasswordPolicy) ElementType ¶
func (*PasswordPolicy) ElementType() reflect.Type
func (*PasswordPolicy) ToPasswordPolicyOutput ¶
func (i *PasswordPolicy) ToPasswordPolicyOutput() PasswordPolicyOutput
func (*PasswordPolicy) ToPasswordPolicyOutputWithContext ¶
func (i *PasswordPolicy) ToPasswordPolicyOutputWithContext(ctx context.Context) PasswordPolicyOutput
type PasswordPolicyArgs ¶
type PasswordPolicyArgs struct { // Authentication Provider: OKTA, ACTIVE_DIRECTORY or LDAP AuthProvider pulumi.StringPtrInput // Enable or disable voice call recovery: ACTIVE or INACTIVE. CallRecovery pulumi.StringPtrInput // Policy Description Description pulumi.StringPtrInput // Enable or disable email password recovery: ACTIVE or INACTIVE. EmailRecovery pulumi.StringPtrInput // List of Group IDs to Include GroupsIncludeds pulumi.StringArrayInput // Policy Name Name pulumi.StringPtrInput // Number of minutes before a locked account is unlocked: 0 = no limit. PasswordAutoUnlockMinutes pulumi.IntPtrInput // Check Passwords Against Common Password Dictionary. PasswordDictionaryLookup pulumi.BoolPtrInput // User firstName attribute must be excluded from the password PasswordExcludeFirstName pulumi.BoolPtrInput // User lastName attribute must be excluded from the password PasswordExcludeLastName pulumi.BoolPtrInput // If the user name must be excluded from the password. PasswordExcludeUsername pulumi.BoolPtrInput // Length in days a user will be warned before password expiry: 0 = no warning. PasswordExpireWarnDays pulumi.IntPtrInput // Number of distinct passwords that must be created before they can be reused: 0 = none. PasswordHistoryCount pulumi.IntPtrInput // Notification channels to use to notify a user when their account has been locked. PasswordLockoutNotificationChannels pulumi.StringArrayInput // Length in days a password is valid before expiry: 0 = no limit. PasswordMaxAgeDays pulumi.IntPtrInput // Number of unsuccessful login attempts allowed before lockout: 0 = no limit. PasswordMaxLockoutAttempts pulumi.IntPtrInput // Minimum time interval in minutes between password changes: 0 = no limit. PasswordMinAgeMinutes pulumi.IntPtrInput // Minimum password length. PasswordMinLength pulumi.IntPtrInput // If a password must contain at least one lower case letter: 0 = no, 1 = yes. Default = 1 PasswordMinLowercase pulumi.IntPtrInput // If a password must contain at least one number: 0 = no, 1 = yes. Default = 1 PasswordMinNumber pulumi.IntPtrInput // If a password must contain at least one symbol (!@#$%^&*): 0 = no, 1 = yes. Default = 1 PasswordMinSymbol pulumi.IntPtrInput // If a password must contain at least one upper case letter: 0 = no, 1 = yes. Default = 1 PasswordMinUppercase pulumi.IntPtrInput // If a user should be informed when their account is locked. PasswordShowLockoutFailures pulumi.BoolPtrInput // Policy Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an invalid // priority is provided. API defaults it to the last (lowest) if not there. Priority pulumi.IntPtrInput // Min length of the password recovery question answer. QuestionMinLength pulumi.IntPtrInput // Enable or disable security question password recovery: ACTIVE or INACTIVE. QuestionRecovery pulumi.StringPtrInput // Lifetime in minutes of the recovery email token. RecoveryEmailToken pulumi.IntPtrInput // When an Active Directory user is locked out of Okta, the Okta unlock operation should also attempt to unlock the user's // Windows account. SkipUnlock pulumi.BoolPtrInput // Enable or disable SMS password recovery: ACTIVE or INACTIVE. SmsRecovery pulumi.StringPtrInput // Policy Status: ACTIVE or INACTIVE. Status pulumi.StringPtrInput }
The set of arguments for constructing a PasswordPolicy resource.
func (PasswordPolicyArgs) ElementType ¶
func (PasswordPolicyArgs) ElementType() reflect.Type
type PasswordPolicyArray ¶
type PasswordPolicyArray []PasswordPolicyInput
func (PasswordPolicyArray) ElementType ¶
func (PasswordPolicyArray) ElementType() reflect.Type
func (PasswordPolicyArray) ToPasswordPolicyArrayOutput ¶
func (i PasswordPolicyArray) ToPasswordPolicyArrayOutput() PasswordPolicyArrayOutput
func (PasswordPolicyArray) ToPasswordPolicyArrayOutputWithContext ¶
func (i PasswordPolicyArray) ToPasswordPolicyArrayOutputWithContext(ctx context.Context) PasswordPolicyArrayOutput
type PasswordPolicyArrayInput ¶
type PasswordPolicyArrayInput interface { pulumi.Input ToPasswordPolicyArrayOutput() PasswordPolicyArrayOutput ToPasswordPolicyArrayOutputWithContext(context.Context) PasswordPolicyArrayOutput }
PasswordPolicyArrayInput is an input type that accepts PasswordPolicyArray and PasswordPolicyArrayOutput values. You can construct a concrete instance of `PasswordPolicyArrayInput` via:
PasswordPolicyArray{ PasswordPolicyArgs{...} }
type PasswordPolicyArrayOutput ¶
type PasswordPolicyArrayOutput struct{ *pulumi.OutputState }
func (PasswordPolicyArrayOutput) ElementType ¶
func (PasswordPolicyArrayOutput) ElementType() reflect.Type
func (PasswordPolicyArrayOutput) Index ¶
func (o PasswordPolicyArrayOutput) Index(i pulumi.IntInput) PasswordPolicyOutput
func (PasswordPolicyArrayOutput) ToPasswordPolicyArrayOutput ¶
func (o PasswordPolicyArrayOutput) ToPasswordPolicyArrayOutput() PasswordPolicyArrayOutput
func (PasswordPolicyArrayOutput) ToPasswordPolicyArrayOutputWithContext ¶
func (o PasswordPolicyArrayOutput) ToPasswordPolicyArrayOutputWithContext(ctx context.Context) PasswordPolicyArrayOutput
type PasswordPolicyInput ¶
type PasswordPolicyInput interface { pulumi.Input ToPasswordPolicyOutput() PasswordPolicyOutput ToPasswordPolicyOutputWithContext(ctx context.Context) PasswordPolicyOutput }
type PasswordPolicyMap ¶
type PasswordPolicyMap map[string]PasswordPolicyInput
func (PasswordPolicyMap) ElementType ¶
func (PasswordPolicyMap) ElementType() reflect.Type
func (PasswordPolicyMap) ToPasswordPolicyMapOutput ¶
func (i PasswordPolicyMap) ToPasswordPolicyMapOutput() PasswordPolicyMapOutput
func (PasswordPolicyMap) ToPasswordPolicyMapOutputWithContext ¶
func (i PasswordPolicyMap) ToPasswordPolicyMapOutputWithContext(ctx context.Context) PasswordPolicyMapOutput
type PasswordPolicyMapInput ¶
type PasswordPolicyMapInput interface { pulumi.Input ToPasswordPolicyMapOutput() PasswordPolicyMapOutput ToPasswordPolicyMapOutputWithContext(context.Context) PasswordPolicyMapOutput }
PasswordPolicyMapInput is an input type that accepts PasswordPolicyMap and PasswordPolicyMapOutput values. You can construct a concrete instance of `PasswordPolicyMapInput` via:
PasswordPolicyMap{ "key": PasswordPolicyArgs{...} }
type PasswordPolicyMapOutput ¶
type PasswordPolicyMapOutput struct{ *pulumi.OutputState }
func (PasswordPolicyMapOutput) ElementType ¶
func (PasswordPolicyMapOutput) ElementType() reflect.Type
func (PasswordPolicyMapOutput) MapIndex ¶
func (o PasswordPolicyMapOutput) MapIndex(k pulumi.StringInput) PasswordPolicyOutput
func (PasswordPolicyMapOutput) ToPasswordPolicyMapOutput ¶
func (o PasswordPolicyMapOutput) ToPasswordPolicyMapOutput() PasswordPolicyMapOutput
func (PasswordPolicyMapOutput) ToPasswordPolicyMapOutputWithContext ¶
func (o PasswordPolicyMapOutput) ToPasswordPolicyMapOutputWithContext(ctx context.Context) PasswordPolicyMapOutput
type PasswordPolicyOutput ¶
type PasswordPolicyOutput struct{ *pulumi.OutputState }
func (PasswordPolicyOutput) AuthProvider ¶ added in v3.9.0
func (o PasswordPolicyOutput) AuthProvider() pulumi.StringPtrOutput
Authentication Provider: OKTA, ACTIVE_DIRECTORY or LDAP
func (PasswordPolicyOutput) CallRecovery ¶ added in v3.9.0
func (o PasswordPolicyOutput) CallRecovery() pulumi.StringPtrOutput
Enable or disable voice call recovery: ACTIVE or INACTIVE.
func (PasswordPolicyOutput) Description ¶ added in v3.9.0
func (o PasswordPolicyOutput) Description() pulumi.StringPtrOutput
Policy Description
func (PasswordPolicyOutput) ElementType ¶
func (PasswordPolicyOutput) ElementType() reflect.Type
func (PasswordPolicyOutput) EmailRecovery ¶ added in v3.9.0
func (o PasswordPolicyOutput) EmailRecovery() pulumi.StringPtrOutput
Enable or disable email password recovery: ACTIVE or INACTIVE.
func (PasswordPolicyOutput) GroupsIncludeds ¶ added in v3.9.0
func (o PasswordPolicyOutput) GroupsIncludeds() pulumi.StringArrayOutput
List of Group IDs to Include
func (PasswordPolicyOutput) Name ¶ added in v3.9.0
func (o PasswordPolicyOutput) Name() pulumi.StringOutput
Policy Name
func (PasswordPolicyOutput) PasswordAutoUnlockMinutes ¶ added in v3.9.0
func (o PasswordPolicyOutput) PasswordAutoUnlockMinutes() pulumi.IntPtrOutput
Number of minutes before a locked account is unlocked: 0 = no limit.
func (PasswordPolicyOutput) PasswordDictionaryLookup ¶ added in v3.9.0
func (o PasswordPolicyOutput) PasswordDictionaryLookup() pulumi.BoolPtrOutput
Check Passwords Against Common Password Dictionary.
func (PasswordPolicyOutput) PasswordExcludeFirstName ¶ added in v3.9.0
func (o PasswordPolicyOutput) PasswordExcludeFirstName() pulumi.BoolPtrOutput
User firstName attribute must be excluded from the password
func (PasswordPolicyOutput) PasswordExcludeLastName ¶ added in v3.9.0
func (o PasswordPolicyOutput) PasswordExcludeLastName() pulumi.BoolPtrOutput
User lastName attribute must be excluded from the password
func (PasswordPolicyOutput) PasswordExcludeUsername ¶ added in v3.9.0
func (o PasswordPolicyOutput) PasswordExcludeUsername() pulumi.BoolPtrOutput
If the user name must be excluded from the password.
func (PasswordPolicyOutput) PasswordExpireWarnDays ¶ added in v3.9.0
func (o PasswordPolicyOutput) PasswordExpireWarnDays() pulumi.IntPtrOutput
Length in days a user will be warned before password expiry: 0 = no warning.
func (PasswordPolicyOutput) PasswordHistoryCount ¶ added in v3.9.0
func (o PasswordPolicyOutput) PasswordHistoryCount() pulumi.IntPtrOutput
Number of distinct passwords that must be created before they can be reused: 0 = none.
func (PasswordPolicyOutput) PasswordLockoutNotificationChannels ¶ added in v3.9.0
func (o PasswordPolicyOutput) PasswordLockoutNotificationChannels() pulumi.StringArrayOutput
Notification channels to use to notify a user when their account has been locked.
func (PasswordPolicyOutput) PasswordMaxAgeDays ¶ added in v3.9.0
func (o PasswordPolicyOutput) PasswordMaxAgeDays() pulumi.IntPtrOutput
Length in days a password is valid before expiry: 0 = no limit.
func (PasswordPolicyOutput) PasswordMaxLockoutAttempts ¶ added in v3.9.0
func (o PasswordPolicyOutput) PasswordMaxLockoutAttempts() pulumi.IntPtrOutput
Number of unsuccessful login attempts allowed before lockout: 0 = no limit.
func (PasswordPolicyOutput) PasswordMinAgeMinutes ¶ added in v3.9.0
func (o PasswordPolicyOutput) PasswordMinAgeMinutes() pulumi.IntPtrOutput
Minimum time interval in minutes between password changes: 0 = no limit.
func (PasswordPolicyOutput) PasswordMinLength ¶ added in v3.9.0
func (o PasswordPolicyOutput) PasswordMinLength() pulumi.IntPtrOutput
Minimum password length.
func (PasswordPolicyOutput) PasswordMinLowercase ¶ added in v3.9.0
func (o PasswordPolicyOutput) PasswordMinLowercase() pulumi.IntPtrOutput
If a password must contain at least one lower case letter: 0 = no, 1 = yes. Default = 1
func (PasswordPolicyOutput) PasswordMinNumber ¶ added in v3.9.0
func (o PasswordPolicyOutput) PasswordMinNumber() pulumi.IntPtrOutput
If a password must contain at least one number: 0 = no, 1 = yes. Default = 1
func (PasswordPolicyOutput) PasswordMinSymbol ¶ added in v3.9.0
func (o PasswordPolicyOutput) PasswordMinSymbol() pulumi.IntPtrOutput
If a password must contain at least one symbol (!@#$%^&*): 0 = no, 1 = yes. Default = 1
func (PasswordPolicyOutput) PasswordMinUppercase ¶ added in v3.9.0
func (o PasswordPolicyOutput) PasswordMinUppercase() pulumi.IntPtrOutput
If a password must contain at least one upper case letter: 0 = no, 1 = yes. Default = 1
func (PasswordPolicyOutput) PasswordShowLockoutFailures ¶ added in v3.9.0
func (o PasswordPolicyOutput) PasswordShowLockoutFailures() pulumi.BoolPtrOutput
If a user should be informed when their account is locked.
func (PasswordPolicyOutput) Priority ¶ added in v3.9.0
func (o PasswordPolicyOutput) Priority() pulumi.IntPtrOutput
Policy Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an invalid priority is provided. API defaults it to the last (lowest) if not there.
func (PasswordPolicyOutput) QuestionMinLength ¶ added in v3.9.0
func (o PasswordPolicyOutput) QuestionMinLength() pulumi.IntPtrOutput
Min length of the password recovery question answer.
func (PasswordPolicyOutput) QuestionRecovery ¶ added in v3.9.0
func (o PasswordPolicyOutput) QuestionRecovery() pulumi.StringPtrOutput
Enable or disable security question password recovery: ACTIVE or INACTIVE.
func (PasswordPolicyOutput) RecoveryEmailToken ¶ added in v3.9.0
func (o PasswordPolicyOutput) RecoveryEmailToken() pulumi.IntPtrOutput
Lifetime in minutes of the recovery email token.
func (PasswordPolicyOutput) SkipUnlock ¶ added in v3.9.0
func (o PasswordPolicyOutput) SkipUnlock() pulumi.BoolPtrOutput
When an Active Directory user is locked out of Okta, the Okta unlock operation should also attempt to unlock the user's Windows account.
func (PasswordPolicyOutput) SmsRecovery ¶ added in v3.9.0
func (o PasswordPolicyOutput) SmsRecovery() pulumi.StringPtrOutput
Enable or disable SMS password recovery: ACTIVE or INACTIVE.
func (PasswordPolicyOutput) Status ¶ added in v3.9.0
func (o PasswordPolicyOutput) Status() pulumi.StringPtrOutput
Policy Status: ACTIVE or INACTIVE.
func (PasswordPolicyOutput) ToPasswordPolicyOutput ¶
func (o PasswordPolicyOutput) ToPasswordPolicyOutput() PasswordPolicyOutput
func (PasswordPolicyOutput) ToPasswordPolicyOutputWithContext ¶
func (o PasswordPolicyOutput) ToPasswordPolicyOutputWithContext(ctx context.Context) PasswordPolicyOutput
type PasswordPolicyRule
deprecated
type PasswordPolicyRule struct { pulumi.CustomResourceState // Policy Rule Name Name pulumi.StringOutput `pulumi:"name"` // Network selection mode: ANYWHERE, ZONE, ON_NETWORK, or OFF_NETWORK. NetworkConnection pulumi.StringPtrOutput `pulumi:"networkConnection"` // The zones to exclude NetworkExcludes pulumi.StringArrayOutput `pulumi:"networkExcludes"` // The zones to include NetworkIncludes pulumi.StringArrayOutput `pulumi:"networkIncludes"` // Allow or deny a user to change their password: ALLOW or DENY. Default = ALLOW PasswordChange pulumi.StringPtrOutput `pulumi:"passwordChange"` // Allow or deny a user to reset their password: ALLOW or DENY. Default = ALLOW PasswordReset pulumi.StringPtrOutput `pulumi:"passwordReset"` // Allow or deny a user to unlock. Default = DENY PasswordUnlock pulumi.StringPtrOutput `pulumi:"passwordUnlock"` // Policy ID of the Rule PolicyId pulumi.StringPtrOutput `pulumi:"policyId"` // Policy ID of the Rule // // Deprecated: Because of incorrect naming, 'policyid' field will be deprecated and then removed in the next versions of the provider. Please use 'policy_id' instead Policyid pulumi.StringPtrOutput `pulumi:"policyid"` // Policy Rule Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an // invalid priority is provided. API defaults it to the last (lowest) if not there. Priority pulumi.IntPtrOutput `pulumi:"priority"` // Policy Rule Status: ACTIVE or INACTIVE. Status pulumi.StringPtrOutput `pulumi:"status"` // Set of User IDs to Exclude UsersExcludeds pulumi.StringArrayOutput `pulumi:"usersExcludeds"` }
Deprecated: Deprecated. Use policy.RulePassword instead. This resource will be removed in version 4.0 of this provider.
func GetPasswordPolicyRule ¶
func GetPasswordPolicyRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PasswordPolicyRuleState, opts ...pulumi.ResourceOption) (*PasswordPolicyRule, error)
GetPasswordPolicyRule gets an existing PasswordPolicyRule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPasswordPolicyRule ¶
func NewPasswordPolicyRule(ctx *pulumi.Context, name string, args *PasswordPolicyRuleArgs, opts ...pulumi.ResourceOption) (*PasswordPolicyRule, error)
NewPasswordPolicyRule registers a new resource with the given unique name, arguments, and options.
func (*PasswordPolicyRule) ElementType ¶
func (*PasswordPolicyRule) ElementType() reflect.Type
func (*PasswordPolicyRule) ToPasswordPolicyRuleOutput ¶
func (i *PasswordPolicyRule) ToPasswordPolicyRuleOutput() PasswordPolicyRuleOutput
func (*PasswordPolicyRule) ToPasswordPolicyRuleOutputWithContext ¶
func (i *PasswordPolicyRule) ToPasswordPolicyRuleOutputWithContext(ctx context.Context) PasswordPolicyRuleOutput
type PasswordPolicyRuleArgs ¶
type PasswordPolicyRuleArgs struct { // Policy Rule Name Name pulumi.StringPtrInput // Network selection mode: ANYWHERE, ZONE, ON_NETWORK, or OFF_NETWORK. NetworkConnection pulumi.StringPtrInput // The zones to exclude NetworkExcludes pulumi.StringArrayInput // The zones to include NetworkIncludes pulumi.StringArrayInput // Allow or deny a user to change their password: ALLOW or DENY. Default = ALLOW PasswordChange pulumi.StringPtrInput // Allow or deny a user to reset their password: ALLOW or DENY. Default = ALLOW PasswordReset pulumi.StringPtrInput // Allow or deny a user to unlock. Default = DENY PasswordUnlock pulumi.StringPtrInput // Policy ID of the Rule PolicyId pulumi.StringPtrInput // Policy ID of the Rule // // Deprecated: Because of incorrect naming, 'policyid' field will be deprecated and then removed in the next versions of the provider. Please use 'policy_id' instead Policyid pulumi.StringPtrInput // Policy Rule Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an // invalid priority is provided. API defaults it to the last (lowest) if not there. Priority pulumi.IntPtrInput // Policy Rule Status: ACTIVE or INACTIVE. Status pulumi.StringPtrInput // Set of User IDs to Exclude UsersExcludeds pulumi.StringArrayInput }
The set of arguments for constructing a PasswordPolicyRule resource.
func (PasswordPolicyRuleArgs) ElementType ¶
func (PasswordPolicyRuleArgs) ElementType() reflect.Type
type PasswordPolicyRuleArray ¶
type PasswordPolicyRuleArray []PasswordPolicyRuleInput
func (PasswordPolicyRuleArray) ElementType ¶
func (PasswordPolicyRuleArray) ElementType() reflect.Type
func (PasswordPolicyRuleArray) ToPasswordPolicyRuleArrayOutput ¶
func (i PasswordPolicyRuleArray) ToPasswordPolicyRuleArrayOutput() PasswordPolicyRuleArrayOutput
func (PasswordPolicyRuleArray) ToPasswordPolicyRuleArrayOutputWithContext ¶
func (i PasswordPolicyRuleArray) ToPasswordPolicyRuleArrayOutputWithContext(ctx context.Context) PasswordPolicyRuleArrayOutput
type PasswordPolicyRuleArrayInput ¶
type PasswordPolicyRuleArrayInput interface { pulumi.Input ToPasswordPolicyRuleArrayOutput() PasswordPolicyRuleArrayOutput ToPasswordPolicyRuleArrayOutputWithContext(context.Context) PasswordPolicyRuleArrayOutput }
PasswordPolicyRuleArrayInput is an input type that accepts PasswordPolicyRuleArray and PasswordPolicyRuleArrayOutput values. You can construct a concrete instance of `PasswordPolicyRuleArrayInput` via:
PasswordPolicyRuleArray{ PasswordPolicyRuleArgs{...} }
type PasswordPolicyRuleArrayOutput ¶
type PasswordPolicyRuleArrayOutput struct{ *pulumi.OutputState }
func (PasswordPolicyRuleArrayOutput) ElementType ¶
func (PasswordPolicyRuleArrayOutput) ElementType() reflect.Type
func (PasswordPolicyRuleArrayOutput) Index ¶
func (o PasswordPolicyRuleArrayOutput) Index(i pulumi.IntInput) PasswordPolicyRuleOutput
func (PasswordPolicyRuleArrayOutput) ToPasswordPolicyRuleArrayOutput ¶
func (o PasswordPolicyRuleArrayOutput) ToPasswordPolicyRuleArrayOutput() PasswordPolicyRuleArrayOutput
func (PasswordPolicyRuleArrayOutput) ToPasswordPolicyRuleArrayOutputWithContext ¶
func (o PasswordPolicyRuleArrayOutput) ToPasswordPolicyRuleArrayOutputWithContext(ctx context.Context) PasswordPolicyRuleArrayOutput
type PasswordPolicyRuleInput ¶
type PasswordPolicyRuleInput interface { pulumi.Input ToPasswordPolicyRuleOutput() PasswordPolicyRuleOutput ToPasswordPolicyRuleOutputWithContext(ctx context.Context) PasswordPolicyRuleOutput }
type PasswordPolicyRuleMap ¶
type PasswordPolicyRuleMap map[string]PasswordPolicyRuleInput
func (PasswordPolicyRuleMap) ElementType ¶
func (PasswordPolicyRuleMap) ElementType() reflect.Type
func (PasswordPolicyRuleMap) ToPasswordPolicyRuleMapOutput ¶
func (i PasswordPolicyRuleMap) ToPasswordPolicyRuleMapOutput() PasswordPolicyRuleMapOutput
func (PasswordPolicyRuleMap) ToPasswordPolicyRuleMapOutputWithContext ¶
func (i PasswordPolicyRuleMap) ToPasswordPolicyRuleMapOutputWithContext(ctx context.Context) PasswordPolicyRuleMapOutput
type PasswordPolicyRuleMapInput ¶
type PasswordPolicyRuleMapInput interface { pulumi.Input ToPasswordPolicyRuleMapOutput() PasswordPolicyRuleMapOutput ToPasswordPolicyRuleMapOutputWithContext(context.Context) PasswordPolicyRuleMapOutput }
PasswordPolicyRuleMapInput is an input type that accepts PasswordPolicyRuleMap and PasswordPolicyRuleMapOutput values. You can construct a concrete instance of `PasswordPolicyRuleMapInput` via:
PasswordPolicyRuleMap{ "key": PasswordPolicyRuleArgs{...} }
type PasswordPolicyRuleMapOutput ¶
type PasswordPolicyRuleMapOutput struct{ *pulumi.OutputState }
func (PasswordPolicyRuleMapOutput) ElementType ¶
func (PasswordPolicyRuleMapOutput) ElementType() reflect.Type
func (PasswordPolicyRuleMapOutput) MapIndex ¶
func (o PasswordPolicyRuleMapOutput) MapIndex(k pulumi.StringInput) PasswordPolicyRuleOutput
func (PasswordPolicyRuleMapOutput) ToPasswordPolicyRuleMapOutput ¶
func (o PasswordPolicyRuleMapOutput) ToPasswordPolicyRuleMapOutput() PasswordPolicyRuleMapOutput
func (PasswordPolicyRuleMapOutput) ToPasswordPolicyRuleMapOutputWithContext ¶
func (o PasswordPolicyRuleMapOutput) ToPasswordPolicyRuleMapOutputWithContext(ctx context.Context) PasswordPolicyRuleMapOutput
type PasswordPolicyRuleOutput ¶
type PasswordPolicyRuleOutput struct{ *pulumi.OutputState }
func (PasswordPolicyRuleOutput) ElementType ¶
func (PasswordPolicyRuleOutput) ElementType() reflect.Type
func (PasswordPolicyRuleOutput) Name ¶ added in v3.9.0
func (o PasswordPolicyRuleOutput) Name() pulumi.StringOutput
Policy Rule Name
func (PasswordPolicyRuleOutput) NetworkConnection ¶ added in v3.9.0
func (o PasswordPolicyRuleOutput) NetworkConnection() pulumi.StringPtrOutput
Network selection mode: ANYWHERE, ZONE, ON_NETWORK, or OFF_NETWORK.
func (PasswordPolicyRuleOutput) NetworkExcludes ¶ added in v3.9.0
func (o PasswordPolicyRuleOutput) NetworkExcludes() pulumi.StringArrayOutput
The zones to exclude
func (PasswordPolicyRuleOutput) NetworkIncludes ¶ added in v3.9.0
func (o PasswordPolicyRuleOutput) NetworkIncludes() pulumi.StringArrayOutput
The zones to include
func (PasswordPolicyRuleOutput) PasswordChange ¶ added in v3.9.0
func (o PasswordPolicyRuleOutput) PasswordChange() pulumi.StringPtrOutput
Allow or deny a user to change their password: ALLOW or DENY. Default = ALLOW
func (PasswordPolicyRuleOutput) PasswordReset ¶ added in v3.9.0
func (o PasswordPolicyRuleOutput) PasswordReset() pulumi.StringPtrOutput
Allow or deny a user to reset their password: ALLOW or DENY. Default = ALLOW
func (PasswordPolicyRuleOutput) PasswordUnlock ¶ added in v3.9.0
func (o PasswordPolicyRuleOutput) PasswordUnlock() pulumi.StringPtrOutput
Allow or deny a user to unlock. Default = DENY
func (PasswordPolicyRuleOutput) PolicyId ¶ added in v3.9.0
func (o PasswordPolicyRuleOutput) PolicyId() pulumi.StringPtrOutput
Policy ID of the Rule
func (PasswordPolicyRuleOutput) Policyid
deprecated
added in
v3.9.0
func (o PasswordPolicyRuleOutput) Policyid() pulumi.StringPtrOutput
Policy ID of the Rule
Deprecated: Because of incorrect naming, 'policyid' field will be deprecated and then removed in the next versions of the provider. Please use 'policy_id' instead
func (PasswordPolicyRuleOutput) Priority ¶ added in v3.9.0
func (o PasswordPolicyRuleOutput) Priority() pulumi.IntPtrOutput
Policy Rule Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an invalid priority is provided. API defaults it to the last (lowest) if not there.
func (PasswordPolicyRuleOutput) Status ¶ added in v3.9.0
func (o PasswordPolicyRuleOutput) Status() pulumi.StringPtrOutput
Policy Rule Status: ACTIVE or INACTIVE.
func (PasswordPolicyRuleOutput) ToPasswordPolicyRuleOutput ¶
func (o PasswordPolicyRuleOutput) ToPasswordPolicyRuleOutput() PasswordPolicyRuleOutput
func (PasswordPolicyRuleOutput) ToPasswordPolicyRuleOutputWithContext ¶
func (o PasswordPolicyRuleOutput) ToPasswordPolicyRuleOutputWithContext(ctx context.Context) PasswordPolicyRuleOutput
func (PasswordPolicyRuleOutput) UsersExcludeds ¶ added in v3.9.0
func (o PasswordPolicyRuleOutput) UsersExcludeds() pulumi.StringArrayOutput
Set of User IDs to Exclude
type PasswordPolicyRuleState ¶
type PasswordPolicyRuleState struct { // Policy Rule Name Name pulumi.StringPtrInput // Network selection mode: ANYWHERE, ZONE, ON_NETWORK, or OFF_NETWORK. NetworkConnection pulumi.StringPtrInput // The zones to exclude NetworkExcludes pulumi.StringArrayInput // The zones to include NetworkIncludes pulumi.StringArrayInput // Allow or deny a user to change their password: ALLOW or DENY. Default = ALLOW PasswordChange pulumi.StringPtrInput // Allow or deny a user to reset their password: ALLOW or DENY. Default = ALLOW PasswordReset pulumi.StringPtrInput // Allow or deny a user to unlock. Default = DENY PasswordUnlock pulumi.StringPtrInput // Policy ID of the Rule PolicyId pulumi.StringPtrInput // Policy ID of the Rule // // Deprecated: Because of incorrect naming, 'policyid' field will be deprecated and then removed in the next versions of the provider. Please use 'policy_id' instead Policyid pulumi.StringPtrInput // Policy Rule Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an // invalid priority is provided. API defaults it to the last (lowest) if not there. Priority pulumi.IntPtrInput // Policy Rule Status: ACTIVE or INACTIVE. Status pulumi.StringPtrInput // Set of User IDs to Exclude UsersExcludeds pulumi.StringArrayInput }
func (PasswordPolicyRuleState) ElementType ¶
func (PasswordPolicyRuleState) ElementType() reflect.Type
type PasswordPolicyState ¶
type PasswordPolicyState struct { // Authentication Provider: OKTA, ACTIVE_DIRECTORY or LDAP AuthProvider pulumi.StringPtrInput // Enable or disable voice call recovery: ACTIVE or INACTIVE. CallRecovery pulumi.StringPtrInput // Policy Description Description pulumi.StringPtrInput // Enable or disable email password recovery: ACTIVE or INACTIVE. EmailRecovery pulumi.StringPtrInput // List of Group IDs to Include GroupsIncludeds pulumi.StringArrayInput // Policy Name Name pulumi.StringPtrInput // Number of minutes before a locked account is unlocked: 0 = no limit. PasswordAutoUnlockMinutes pulumi.IntPtrInput // Check Passwords Against Common Password Dictionary. PasswordDictionaryLookup pulumi.BoolPtrInput // User firstName attribute must be excluded from the password PasswordExcludeFirstName pulumi.BoolPtrInput // User lastName attribute must be excluded from the password PasswordExcludeLastName pulumi.BoolPtrInput // If the user name must be excluded from the password. PasswordExcludeUsername pulumi.BoolPtrInput // Length in days a user will be warned before password expiry: 0 = no warning. PasswordExpireWarnDays pulumi.IntPtrInput // Number of distinct passwords that must be created before they can be reused: 0 = none. PasswordHistoryCount pulumi.IntPtrInput // Notification channels to use to notify a user when their account has been locked. PasswordLockoutNotificationChannels pulumi.StringArrayInput // Length in days a password is valid before expiry: 0 = no limit. PasswordMaxAgeDays pulumi.IntPtrInput // Number of unsuccessful login attempts allowed before lockout: 0 = no limit. PasswordMaxLockoutAttempts pulumi.IntPtrInput // Minimum time interval in minutes between password changes: 0 = no limit. PasswordMinAgeMinutes pulumi.IntPtrInput // Minimum password length. PasswordMinLength pulumi.IntPtrInput // If a password must contain at least one lower case letter: 0 = no, 1 = yes. Default = 1 PasswordMinLowercase pulumi.IntPtrInput // If a password must contain at least one number: 0 = no, 1 = yes. Default = 1 PasswordMinNumber pulumi.IntPtrInput // If a password must contain at least one symbol (!@#$%^&*): 0 = no, 1 = yes. Default = 1 PasswordMinSymbol pulumi.IntPtrInput // If a password must contain at least one upper case letter: 0 = no, 1 = yes. Default = 1 PasswordMinUppercase pulumi.IntPtrInput // If a user should be informed when their account is locked. PasswordShowLockoutFailures pulumi.BoolPtrInput // Policy Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an invalid // priority is provided. API defaults it to the last (lowest) if not there. Priority pulumi.IntPtrInput // Min length of the password recovery question answer. QuestionMinLength pulumi.IntPtrInput // Enable or disable security question password recovery: ACTIVE or INACTIVE. QuestionRecovery pulumi.StringPtrInput // Lifetime in minutes of the recovery email token. RecoveryEmailToken pulumi.IntPtrInput // When an Active Directory user is locked out of Okta, the Okta unlock operation should also attempt to unlock the user's // Windows account. SkipUnlock pulumi.BoolPtrInput // Enable or disable SMS password recovery: ACTIVE or INACTIVE. SmsRecovery pulumi.StringPtrInput // Policy Status: ACTIVE or INACTIVE. Status pulumi.StringPtrInput }
func (PasswordPolicyState) ElementType ¶
func (PasswordPolicyState) ElementType() reflect.Type
type SamlApp
deprecated
type SamlApp struct { pulumi.CustomResourceState // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrOutput `pulumi:"accessibilityErrorRedirectUrl"` // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrOutput `pulumi:"accessibilityLoginRedirectUrl"` // Enable self service AccessibilitySelfService pulumi.BoolPtrOutput `pulumi:"accessibilitySelfService"` // List of ACS endpoints for this SAML application AcsEndpoints pulumi.StringArrayOutput `pulumi:"acsEndpoints"` // Application notes for admins. AdminNote pulumi.StringPtrOutput `pulumi:"adminNote"` // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrOutput `pulumi:"appLinksJson"` // Application settings in JSON format AppSettingsJson pulumi.StringPtrOutput `pulumi:"appSettingsJson"` // Determines whether the SAML assertion is digitally signed AssertionSigned pulumi.BoolPtrOutput `pulumi:"assertionSigned"` AttributeStatements SamlAppAttributeStatementArrayOutput `pulumi:"attributeStatements"` // Audience Restriction Audience pulumi.StringPtrOutput `pulumi:"audience"` // Id of this apps authentication policy AuthenticationPolicy pulumi.StringPtrOutput `pulumi:"authenticationPolicy"` // Identifies the SAML authentication context class for the assertion’s authentication statement AuthnContextClassRef pulumi.StringPtrOutput `pulumi:"authnContextClassRef"` // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrOutput `pulumi:"autoSubmitToolbar"` // cert from SAML XML metadata payload Certificate pulumi.StringOutput `pulumi:"certificate"` // Identifies a specific application resource in an IDP initiated SSO scenario. DefaultRelayState pulumi.StringPtrOutput `pulumi:"defaultRelayState"` // Identifies the location where the SAML response is intended to be sent inside of the SAML assertion Destination pulumi.StringPtrOutput `pulumi:"destination"` // Determines the digest algorithm used to digitally sign the SAML assertion and response DigestAlgorithm pulumi.StringPtrOutput `pulumi:"digestAlgorithm"` // The url that can be used to embed this application in other portals. EmbedUrl pulumi.StringOutput `pulumi:"embedUrl"` // Application notes for end users. EnduserNote pulumi.StringPtrOutput `pulumi:"enduserNote"` // Entity ID, the ID portion of the entity_url EntityKey pulumi.StringOutput `pulumi:"entityKey"` // Entity URL for instance http://www.okta.com/exk1fcia6d6EMsf331d8 EntityUrl pulumi.StringOutput `pulumi:"entityUrl"` // features to enable Features pulumi.StringArrayOutput `pulumi:"features"` // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayOutput `pulumi:"groups"` // Do not display application icon on mobile app HideIos pulumi.BoolPtrOutput `pulumi:"hideIos"` // Do not display application icon to users HideWeb pulumi.BoolPtrOutput `pulumi:"hideWeb"` // Prompt user to re-authenticate if SP asks for it HonorForceAuthn pulumi.BoolPtrOutput `pulumi:"honorForceAuthn"` // urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Post location from the SAML metadata. HttpPostBinding pulumi.StringOutput `pulumi:"httpPostBinding"` // urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect location from the SAML metadata. HttpRedirectBinding pulumi.StringOutput `pulumi:"httpRedirectBinding"` // SAML issuer ID IdpIssuer pulumi.StringPtrOutput `pulumi:"idpIssuer"` // *Early Access Property*. Enable Federation Broker Mode. ImplicitAssignment pulumi.BoolPtrOutput `pulumi:"implicitAssignment"` // Saml Inline Hook setting InlineHookId pulumi.StringPtrOutput `pulumi:"inlineHookId"` // Certificate ID KeyId pulumi.StringOutput `pulumi:"keyId"` // Certificate name. This modulates the rotation of keys. New name == new key. KeyName pulumi.StringPtrOutput `pulumi:"keyName"` // Number of years the certificate is valid. KeyYearsValid pulumi.IntPtrOutput `pulumi:"keyYearsValid"` // Application keys Keys SamlAppKeyArrayOutput `pulumi:"keys"` // Pretty name of app. Label pulumi.StringOutput `pulumi:"label"` // Local path to logo of the application. Logo pulumi.StringPtrOutput `pulumi:"logo"` // URL of the application's logo LogoUrl pulumi.StringOutput `pulumi:"logoUrl"` // SAML xml metadata payload Metadata pulumi.StringOutput `pulumi:"metadata"` // SAML xml metadata URL MetadataUrl pulumi.StringOutput `pulumi:"metadataUrl"` // Name of the app. Name pulumi.StringOutput `pulumi:"name"` // Name of preexisting SAML application. For instance 'slack' PreconfiguredApp pulumi.StringPtrOutput `pulumi:"preconfiguredApp"` // The location where the app may present the SAML assertion Recipient pulumi.StringPtrOutput `pulumi:"recipient"` // Denotes whether the request is compressed or not. RequestCompressed pulumi.BoolPtrOutput `pulumi:"requestCompressed"` // Determines whether the SAML auth response message is digitally signed ResponseSigned pulumi.BoolPtrOutput `pulumi:"responseSigned"` // SAML Signed Request enabled SamlSignedRequestEnabled pulumi.BoolPtrOutput `pulumi:"samlSignedRequestEnabled"` // SAML version for the app's sign-on mode SamlVersion pulumi.StringPtrOutput `pulumi:"samlVersion"` // Sign on mode of application. SignOnMode pulumi.StringOutput `pulumi:"signOnMode"` // Signature algorithm used ot digitally sign the assertion and response SignatureAlgorithm pulumi.StringPtrOutput `pulumi:"signatureAlgorithm"` // x509 encoded certificate that the Service Provider uses to sign Single Logout requests SingleLogoutCertificate pulumi.StringPtrOutput `pulumi:"singleLogoutCertificate"` // The issuer of the Service Provider that generates the Single Logout request SingleLogoutIssuer pulumi.StringPtrOutput `pulumi:"singleLogoutIssuer"` // The location where the logout response is sent SingleLogoutUrl pulumi.StringPtrOutput `pulumi:"singleLogoutUrl"` // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrOutput `pulumi:"skipGroups"` // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrOutput `pulumi:"skipUsers"` // SAML SP issuer ID SpIssuer pulumi.StringPtrOutput `pulumi:"spIssuer"` // Single Sign On URL SsoUrl pulumi.StringPtrOutput `pulumi:"ssoUrl"` // Status of application. Status pulumi.StringPtrOutput `pulumi:"status"` // Identifies the SAML processing rules. SubjectNameIdFormat pulumi.StringPtrOutput `pulumi:"subjectNameIdFormat"` // Template for app user's username when a user is assigned to the app SubjectNameIdTemplate pulumi.StringPtrOutput `pulumi:"subjectNameIdTemplate"` // Username template UserNameTemplate pulumi.StringPtrOutput `pulumi:"userNameTemplate"` // Push username on update UserNameTemplatePushStatus pulumi.StringPtrOutput `pulumi:"userNameTemplatePushStatus"` // Username template suffix UserNameTemplateSuffix pulumi.StringPtrOutput `pulumi:"userNameTemplateSuffix"` // Username template type UserNameTemplateType pulumi.StringPtrOutput `pulumi:"userNameTemplateType"` // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users SamlAppUserArrayOutput `pulumi:"users"` }
Deprecated: Deprecated. Use app.Saml instead. This resource will be removed in version 4.0 of this provider.
func GetSamlApp ¶
func GetSamlApp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SamlAppState, opts ...pulumi.ResourceOption) (*SamlApp, error)
GetSamlApp gets an existing SamlApp resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSamlApp ¶
func NewSamlApp(ctx *pulumi.Context, name string, args *SamlAppArgs, opts ...pulumi.ResourceOption) (*SamlApp, error)
NewSamlApp registers a new resource with the given unique name, arguments, and options.
func (*SamlApp) ElementType ¶
func (*SamlApp) ToSamlAppOutput ¶
func (i *SamlApp) ToSamlAppOutput() SamlAppOutput
func (*SamlApp) ToSamlAppOutputWithContext ¶
func (i *SamlApp) ToSamlAppOutputWithContext(ctx context.Context) SamlAppOutput
type SamlAppArgs ¶
type SamlAppArgs struct { // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrInput // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrInput // Enable self service AccessibilitySelfService pulumi.BoolPtrInput // List of ACS endpoints for this SAML application AcsEndpoints pulumi.StringArrayInput // Application notes for admins. AdminNote pulumi.StringPtrInput // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrInput // Application settings in JSON format AppSettingsJson pulumi.StringPtrInput // Determines whether the SAML assertion is digitally signed AssertionSigned pulumi.BoolPtrInput AttributeStatements SamlAppAttributeStatementArrayInput // Audience Restriction Audience pulumi.StringPtrInput // Id of this apps authentication policy AuthenticationPolicy pulumi.StringPtrInput // Identifies the SAML authentication context class for the assertion’s authentication statement AuthnContextClassRef pulumi.StringPtrInput // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrInput // Identifies a specific application resource in an IDP initiated SSO scenario. DefaultRelayState pulumi.StringPtrInput // Identifies the location where the SAML response is intended to be sent inside of the SAML assertion Destination pulumi.StringPtrInput // Determines the digest algorithm used to digitally sign the SAML assertion and response DigestAlgorithm pulumi.StringPtrInput // Application notes for end users. EnduserNote pulumi.StringPtrInput // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayInput // Do not display application icon on mobile app HideIos pulumi.BoolPtrInput // Do not display application icon to users HideWeb pulumi.BoolPtrInput // Prompt user to re-authenticate if SP asks for it HonorForceAuthn pulumi.BoolPtrInput // SAML issuer ID IdpIssuer pulumi.StringPtrInput // *Early Access Property*. Enable Federation Broker Mode. ImplicitAssignment pulumi.BoolPtrInput // Saml Inline Hook setting InlineHookId pulumi.StringPtrInput // Certificate name. This modulates the rotation of keys. New name == new key. KeyName pulumi.StringPtrInput // Number of years the certificate is valid. KeyYearsValid pulumi.IntPtrInput // Pretty name of app. Label pulumi.StringInput // Local path to logo of the application. Logo pulumi.StringPtrInput // Name of preexisting SAML application. For instance 'slack' PreconfiguredApp pulumi.StringPtrInput // The location where the app may present the SAML assertion Recipient pulumi.StringPtrInput // Denotes whether the request is compressed or not. RequestCompressed pulumi.BoolPtrInput // Determines whether the SAML auth response message is digitally signed ResponseSigned pulumi.BoolPtrInput // SAML Signed Request enabled SamlSignedRequestEnabled pulumi.BoolPtrInput // SAML version for the app's sign-on mode SamlVersion pulumi.StringPtrInput // Signature algorithm used ot digitally sign the assertion and response SignatureAlgorithm pulumi.StringPtrInput // x509 encoded certificate that the Service Provider uses to sign Single Logout requests SingleLogoutCertificate pulumi.StringPtrInput // The issuer of the Service Provider that generates the Single Logout request SingleLogoutIssuer pulumi.StringPtrInput // The location where the logout response is sent SingleLogoutUrl pulumi.StringPtrInput // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrInput // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrInput // SAML SP issuer ID SpIssuer pulumi.StringPtrInput // Single Sign On URL SsoUrl pulumi.StringPtrInput // Status of application. Status pulumi.StringPtrInput // Identifies the SAML processing rules. SubjectNameIdFormat pulumi.StringPtrInput // Template for app user's username when a user is assigned to the app SubjectNameIdTemplate pulumi.StringPtrInput // Username template UserNameTemplate pulumi.StringPtrInput // Push username on update UserNameTemplatePushStatus pulumi.StringPtrInput // Username template suffix UserNameTemplateSuffix pulumi.StringPtrInput // Username template type UserNameTemplateType pulumi.StringPtrInput // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users SamlAppUserArrayInput }
The set of arguments for constructing a SamlApp resource.
func (SamlAppArgs) ElementType ¶
func (SamlAppArgs) ElementType() reflect.Type
type SamlAppArray ¶
type SamlAppArray []SamlAppInput
func (SamlAppArray) ElementType ¶
func (SamlAppArray) ElementType() reflect.Type
func (SamlAppArray) ToSamlAppArrayOutput ¶
func (i SamlAppArray) ToSamlAppArrayOutput() SamlAppArrayOutput
func (SamlAppArray) ToSamlAppArrayOutputWithContext ¶
func (i SamlAppArray) ToSamlAppArrayOutputWithContext(ctx context.Context) SamlAppArrayOutput
type SamlAppArrayInput ¶
type SamlAppArrayInput interface { pulumi.Input ToSamlAppArrayOutput() SamlAppArrayOutput ToSamlAppArrayOutputWithContext(context.Context) SamlAppArrayOutput }
SamlAppArrayInput is an input type that accepts SamlAppArray and SamlAppArrayOutput values. You can construct a concrete instance of `SamlAppArrayInput` via:
SamlAppArray{ SamlAppArgs{...} }
type SamlAppArrayOutput ¶
type SamlAppArrayOutput struct{ *pulumi.OutputState }
func (SamlAppArrayOutput) ElementType ¶
func (SamlAppArrayOutput) ElementType() reflect.Type
func (SamlAppArrayOutput) Index ¶
func (o SamlAppArrayOutput) Index(i pulumi.IntInput) SamlAppOutput
func (SamlAppArrayOutput) ToSamlAppArrayOutput ¶
func (o SamlAppArrayOutput) ToSamlAppArrayOutput() SamlAppArrayOutput
func (SamlAppArrayOutput) ToSamlAppArrayOutputWithContext ¶
func (o SamlAppArrayOutput) ToSamlAppArrayOutputWithContext(ctx context.Context) SamlAppArrayOutput
type SamlAppAttributeStatementArgs ¶
type SamlAppAttributeStatementArgs struct { FilterType pulumi.StringPtrInput `pulumi:"filterType"` FilterValue pulumi.StringPtrInput `pulumi:"filterValue"` Name pulumi.StringInput `pulumi:"name"` Namespace pulumi.StringPtrInput `pulumi:"namespace"` Type pulumi.StringPtrInput `pulumi:"type"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (SamlAppAttributeStatementArgs) ElementType ¶
func (SamlAppAttributeStatementArgs) ElementType() reflect.Type
func (SamlAppAttributeStatementArgs) ToSamlAppAttributeStatementOutput ¶
func (i SamlAppAttributeStatementArgs) ToSamlAppAttributeStatementOutput() SamlAppAttributeStatementOutput
func (SamlAppAttributeStatementArgs) ToSamlAppAttributeStatementOutputWithContext ¶
func (i SamlAppAttributeStatementArgs) ToSamlAppAttributeStatementOutputWithContext(ctx context.Context) SamlAppAttributeStatementOutput
type SamlAppAttributeStatementArray ¶
type SamlAppAttributeStatementArray []SamlAppAttributeStatementInput
func (SamlAppAttributeStatementArray) ElementType ¶
func (SamlAppAttributeStatementArray) ElementType() reflect.Type
func (SamlAppAttributeStatementArray) ToSamlAppAttributeStatementArrayOutput ¶
func (i SamlAppAttributeStatementArray) ToSamlAppAttributeStatementArrayOutput() SamlAppAttributeStatementArrayOutput
func (SamlAppAttributeStatementArray) ToSamlAppAttributeStatementArrayOutputWithContext ¶
func (i SamlAppAttributeStatementArray) ToSamlAppAttributeStatementArrayOutputWithContext(ctx context.Context) SamlAppAttributeStatementArrayOutput
type SamlAppAttributeStatementArrayInput ¶
type SamlAppAttributeStatementArrayInput interface { pulumi.Input ToSamlAppAttributeStatementArrayOutput() SamlAppAttributeStatementArrayOutput ToSamlAppAttributeStatementArrayOutputWithContext(context.Context) SamlAppAttributeStatementArrayOutput }
SamlAppAttributeStatementArrayInput is an input type that accepts SamlAppAttributeStatementArray and SamlAppAttributeStatementArrayOutput values. You can construct a concrete instance of `SamlAppAttributeStatementArrayInput` via:
SamlAppAttributeStatementArray{ SamlAppAttributeStatementArgs{...} }
type SamlAppAttributeStatementArrayOutput ¶
type SamlAppAttributeStatementArrayOutput struct{ *pulumi.OutputState }
func (SamlAppAttributeStatementArrayOutput) ElementType ¶
func (SamlAppAttributeStatementArrayOutput) ElementType() reflect.Type
func (SamlAppAttributeStatementArrayOutput) Index ¶
func (o SamlAppAttributeStatementArrayOutput) Index(i pulumi.IntInput) SamlAppAttributeStatementOutput
func (SamlAppAttributeStatementArrayOutput) ToSamlAppAttributeStatementArrayOutput ¶
func (o SamlAppAttributeStatementArrayOutput) ToSamlAppAttributeStatementArrayOutput() SamlAppAttributeStatementArrayOutput
func (SamlAppAttributeStatementArrayOutput) ToSamlAppAttributeStatementArrayOutputWithContext ¶
func (o SamlAppAttributeStatementArrayOutput) ToSamlAppAttributeStatementArrayOutputWithContext(ctx context.Context) SamlAppAttributeStatementArrayOutput
type SamlAppAttributeStatementInput ¶
type SamlAppAttributeStatementInput interface { pulumi.Input ToSamlAppAttributeStatementOutput() SamlAppAttributeStatementOutput ToSamlAppAttributeStatementOutputWithContext(context.Context) SamlAppAttributeStatementOutput }
SamlAppAttributeStatementInput is an input type that accepts SamlAppAttributeStatementArgs and SamlAppAttributeStatementOutput values. You can construct a concrete instance of `SamlAppAttributeStatementInput` via:
SamlAppAttributeStatementArgs{...}
type SamlAppAttributeStatementOutput ¶
type SamlAppAttributeStatementOutput struct{ *pulumi.OutputState }
func (SamlAppAttributeStatementOutput) ElementType ¶
func (SamlAppAttributeStatementOutput) ElementType() reflect.Type
func (SamlAppAttributeStatementOutput) FilterType ¶
func (o SamlAppAttributeStatementOutput) FilterType() pulumi.StringPtrOutput
func (SamlAppAttributeStatementOutput) FilterValue ¶
func (o SamlAppAttributeStatementOutput) FilterValue() pulumi.StringPtrOutput
func (SamlAppAttributeStatementOutput) Name ¶
func (o SamlAppAttributeStatementOutput) Name() pulumi.StringOutput
func (SamlAppAttributeStatementOutput) Namespace ¶
func (o SamlAppAttributeStatementOutput) Namespace() pulumi.StringPtrOutput
func (SamlAppAttributeStatementOutput) ToSamlAppAttributeStatementOutput ¶
func (o SamlAppAttributeStatementOutput) ToSamlAppAttributeStatementOutput() SamlAppAttributeStatementOutput
func (SamlAppAttributeStatementOutput) ToSamlAppAttributeStatementOutputWithContext ¶
func (o SamlAppAttributeStatementOutput) ToSamlAppAttributeStatementOutputWithContext(ctx context.Context) SamlAppAttributeStatementOutput
func (SamlAppAttributeStatementOutput) Type ¶
func (o SamlAppAttributeStatementOutput) Type() pulumi.StringPtrOutput
func (SamlAppAttributeStatementOutput) Values ¶
func (o SamlAppAttributeStatementOutput) Values() pulumi.StringArrayOutput
type SamlAppInput ¶
type SamlAppInput interface { pulumi.Input ToSamlAppOutput() SamlAppOutput ToSamlAppOutputWithContext(ctx context.Context) SamlAppOutput }
type SamlAppKey ¶ added in v3.14.0
type SamlAppKey struct { Created *string `pulumi:"created"` E *string `pulumi:"e"` ExpiresAt *string `pulumi:"expiresAt"` Kid *string `pulumi:"kid"` Kty *string `pulumi:"kty"` LastUpdated *string `pulumi:"lastUpdated"` N *string `pulumi:"n"` Use *string `pulumi:"use"` X5cs []string `pulumi:"x5cs"` X5tS256 *string `pulumi:"x5tS256"` }
type SamlAppKeyArgs ¶ added in v3.14.0
type SamlAppKeyArgs struct { Created pulumi.StringPtrInput `pulumi:"created"` E pulumi.StringPtrInput `pulumi:"e"` ExpiresAt pulumi.StringPtrInput `pulumi:"expiresAt"` Kid pulumi.StringPtrInput `pulumi:"kid"` Kty pulumi.StringPtrInput `pulumi:"kty"` LastUpdated pulumi.StringPtrInput `pulumi:"lastUpdated"` N pulumi.StringPtrInput `pulumi:"n"` Use pulumi.StringPtrInput `pulumi:"use"` X5cs pulumi.StringArrayInput `pulumi:"x5cs"` X5tS256 pulumi.StringPtrInput `pulumi:"x5tS256"` }
func (SamlAppKeyArgs) ElementType ¶ added in v3.14.0
func (SamlAppKeyArgs) ElementType() reflect.Type
func (SamlAppKeyArgs) ToSamlAppKeyOutput ¶ added in v3.14.0
func (i SamlAppKeyArgs) ToSamlAppKeyOutput() SamlAppKeyOutput
func (SamlAppKeyArgs) ToSamlAppKeyOutputWithContext ¶ added in v3.14.0
func (i SamlAppKeyArgs) ToSamlAppKeyOutputWithContext(ctx context.Context) SamlAppKeyOutput
type SamlAppKeyArray ¶ added in v3.14.0
type SamlAppKeyArray []SamlAppKeyInput
func (SamlAppKeyArray) ElementType ¶ added in v3.14.0
func (SamlAppKeyArray) ElementType() reflect.Type
func (SamlAppKeyArray) ToSamlAppKeyArrayOutput ¶ added in v3.14.0
func (i SamlAppKeyArray) ToSamlAppKeyArrayOutput() SamlAppKeyArrayOutput
func (SamlAppKeyArray) ToSamlAppKeyArrayOutputWithContext ¶ added in v3.14.0
func (i SamlAppKeyArray) ToSamlAppKeyArrayOutputWithContext(ctx context.Context) SamlAppKeyArrayOutput
type SamlAppKeyArrayInput ¶ added in v3.14.0
type SamlAppKeyArrayInput interface { pulumi.Input ToSamlAppKeyArrayOutput() SamlAppKeyArrayOutput ToSamlAppKeyArrayOutputWithContext(context.Context) SamlAppKeyArrayOutput }
SamlAppKeyArrayInput is an input type that accepts SamlAppKeyArray and SamlAppKeyArrayOutput values. You can construct a concrete instance of `SamlAppKeyArrayInput` via:
SamlAppKeyArray{ SamlAppKeyArgs{...} }
type SamlAppKeyArrayOutput ¶ added in v3.14.0
type SamlAppKeyArrayOutput struct{ *pulumi.OutputState }
func (SamlAppKeyArrayOutput) ElementType ¶ added in v3.14.0
func (SamlAppKeyArrayOutput) ElementType() reflect.Type
func (SamlAppKeyArrayOutput) Index ¶ added in v3.14.0
func (o SamlAppKeyArrayOutput) Index(i pulumi.IntInput) SamlAppKeyOutput
func (SamlAppKeyArrayOutput) ToSamlAppKeyArrayOutput ¶ added in v3.14.0
func (o SamlAppKeyArrayOutput) ToSamlAppKeyArrayOutput() SamlAppKeyArrayOutput
func (SamlAppKeyArrayOutput) ToSamlAppKeyArrayOutputWithContext ¶ added in v3.14.0
func (o SamlAppKeyArrayOutput) ToSamlAppKeyArrayOutputWithContext(ctx context.Context) SamlAppKeyArrayOutput
type SamlAppKeyInput ¶ added in v3.14.0
type SamlAppKeyInput interface { pulumi.Input ToSamlAppKeyOutput() SamlAppKeyOutput ToSamlAppKeyOutputWithContext(context.Context) SamlAppKeyOutput }
SamlAppKeyInput is an input type that accepts SamlAppKeyArgs and SamlAppKeyOutput values. You can construct a concrete instance of `SamlAppKeyInput` via:
SamlAppKeyArgs{...}
type SamlAppKeyOutput ¶ added in v3.14.0
type SamlAppKeyOutput struct{ *pulumi.OutputState }
func (SamlAppKeyOutput) Created ¶ added in v3.14.0
func (o SamlAppKeyOutput) Created() pulumi.StringPtrOutput
func (SamlAppKeyOutput) E ¶ added in v3.14.0
func (o SamlAppKeyOutput) E() pulumi.StringPtrOutput
func (SamlAppKeyOutput) ElementType ¶ added in v3.14.0
func (SamlAppKeyOutput) ElementType() reflect.Type
func (SamlAppKeyOutput) ExpiresAt ¶ added in v3.14.0
func (o SamlAppKeyOutput) ExpiresAt() pulumi.StringPtrOutput
func (SamlAppKeyOutput) Kid ¶ added in v3.14.0
func (o SamlAppKeyOutput) Kid() pulumi.StringPtrOutput
func (SamlAppKeyOutput) Kty ¶ added in v3.14.0
func (o SamlAppKeyOutput) Kty() pulumi.StringPtrOutput
func (SamlAppKeyOutput) LastUpdated ¶ added in v3.14.0
func (o SamlAppKeyOutput) LastUpdated() pulumi.StringPtrOutput
func (SamlAppKeyOutput) N ¶ added in v3.14.0
func (o SamlAppKeyOutput) N() pulumi.StringPtrOutput
func (SamlAppKeyOutput) ToSamlAppKeyOutput ¶ added in v3.14.0
func (o SamlAppKeyOutput) ToSamlAppKeyOutput() SamlAppKeyOutput
func (SamlAppKeyOutput) ToSamlAppKeyOutputWithContext ¶ added in v3.14.0
func (o SamlAppKeyOutput) ToSamlAppKeyOutputWithContext(ctx context.Context) SamlAppKeyOutput
func (SamlAppKeyOutput) Use ¶ added in v3.14.0
func (o SamlAppKeyOutput) Use() pulumi.StringPtrOutput
func (SamlAppKeyOutput) X5cs ¶ added in v3.14.0
func (o SamlAppKeyOutput) X5cs() pulumi.StringArrayOutput
func (SamlAppKeyOutput) X5tS256 ¶ added in v3.14.0
func (o SamlAppKeyOutput) X5tS256() pulumi.StringPtrOutput
type SamlAppMap ¶
type SamlAppMap map[string]SamlAppInput
func (SamlAppMap) ElementType ¶
func (SamlAppMap) ElementType() reflect.Type
func (SamlAppMap) ToSamlAppMapOutput ¶
func (i SamlAppMap) ToSamlAppMapOutput() SamlAppMapOutput
func (SamlAppMap) ToSamlAppMapOutputWithContext ¶
func (i SamlAppMap) ToSamlAppMapOutputWithContext(ctx context.Context) SamlAppMapOutput
type SamlAppMapInput ¶
type SamlAppMapInput interface { pulumi.Input ToSamlAppMapOutput() SamlAppMapOutput ToSamlAppMapOutputWithContext(context.Context) SamlAppMapOutput }
SamlAppMapInput is an input type that accepts SamlAppMap and SamlAppMapOutput values. You can construct a concrete instance of `SamlAppMapInput` via:
SamlAppMap{ "key": SamlAppArgs{...} }
type SamlAppMapOutput ¶
type SamlAppMapOutput struct{ *pulumi.OutputState }
func (SamlAppMapOutput) ElementType ¶
func (SamlAppMapOutput) ElementType() reflect.Type
func (SamlAppMapOutput) MapIndex ¶
func (o SamlAppMapOutput) MapIndex(k pulumi.StringInput) SamlAppOutput
func (SamlAppMapOutput) ToSamlAppMapOutput ¶
func (o SamlAppMapOutput) ToSamlAppMapOutput() SamlAppMapOutput
func (SamlAppMapOutput) ToSamlAppMapOutputWithContext ¶
func (o SamlAppMapOutput) ToSamlAppMapOutputWithContext(ctx context.Context) SamlAppMapOutput
type SamlAppOutput ¶
type SamlAppOutput struct{ *pulumi.OutputState }
func (SamlAppOutput) AccessibilityErrorRedirectUrl ¶ added in v3.9.0
func (o SamlAppOutput) AccessibilityErrorRedirectUrl() pulumi.StringPtrOutput
Custom error page URL
func (SamlAppOutput) AccessibilityLoginRedirectUrl ¶ added in v3.9.0
func (o SamlAppOutput) AccessibilityLoginRedirectUrl() pulumi.StringPtrOutput
Custom login page URL
func (SamlAppOutput) AccessibilitySelfService ¶ added in v3.9.0
func (o SamlAppOutput) AccessibilitySelfService() pulumi.BoolPtrOutput
Enable self service
func (SamlAppOutput) AcsEndpoints ¶ added in v3.9.0
func (o SamlAppOutput) AcsEndpoints() pulumi.StringArrayOutput
List of ACS endpoints for this SAML application
func (SamlAppOutput) AdminNote ¶ added in v3.9.0
func (o SamlAppOutput) AdminNote() pulumi.StringPtrOutput
Application notes for admins.
func (SamlAppOutput) AppLinksJson ¶ added in v3.9.0
func (o SamlAppOutput) AppLinksJson() pulumi.StringPtrOutput
Displays specific appLinks for the app
func (SamlAppOutput) AppSettingsJson ¶ added in v3.9.0
func (o SamlAppOutput) AppSettingsJson() pulumi.StringPtrOutput
Application settings in JSON format
func (SamlAppOutput) AssertionSigned ¶ added in v3.9.0
func (o SamlAppOutput) AssertionSigned() pulumi.BoolPtrOutput
Determines whether the SAML assertion is digitally signed
func (SamlAppOutput) AttributeStatements ¶ added in v3.9.0
func (o SamlAppOutput) AttributeStatements() SamlAppAttributeStatementArrayOutput
func (SamlAppOutput) Audience ¶ added in v3.9.0
func (o SamlAppOutput) Audience() pulumi.StringPtrOutput
Audience Restriction
func (SamlAppOutput) AuthenticationPolicy ¶ added in v3.14.0
func (o SamlAppOutput) AuthenticationPolicy() pulumi.StringPtrOutput
Id of this apps authentication policy
func (SamlAppOutput) AuthnContextClassRef ¶ added in v3.9.0
func (o SamlAppOutput) AuthnContextClassRef() pulumi.StringPtrOutput
Identifies the SAML authentication context class for the assertion’s authentication statement
func (SamlAppOutput) AutoSubmitToolbar ¶ added in v3.9.0
func (o SamlAppOutput) AutoSubmitToolbar() pulumi.BoolPtrOutput
Display auto submit toolbar
func (SamlAppOutput) Certificate ¶ added in v3.9.0
func (o SamlAppOutput) Certificate() pulumi.StringOutput
cert from SAML XML metadata payload
func (SamlAppOutput) DefaultRelayState ¶ added in v3.9.0
func (o SamlAppOutput) DefaultRelayState() pulumi.StringPtrOutput
Identifies a specific application resource in an IDP initiated SSO scenario.
func (SamlAppOutput) Destination ¶ added in v3.9.0
func (o SamlAppOutput) Destination() pulumi.StringPtrOutput
Identifies the location where the SAML response is intended to be sent inside of the SAML assertion
func (SamlAppOutput) DigestAlgorithm ¶ added in v3.9.0
func (o SamlAppOutput) DigestAlgorithm() pulumi.StringPtrOutput
Determines the digest algorithm used to digitally sign the SAML assertion and response
func (SamlAppOutput) ElementType ¶
func (SamlAppOutput) ElementType() reflect.Type
func (SamlAppOutput) EmbedUrl ¶ added in v3.14.0
func (o SamlAppOutput) EmbedUrl() pulumi.StringOutput
The url that can be used to embed this application in other portals.
func (SamlAppOutput) EnduserNote ¶ added in v3.9.0
func (o SamlAppOutput) EnduserNote() pulumi.StringPtrOutput
Application notes for end users.
func (SamlAppOutput) EntityKey ¶ added in v3.9.0
func (o SamlAppOutput) EntityKey() pulumi.StringOutput
Entity ID, the ID portion of the entity_url
func (SamlAppOutput) EntityUrl ¶ added in v3.9.0
func (o SamlAppOutput) EntityUrl() pulumi.StringOutput
Entity URL for instance http://www.okta.com/exk1fcia6d6EMsf331d8
func (SamlAppOutput) Features ¶ added in v3.9.0
func (o SamlAppOutput) Features() pulumi.StringArrayOutput
features to enable
func (SamlAppOutput) Groups
deprecated
added in
v3.9.0
func (o SamlAppOutput) Groups() pulumi.StringArrayOutput
Groups associated with the application
Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality.
func (SamlAppOutput) HideIos ¶ added in v3.9.0
func (o SamlAppOutput) HideIos() pulumi.BoolPtrOutput
Do not display application icon on mobile app
func (SamlAppOutput) HideWeb ¶ added in v3.9.0
func (o SamlAppOutput) HideWeb() pulumi.BoolPtrOutput
Do not display application icon to users
func (SamlAppOutput) HonorForceAuthn ¶ added in v3.9.0
func (o SamlAppOutput) HonorForceAuthn() pulumi.BoolPtrOutput
Prompt user to re-authenticate if SP asks for it
func (SamlAppOutput) HttpPostBinding ¶ added in v3.9.0
func (o SamlAppOutput) HttpPostBinding() pulumi.StringOutput
urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Post location from the SAML metadata.
func (SamlAppOutput) HttpRedirectBinding ¶ added in v3.9.0
func (o SamlAppOutput) HttpRedirectBinding() pulumi.StringOutput
urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect location from the SAML metadata.
func (SamlAppOutput) IdpIssuer ¶ added in v3.9.0
func (o SamlAppOutput) IdpIssuer() pulumi.StringPtrOutput
SAML issuer ID
func (SamlAppOutput) ImplicitAssignment ¶ added in v3.9.0
func (o SamlAppOutput) ImplicitAssignment() pulumi.BoolPtrOutput
*Early Access Property*. Enable Federation Broker Mode.
func (SamlAppOutput) InlineHookId ¶ added in v3.9.0
func (o SamlAppOutput) InlineHookId() pulumi.StringPtrOutput
Saml Inline Hook setting
func (SamlAppOutput) KeyId ¶ added in v3.9.0
func (o SamlAppOutput) KeyId() pulumi.StringOutput
Certificate ID
func (SamlAppOutput) KeyName ¶ added in v3.9.0
func (o SamlAppOutput) KeyName() pulumi.StringPtrOutput
Certificate name. This modulates the rotation of keys. New name == new key.
func (SamlAppOutput) KeyYearsValid ¶ added in v3.9.0
func (o SamlAppOutput) KeyYearsValid() pulumi.IntPtrOutput
Number of years the certificate is valid.
func (SamlAppOutput) Keys ¶ added in v3.14.0
func (o SamlAppOutput) Keys() SamlAppKeyArrayOutput
Application keys
func (SamlAppOutput) Label ¶ added in v3.9.0
func (o SamlAppOutput) Label() pulumi.StringOutput
Pretty name of app.
func (SamlAppOutput) Logo ¶ added in v3.9.0
func (o SamlAppOutput) Logo() pulumi.StringPtrOutput
Local path to logo of the application.
func (SamlAppOutput) LogoUrl ¶ added in v3.9.0
func (o SamlAppOutput) LogoUrl() pulumi.StringOutput
URL of the application's logo
func (SamlAppOutput) Metadata ¶ added in v3.9.0
func (o SamlAppOutput) Metadata() pulumi.StringOutput
SAML xml metadata payload
func (SamlAppOutput) MetadataUrl ¶ added in v3.9.0
func (o SamlAppOutput) MetadataUrl() pulumi.StringOutput
SAML xml metadata URL
func (SamlAppOutput) Name ¶ added in v3.9.0
func (o SamlAppOutput) Name() pulumi.StringOutput
Name of the app.
func (SamlAppOutput) PreconfiguredApp ¶ added in v3.9.0
func (o SamlAppOutput) PreconfiguredApp() pulumi.StringPtrOutput
Name of preexisting SAML application. For instance 'slack'
func (SamlAppOutput) Recipient ¶ added in v3.9.0
func (o SamlAppOutput) Recipient() pulumi.StringPtrOutput
The location where the app may present the SAML assertion
func (SamlAppOutput) RequestCompressed ¶ added in v3.9.0
func (o SamlAppOutput) RequestCompressed() pulumi.BoolPtrOutput
Denotes whether the request is compressed or not.
func (SamlAppOutput) ResponseSigned ¶ added in v3.9.0
func (o SamlAppOutput) ResponseSigned() pulumi.BoolPtrOutput
Determines whether the SAML auth response message is digitally signed
func (SamlAppOutput) SamlSignedRequestEnabled ¶ added in v3.20.0
func (o SamlAppOutput) SamlSignedRequestEnabled() pulumi.BoolPtrOutput
SAML Signed Request enabled
func (SamlAppOutput) SamlVersion ¶ added in v3.9.0
func (o SamlAppOutput) SamlVersion() pulumi.StringPtrOutput
SAML version for the app's sign-on mode
func (SamlAppOutput) SignOnMode ¶ added in v3.9.0
func (o SamlAppOutput) SignOnMode() pulumi.StringOutput
Sign on mode of application.
func (SamlAppOutput) SignatureAlgorithm ¶ added in v3.9.0
func (o SamlAppOutput) SignatureAlgorithm() pulumi.StringPtrOutput
Signature algorithm used ot digitally sign the assertion and response
func (SamlAppOutput) SingleLogoutCertificate ¶ added in v3.9.0
func (o SamlAppOutput) SingleLogoutCertificate() pulumi.StringPtrOutput
x509 encoded certificate that the Service Provider uses to sign Single Logout requests
func (SamlAppOutput) SingleLogoutIssuer ¶ added in v3.9.0
func (o SamlAppOutput) SingleLogoutIssuer() pulumi.StringPtrOutput
The issuer of the Service Provider that generates the Single Logout request
func (SamlAppOutput) SingleLogoutUrl ¶ added in v3.9.0
func (o SamlAppOutput) SingleLogoutUrl() pulumi.StringPtrOutput
The location where the logout response is sent
func (SamlAppOutput) SkipGroups ¶ added in v3.9.0
func (o SamlAppOutput) SkipGroups() pulumi.BoolPtrOutput
Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources
func (SamlAppOutput) SkipUsers ¶ added in v3.9.0
func (o SamlAppOutput) SkipUsers() pulumi.BoolPtrOutput
Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources
func (SamlAppOutput) SpIssuer ¶ added in v3.9.0
func (o SamlAppOutput) SpIssuer() pulumi.StringPtrOutput
SAML SP issuer ID
func (SamlAppOutput) SsoUrl ¶ added in v3.9.0
func (o SamlAppOutput) SsoUrl() pulumi.StringPtrOutput
Single Sign On URL
func (SamlAppOutput) Status ¶ added in v3.9.0
func (o SamlAppOutput) Status() pulumi.StringPtrOutput
Status of application.
func (SamlAppOutput) SubjectNameIdFormat ¶ added in v3.9.0
func (o SamlAppOutput) SubjectNameIdFormat() pulumi.StringPtrOutput
Identifies the SAML processing rules.
func (SamlAppOutput) SubjectNameIdTemplate ¶ added in v3.9.0
func (o SamlAppOutput) SubjectNameIdTemplate() pulumi.StringPtrOutput
Template for app user's username when a user is assigned to the app
func (SamlAppOutput) ToSamlAppOutput ¶
func (o SamlAppOutput) ToSamlAppOutput() SamlAppOutput
func (SamlAppOutput) ToSamlAppOutputWithContext ¶
func (o SamlAppOutput) ToSamlAppOutputWithContext(ctx context.Context) SamlAppOutput
func (SamlAppOutput) UserNameTemplate ¶ added in v3.9.0
func (o SamlAppOutput) UserNameTemplate() pulumi.StringPtrOutput
Username template
func (SamlAppOutput) UserNameTemplatePushStatus ¶ added in v3.9.0
func (o SamlAppOutput) UserNameTemplatePushStatus() pulumi.StringPtrOutput
Push username on update
func (SamlAppOutput) UserNameTemplateSuffix ¶ added in v3.9.0
func (o SamlAppOutput) UserNameTemplateSuffix() pulumi.StringPtrOutput
Username template suffix
func (SamlAppOutput) UserNameTemplateType ¶ added in v3.9.0
func (o SamlAppOutput) UserNameTemplateType() pulumi.StringPtrOutput
Username template type
func (SamlAppOutput) Users
deprecated
added in
v3.9.0
func (o SamlAppOutput) Users() SamlAppUserArrayOutput
Users associated with the application
Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality.
type SamlAppState ¶
type SamlAppState struct { // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrInput // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrInput // Enable self service AccessibilitySelfService pulumi.BoolPtrInput // List of ACS endpoints for this SAML application AcsEndpoints pulumi.StringArrayInput // Application notes for admins. AdminNote pulumi.StringPtrInput // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrInput // Application settings in JSON format AppSettingsJson pulumi.StringPtrInput // Determines whether the SAML assertion is digitally signed AssertionSigned pulumi.BoolPtrInput AttributeStatements SamlAppAttributeStatementArrayInput // Audience Restriction Audience pulumi.StringPtrInput // Id of this apps authentication policy AuthenticationPolicy pulumi.StringPtrInput // Identifies the SAML authentication context class for the assertion’s authentication statement AuthnContextClassRef pulumi.StringPtrInput // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrInput // cert from SAML XML metadata payload Certificate pulumi.StringPtrInput // Identifies a specific application resource in an IDP initiated SSO scenario. DefaultRelayState pulumi.StringPtrInput // Identifies the location where the SAML response is intended to be sent inside of the SAML assertion Destination pulumi.StringPtrInput // Determines the digest algorithm used to digitally sign the SAML assertion and response DigestAlgorithm pulumi.StringPtrInput // The url that can be used to embed this application in other portals. EmbedUrl pulumi.StringPtrInput // Application notes for end users. EnduserNote pulumi.StringPtrInput // Entity ID, the ID portion of the entity_url EntityKey pulumi.StringPtrInput // Entity URL for instance http://www.okta.com/exk1fcia6d6EMsf331d8 EntityUrl pulumi.StringPtrInput // features to enable Features pulumi.StringArrayInput // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayInput // Do not display application icon on mobile app HideIos pulumi.BoolPtrInput // Do not display application icon to users HideWeb pulumi.BoolPtrInput // Prompt user to re-authenticate if SP asks for it HonorForceAuthn pulumi.BoolPtrInput // urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Post location from the SAML metadata. HttpPostBinding pulumi.StringPtrInput // urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect location from the SAML metadata. HttpRedirectBinding pulumi.StringPtrInput // SAML issuer ID IdpIssuer pulumi.StringPtrInput // *Early Access Property*. Enable Federation Broker Mode. ImplicitAssignment pulumi.BoolPtrInput // Saml Inline Hook setting InlineHookId pulumi.StringPtrInput // Certificate ID KeyId pulumi.StringPtrInput // Certificate name. This modulates the rotation of keys. New name == new key. KeyName pulumi.StringPtrInput // Number of years the certificate is valid. KeyYearsValid pulumi.IntPtrInput // Application keys Keys SamlAppKeyArrayInput // Pretty name of app. Label pulumi.StringPtrInput // Local path to logo of the application. Logo pulumi.StringPtrInput // URL of the application's logo LogoUrl pulumi.StringPtrInput // SAML xml metadata payload Metadata pulumi.StringPtrInput // SAML xml metadata URL MetadataUrl pulumi.StringPtrInput // Name of the app. Name pulumi.StringPtrInput // Name of preexisting SAML application. For instance 'slack' PreconfiguredApp pulumi.StringPtrInput // The location where the app may present the SAML assertion Recipient pulumi.StringPtrInput // Denotes whether the request is compressed or not. RequestCompressed pulumi.BoolPtrInput // Determines whether the SAML auth response message is digitally signed ResponseSigned pulumi.BoolPtrInput // SAML Signed Request enabled SamlSignedRequestEnabled pulumi.BoolPtrInput // SAML version for the app's sign-on mode SamlVersion pulumi.StringPtrInput // Sign on mode of application. SignOnMode pulumi.StringPtrInput // Signature algorithm used ot digitally sign the assertion and response SignatureAlgorithm pulumi.StringPtrInput // x509 encoded certificate that the Service Provider uses to sign Single Logout requests SingleLogoutCertificate pulumi.StringPtrInput // The issuer of the Service Provider that generates the Single Logout request SingleLogoutIssuer pulumi.StringPtrInput // The location where the logout response is sent SingleLogoutUrl pulumi.StringPtrInput // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrInput // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrInput // SAML SP issuer ID SpIssuer pulumi.StringPtrInput // Single Sign On URL SsoUrl pulumi.StringPtrInput // Status of application. Status pulumi.StringPtrInput // Identifies the SAML processing rules. SubjectNameIdFormat pulumi.StringPtrInput // Template for app user's username when a user is assigned to the app SubjectNameIdTemplate pulumi.StringPtrInput // Username template UserNameTemplate pulumi.StringPtrInput // Push username on update UserNameTemplatePushStatus pulumi.StringPtrInput // Username template suffix UserNameTemplateSuffix pulumi.StringPtrInput // Username template type UserNameTemplateType pulumi.StringPtrInput // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users SamlAppUserArrayInput }
func (SamlAppState) ElementType ¶
func (SamlAppState) ElementType() reflect.Type
type SamlAppUser ¶
type SamlAppUserArgs ¶
type SamlAppUserArgs struct { Id pulumi.StringPtrInput `pulumi:"id"` Password pulumi.StringPtrInput `pulumi:"password"` Scope pulumi.StringPtrInput `pulumi:"scope"` Username pulumi.StringPtrInput `pulumi:"username"` }
func (SamlAppUserArgs) ElementType ¶
func (SamlAppUserArgs) ElementType() reflect.Type
func (SamlAppUserArgs) ToSamlAppUserOutput ¶
func (i SamlAppUserArgs) ToSamlAppUserOutput() SamlAppUserOutput
func (SamlAppUserArgs) ToSamlAppUserOutputWithContext ¶
func (i SamlAppUserArgs) ToSamlAppUserOutputWithContext(ctx context.Context) SamlAppUserOutput
type SamlAppUserArray ¶
type SamlAppUserArray []SamlAppUserInput
func (SamlAppUserArray) ElementType ¶
func (SamlAppUserArray) ElementType() reflect.Type
func (SamlAppUserArray) ToSamlAppUserArrayOutput ¶
func (i SamlAppUserArray) ToSamlAppUserArrayOutput() SamlAppUserArrayOutput
func (SamlAppUserArray) ToSamlAppUserArrayOutputWithContext ¶
func (i SamlAppUserArray) ToSamlAppUserArrayOutputWithContext(ctx context.Context) SamlAppUserArrayOutput
type SamlAppUserArrayInput ¶
type SamlAppUserArrayInput interface { pulumi.Input ToSamlAppUserArrayOutput() SamlAppUserArrayOutput ToSamlAppUserArrayOutputWithContext(context.Context) SamlAppUserArrayOutput }
SamlAppUserArrayInput is an input type that accepts SamlAppUserArray and SamlAppUserArrayOutput values. You can construct a concrete instance of `SamlAppUserArrayInput` via:
SamlAppUserArray{ SamlAppUserArgs{...} }
type SamlAppUserArrayOutput ¶
type SamlAppUserArrayOutput struct{ *pulumi.OutputState }
func (SamlAppUserArrayOutput) ElementType ¶
func (SamlAppUserArrayOutput) ElementType() reflect.Type
func (SamlAppUserArrayOutput) Index ¶
func (o SamlAppUserArrayOutput) Index(i pulumi.IntInput) SamlAppUserOutput
func (SamlAppUserArrayOutput) ToSamlAppUserArrayOutput ¶
func (o SamlAppUserArrayOutput) ToSamlAppUserArrayOutput() SamlAppUserArrayOutput
func (SamlAppUserArrayOutput) ToSamlAppUserArrayOutputWithContext ¶
func (o SamlAppUserArrayOutput) ToSamlAppUserArrayOutputWithContext(ctx context.Context) SamlAppUserArrayOutput
type SamlAppUserInput ¶
type SamlAppUserInput interface { pulumi.Input ToSamlAppUserOutput() SamlAppUserOutput ToSamlAppUserOutputWithContext(context.Context) SamlAppUserOutput }
SamlAppUserInput is an input type that accepts SamlAppUserArgs and SamlAppUserOutput values. You can construct a concrete instance of `SamlAppUserInput` via:
SamlAppUserArgs{...}
type SamlAppUserOutput ¶
type SamlAppUserOutput struct{ *pulumi.OutputState }
func (SamlAppUserOutput) ElementType ¶
func (SamlAppUserOutput) ElementType() reflect.Type
func (SamlAppUserOutput) Id ¶
func (o SamlAppUserOutput) Id() pulumi.StringPtrOutput
func (SamlAppUserOutput) Password ¶
func (o SamlAppUserOutput) Password() pulumi.StringPtrOutput
func (SamlAppUserOutput) Scope ¶
func (o SamlAppUserOutput) Scope() pulumi.StringPtrOutput
func (SamlAppUserOutput) ToSamlAppUserOutput ¶
func (o SamlAppUserOutput) ToSamlAppUserOutput() SamlAppUserOutput
func (SamlAppUserOutput) ToSamlAppUserOutputWithContext ¶
func (o SamlAppUserOutput) ToSamlAppUserOutputWithContext(ctx context.Context) SamlAppUserOutput
func (SamlAppUserOutput) Username ¶
func (o SamlAppUserOutput) Username() pulumi.StringPtrOutput
type SamlIdp
deprecated
type SamlIdp struct { pulumi.CustomResourceState AccountLinkAction pulumi.StringPtrOutput `pulumi:"accountLinkAction"` AccountLinkGroupIncludes pulumi.StringArrayOutput `pulumi:"accountLinkGroupIncludes"` // Deprecated: This property will be removed in the future, as it can only be set to 'HTTP-POST' AcsBinding pulumi.StringPtrOutput `pulumi:"acsBinding"` AcsType pulumi.StringPtrOutput `pulumi:"acsType"` Audience pulumi.StringOutput `pulumi:"audience"` DeprovisionedAction pulumi.StringPtrOutput `pulumi:"deprovisionedAction"` GroupsAction pulumi.StringPtrOutput `pulumi:"groupsAction"` GroupsAssignments pulumi.StringArrayOutput `pulumi:"groupsAssignments"` GroupsAttribute pulumi.StringPtrOutput `pulumi:"groupsAttribute"` GroupsFilters pulumi.StringArrayOutput `pulumi:"groupsFilters"` Issuer pulumi.StringOutput `pulumi:"issuer"` // Indicates whether Okta uses the original Okta org domain URL, or a custom domain URL IssuerMode pulumi.StringPtrOutput `pulumi:"issuerMode"` Kid pulumi.StringOutput `pulumi:"kid"` MaxClockSkew pulumi.IntPtrOutput `pulumi:"maxClockSkew"` // Name of the IdP Name pulumi.StringOutput `pulumi:"name"` NameFormat pulumi.StringPtrOutput `pulumi:"nameFormat"` ProfileMaster pulumi.BoolPtrOutput `pulumi:"profileMaster"` ProvisioningAction pulumi.StringPtrOutput `pulumi:"provisioningAction"` // The XML digital Signature Algorithm used when signing an <AuthnRequest> message RequestSignatureAlgorithm pulumi.StringPtrOutput `pulumi:"requestSignatureAlgorithm"` // Specifies whether to digitally sign <AuthnRequest> messages to the IdP RequestSignatureScope pulumi.StringPtrOutput `pulumi:"requestSignatureScope"` // The minimum XML digital Signature Algorithm allowed when verifying a <SAMLResponse> message or <Assertion> element ResponseSignatureAlgorithm pulumi.StringPtrOutput `pulumi:"responseSignatureAlgorithm"` // Specifies whether to verify a <SAMLResponse> message or <Assertion> element XML digital signature ResponseSignatureScope pulumi.StringPtrOutput `pulumi:"responseSignatureScope"` SsoBinding pulumi.StringPtrOutput `pulumi:"ssoBinding"` SsoDestination pulumi.StringPtrOutput `pulumi:"ssoDestination"` SsoUrl pulumi.StringOutput `pulumi:"ssoUrl"` Status pulumi.StringPtrOutput `pulumi:"status"` SubjectFilter pulumi.StringPtrOutput `pulumi:"subjectFilter"` SubjectFormats pulumi.StringArrayOutput `pulumi:"subjectFormats"` SubjectMatchAttribute pulumi.StringPtrOutput `pulumi:"subjectMatchAttribute"` SubjectMatchType pulumi.StringPtrOutput `pulumi:"subjectMatchType"` SuspendedAction pulumi.StringPtrOutput `pulumi:"suspendedAction"` Type pulumi.StringOutput `pulumi:"type"` UserTypeId pulumi.StringOutput `pulumi:"userTypeId"` UsernameTemplate pulumi.StringPtrOutput `pulumi:"usernameTemplate"` }
Deprecated: Deprecated. Use idp.Saml instead. This resource will be removed in version 4.0 of this provider.
func GetSamlIdp ¶
func GetSamlIdp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SamlIdpState, opts ...pulumi.ResourceOption) (*SamlIdp, error)
GetSamlIdp gets an existing SamlIdp resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSamlIdp ¶
func NewSamlIdp(ctx *pulumi.Context, name string, args *SamlIdpArgs, opts ...pulumi.ResourceOption) (*SamlIdp, error)
NewSamlIdp registers a new resource with the given unique name, arguments, and options.
func (*SamlIdp) ElementType ¶
func (*SamlIdp) ToSamlIdpOutput ¶
func (i *SamlIdp) ToSamlIdpOutput() SamlIdpOutput
func (*SamlIdp) ToSamlIdpOutputWithContext ¶
func (i *SamlIdp) ToSamlIdpOutputWithContext(ctx context.Context) SamlIdpOutput
type SamlIdpArgs ¶
type SamlIdpArgs struct { AccountLinkAction pulumi.StringPtrInput AccountLinkGroupIncludes pulumi.StringArrayInput // Deprecated: This property will be removed in the future, as it can only be set to 'HTTP-POST' AcsBinding pulumi.StringPtrInput AcsType pulumi.StringPtrInput DeprovisionedAction pulumi.StringPtrInput GroupsAction pulumi.StringPtrInput GroupsAssignments pulumi.StringArrayInput GroupsAttribute pulumi.StringPtrInput GroupsFilters pulumi.StringArrayInput Issuer pulumi.StringInput // Indicates whether Okta uses the original Okta org domain URL, or a custom domain URL IssuerMode pulumi.StringPtrInput Kid pulumi.StringInput MaxClockSkew pulumi.IntPtrInput // Name of the IdP Name pulumi.StringPtrInput NameFormat pulumi.StringPtrInput ProfileMaster pulumi.BoolPtrInput ProvisioningAction pulumi.StringPtrInput // The XML digital Signature Algorithm used when signing an <AuthnRequest> message RequestSignatureAlgorithm pulumi.StringPtrInput // Specifies whether to digitally sign <AuthnRequest> messages to the IdP RequestSignatureScope pulumi.StringPtrInput // The minimum XML digital Signature Algorithm allowed when verifying a <SAMLResponse> message or <Assertion> element ResponseSignatureAlgorithm pulumi.StringPtrInput // Specifies whether to verify a <SAMLResponse> message or <Assertion> element XML digital signature ResponseSignatureScope pulumi.StringPtrInput SsoBinding pulumi.StringPtrInput SsoDestination pulumi.StringPtrInput SsoUrl pulumi.StringInput Status pulumi.StringPtrInput SubjectFilter pulumi.StringPtrInput SubjectFormats pulumi.StringArrayInput SubjectMatchAttribute pulumi.StringPtrInput SubjectMatchType pulumi.StringPtrInput SuspendedAction pulumi.StringPtrInput UsernameTemplate pulumi.StringPtrInput }
The set of arguments for constructing a SamlIdp resource.
func (SamlIdpArgs) ElementType ¶
func (SamlIdpArgs) ElementType() reflect.Type
type SamlIdpArray ¶
type SamlIdpArray []SamlIdpInput
func (SamlIdpArray) ElementType ¶
func (SamlIdpArray) ElementType() reflect.Type
func (SamlIdpArray) ToSamlIdpArrayOutput ¶
func (i SamlIdpArray) ToSamlIdpArrayOutput() SamlIdpArrayOutput
func (SamlIdpArray) ToSamlIdpArrayOutputWithContext ¶
func (i SamlIdpArray) ToSamlIdpArrayOutputWithContext(ctx context.Context) SamlIdpArrayOutput
type SamlIdpArrayInput ¶
type SamlIdpArrayInput interface { pulumi.Input ToSamlIdpArrayOutput() SamlIdpArrayOutput ToSamlIdpArrayOutputWithContext(context.Context) SamlIdpArrayOutput }
SamlIdpArrayInput is an input type that accepts SamlIdpArray and SamlIdpArrayOutput values. You can construct a concrete instance of `SamlIdpArrayInput` via:
SamlIdpArray{ SamlIdpArgs{...} }
type SamlIdpArrayOutput ¶
type SamlIdpArrayOutput struct{ *pulumi.OutputState }
func (SamlIdpArrayOutput) ElementType ¶
func (SamlIdpArrayOutput) ElementType() reflect.Type
func (SamlIdpArrayOutput) Index ¶
func (o SamlIdpArrayOutput) Index(i pulumi.IntInput) SamlIdpOutput
func (SamlIdpArrayOutput) ToSamlIdpArrayOutput ¶
func (o SamlIdpArrayOutput) ToSamlIdpArrayOutput() SamlIdpArrayOutput
func (SamlIdpArrayOutput) ToSamlIdpArrayOutputWithContext ¶
func (o SamlIdpArrayOutput) ToSamlIdpArrayOutputWithContext(ctx context.Context) SamlIdpArrayOutput
type SamlIdpInput ¶
type SamlIdpInput interface { pulumi.Input ToSamlIdpOutput() SamlIdpOutput ToSamlIdpOutputWithContext(ctx context.Context) SamlIdpOutput }
type SamlIdpMap ¶
type SamlIdpMap map[string]SamlIdpInput
func (SamlIdpMap) ElementType ¶
func (SamlIdpMap) ElementType() reflect.Type
func (SamlIdpMap) ToSamlIdpMapOutput ¶
func (i SamlIdpMap) ToSamlIdpMapOutput() SamlIdpMapOutput
func (SamlIdpMap) ToSamlIdpMapOutputWithContext ¶
func (i SamlIdpMap) ToSamlIdpMapOutputWithContext(ctx context.Context) SamlIdpMapOutput
type SamlIdpMapInput ¶
type SamlIdpMapInput interface { pulumi.Input ToSamlIdpMapOutput() SamlIdpMapOutput ToSamlIdpMapOutputWithContext(context.Context) SamlIdpMapOutput }
SamlIdpMapInput is an input type that accepts SamlIdpMap and SamlIdpMapOutput values. You can construct a concrete instance of `SamlIdpMapInput` via:
SamlIdpMap{ "key": SamlIdpArgs{...} }
type SamlIdpMapOutput ¶
type SamlIdpMapOutput struct{ *pulumi.OutputState }
func (SamlIdpMapOutput) ElementType ¶
func (SamlIdpMapOutput) ElementType() reflect.Type
func (SamlIdpMapOutput) MapIndex ¶
func (o SamlIdpMapOutput) MapIndex(k pulumi.StringInput) SamlIdpOutput
func (SamlIdpMapOutput) ToSamlIdpMapOutput ¶
func (o SamlIdpMapOutput) ToSamlIdpMapOutput() SamlIdpMapOutput
func (SamlIdpMapOutput) ToSamlIdpMapOutputWithContext ¶
func (o SamlIdpMapOutput) ToSamlIdpMapOutputWithContext(ctx context.Context) SamlIdpMapOutput
type SamlIdpOutput ¶
type SamlIdpOutput struct{ *pulumi.OutputState }
func (SamlIdpOutput) AccountLinkAction ¶ added in v3.9.0
func (o SamlIdpOutput) AccountLinkAction() pulumi.StringPtrOutput
func (SamlIdpOutput) AccountLinkGroupIncludes ¶ added in v3.9.0
func (o SamlIdpOutput) AccountLinkGroupIncludes() pulumi.StringArrayOutput
func (SamlIdpOutput) AcsBinding
deprecated
added in
v3.9.0
func (o SamlIdpOutput) AcsBinding() pulumi.StringPtrOutput
Deprecated: This property will be removed in the future, as it can only be set to 'HTTP-POST'
func (SamlIdpOutput) AcsType ¶ added in v3.9.0
func (o SamlIdpOutput) AcsType() pulumi.StringPtrOutput
func (SamlIdpOutput) Audience ¶ added in v3.9.0
func (o SamlIdpOutput) Audience() pulumi.StringOutput
func (SamlIdpOutput) DeprovisionedAction ¶ added in v3.9.0
func (o SamlIdpOutput) DeprovisionedAction() pulumi.StringPtrOutput
func (SamlIdpOutput) ElementType ¶
func (SamlIdpOutput) ElementType() reflect.Type
func (SamlIdpOutput) GroupsAction ¶ added in v3.9.0
func (o SamlIdpOutput) GroupsAction() pulumi.StringPtrOutput
func (SamlIdpOutput) GroupsAssignments ¶ added in v3.9.0
func (o SamlIdpOutput) GroupsAssignments() pulumi.StringArrayOutput
func (SamlIdpOutput) GroupsAttribute ¶ added in v3.9.0
func (o SamlIdpOutput) GroupsAttribute() pulumi.StringPtrOutput
func (SamlIdpOutput) GroupsFilters ¶ added in v3.9.0
func (o SamlIdpOutput) GroupsFilters() pulumi.StringArrayOutput
func (SamlIdpOutput) Issuer ¶ added in v3.9.0
func (o SamlIdpOutput) Issuer() pulumi.StringOutput
func (SamlIdpOutput) IssuerMode ¶ added in v3.9.0
func (o SamlIdpOutput) IssuerMode() pulumi.StringPtrOutput
Indicates whether Okta uses the original Okta org domain URL, or a custom domain URL
func (SamlIdpOutput) Kid ¶ added in v3.9.0
func (o SamlIdpOutput) Kid() pulumi.StringOutput
func (SamlIdpOutput) MaxClockSkew ¶ added in v3.9.0
func (o SamlIdpOutput) MaxClockSkew() pulumi.IntPtrOutput
func (SamlIdpOutput) Name ¶ added in v3.9.0
func (o SamlIdpOutput) Name() pulumi.StringOutput
Name of the IdP
func (SamlIdpOutput) NameFormat ¶ added in v3.9.0
func (o SamlIdpOutput) NameFormat() pulumi.StringPtrOutput
func (SamlIdpOutput) ProfileMaster ¶ added in v3.9.0
func (o SamlIdpOutput) ProfileMaster() pulumi.BoolPtrOutput
func (SamlIdpOutput) ProvisioningAction ¶ added in v3.9.0
func (o SamlIdpOutput) ProvisioningAction() pulumi.StringPtrOutput
func (SamlIdpOutput) RequestSignatureAlgorithm ¶ added in v3.9.0
func (o SamlIdpOutput) RequestSignatureAlgorithm() pulumi.StringPtrOutput
The XML digital Signature Algorithm used when signing an <AuthnRequest> message
func (SamlIdpOutput) RequestSignatureScope ¶ added in v3.9.0
func (o SamlIdpOutput) RequestSignatureScope() pulumi.StringPtrOutput
Specifies whether to digitally sign <AuthnRequest> messages to the IdP
func (SamlIdpOutput) ResponseSignatureAlgorithm ¶ added in v3.9.0
func (o SamlIdpOutput) ResponseSignatureAlgorithm() pulumi.StringPtrOutput
The minimum XML digital Signature Algorithm allowed when verifying a <SAMLResponse> message or <Assertion> element
func (SamlIdpOutput) ResponseSignatureScope ¶ added in v3.9.0
func (o SamlIdpOutput) ResponseSignatureScope() pulumi.StringPtrOutput
Specifies whether to verify a <SAMLResponse> message or <Assertion> element XML digital signature
func (SamlIdpOutput) SsoBinding ¶ added in v3.9.0
func (o SamlIdpOutput) SsoBinding() pulumi.StringPtrOutput
func (SamlIdpOutput) SsoDestination ¶ added in v3.9.0
func (o SamlIdpOutput) SsoDestination() pulumi.StringPtrOutput
func (SamlIdpOutput) SsoUrl ¶ added in v3.9.0
func (o SamlIdpOutput) SsoUrl() pulumi.StringOutput
func (SamlIdpOutput) Status ¶ added in v3.9.0
func (o SamlIdpOutput) Status() pulumi.StringPtrOutput
func (SamlIdpOutput) SubjectFilter ¶ added in v3.9.0
func (o SamlIdpOutput) SubjectFilter() pulumi.StringPtrOutput
func (SamlIdpOutput) SubjectFormats ¶ added in v3.9.0
func (o SamlIdpOutput) SubjectFormats() pulumi.StringArrayOutput
func (SamlIdpOutput) SubjectMatchAttribute ¶ added in v3.9.0
func (o SamlIdpOutput) SubjectMatchAttribute() pulumi.StringPtrOutput
func (SamlIdpOutput) SubjectMatchType ¶ added in v3.9.0
func (o SamlIdpOutput) SubjectMatchType() pulumi.StringPtrOutput
func (SamlIdpOutput) SuspendedAction ¶ added in v3.9.0
func (o SamlIdpOutput) SuspendedAction() pulumi.StringPtrOutput
func (SamlIdpOutput) ToSamlIdpOutput ¶
func (o SamlIdpOutput) ToSamlIdpOutput() SamlIdpOutput
func (SamlIdpOutput) ToSamlIdpOutputWithContext ¶
func (o SamlIdpOutput) ToSamlIdpOutputWithContext(ctx context.Context) SamlIdpOutput
func (SamlIdpOutput) Type ¶ added in v3.9.0
func (o SamlIdpOutput) Type() pulumi.StringOutput
func (SamlIdpOutput) UserTypeId ¶ added in v3.9.0
func (o SamlIdpOutput) UserTypeId() pulumi.StringOutput
func (SamlIdpOutput) UsernameTemplate ¶ added in v3.9.0
func (o SamlIdpOutput) UsernameTemplate() pulumi.StringPtrOutput
type SamlIdpSigningKey
deprecated
type SamlIdpSigningKey struct { pulumi.CustomResourceState Created pulumi.StringOutput `pulumi:"created"` ExpiresAt pulumi.StringOutput `pulumi:"expiresAt"` Kid pulumi.StringOutput `pulumi:"kid"` Kty pulumi.StringOutput `pulumi:"kty"` Use pulumi.StringOutput `pulumi:"use"` // base64-encoded X.509 certificate chain with DER encoding X5cs pulumi.StringArrayOutput `pulumi:"x5cs"` X5tS256 pulumi.StringOutput `pulumi:"x5tS256"` }
Deprecated: Deprecated. Use idp.SamlKey instead. This resource will be removed in version 4.0 of this provider.
func GetSamlIdpSigningKey ¶
func GetSamlIdpSigningKey(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SamlIdpSigningKeyState, opts ...pulumi.ResourceOption) (*SamlIdpSigningKey, error)
GetSamlIdpSigningKey gets an existing SamlIdpSigningKey resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSamlIdpSigningKey ¶
func NewSamlIdpSigningKey(ctx *pulumi.Context, name string, args *SamlIdpSigningKeyArgs, opts ...pulumi.ResourceOption) (*SamlIdpSigningKey, error)
NewSamlIdpSigningKey registers a new resource with the given unique name, arguments, and options.
func (*SamlIdpSigningKey) ElementType ¶
func (*SamlIdpSigningKey) ElementType() reflect.Type
func (*SamlIdpSigningKey) ToSamlIdpSigningKeyOutput ¶
func (i *SamlIdpSigningKey) ToSamlIdpSigningKeyOutput() SamlIdpSigningKeyOutput
func (*SamlIdpSigningKey) ToSamlIdpSigningKeyOutputWithContext ¶
func (i *SamlIdpSigningKey) ToSamlIdpSigningKeyOutputWithContext(ctx context.Context) SamlIdpSigningKeyOutput
type SamlIdpSigningKeyArgs ¶
type SamlIdpSigningKeyArgs struct { // base64-encoded X.509 certificate chain with DER encoding X5cs pulumi.StringArrayInput }
The set of arguments for constructing a SamlIdpSigningKey resource.
func (SamlIdpSigningKeyArgs) ElementType ¶
func (SamlIdpSigningKeyArgs) ElementType() reflect.Type
type SamlIdpSigningKeyArray ¶
type SamlIdpSigningKeyArray []SamlIdpSigningKeyInput
func (SamlIdpSigningKeyArray) ElementType ¶
func (SamlIdpSigningKeyArray) ElementType() reflect.Type
func (SamlIdpSigningKeyArray) ToSamlIdpSigningKeyArrayOutput ¶
func (i SamlIdpSigningKeyArray) ToSamlIdpSigningKeyArrayOutput() SamlIdpSigningKeyArrayOutput
func (SamlIdpSigningKeyArray) ToSamlIdpSigningKeyArrayOutputWithContext ¶
func (i SamlIdpSigningKeyArray) ToSamlIdpSigningKeyArrayOutputWithContext(ctx context.Context) SamlIdpSigningKeyArrayOutput
type SamlIdpSigningKeyArrayInput ¶
type SamlIdpSigningKeyArrayInput interface { pulumi.Input ToSamlIdpSigningKeyArrayOutput() SamlIdpSigningKeyArrayOutput ToSamlIdpSigningKeyArrayOutputWithContext(context.Context) SamlIdpSigningKeyArrayOutput }
SamlIdpSigningKeyArrayInput is an input type that accepts SamlIdpSigningKeyArray and SamlIdpSigningKeyArrayOutput values. You can construct a concrete instance of `SamlIdpSigningKeyArrayInput` via:
SamlIdpSigningKeyArray{ SamlIdpSigningKeyArgs{...} }
type SamlIdpSigningKeyArrayOutput ¶
type SamlIdpSigningKeyArrayOutput struct{ *pulumi.OutputState }
func (SamlIdpSigningKeyArrayOutput) ElementType ¶
func (SamlIdpSigningKeyArrayOutput) ElementType() reflect.Type
func (SamlIdpSigningKeyArrayOutput) Index ¶
func (o SamlIdpSigningKeyArrayOutput) Index(i pulumi.IntInput) SamlIdpSigningKeyOutput
func (SamlIdpSigningKeyArrayOutput) ToSamlIdpSigningKeyArrayOutput ¶
func (o SamlIdpSigningKeyArrayOutput) ToSamlIdpSigningKeyArrayOutput() SamlIdpSigningKeyArrayOutput
func (SamlIdpSigningKeyArrayOutput) ToSamlIdpSigningKeyArrayOutputWithContext ¶
func (o SamlIdpSigningKeyArrayOutput) ToSamlIdpSigningKeyArrayOutputWithContext(ctx context.Context) SamlIdpSigningKeyArrayOutput
type SamlIdpSigningKeyInput ¶
type SamlIdpSigningKeyInput interface { pulumi.Input ToSamlIdpSigningKeyOutput() SamlIdpSigningKeyOutput ToSamlIdpSigningKeyOutputWithContext(ctx context.Context) SamlIdpSigningKeyOutput }
type SamlIdpSigningKeyMap ¶
type SamlIdpSigningKeyMap map[string]SamlIdpSigningKeyInput
func (SamlIdpSigningKeyMap) ElementType ¶
func (SamlIdpSigningKeyMap) ElementType() reflect.Type
func (SamlIdpSigningKeyMap) ToSamlIdpSigningKeyMapOutput ¶
func (i SamlIdpSigningKeyMap) ToSamlIdpSigningKeyMapOutput() SamlIdpSigningKeyMapOutput
func (SamlIdpSigningKeyMap) ToSamlIdpSigningKeyMapOutputWithContext ¶
func (i SamlIdpSigningKeyMap) ToSamlIdpSigningKeyMapOutputWithContext(ctx context.Context) SamlIdpSigningKeyMapOutput
type SamlIdpSigningKeyMapInput ¶
type SamlIdpSigningKeyMapInput interface { pulumi.Input ToSamlIdpSigningKeyMapOutput() SamlIdpSigningKeyMapOutput ToSamlIdpSigningKeyMapOutputWithContext(context.Context) SamlIdpSigningKeyMapOutput }
SamlIdpSigningKeyMapInput is an input type that accepts SamlIdpSigningKeyMap and SamlIdpSigningKeyMapOutput values. You can construct a concrete instance of `SamlIdpSigningKeyMapInput` via:
SamlIdpSigningKeyMap{ "key": SamlIdpSigningKeyArgs{...} }
type SamlIdpSigningKeyMapOutput ¶
type SamlIdpSigningKeyMapOutput struct{ *pulumi.OutputState }
func (SamlIdpSigningKeyMapOutput) ElementType ¶
func (SamlIdpSigningKeyMapOutput) ElementType() reflect.Type
func (SamlIdpSigningKeyMapOutput) MapIndex ¶
func (o SamlIdpSigningKeyMapOutput) MapIndex(k pulumi.StringInput) SamlIdpSigningKeyOutput
func (SamlIdpSigningKeyMapOutput) ToSamlIdpSigningKeyMapOutput ¶
func (o SamlIdpSigningKeyMapOutput) ToSamlIdpSigningKeyMapOutput() SamlIdpSigningKeyMapOutput
func (SamlIdpSigningKeyMapOutput) ToSamlIdpSigningKeyMapOutputWithContext ¶
func (o SamlIdpSigningKeyMapOutput) ToSamlIdpSigningKeyMapOutputWithContext(ctx context.Context) SamlIdpSigningKeyMapOutput
type SamlIdpSigningKeyOutput ¶
type SamlIdpSigningKeyOutput struct{ *pulumi.OutputState }
func (SamlIdpSigningKeyOutput) Created ¶ added in v3.9.0
func (o SamlIdpSigningKeyOutput) Created() pulumi.StringOutput
func (SamlIdpSigningKeyOutput) ElementType ¶
func (SamlIdpSigningKeyOutput) ElementType() reflect.Type
func (SamlIdpSigningKeyOutput) ExpiresAt ¶ added in v3.9.0
func (o SamlIdpSigningKeyOutput) ExpiresAt() pulumi.StringOutput
func (SamlIdpSigningKeyOutput) Kid ¶ added in v3.9.0
func (o SamlIdpSigningKeyOutput) Kid() pulumi.StringOutput
func (SamlIdpSigningKeyOutput) Kty ¶ added in v3.9.0
func (o SamlIdpSigningKeyOutput) Kty() pulumi.StringOutput
func (SamlIdpSigningKeyOutput) ToSamlIdpSigningKeyOutput ¶
func (o SamlIdpSigningKeyOutput) ToSamlIdpSigningKeyOutput() SamlIdpSigningKeyOutput
func (SamlIdpSigningKeyOutput) ToSamlIdpSigningKeyOutputWithContext ¶
func (o SamlIdpSigningKeyOutput) ToSamlIdpSigningKeyOutputWithContext(ctx context.Context) SamlIdpSigningKeyOutput
func (SamlIdpSigningKeyOutput) Use ¶ added in v3.9.0
func (o SamlIdpSigningKeyOutput) Use() pulumi.StringOutput
func (SamlIdpSigningKeyOutput) X5cs ¶ added in v3.9.0
func (o SamlIdpSigningKeyOutput) X5cs() pulumi.StringArrayOutput
base64-encoded X.509 certificate chain with DER encoding
func (SamlIdpSigningKeyOutput) X5tS256 ¶ added in v3.9.0
func (o SamlIdpSigningKeyOutput) X5tS256() pulumi.StringOutput
type SamlIdpSigningKeyState ¶
type SamlIdpSigningKeyState struct { Created pulumi.StringPtrInput ExpiresAt pulumi.StringPtrInput Kid pulumi.StringPtrInput Kty pulumi.StringPtrInput Use pulumi.StringPtrInput // base64-encoded X.509 certificate chain with DER encoding X5cs pulumi.StringArrayInput X5tS256 pulumi.StringPtrInput }
func (SamlIdpSigningKeyState) ElementType ¶
func (SamlIdpSigningKeyState) ElementType() reflect.Type
type SamlIdpState ¶
type SamlIdpState struct { AccountLinkAction pulumi.StringPtrInput AccountLinkGroupIncludes pulumi.StringArrayInput // Deprecated: This property will be removed in the future, as it can only be set to 'HTTP-POST' AcsBinding pulumi.StringPtrInput AcsType pulumi.StringPtrInput Audience pulumi.StringPtrInput DeprovisionedAction pulumi.StringPtrInput GroupsAction pulumi.StringPtrInput GroupsAssignments pulumi.StringArrayInput GroupsAttribute pulumi.StringPtrInput GroupsFilters pulumi.StringArrayInput Issuer pulumi.StringPtrInput // Indicates whether Okta uses the original Okta org domain URL, or a custom domain URL IssuerMode pulumi.StringPtrInput Kid pulumi.StringPtrInput MaxClockSkew pulumi.IntPtrInput // Name of the IdP Name pulumi.StringPtrInput NameFormat pulumi.StringPtrInput ProfileMaster pulumi.BoolPtrInput ProvisioningAction pulumi.StringPtrInput // The XML digital Signature Algorithm used when signing an <AuthnRequest> message RequestSignatureAlgorithm pulumi.StringPtrInput // Specifies whether to digitally sign <AuthnRequest> messages to the IdP RequestSignatureScope pulumi.StringPtrInput // The minimum XML digital Signature Algorithm allowed when verifying a <SAMLResponse> message or <Assertion> element ResponseSignatureAlgorithm pulumi.StringPtrInput // Specifies whether to verify a <SAMLResponse> message or <Assertion> element XML digital signature ResponseSignatureScope pulumi.StringPtrInput SsoBinding pulumi.StringPtrInput SsoDestination pulumi.StringPtrInput SsoUrl pulumi.StringPtrInput Status pulumi.StringPtrInput SubjectFilter pulumi.StringPtrInput SubjectFormats pulumi.StringArrayInput SubjectMatchAttribute pulumi.StringPtrInput SubjectMatchType pulumi.StringPtrInput SuspendedAction pulumi.StringPtrInput Type pulumi.StringPtrInput UserTypeId pulumi.StringPtrInput UsernameTemplate pulumi.StringPtrInput }
func (SamlIdpState) ElementType ¶
func (SamlIdpState) ElementType() reflect.Type
type SecurePasswordStoreApp
deprecated
type SecurePasswordStoreApp struct { pulumi.CustomResourceState // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrOutput `pulumi:"accessibilityErrorRedirectUrl"` // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrOutput `pulumi:"accessibilityLoginRedirectUrl"` // Enable self service AccessibilitySelfService pulumi.BoolPtrOutput `pulumi:"accessibilitySelfService"` // Application notes for admins. AdminNote pulumi.StringPtrOutput `pulumi:"adminNote"` // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrOutput `pulumi:"appLinksJson"` // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrOutput `pulumi:"autoSubmitToolbar"` // Application credentials scheme CredentialsScheme pulumi.StringPtrOutput `pulumi:"credentialsScheme"` // Application notes for end users. EnduserNote pulumi.StringPtrOutput `pulumi:"enduserNote"` // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayOutput `pulumi:"groups"` // Do not display application icon on mobile app HideIos pulumi.BoolPtrOutput `pulumi:"hideIos"` // Do not display application icon to users HideWeb pulumi.BoolPtrOutput `pulumi:"hideWeb"` // Pretty name of app. Label pulumi.StringOutput `pulumi:"label"` // Local path to logo of the application. Logo pulumi.StringPtrOutput `pulumi:"logo"` // URL of the application's logo LogoUrl pulumi.StringOutput `pulumi:"logoUrl"` // Name of the app. Name pulumi.StringOutput `pulumi:"name"` // Name of optional param in the login form OptionalField1 pulumi.StringPtrOutput `pulumi:"optionalField1"` // Name of optional value in login form OptionalField1Value pulumi.StringPtrOutput `pulumi:"optionalField1Value"` // Name of optional param in the login form OptionalField2 pulumi.StringPtrOutput `pulumi:"optionalField2"` // Name of optional value in login form OptionalField2Value pulumi.StringPtrOutput `pulumi:"optionalField2Value"` // Name of optional param in the login form OptionalField3 pulumi.StringPtrOutput `pulumi:"optionalField3"` // Name of optional value in login form OptionalField3Value pulumi.StringPtrOutput `pulumi:"optionalField3Value"` // Login password field PasswordField pulumi.StringOutput `pulumi:"passwordField"` // Allow user to reveal password RevealPassword pulumi.BoolPtrOutput `pulumi:"revealPassword"` SharedPassword pulumi.StringPtrOutput `pulumi:"sharedPassword"` SharedUsername pulumi.StringPtrOutput `pulumi:"sharedUsername"` // Sign on mode of application. SignOnMode pulumi.StringOutput `pulumi:"signOnMode"` // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrOutput `pulumi:"skipGroups"` // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrOutput `pulumi:"skipUsers"` // Status of application. Status pulumi.StringPtrOutput `pulumi:"status"` // Login URL Url pulumi.StringOutput `pulumi:"url"` // Username template UserNameTemplate pulumi.StringPtrOutput `pulumi:"userNameTemplate"` // Push username on update UserNameTemplatePushStatus pulumi.StringPtrOutput `pulumi:"userNameTemplatePushStatus"` // Username template suffix UserNameTemplateSuffix pulumi.StringPtrOutput `pulumi:"userNameTemplateSuffix"` // Username template type UserNameTemplateType pulumi.StringPtrOutput `pulumi:"userNameTemplateType"` // Login username field UsernameField pulumi.StringOutput `pulumi:"usernameField"` // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users SecurePasswordStoreAppUserArrayOutput `pulumi:"users"` }
Deprecated: Deprecated. Use app.SecurePasswordStore instead. This resource will be removed in version 4.0 of this provider.
func GetSecurePasswordStoreApp ¶
func GetSecurePasswordStoreApp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SecurePasswordStoreAppState, opts ...pulumi.ResourceOption) (*SecurePasswordStoreApp, error)
GetSecurePasswordStoreApp gets an existing SecurePasswordStoreApp resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSecurePasswordStoreApp ¶
func NewSecurePasswordStoreApp(ctx *pulumi.Context, name string, args *SecurePasswordStoreAppArgs, opts ...pulumi.ResourceOption) (*SecurePasswordStoreApp, error)
NewSecurePasswordStoreApp registers a new resource with the given unique name, arguments, and options.
func (*SecurePasswordStoreApp) ElementType ¶
func (*SecurePasswordStoreApp) ElementType() reflect.Type
func (*SecurePasswordStoreApp) ToSecurePasswordStoreAppOutput ¶
func (i *SecurePasswordStoreApp) ToSecurePasswordStoreAppOutput() SecurePasswordStoreAppOutput
func (*SecurePasswordStoreApp) ToSecurePasswordStoreAppOutputWithContext ¶
func (i *SecurePasswordStoreApp) ToSecurePasswordStoreAppOutputWithContext(ctx context.Context) SecurePasswordStoreAppOutput
type SecurePasswordStoreAppArgs ¶
type SecurePasswordStoreAppArgs struct { // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrInput // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrInput // Enable self service AccessibilitySelfService pulumi.BoolPtrInput // Application notes for admins. AdminNote pulumi.StringPtrInput // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrInput // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrInput // Application credentials scheme CredentialsScheme pulumi.StringPtrInput // Application notes for end users. EnduserNote pulumi.StringPtrInput // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayInput // Do not display application icon on mobile app HideIos pulumi.BoolPtrInput // Do not display application icon to users HideWeb pulumi.BoolPtrInput // Pretty name of app. Label pulumi.StringInput // Local path to logo of the application. Logo pulumi.StringPtrInput // Name of optional param in the login form OptionalField1 pulumi.StringPtrInput // Name of optional value in login form OptionalField1Value pulumi.StringPtrInput // Name of optional param in the login form OptionalField2 pulumi.StringPtrInput // Name of optional value in login form OptionalField2Value pulumi.StringPtrInput // Name of optional param in the login form OptionalField3 pulumi.StringPtrInput // Name of optional value in login form OptionalField3Value pulumi.StringPtrInput // Login password field PasswordField pulumi.StringInput // Allow user to reveal password RevealPassword pulumi.BoolPtrInput SharedPassword pulumi.StringPtrInput SharedUsername pulumi.StringPtrInput // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrInput // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrInput // Status of application. Status pulumi.StringPtrInput // Login URL Url pulumi.StringInput // Username template UserNameTemplate pulumi.StringPtrInput // Push username on update UserNameTemplatePushStatus pulumi.StringPtrInput // Username template suffix UserNameTemplateSuffix pulumi.StringPtrInput // Username template type UserNameTemplateType pulumi.StringPtrInput // Login username field UsernameField pulumi.StringInput // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users SecurePasswordStoreAppUserArrayInput }
The set of arguments for constructing a SecurePasswordStoreApp resource.
func (SecurePasswordStoreAppArgs) ElementType ¶
func (SecurePasswordStoreAppArgs) ElementType() reflect.Type
type SecurePasswordStoreAppArray ¶
type SecurePasswordStoreAppArray []SecurePasswordStoreAppInput
func (SecurePasswordStoreAppArray) ElementType ¶
func (SecurePasswordStoreAppArray) ElementType() reflect.Type
func (SecurePasswordStoreAppArray) ToSecurePasswordStoreAppArrayOutput ¶
func (i SecurePasswordStoreAppArray) ToSecurePasswordStoreAppArrayOutput() SecurePasswordStoreAppArrayOutput
func (SecurePasswordStoreAppArray) ToSecurePasswordStoreAppArrayOutputWithContext ¶
func (i SecurePasswordStoreAppArray) ToSecurePasswordStoreAppArrayOutputWithContext(ctx context.Context) SecurePasswordStoreAppArrayOutput
type SecurePasswordStoreAppArrayInput ¶
type SecurePasswordStoreAppArrayInput interface { pulumi.Input ToSecurePasswordStoreAppArrayOutput() SecurePasswordStoreAppArrayOutput ToSecurePasswordStoreAppArrayOutputWithContext(context.Context) SecurePasswordStoreAppArrayOutput }
SecurePasswordStoreAppArrayInput is an input type that accepts SecurePasswordStoreAppArray and SecurePasswordStoreAppArrayOutput values. You can construct a concrete instance of `SecurePasswordStoreAppArrayInput` via:
SecurePasswordStoreAppArray{ SecurePasswordStoreAppArgs{...} }
type SecurePasswordStoreAppArrayOutput ¶
type SecurePasswordStoreAppArrayOutput struct{ *pulumi.OutputState }
func (SecurePasswordStoreAppArrayOutput) ElementType ¶
func (SecurePasswordStoreAppArrayOutput) ElementType() reflect.Type
func (SecurePasswordStoreAppArrayOutput) Index ¶
func (o SecurePasswordStoreAppArrayOutput) Index(i pulumi.IntInput) SecurePasswordStoreAppOutput
func (SecurePasswordStoreAppArrayOutput) ToSecurePasswordStoreAppArrayOutput ¶
func (o SecurePasswordStoreAppArrayOutput) ToSecurePasswordStoreAppArrayOutput() SecurePasswordStoreAppArrayOutput
func (SecurePasswordStoreAppArrayOutput) ToSecurePasswordStoreAppArrayOutputWithContext ¶
func (o SecurePasswordStoreAppArrayOutput) ToSecurePasswordStoreAppArrayOutputWithContext(ctx context.Context) SecurePasswordStoreAppArrayOutput
type SecurePasswordStoreAppInput ¶
type SecurePasswordStoreAppInput interface { pulumi.Input ToSecurePasswordStoreAppOutput() SecurePasswordStoreAppOutput ToSecurePasswordStoreAppOutputWithContext(ctx context.Context) SecurePasswordStoreAppOutput }
type SecurePasswordStoreAppMap ¶
type SecurePasswordStoreAppMap map[string]SecurePasswordStoreAppInput
func (SecurePasswordStoreAppMap) ElementType ¶
func (SecurePasswordStoreAppMap) ElementType() reflect.Type
func (SecurePasswordStoreAppMap) ToSecurePasswordStoreAppMapOutput ¶
func (i SecurePasswordStoreAppMap) ToSecurePasswordStoreAppMapOutput() SecurePasswordStoreAppMapOutput
func (SecurePasswordStoreAppMap) ToSecurePasswordStoreAppMapOutputWithContext ¶
func (i SecurePasswordStoreAppMap) ToSecurePasswordStoreAppMapOutputWithContext(ctx context.Context) SecurePasswordStoreAppMapOutput
type SecurePasswordStoreAppMapInput ¶
type SecurePasswordStoreAppMapInput interface { pulumi.Input ToSecurePasswordStoreAppMapOutput() SecurePasswordStoreAppMapOutput ToSecurePasswordStoreAppMapOutputWithContext(context.Context) SecurePasswordStoreAppMapOutput }
SecurePasswordStoreAppMapInput is an input type that accepts SecurePasswordStoreAppMap and SecurePasswordStoreAppMapOutput values. You can construct a concrete instance of `SecurePasswordStoreAppMapInput` via:
SecurePasswordStoreAppMap{ "key": SecurePasswordStoreAppArgs{...} }
type SecurePasswordStoreAppMapOutput ¶
type SecurePasswordStoreAppMapOutput struct{ *pulumi.OutputState }
func (SecurePasswordStoreAppMapOutput) ElementType ¶
func (SecurePasswordStoreAppMapOutput) ElementType() reflect.Type
func (SecurePasswordStoreAppMapOutput) MapIndex ¶
func (o SecurePasswordStoreAppMapOutput) MapIndex(k pulumi.StringInput) SecurePasswordStoreAppOutput
func (SecurePasswordStoreAppMapOutput) ToSecurePasswordStoreAppMapOutput ¶
func (o SecurePasswordStoreAppMapOutput) ToSecurePasswordStoreAppMapOutput() SecurePasswordStoreAppMapOutput
func (SecurePasswordStoreAppMapOutput) ToSecurePasswordStoreAppMapOutputWithContext ¶
func (o SecurePasswordStoreAppMapOutput) ToSecurePasswordStoreAppMapOutputWithContext(ctx context.Context) SecurePasswordStoreAppMapOutput
type SecurePasswordStoreAppOutput ¶
type SecurePasswordStoreAppOutput struct{ *pulumi.OutputState }
func (SecurePasswordStoreAppOutput) AccessibilityErrorRedirectUrl ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) AccessibilityErrorRedirectUrl() pulumi.StringPtrOutput
Custom error page URL
func (SecurePasswordStoreAppOutput) AccessibilityLoginRedirectUrl ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) AccessibilityLoginRedirectUrl() pulumi.StringPtrOutput
Custom login page URL
func (SecurePasswordStoreAppOutput) AccessibilitySelfService ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) AccessibilitySelfService() pulumi.BoolPtrOutput
Enable self service
func (SecurePasswordStoreAppOutput) AdminNote ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) AdminNote() pulumi.StringPtrOutput
Application notes for admins.
func (SecurePasswordStoreAppOutput) AppLinksJson ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) AppLinksJson() pulumi.StringPtrOutput
Displays specific appLinks for the app
func (SecurePasswordStoreAppOutput) AutoSubmitToolbar ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) AutoSubmitToolbar() pulumi.BoolPtrOutput
Display auto submit toolbar
func (SecurePasswordStoreAppOutput) CredentialsScheme ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) CredentialsScheme() pulumi.StringPtrOutput
Application credentials scheme
func (SecurePasswordStoreAppOutput) ElementType ¶
func (SecurePasswordStoreAppOutput) ElementType() reflect.Type
func (SecurePasswordStoreAppOutput) EnduserNote ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) EnduserNote() pulumi.StringPtrOutput
Application notes for end users.
func (SecurePasswordStoreAppOutput) Groups
deprecated
added in
v3.9.0
func (o SecurePasswordStoreAppOutput) Groups() pulumi.StringArrayOutput
Groups associated with the application
Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality.
func (SecurePasswordStoreAppOutput) HideIos ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) HideIos() pulumi.BoolPtrOutput
Do not display application icon on mobile app
func (SecurePasswordStoreAppOutput) HideWeb ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) HideWeb() pulumi.BoolPtrOutput
Do not display application icon to users
func (SecurePasswordStoreAppOutput) Label ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) Label() pulumi.StringOutput
Pretty name of app.
func (SecurePasswordStoreAppOutput) Logo ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) Logo() pulumi.StringPtrOutput
Local path to logo of the application.
func (SecurePasswordStoreAppOutput) LogoUrl ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) LogoUrl() pulumi.StringOutput
URL of the application's logo
func (SecurePasswordStoreAppOutput) Name ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) Name() pulumi.StringOutput
Name of the app.
func (SecurePasswordStoreAppOutput) OptionalField1 ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) OptionalField1() pulumi.StringPtrOutput
Name of optional param in the login form
func (SecurePasswordStoreAppOutput) OptionalField1Value ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) OptionalField1Value() pulumi.StringPtrOutput
Name of optional value in login form
func (SecurePasswordStoreAppOutput) OptionalField2 ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) OptionalField2() pulumi.StringPtrOutput
Name of optional param in the login form
func (SecurePasswordStoreAppOutput) OptionalField2Value ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) OptionalField2Value() pulumi.StringPtrOutput
Name of optional value in login form
func (SecurePasswordStoreAppOutput) OptionalField3 ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) OptionalField3() pulumi.StringPtrOutput
Name of optional param in the login form
func (SecurePasswordStoreAppOutput) OptionalField3Value ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) OptionalField3Value() pulumi.StringPtrOutput
Name of optional value in login form
func (SecurePasswordStoreAppOutput) PasswordField ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) PasswordField() pulumi.StringOutput
Login password field
func (SecurePasswordStoreAppOutput) RevealPassword ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) RevealPassword() pulumi.BoolPtrOutput
Allow user to reveal password
func (SecurePasswordStoreAppOutput) SharedPassword ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) SharedPassword() pulumi.StringPtrOutput
Shared password, required for certain schemes.
func (SecurePasswordStoreAppOutput) SharedUsername ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) SharedUsername() pulumi.StringPtrOutput
Shared username, required for certain schemes.
func (SecurePasswordStoreAppOutput) SignOnMode ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) SignOnMode() pulumi.StringOutput
Sign on mode of application.
func (SecurePasswordStoreAppOutput) SkipGroups ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) SkipGroups() pulumi.BoolPtrOutput
Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources
func (SecurePasswordStoreAppOutput) SkipUsers ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) SkipUsers() pulumi.BoolPtrOutput
Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources
func (SecurePasswordStoreAppOutput) Status ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) Status() pulumi.StringPtrOutput
Status of application.
func (SecurePasswordStoreAppOutput) ToSecurePasswordStoreAppOutput ¶
func (o SecurePasswordStoreAppOutput) ToSecurePasswordStoreAppOutput() SecurePasswordStoreAppOutput
func (SecurePasswordStoreAppOutput) ToSecurePasswordStoreAppOutputWithContext ¶
func (o SecurePasswordStoreAppOutput) ToSecurePasswordStoreAppOutputWithContext(ctx context.Context) SecurePasswordStoreAppOutput
func (SecurePasswordStoreAppOutput) Url ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) Url() pulumi.StringOutput
Login URL
func (SecurePasswordStoreAppOutput) UserNameTemplate ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) UserNameTemplate() pulumi.StringPtrOutput
Username template
func (SecurePasswordStoreAppOutput) UserNameTemplatePushStatus ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) UserNameTemplatePushStatus() pulumi.StringPtrOutput
Push username on update
func (SecurePasswordStoreAppOutput) UserNameTemplateSuffix ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) UserNameTemplateSuffix() pulumi.StringPtrOutput
Username template suffix
func (SecurePasswordStoreAppOutput) UserNameTemplateType ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) UserNameTemplateType() pulumi.StringPtrOutput
Username template type
func (SecurePasswordStoreAppOutput) UsernameField ¶ added in v3.9.0
func (o SecurePasswordStoreAppOutput) UsernameField() pulumi.StringOutput
Login username field
func (SecurePasswordStoreAppOutput) Users
deprecated
added in
v3.9.0
func (o SecurePasswordStoreAppOutput) Users() SecurePasswordStoreAppUserArrayOutput
Users associated with the application
Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality.
type SecurePasswordStoreAppState ¶
type SecurePasswordStoreAppState struct { // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrInput // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrInput // Enable self service AccessibilitySelfService pulumi.BoolPtrInput // Application notes for admins. AdminNote pulumi.StringPtrInput // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrInput // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrInput // Application credentials scheme CredentialsScheme pulumi.StringPtrInput // Application notes for end users. EnduserNote pulumi.StringPtrInput // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayInput // Do not display application icon on mobile app HideIos pulumi.BoolPtrInput // Do not display application icon to users HideWeb pulumi.BoolPtrInput // Pretty name of app. Label pulumi.StringPtrInput // Local path to logo of the application. Logo pulumi.StringPtrInput // URL of the application's logo LogoUrl pulumi.StringPtrInput // Name of the app. Name pulumi.StringPtrInput // Name of optional param in the login form OptionalField1 pulumi.StringPtrInput // Name of optional value in login form OptionalField1Value pulumi.StringPtrInput // Name of optional param in the login form OptionalField2 pulumi.StringPtrInput // Name of optional value in login form OptionalField2Value pulumi.StringPtrInput // Name of optional param in the login form OptionalField3 pulumi.StringPtrInput // Name of optional value in login form OptionalField3Value pulumi.StringPtrInput // Login password field PasswordField pulumi.StringPtrInput // Allow user to reveal password RevealPassword pulumi.BoolPtrInput SharedPassword pulumi.StringPtrInput SharedUsername pulumi.StringPtrInput // Sign on mode of application. SignOnMode pulumi.StringPtrInput // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrInput // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrInput // Status of application. Status pulumi.StringPtrInput // Login URL Url pulumi.StringPtrInput // Username template UserNameTemplate pulumi.StringPtrInput // Push username on update UserNameTemplatePushStatus pulumi.StringPtrInput // Username template suffix UserNameTemplateSuffix pulumi.StringPtrInput // Username template type UserNameTemplateType pulumi.StringPtrInput // Login username field UsernameField pulumi.StringPtrInput // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users SecurePasswordStoreAppUserArrayInput }
func (SecurePasswordStoreAppState) ElementType ¶
func (SecurePasswordStoreAppState) ElementType() reflect.Type
type SecurePasswordStoreAppUserArgs ¶
type SecurePasswordStoreAppUserArgs struct { Id pulumi.StringPtrInput `pulumi:"id"` Password pulumi.StringPtrInput `pulumi:"password"` Scope pulumi.StringPtrInput `pulumi:"scope"` Username pulumi.StringPtrInput `pulumi:"username"` }
func (SecurePasswordStoreAppUserArgs) ElementType ¶
func (SecurePasswordStoreAppUserArgs) ElementType() reflect.Type
func (SecurePasswordStoreAppUserArgs) ToSecurePasswordStoreAppUserOutput ¶
func (i SecurePasswordStoreAppUserArgs) ToSecurePasswordStoreAppUserOutput() SecurePasswordStoreAppUserOutput
func (SecurePasswordStoreAppUserArgs) ToSecurePasswordStoreAppUserOutputWithContext ¶
func (i SecurePasswordStoreAppUserArgs) ToSecurePasswordStoreAppUserOutputWithContext(ctx context.Context) SecurePasswordStoreAppUserOutput
type SecurePasswordStoreAppUserArray ¶
type SecurePasswordStoreAppUserArray []SecurePasswordStoreAppUserInput
func (SecurePasswordStoreAppUserArray) ElementType ¶
func (SecurePasswordStoreAppUserArray) ElementType() reflect.Type
func (SecurePasswordStoreAppUserArray) ToSecurePasswordStoreAppUserArrayOutput ¶
func (i SecurePasswordStoreAppUserArray) ToSecurePasswordStoreAppUserArrayOutput() SecurePasswordStoreAppUserArrayOutput
func (SecurePasswordStoreAppUserArray) ToSecurePasswordStoreAppUserArrayOutputWithContext ¶
func (i SecurePasswordStoreAppUserArray) ToSecurePasswordStoreAppUserArrayOutputWithContext(ctx context.Context) SecurePasswordStoreAppUserArrayOutput
type SecurePasswordStoreAppUserArrayInput ¶
type SecurePasswordStoreAppUserArrayInput interface { pulumi.Input ToSecurePasswordStoreAppUserArrayOutput() SecurePasswordStoreAppUserArrayOutput ToSecurePasswordStoreAppUserArrayOutputWithContext(context.Context) SecurePasswordStoreAppUserArrayOutput }
SecurePasswordStoreAppUserArrayInput is an input type that accepts SecurePasswordStoreAppUserArray and SecurePasswordStoreAppUserArrayOutput values. You can construct a concrete instance of `SecurePasswordStoreAppUserArrayInput` via:
SecurePasswordStoreAppUserArray{ SecurePasswordStoreAppUserArgs{...} }
type SecurePasswordStoreAppUserArrayOutput ¶
type SecurePasswordStoreAppUserArrayOutput struct{ *pulumi.OutputState }
func (SecurePasswordStoreAppUserArrayOutput) ElementType ¶
func (SecurePasswordStoreAppUserArrayOutput) ElementType() reflect.Type
func (SecurePasswordStoreAppUserArrayOutput) Index ¶
func (o SecurePasswordStoreAppUserArrayOutput) Index(i pulumi.IntInput) SecurePasswordStoreAppUserOutput
func (SecurePasswordStoreAppUserArrayOutput) ToSecurePasswordStoreAppUserArrayOutput ¶
func (o SecurePasswordStoreAppUserArrayOutput) ToSecurePasswordStoreAppUserArrayOutput() SecurePasswordStoreAppUserArrayOutput
func (SecurePasswordStoreAppUserArrayOutput) ToSecurePasswordStoreAppUserArrayOutputWithContext ¶
func (o SecurePasswordStoreAppUserArrayOutput) ToSecurePasswordStoreAppUserArrayOutputWithContext(ctx context.Context) SecurePasswordStoreAppUserArrayOutput
type SecurePasswordStoreAppUserInput ¶
type SecurePasswordStoreAppUserInput interface { pulumi.Input ToSecurePasswordStoreAppUserOutput() SecurePasswordStoreAppUserOutput ToSecurePasswordStoreAppUserOutputWithContext(context.Context) SecurePasswordStoreAppUserOutput }
SecurePasswordStoreAppUserInput is an input type that accepts SecurePasswordStoreAppUserArgs and SecurePasswordStoreAppUserOutput values. You can construct a concrete instance of `SecurePasswordStoreAppUserInput` via:
SecurePasswordStoreAppUserArgs{...}
type SecurePasswordStoreAppUserOutput ¶
type SecurePasswordStoreAppUserOutput struct{ *pulumi.OutputState }
func (SecurePasswordStoreAppUserOutput) ElementType ¶
func (SecurePasswordStoreAppUserOutput) ElementType() reflect.Type
func (SecurePasswordStoreAppUserOutput) Id ¶
func (o SecurePasswordStoreAppUserOutput) Id() pulumi.StringPtrOutput
func (SecurePasswordStoreAppUserOutput) Password ¶
func (o SecurePasswordStoreAppUserOutput) Password() pulumi.StringPtrOutput
func (SecurePasswordStoreAppUserOutput) Scope ¶
func (o SecurePasswordStoreAppUserOutput) Scope() pulumi.StringPtrOutput
func (SecurePasswordStoreAppUserOutput) ToSecurePasswordStoreAppUserOutput ¶
func (o SecurePasswordStoreAppUserOutput) ToSecurePasswordStoreAppUserOutput() SecurePasswordStoreAppUserOutput
func (SecurePasswordStoreAppUserOutput) ToSecurePasswordStoreAppUserOutputWithContext ¶
func (o SecurePasswordStoreAppUserOutput) ToSecurePasswordStoreAppUserOutputWithContext(ctx context.Context) SecurePasswordStoreAppUserOutput
func (SecurePasswordStoreAppUserOutput) Username ¶
func (o SecurePasswordStoreAppUserOutput) Username() pulumi.StringPtrOutput
type SignonPolicy
deprecated
type SignonPolicy struct { pulumi.CustomResourceState // Policy Description Description pulumi.StringPtrOutput `pulumi:"description"` // List of Group IDs to Include GroupsIncludeds pulumi.StringArrayOutput `pulumi:"groupsIncludeds"` // Policy Name Name pulumi.StringOutput `pulumi:"name"` // Policy Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an invalid // priority is provided. API defaults it to the last (lowest) if not there. Priority pulumi.IntPtrOutput `pulumi:"priority"` // Policy Status: ACTIVE or INACTIVE. Status pulumi.StringPtrOutput `pulumi:"status"` }
Deprecated: Deprecated. Use policy.Signon instead. This resource will be removed in version 4.0 of this provider.
func GetSignonPolicy ¶
func GetSignonPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SignonPolicyState, opts ...pulumi.ResourceOption) (*SignonPolicy, error)
GetSignonPolicy gets an existing SignonPolicy resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSignonPolicy ¶
func NewSignonPolicy(ctx *pulumi.Context, name string, args *SignonPolicyArgs, opts ...pulumi.ResourceOption) (*SignonPolicy, error)
NewSignonPolicy registers a new resource with the given unique name, arguments, and options.
func (*SignonPolicy) ElementType ¶
func (*SignonPolicy) ElementType() reflect.Type
func (*SignonPolicy) ToSignonPolicyOutput ¶
func (i *SignonPolicy) ToSignonPolicyOutput() SignonPolicyOutput
func (*SignonPolicy) ToSignonPolicyOutputWithContext ¶
func (i *SignonPolicy) ToSignonPolicyOutputWithContext(ctx context.Context) SignonPolicyOutput
type SignonPolicyArgs ¶
type SignonPolicyArgs struct { // Policy Description Description pulumi.StringPtrInput // List of Group IDs to Include GroupsIncludeds pulumi.StringArrayInput // Policy Name Name pulumi.StringPtrInput // Policy Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an invalid // priority is provided. API defaults it to the last (lowest) if not there. Priority pulumi.IntPtrInput // Policy Status: ACTIVE or INACTIVE. Status pulumi.StringPtrInput }
The set of arguments for constructing a SignonPolicy resource.
func (SignonPolicyArgs) ElementType ¶
func (SignonPolicyArgs) ElementType() reflect.Type
type SignonPolicyArray ¶
type SignonPolicyArray []SignonPolicyInput
func (SignonPolicyArray) ElementType ¶
func (SignonPolicyArray) ElementType() reflect.Type
func (SignonPolicyArray) ToSignonPolicyArrayOutput ¶
func (i SignonPolicyArray) ToSignonPolicyArrayOutput() SignonPolicyArrayOutput
func (SignonPolicyArray) ToSignonPolicyArrayOutputWithContext ¶
func (i SignonPolicyArray) ToSignonPolicyArrayOutputWithContext(ctx context.Context) SignonPolicyArrayOutput
type SignonPolicyArrayInput ¶
type SignonPolicyArrayInput interface { pulumi.Input ToSignonPolicyArrayOutput() SignonPolicyArrayOutput ToSignonPolicyArrayOutputWithContext(context.Context) SignonPolicyArrayOutput }
SignonPolicyArrayInput is an input type that accepts SignonPolicyArray and SignonPolicyArrayOutput values. You can construct a concrete instance of `SignonPolicyArrayInput` via:
SignonPolicyArray{ SignonPolicyArgs{...} }
type SignonPolicyArrayOutput ¶
type SignonPolicyArrayOutput struct{ *pulumi.OutputState }
func (SignonPolicyArrayOutput) ElementType ¶
func (SignonPolicyArrayOutput) ElementType() reflect.Type
func (SignonPolicyArrayOutput) Index ¶
func (o SignonPolicyArrayOutput) Index(i pulumi.IntInput) SignonPolicyOutput
func (SignonPolicyArrayOutput) ToSignonPolicyArrayOutput ¶
func (o SignonPolicyArrayOutput) ToSignonPolicyArrayOutput() SignonPolicyArrayOutput
func (SignonPolicyArrayOutput) ToSignonPolicyArrayOutputWithContext ¶
func (o SignonPolicyArrayOutput) ToSignonPolicyArrayOutputWithContext(ctx context.Context) SignonPolicyArrayOutput
type SignonPolicyInput ¶
type SignonPolicyInput interface { pulumi.Input ToSignonPolicyOutput() SignonPolicyOutput ToSignonPolicyOutputWithContext(ctx context.Context) SignonPolicyOutput }
type SignonPolicyMap ¶
type SignonPolicyMap map[string]SignonPolicyInput
func (SignonPolicyMap) ElementType ¶
func (SignonPolicyMap) ElementType() reflect.Type
func (SignonPolicyMap) ToSignonPolicyMapOutput ¶
func (i SignonPolicyMap) ToSignonPolicyMapOutput() SignonPolicyMapOutput
func (SignonPolicyMap) ToSignonPolicyMapOutputWithContext ¶
func (i SignonPolicyMap) ToSignonPolicyMapOutputWithContext(ctx context.Context) SignonPolicyMapOutput
type SignonPolicyMapInput ¶
type SignonPolicyMapInput interface { pulumi.Input ToSignonPolicyMapOutput() SignonPolicyMapOutput ToSignonPolicyMapOutputWithContext(context.Context) SignonPolicyMapOutput }
SignonPolicyMapInput is an input type that accepts SignonPolicyMap and SignonPolicyMapOutput values. You can construct a concrete instance of `SignonPolicyMapInput` via:
SignonPolicyMap{ "key": SignonPolicyArgs{...} }
type SignonPolicyMapOutput ¶
type SignonPolicyMapOutput struct{ *pulumi.OutputState }
func (SignonPolicyMapOutput) ElementType ¶
func (SignonPolicyMapOutput) ElementType() reflect.Type
func (SignonPolicyMapOutput) MapIndex ¶
func (o SignonPolicyMapOutput) MapIndex(k pulumi.StringInput) SignonPolicyOutput
func (SignonPolicyMapOutput) ToSignonPolicyMapOutput ¶
func (o SignonPolicyMapOutput) ToSignonPolicyMapOutput() SignonPolicyMapOutput
func (SignonPolicyMapOutput) ToSignonPolicyMapOutputWithContext ¶
func (o SignonPolicyMapOutput) ToSignonPolicyMapOutputWithContext(ctx context.Context) SignonPolicyMapOutput
type SignonPolicyOutput ¶
type SignonPolicyOutput struct{ *pulumi.OutputState }
func (SignonPolicyOutput) Description ¶ added in v3.9.0
func (o SignonPolicyOutput) Description() pulumi.StringPtrOutput
Policy Description
func (SignonPolicyOutput) ElementType ¶
func (SignonPolicyOutput) ElementType() reflect.Type
func (SignonPolicyOutput) GroupsIncludeds ¶ added in v3.9.0
func (o SignonPolicyOutput) GroupsIncludeds() pulumi.StringArrayOutput
List of Group IDs to Include
func (SignonPolicyOutput) Name ¶ added in v3.9.0
func (o SignonPolicyOutput) Name() pulumi.StringOutput
Policy Name
func (SignonPolicyOutput) Priority ¶ added in v3.9.0
func (o SignonPolicyOutput) Priority() pulumi.IntPtrOutput
Policy Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an invalid priority is provided. API defaults it to the last (lowest) if not there.
func (SignonPolicyOutput) Status ¶ added in v3.9.0
func (o SignonPolicyOutput) Status() pulumi.StringPtrOutput
Policy Status: ACTIVE or INACTIVE.
func (SignonPolicyOutput) ToSignonPolicyOutput ¶
func (o SignonPolicyOutput) ToSignonPolicyOutput() SignonPolicyOutput
func (SignonPolicyOutput) ToSignonPolicyOutputWithContext ¶
func (o SignonPolicyOutput) ToSignonPolicyOutputWithContext(ctx context.Context) SignonPolicyOutput
type SignonPolicyRule
deprecated
type SignonPolicyRule struct { pulumi.CustomResourceState // Allow or deny access based on the rule conditions: ALLOW, DENY or CHALLENGE. Access pulumi.StringPtrOutput `pulumi:"access"` // Authentication entrypoint: ANY, RADIUS or LDAP_INTERFACE Authtype pulumi.StringPtrOutput `pulumi:"authtype"` // List of behavior IDs Behaviors pulumi.StringArrayOutput `pulumi:"behaviors"` FactorSequences SignonPolicyRuleFactorSequenceArrayOutput `pulumi:"factorSequences"` // Apply rule based on the IdP used: ANY, OKTA or SPECIFIC_IDP. IdentityProvider pulumi.StringPtrOutput `pulumi:"identityProvider"` // When identity_provider is SPECIFIC_IDP then this is the list of IdP IDs to apply the rule on IdentityProviderIds pulumi.StringArrayOutput `pulumi:"identityProviderIds"` // Elapsed time before the next MFA challenge MfaLifetime pulumi.IntPtrOutput `pulumi:"mfaLifetime"` // Prompt for MFA based on the device used, a factor session lifetime, or every sign-on attempt: DEVICE, SESSION or ALWAYS MfaPrompt pulumi.StringPtrOutput `pulumi:"mfaPrompt"` // Remember MFA device. MfaRememberDevice pulumi.BoolPtrOutput `pulumi:"mfaRememberDevice"` // Require MFA. MfaRequired pulumi.BoolPtrOutput `pulumi:"mfaRequired"` // Policy Rule Name Name pulumi.StringOutput `pulumi:"name"` // Network selection mode: ANYWHERE, ZONE, ON_NETWORK, or OFF_NETWORK. NetworkConnection pulumi.StringPtrOutput `pulumi:"networkConnection"` // The zones to exclude NetworkExcludes pulumi.StringArrayOutput `pulumi:"networkExcludes"` // The zones to include NetworkIncludes pulumi.StringArrayOutput `pulumi:"networkIncludes"` // Policy ID of the Rule PolicyId pulumi.StringPtrOutput `pulumi:"policyId"` // Policy ID of the Rule // // Deprecated: Because of incorrect naming, 'policyid' field will be deprecated and then removed in the next versions of the provider. Please use 'policy_id' instead Policyid pulumi.StringPtrOutput `pulumi:"policyid"` // Primary factor. PrimaryFactor pulumi.StringOutput `pulumi:"primaryFactor"` // Policy Rule Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an // invalid priority is provided. API defaults it to the last (lowest) if not there. Priority pulumi.IntPtrOutput `pulumi:"priority"` // Risc level: ANY, LOW, MEDIUM or HIGH RiscLevel pulumi.StringPtrOutput `pulumi:"riscLevel"` // Max minutes a session can be idle. SessionIdle pulumi.IntPtrOutput `pulumi:"sessionIdle"` // Max minutes a session is active: Disable = 0. SessionLifetime pulumi.IntPtrOutput `pulumi:"sessionLifetime"` // Whether session cookies will last across browser sessions. Okta Administrators can never have persistent session // cookies. SessionPersistent pulumi.BoolPtrOutput `pulumi:"sessionPersistent"` // Policy Rule Status: ACTIVE or INACTIVE. Status pulumi.StringPtrOutput `pulumi:"status"` // Set of User IDs to Exclude UsersExcludeds pulumi.StringArrayOutput `pulumi:"usersExcludeds"` }
Deprecated: Deprecated. Use policy.RuleSignon instead. This resource will be removed in version 4.0 of this provider.
func GetSignonPolicyRule ¶
func GetSignonPolicyRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SignonPolicyRuleState, opts ...pulumi.ResourceOption) (*SignonPolicyRule, error)
GetSignonPolicyRule gets an existing SignonPolicyRule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSignonPolicyRule ¶
func NewSignonPolicyRule(ctx *pulumi.Context, name string, args *SignonPolicyRuleArgs, opts ...pulumi.ResourceOption) (*SignonPolicyRule, error)
NewSignonPolicyRule registers a new resource with the given unique name, arguments, and options.
func (*SignonPolicyRule) ElementType ¶
func (*SignonPolicyRule) ElementType() reflect.Type
func (*SignonPolicyRule) ToSignonPolicyRuleOutput ¶
func (i *SignonPolicyRule) ToSignonPolicyRuleOutput() SignonPolicyRuleOutput
func (*SignonPolicyRule) ToSignonPolicyRuleOutputWithContext ¶
func (i *SignonPolicyRule) ToSignonPolicyRuleOutputWithContext(ctx context.Context) SignonPolicyRuleOutput
type SignonPolicyRuleArgs ¶
type SignonPolicyRuleArgs struct { // Allow or deny access based on the rule conditions: ALLOW, DENY or CHALLENGE. Access pulumi.StringPtrInput // Authentication entrypoint: ANY, RADIUS or LDAP_INTERFACE Authtype pulumi.StringPtrInput // List of behavior IDs Behaviors pulumi.StringArrayInput FactorSequences SignonPolicyRuleFactorSequenceArrayInput // Apply rule based on the IdP used: ANY, OKTA or SPECIFIC_IDP. IdentityProvider pulumi.StringPtrInput // When identity_provider is SPECIFIC_IDP then this is the list of IdP IDs to apply the rule on IdentityProviderIds pulumi.StringArrayInput // Elapsed time before the next MFA challenge MfaLifetime pulumi.IntPtrInput // Prompt for MFA based on the device used, a factor session lifetime, or every sign-on attempt: DEVICE, SESSION or ALWAYS MfaPrompt pulumi.StringPtrInput // Remember MFA device. MfaRememberDevice pulumi.BoolPtrInput // Require MFA. MfaRequired pulumi.BoolPtrInput // Policy Rule Name Name pulumi.StringPtrInput // Network selection mode: ANYWHERE, ZONE, ON_NETWORK, or OFF_NETWORK. NetworkConnection pulumi.StringPtrInput // The zones to exclude NetworkExcludes pulumi.StringArrayInput // The zones to include NetworkIncludes pulumi.StringArrayInput // Policy ID of the Rule PolicyId pulumi.StringPtrInput // Policy ID of the Rule // // Deprecated: Because of incorrect naming, 'policyid' field will be deprecated and then removed in the next versions of the provider. Please use 'policy_id' instead Policyid pulumi.StringPtrInput // Primary factor. PrimaryFactor pulumi.StringPtrInput // Policy Rule Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an // invalid priority is provided. API defaults it to the last (lowest) if not there. Priority pulumi.IntPtrInput // Risc level: ANY, LOW, MEDIUM or HIGH RiscLevel pulumi.StringPtrInput // Max minutes a session can be idle. SessionIdle pulumi.IntPtrInput // Max minutes a session is active: Disable = 0. SessionLifetime pulumi.IntPtrInput // Whether session cookies will last across browser sessions. Okta Administrators can never have persistent session // cookies. SessionPersistent pulumi.BoolPtrInput // Policy Rule Status: ACTIVE or INACTIVE. Status pulumi.StringPtrInput // Set of User IDs to Exclude UsersExcludeds pulumi.StringArrayInput }
The set of arguments for constructing a SignonPolicyRule resource.
func (SignonPolicyRuleArgs) ElementType ¶
func (SignonPolicyRuleArgs) ElementType() reflect.Type
type SignonPolicyRuleArray ¶
type SignonPolicyRuleArray []SignonPolicyRuleInput
func (SignonPolicyRuleArray) ElementType ¶
func (SignonPolicyRuleArray) ElementType() reflect.Type
func (SignonPolicyRuleArray) ToSignonPolicyRuleArrayOutput ¶
func (i SignonPolicyRuleArray) ToSignonPolicyRuleArrayOutput() SignonPolicyRuleArrayOutput
func (SignonPolicyRuleArray) ToSignonPolicyRuleArrayOutputWithContext ¶
func (i SignonPolicyRuleArray) ToSignonPolicyRuleArrayOutputWithContext(ctx context.Context) SignonPolicyRuleArrayOutput
type SignonPolicyRuleArrayInput ¶
type SignonPolicyRuleArrayInput interface { pulumi.Input ToSignonPolicyRuleArrayOutput() SignonPolicyRuleArrayOutput ToSignonPolicyRuleArrayOutputWithContext(context.Context) SignonPolicyRuleArrayOutput }
SignonPolicyRuleArrayInput is an input type that accepts SignonPolicyRuleArray and SignonPolicyRuleArrayOutput values. You can construct a concrete instance of `SignonPolicyRuleArrayInput` via:
SignonPolicyRuleArray{ SignonPolicyRuleArgs{...} }
type SignonPolicyRuleArrayOutput ¶
type SignonPolicyRuleArrayOutput struct{ *pulumi.OutputState }
func (SignonPolicyRuleArrayOutput) ElementType ¶
func (SignonPolicyRuleArrayOutput) ElementType() reflect.Type
func (SignonPolicyRuleArrayOutput) Index ¶
func (o SignonPolicyRuleArrayOutput) Index(i pulumi.IntInput) SignonPolicyRuleOutput
func (SignonPolicyRuleArrayOutput) ToSignonPolicyRuleArrayOutput ¶
func (o SignonPolicyRuleArrayOutput) ToSignonPolicyRuleArrayOutput() SignonPolicyRuleArrayOutput
func (SignonPolicyRuleArrayOutput) ToSignonPolicyRuleArrayOutputWithContext ¶
func (o SignonPolicyRuleArrayOutput) ToSignonPolicyRuleArrayOutputWithContext(ctx context.Context) SignonPolicyRuleArrayOutput
type SignonPolicyRuleFactorSequence ¶ added in v3.1.0
type SignonPolicyRuleFactorSequence struct { PrimaryCriteriaFactorType string `pulumi:"primaryCriteriaFactorType"` PrimaryCriteriaProvider string `pulumi:"primaryCriteriaProvider"` SecondaryCriterias []SignonPolicyRuleFactorSequenceSecondaryCriteria `pulumi:"secondaryCriterias"` }
type SignonPolicyRuleFactorSequenceArgs ¶ added in v3.1.0
type SignonPolicyRuleFactorSequenceArgs struct { PrimaryCriteriaFactorType pulumi.StringInput `pulumi:"primaryCriteriaFactorType"` PrimaryCriteriaProvider pulumi.StringInput `pulumi:"primaryCriteriaProvider"` SecondaryCriterias SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayInput `pulumi:"secondaryCriterias"` }
func (SignonPolicyRuleFactorSequenceArgs) ElementType ¶ added in v3.1.0
func (SignonPolicyRuleFactorSequenceArgs) ElementType() reflect.Type
func (SignonPolicyRuleFactorSequenceArgs) ToSignonPolicyRuleFactorSequenceOutput ¶ added in v3.1.0
func (i SignonPolicyRuleFactorSequenceArgs) ToSignonPolicyRuleFactorSequenceOutput() SignonPolicyRuleFactorSequenceOutput
func (SignonPolicyRuleFactorSequenceArgs) ToSignonPolicyRuleFactorSequenceOutputWithContext ¶ added in v3.1.0
func (i SignonPolicyRuleFactorSequenceArgs) ToSignonPolicyRuleFactorSequenceOutputWithContext(ctx context.Context) SignonPolicyRuleFactorSequenceOutput
type SignonPolicyRuleFactorSequenceArray ¶ added in v3.1.0
type SignonPolicyRuleFactorSequenceArray []SignonPolicyRuleFactorSequenceInput
func (SignonPolicyRuleFactorSequenceArray) ElementType ¶ added in v3.1.0
func (SignonPolicyRuleFactorSequenceArray) ElementType() reflect.Type
func (SignonPolicyRuleFactorSequenceArray) ToSignonPolicyRuleFactorSequenceArrayOutput ¶ added in v3.1.0
func (i SignonPolicyRuleFactorSequenceArray) ToSignonPolicyRuleFactorSequenceArrayOutput() SignonPolicyRuleFactorSequenceArrayOutput
func (SignonPolicyRuleFactorSequenceArray) ToSignonPolicyRuleFactorSequenceArrayOutputWithContext ¶ added in v3.1.0
func (i SignonPolicyRuleFactorSequenceArray) ToSignonPolicyRuleFactorSequenceArrayOutputWithContext(ctx context.Context) SignonPolicyRuleFactorSequenceArrayOutput
type SignonPolicyRuleFactorSequenceArrayInput ¶ added in v3.1.0
type SignonPolicyRuleFactorSequenceArrayInput interface { pulumi.Input ToSignonPolicyRuleFactorSequenceArrayOutput() SignonPolicyRuleFactorSequenceArrayOutput ToSignonPolicyRuleFactorSequenceArrayOutputWithContext(context.Context) SignonPolicyRuleFactorSequenceArrayOutput }
SignonPolicyRuleFactorSequenceArrayInput is an input type that accepts SignonPolicyRuleFactorSequenceArray and SignonPolicyRuleFactorSequenceArrayOutput values. You can construct a concrete instance of `SignonPolicyRuleFactorSequenceArrayInput` via:
SignonPolicyRuleFactorSequenceArray{ SignonPolicyRuleFactorSequenceArgs{...} }
type SignonPolicyRuleFactorSequenceArrayOutput ¶ added in v3.1.0
type SignonPolicyRuleFactorSequenceArrayOutput struct{ *pulumi.OutputState }
func (SignonPolicyRuleFactorSequenceArrayOutput) ElementType ¶ added in v3.1.0
func (SignonPolicyRuleFactorSequenceArrayOutput) ElementType() reflect.Type
func (SignonPolicyRuleFactorSequenceArrayOutput) ToSignonPolicyRuleFactorSequenceArrayOutput ¶ added in v3.1.0
func (o SignonPolicyRuleFactorSequenceArrayOutput) ToSignonPolicyRuleFactorSequenceArrayOutput() SignonPolicyRuleFactorSequenceArrayOutput
func (SignonPolicyRuleFactorSequenceArrayOutput) ToSignonPolicyRuleFactorSequenceArrayOutputWithContext ¶ added in v3.1.0
func (o SignonPolicyRuleFactorSequenceArrayOutput) ToSignonPolicyRuleFactorSequenceArrayOutputWithContext(ctx context.Context) SignonPolicyRuleFactorSequenceArrayOutput
type SignonPolicyRuleFactorSequenceInput ¶ added in v3.1.0
type SignonPolicyRuleFactorSequenceInput interface { pulumi.Input ToSignonPolicyRuleFactorSequenceOutput() SignonPolicyRuleFactorSequenceOutput ToSignonPolicyRuleFactorSequenceOutputWithContext(context.Context) SignonPolicyRuleFactorSequenceOutput }
SignonPolicyRuleFactorSequenceInput is an input type that accepts SignonPolicyRuleFactorSequenceArgs and SignonPolicyRuleFactorSequenceOutput values. You can construct a concrete instance of `SignonPolicyRuleFactorSequenceInput` via:
SignonPolicyRuleFactorSequenceArgs{...}
type SignonPolicyRuleFactorSequenceOutput ¶ added in v3.1.0
type SignonPolicyRuleFactorSequenceOutput struct{ *pulumi.OutputState }
func (SignonPolicyRuleFactorSequenceOutput) ElementType ¶ added in v3.1.0
func (SignonPolicyRuleFactorSequenceOutput) ElementType() reflect.Type
func (SignonPolicyRuleFactorSequenceOutput) PrimaryCriteriaFactorType ¶ added in v3.1.0
func (o SignonPolicyRuleFactorSequenceOutput) PrimaryCriteriaFactorType() pulumi.StringOutput
func (SignonPolicyRuleFactorSequenceOutput) PrimaryCriteriaProvider ¶ added in v3.1.0
func (o SignonPolicyRuleFactorSequenceOutput) PrimaryCriteriaProvider() pulumi.StringOutput
func (SignonPolicyRuleFactorSequenceOutput) SecondaryCriterias ¶ added in v3.1.0
func (o SignonPolicyRuleFactorSequenceOutput) SecondaryCriterias() SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput
func (SignonPolicyRuleFactorSequenceOutput) ToSignonPolicyRuleFactorSequenceOutput ¶ added in v3.1.0
func (o SignonPolicyRuleFactorSequenceOutput) ToSignonPolicyRuleFactorSequenceOutput() SignonPolicyRuleFactorSequenceOutput
func (SignonPolicyRuleFactorSequenceOutput) ToSignonPolicyRuleFactorSequenceOutputWithContext ¶ added in v3.1.0
func (o SignonPolicyRuleFactorSequenceOutput) ToSignonPolicyRuleFactorSequenceOutputWithContext(ctx context.Context) SignonPolicyRuleFactorSequenceOutput
type SignonPolicyRuleFactorSequenceSecondaryCriteria ¶ added in v3.1.0
type SignonPolicyRuleFactorSequenceSecondaryCriteriaArgs ¶ added in v3.1.0
type SignonPolicyRuleFactorSequenceSecondaryCriteriaArgs struct { FactorType pulumi.StringInput `pulumi:"factorType"` Provider pulumi.StringInput `pulumi:"provider"` }
func (SignonPolicyRuleFactorSequenceSecondaryCriteriaArgs) ElementType ¶ added in v3.1.0
func (SignonPolicyRuleFactorSequenceSecondaryCriteriaArgs) ElementType() reflect.Type
func (SignonPolicyRuleFactorSequenceSecondaryCriteriaArgs) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaOutput ¶ added in v3.1.0
func (i SignonPolicyRuleFactorSequenceSecondaryCriteriaArgs) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaOutput() SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput
func (SignonPolicyRuleFactorSequenceSecondaryCriteriaArgs) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaOutputWithContext ¶ added in v3.1.0
func (i SignonPolicyRuleFactorSequenceSecondaryCriteriaArgs) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaOutputWithContext(ctx context.Context) SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput
type SignonPolicyRuleFactorSequenceSecondaryCriteriaArray ¶ added in v3.1.0
type SignonPolicyRuleFactorSequenceSecondaryCriteriaArray []SignonPolicyRuleFactorSequenceSecondaryCriteriaInput
func (SignonPolicyRuleFactorSequenceSecondaryCriteriaArray) ElementType ¶ added in v3.1.0
func (SignonPolicyRuleFactorSequenceSecondaryCriteriaArray) ElementType() reflect.Type
func (SignonPolicyRuleFactorSequenceSecondaryCriteriaArray) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput ¶ added in v3.1.0
func (i SignonPolicyRuleFactorSequenceSecondaryCriteriaArray) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput() SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput
func (SignonPolicyRuleFactorSequenceSecondaryCriteriaArray) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutputWithContext ¶ added in v3.1.0
func (i SignonPolicyRuleFactorSequenceSecondaryCriteriaArray) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutputWithContext(ctx context.Context) SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput
type SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayInput ¶ added in v3.1.0
type SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayInput interface { pulumi.Input ToSignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput() SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput ToSignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutputWithContext(context.Context) SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput }
SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayInput is an input type that accepts SignonPolicyRuleFactorSequenceSecondaryCriteriaArray and SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput values. You can construct a concrete instance of `SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayInput` via:
SignonPolicyRuleFactorSequenceSecondaryCriteriaArray{ SignonPolicyRuleFactorSequenceSecondaryCriteriaArgs{...} }
type SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput ¶ added in v3.1.0
type SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput struct{ *pulumi.OutputState }
func (SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput) ElementType ¶ added in v3.1.0
func (SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput) ElementType() reflect.Type
func (SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput ¶ added in v3.1.0
func (o SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput() SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput
func (SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutputWithContext ¶ added in v3.1.0
func (o SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutputWithContext(ctx context.Context) SignonPolicyRuleFactorSequenceSecondaryCriteriaArrayOutput
type SignonPolicyRuleFactorSequenceSecondaryCriteriaInput ¶ added in v3.1.0
type SignonPolicyRuleFactorSequenceSecondaryCriteriaInput interface { pulumi.Input ToSignonPolicyRuleFactorSequenceSecondaryCriteriaOutput() SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput ToSignonPolicyRuleFactorSequenceSecondaryCriteriaOutputWithContext(context.Context) SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput }
SignonPolicyRuleFactorSequenceSecondaryCriteriaInput is an input type that accepts SignonPolicyRuleFactorSequenceSecondaryCriteriaArgs and SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput values. You can construct a concrete instance of `SignonPolicyRuleFactorSequenceSecondaryCriteriaInput` via:
SignonPolicyRuleFactorSequenceSecondaryCriteriaArgs{...}
type SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput ¶ added in v3.1.0
type SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput struct{ *pulumi.OutputState }
func (SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput) ElementType ¶ added in v3.1.0
func (SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput) ElementType() reflect.Type
func (SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput) FactorType ¶ added in v3.1.0
func (o SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput) FactorType() pulumi.StringOutput
func (SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput) Provider ¶ added in v3.1.0
func (o SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput) Provider() pulumi.StringOutput
func (SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaOutput ¶ added in v3.1.0
func (o SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaOutput() SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput
func (SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaOutputWithContext ¶ added in v3.1.0
func (o SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput) ToSignonPolicyRuleFactorSequenceSecondaryCriteriaOutputWithContext(ctx context.Context) SignonPolicyRuleFactorSequenceSecondaryCriteriaOutput
type SignonPolicyRuleInput ¶
type SignonPolicyRuleInput interface { pulumi.Input ToSignonPolicyRuleOutput() SignonPolicyRuleOutput ToSignonPolicyRuleOutputWithContext(ctx context.Context) SignonPolicyRuleOutput }
type SignonPolicyRuleMap ¶
type SignonPolicyRuleMap map[string]SignonPolicyRuleInput
func (SignonPolicyRuleMap) ElementType ¶
func (SignonPolicyRuleMap) ElementType() reflect.Type
func (SignonPolicyRuleMap) ToSignonPolicyRuleMapOutput ¶
func (i SignonPolicyRuleMap) ToSignonPolicyRuleMapOutput() SignonPolicyRuleMapOutput
func (SignonPolicyRuleMap) ToSignonPolicyRuleMapOutputWithContext ¶
func (i SignonPolicyRuleMap) ToSignonPolicyRuleMapOutputWithContext(ctx context.Context) SignonPolicyRuleMapOutput
type SignonPolicyRuleMapInput ¶
type SignonPolicyRuleMapInput interface { pulumi.Input ToSignonPolicyRuleMapOutput() SignonPolicyRuleMapOutput ToSignonPolicyRuleMapOutputWithContext(context.Context) SignonPolicyRuleMapOutput }
SignonPolicyRuleMapInput is an input type that accepts SignonPolicyRuleMap and SignonPolicyRuleMapOutput values. You can construct a concrete instance of `SignonPolicyRuleMapInput` via:
SignonPolicyRuleMap{ "key": SignonPolicyRuleArgs{...} }
type SignonPolicyRuleMapOutput ¶
type SignonPolicyRuleMapOutput struct{ *pulumi.OutputState }
func (SignonPolicyRuleMapOutput) ElementType ¶
func (SignonPolicyRuleMapOutput) ElementType() reflect.Type
func (SignonPolicyRuleMapOutput) MapIndex ¶
func (o SignonPolicyRuleMapOutput) MapIndex(k pulumi.StringInput) SignonPolicyRuleOutput
func (SignonPolicyRuleMapOutput) ToSignonPolicyRuleMapOutput ¶
func (o SignonPolicyRuleMapOutput) ToSignonPolicyRuleMapOutput() SignonPolicyRuleMapOutput
func (SignonPolicyRuleMapOutput) ToSignonPolicyRuleMapOutputWithContext ¶
func (o SignonPolicyRuleMapOutput) ToSignonPolicyRuleMapOutputWithContext(ctx context.Context) SignonPolicyRuleMapOutput
type SignonPolicyRuleOutput ¶
type SignonPolicyRuleOutput struct{ *pulumi.OutputState }
func (SignonPolicyRuleOutput) Access ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) Access() pulumi.StringPtrOutput
Allow or deny access based on the rule conditions: ALLOW, DENY or CHALLENGE.
func (SignonPolicyRuleOutput) Authtype ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) Authtype() pulumi.StringPtrOutput
Authentication entrypoint: ANY, RADIUS or LDAP_INTERFACE
func (SignonPolicyRuleOutput) Behaviors ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) Behaviors() pulumi.StringArrayOutput
List of behavior IDs
func (SignonPolicyRuleOutput) ElementType ¶
func (SignonPolicyRuleOutput) ElementType() reflect.Type
func (SignonPolicyRuleOutput) FactorSequences ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) FactorSequences() SignonPolicyRuleFactorSequenceArrayOutput
func (SignonPolicyRuleOutput) IdentityProvider ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) IdentityProvider() pulumi.StringPtrOutput
Apply rule based on the IdP used: ANY, OKTA or SPECIFIC_IDP.
func (SignonPolicyRuleOutput) IdentityProviderIds ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) IdentityProviderIds() pulumi.StringArrayOutput
When identity_provider is SPECIFIC_IDP then this is the list of IdP IDs to apply the rule on
func (SignonPolicyRuleOutput) MfaLifetime ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) MfaLifetime() pulumi.IntPtrOutput
Elapsed time before the next MFA challenge
func (SignonPolicyRuleOutput) MfaPrompt ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) MfaPrompt() pulumi.StringPtrOutput
Prompt for MFA based on the device used, a factor session lifetime, or every sign-on attempt: DEVICE, SESSION or ALWAYS
func (SignonPolicyRuleOutput) MfaRememberDevice ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) MfaRememberDevice() pulumi.BoolPtrOutput
Remember MFA device.
func (SignonPolicyRuleOutput) MfaRequired ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) MfaRequired() pulumi.BoolPtrOutput
Require MFA.
func (SignonPolicyRuleOutput) Name ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) Name() pulumi.StringOutput
Policy Rule Name
func (SignonPolicyRuleOutput) NetworkConnection ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) NetworkConnection() pulumi.StringPtrOutput
Network selection mode: ANYWHERE, ZONE, ON_NETWORK, or OFF_NETWORK.
func (SignonPolicyRuleOutput) NetworkExcludes ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) NetworkExcludes() pulumi.StringArrayOutput
The zones to exclude
func (SignonPolicyRuleOutput) NetworkIncludes ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) NetworkIncludes() pulumi.StringArrayOutput
The zones to include
func (SignonPolicyRuleOutput) PolicyId ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) PolicyId() pulumi.StringPtrOutput
Policy ID of the Rule
func (SignonPolicyRuleOutput) Policyid
deprecated
added in
v3.9.0
func (o SignonPolicyRuleOutput) Policyid() pulumi.StringPtrOutput
Policy ID of the Rule
Deprecated: Because of incorrect naming, 'policyid' field will be deprecated and then removed in the next versions of the provider. Please use 'policy_id' instead
func (SignonPolicyRuleOutput) PrimaryFactor ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) PrimaryFactor() pulumi.StringOutput
Primary factor.
func (SignonPolicyRuleOutput) Priority ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) Priority() pulumi.IntPtrOutput
Policy Rule Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an invalid priority is provided. API defaults it to the last (lowest) if not there.
func (SignonPolicyRuleOutput) RiscLevel ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) RiscLevel() pulumi.StringPtrOutput
Risc level: ANY, LOW, MEDIUM or HIGH
func (SignonPolicyRuleOutput) SessionIdle ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) SessionIdle() pulumi.IntPtrOutput
Max minutes a session can be idle.
func (SignonPolicyRuleOutput) SessionLifetime ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) SessionLifetime() pulumi.IntPtrOutput
Max minutes a session is active: Disable = 0.
func (SignonPolicyRuleOutput) SessionPersistent ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) SessionPersistent() pulumi.BoolPtrOutput
Whether session cookies will last across browser sessions. Okta Administrators can never have persistent session cookies.
func (SignonPolicyRuleOutput) Status ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) Status() pulumi.StringPtrOutput
Policy Rule Status: ACTIVE or INACTIVE.
func (SignonPolicyRuleOutput) ToSignonPolicyRuleOutput ¶
func (o SignonPolicyRuleOutput) ToSignonPolicyRuleOutput() SignonPolicyRuleOutput
func (SignonPolicyRuleOutput) ToSignonPolicyRuleOutputWithContext ¶
func (o SignonPolicyRuleOutput) ToSignonPolicyRuleOutputWithContext(ctx context.Context) SignonPolicyRuleOutput
func (SignonPolicyRuleOutput) UsersExcludeds ¶ added in v3.9.0
func (o SignonPolicyRuleOutput) UsersExcludeds() pulumi.StringArrayOutput
Set of User IDs to Exclude
type SignonPolicyRuleState ¶
type SignonPolicyRuleState struct { // Allow or deny access based on the rule conditions: ALLOW, DENY or CHALLENGE. Access pulumi.StringPtrInput // Authentication entrypoint: ANY, RADIUS or LDAP_INTERFACE Authtype pulumi.StringPtrInput // List of behavior IDs Behaviors pulumi.StringArrayInput FactorSequences SignonPolicyRuleFactorSequenceArrayInput // Apply rule based on the IdP used: ANY, OKTA or SPECIFIC_IDP. IdentityProvider pulumi.StringPtrInput // When identity_provider is SPECIFIC_IDP then this is the list of IdP IDs to apply the rule on IdentityProviderIds pulumi.StringArrayInput // Elapsed time before the next MFA challenge MfaLifetime pulumi.IntPtrInput // Prompt for MFA based on the device used, a factor session lifetime, or every sign-on attempt: DEVICE, SESSION or ALWAYS MfaPrompt pulumi.StringPtrInput // Remember MFA device. MfaRememberDevice pulumi.BoolPtrInput // Require MFA. MfaRequired pulumi.BoolPtrInput // Policy Rule Name Name pulumi.StringPtrInput // Network selection mode: ANYWHERE, ZONE, ON_NETWORK, or OFF_NETWORK. NetworkConnection pulumi.StringPtrInput // The zones to exclude NetworkExcludes pulumi.StringArrayInput // The zones to include NetworkIncludes pulumi.StringArrayInput // Policy ID of the Rule PolicyId pulumi.StringPtrInput // Policy ID of the Rule // // Deprecated: Because of incorrect naming, 'policyid' field will be deprecated and then removed in the next versions of the provider. Please use 'policy_id' instead Policyid pulumi.StringPtrInput // Primary factor. PrimaryFactor pulumi.StringPtrInput // Policy Rule Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an // invalid priority is provided. API defaults it to the last (lowest) if not there. Priority pulumi.IntPtrInput // Risc level: ANY, LOW, MEDIUM or HIGH RiscLevel pulumi.StringPtrInput // Max minutes a session can be idle. SessionIdle pulumi.IntPtrInput // Max minutes a session is active: Disable = 0. SessionLifetime pulumi.IntPtrInput // Whether session cookies will last across browser sessions. Okta Administrators can never have persistent session // cookies. SessionPersistent pulumi.BoolPtrInput // Policy Rule Status: ACTIVE or INACTIVE. Status pulumi.StringPtrInput // Set of User IDs to Exclude UsersExcludeds pulumi.StringArrayInput }
func (SignonPolicyRuleState) ElementType ¶
func (SignonPolicyRuleState) ElementType() reflect.Type
type SignonPolicyState ¶
type SignonPolicyState struct { // Policy Description Description pulumi.StringPtrInput // List of Group IDs to Include GroupsIncludeds pulumi.StringArrayInput // Policy Name Name pulumi.StringPtrInput // Policy Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an invalid // priority is provided. API defaults it to the last (lowest) if not there. Priority pulumi.IntPtrInput // Policy Status: ACTIVE or INACTIVE. Status pulumi.StringPtrInput }
func (SignonPolicyState) ElementType ¶
func (SignonPolicyState) ElementType() reflect.Type
type SocialIdp
deprecated
type SocialIdp struct { pulumi.CustomResourceState AccountLinkAction pulumi.StringPtrOutput `pulumi:"accountLinkAction"` AccountLinkGroupIncludes pulumi.StringArrayOutput `pulumi:"accountLinkGroupIncludes"` // The Key ID that you obtained from Apple when you created the private key for the client AppleKid pulumi.StringPtrOutput `pulumi:"appleKid"` // The PKCS #8 encoded private key that you created for the client and downloaded from Apple ApplePrivateKey pulumi.StringPtrOutput `pulumi:"applePrivateKey"` // The Team ID associated with your Apple developer account AppleTeamId pulumi.StringPtrOutput `pulumi:"appleTeamId"` AuthorizationBinding pulumi.StringOutput `pulumi:"authorizationBinding"` AuthorizationUrl pulumi.StringOutput `pulumi:"authorizationUrl"` ClientId pulumi.StringPtrOutput `pulumi:"clientId"` ClientSecret pulumi.StringPtrOutput `pulumi:"clientSecret"` DeprovisionedAction pulumi.StringPtrOutput `pulumi:"deprovisionedAction"` GroupsAction pulumi.StringPtrOutput `pulumi:"groupsAction"` GroupsAssignments pulumi.StringArrayOutput `pulumi:"groupsAssignments"` GroupsAttribute pulumi.StringPtrOutput `pulumi:"groupsAttribute"` GroupsFilters pulumi.StringArrayOutput `pulumi:"groupsFilters"` // Indicates whether Okta uses the original Okta org domain URL, or a custom domain URL IssuerMode pulumi.StringPtrOutput `pulumi:"issuerMode"` // Deprecated: This property was incorrectly added to this resource, you should use "subject_match_attribute" MatchAttribute pulumi.StringPtrOutput `pulumi:"matchAttribute"` // Deprecated: This property was incorrectly added to this resource, you should use "subject_match_type" MatchType pulumi.StringPtrOutput `pulumi:"matchType"` MaxClockSkew pulumi.IntPtrOutput `pulumi:"maxClockSkew"` // Name of the IdP Name pulumi.StringOutput `pulumi:"name"` ProfileMaster pulumi.BoolPtrOutput `pulumi:"profileMaster"` ProtocolType pulumi.StringPtrOutput `pulumi:"protocolType"` ProvisioningAction pulumi.StringPtrOutput `pulumi:"provisioningAction"` Scopes pulumi.StringArrayOutput `pulumi:"scopes"` Status pulumi.StringPtrOutput `pulumi:"status"` SubjectMatchAttribute pulumi.StringPtrOutput `pulumi:"subjectMatchAttribute"` SubjectMatchType pulumi.StringPtrOutput `pulumi:"subjectMatchType"` SuspendedAction pulumi.StringPtrOutput `pulumi:"suspendedAction"` TokenBinding pulumi.StringOutput `pulumi:"tokenBinding"` TokenUrl pulumi.StringOutput `pulumi:"tokenUrl"` // Identity Provider Types: https://developer.okta.com/docs/reference/api/idps/#identity-provider-type Type pulumi.StringOutput `pulumi:"type"` UsernameTemplate pulumi.StringPtrOutput `pulumi:"usernameTemplate"` }
Deprecated: Deprecated. Use idp.Social instead. This resource will be removed in version 4.0 of this provider.
func GetSocialIdp ¶
func GetSocialIdp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SocialIdpState, opts ...pulumi.ResourceOption) (*SocialIdp, error)
GetSocialIdp gets an existing SocialIdp resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSocialIdp ¶
func NewSocialIdp(ctx *pulumi.Context, name string, args *SocialIdpArgs, opts ...pulumi.ResourceOption) (*SocialIdp, error)
NewSocialIdp registers a new resource with the given unique name, arguments, and options.
func (*SocialIdp) ElementType ¶
func (*SocialIdp) ToSocialIdpOutput ¶
func (i *SocialIdp) ToSocialIdpOutput() SocialIdpOutput
func (*SocialIdp) ToSocialIdpOutputWithContext ¶
func (i *SocialIdp) ToSocialIdpOutputWithContext(ctx context.Context) SocialIdpOutput
type SocialIdpArgs ¶
type SocialIdpArgs struct { AccountLinkAction pulumi.StringPtrInput AccountLinkGroupIncludes pulumi.StringArrayInput // The Key ID that you obtained from Apple when you created the private key for the client AppleKid pulumi.StringPtrInput // The PKCS #8 encoded private key that you created for the client and downloaded from Apple ApplePrivateKey pulumi.StringPtrInput // The Team ID associated with your Apple developer account AppleTeamId pulumi.StringPtrInput ClientId pulumi.StringPtrInput ClientSecret pulumi.StringPtrInput DeprovisionedAction pulumi.StringPtrInput GroupsAction pulumi.StringPtrInput GroupsAssignments pulumi.StringArrayInput GroupsAttribute pulumi.StringPtrInput GroupsFilters pulumi.StringArrayInput // Indicates whether Okta uses the original Okta org domain URL, or a custom domain URL IssuerMode pulumi.StringPtrInput // Deprecated: This property was incorrectly added to this resource, you should use "subject_match_attribute" MatchAttribute pulumi.StringPtrInput // Deprecated: This property was incorrectly added to this resource, you should use "subject_match_type" MatchType pulumi.StringPtrInput MaxClockSkew pulumi.IntPtrInput // Name of the IdP Name pulumi.StringPtrInput ProfileMaster pulumi.BoolPtrInput ProtocolType pulumi.StringPtrInput ProvisioningAction pulumi.StringPtrInput Scopes pulumi.StringArrayInput Status pulumi.StringPtrInput SubjectMatchAttribute pulumi.StringPtrInput SubjectMatchType pulumi.StringPtrInput SuspendedAction pulumi.StringPtrInput // Identity Provider Types: https://developer.okta.com/docs/reference/api/idps/#identity-provider-type Type pulumi.StringInput UsernameTemplate pulumi.StringPtrInput }
The set of arguments for constructing a SocialIdp resource.
func (SocialIdpArgs) ElementType ¶
func (SocialIdpArgs) ElementType() reflect.Type
type SocialIdpArray ¶
type SocialIdpArray []SocialIdpInput
func (SocialIdpArray) ElementType ¶
func (SocialIdpArray) ElementType() reflect.Type
func (SocialIdpArray) ToSocialIdpArrayOutput ¶
func (i SocialIdpArray) ToSocialIdpArrayOutput() SocialIdpArrayOutput
func (SocialIdpArray) ToSocialIdpArrayOutputWithContext ¶
func (i SocialIdpArray) ToSocialIdpArrayOutputWithContext(ctx context.Context) SocialIdpArrayOutput
type SocialIdpArrayInput ¶
type SocialIdpArrayInput interface { pulumi.Input ToSocialIdpArrayOutput() SocialIdpArrayOutput ToSocialIdpArrayOutputWithContext(context.Context) SocialIdpArrayOutput }
SocialIdpArrayInput is an input type that accepts SocialIdpArray and SocialIdpArrayOutput values. You can construct a concrete instance of `SocialIdpArrayInput` via:
SocialIdpArray{ SocialIdpArgs{...} }
type SocialIdpArrayOutput ¶
type SocialIdpArrayOutput struct{ *pulumi.OutputState }
func (SocialIdpArrayOutput) ElementType ¶
func (SocialIdpArrayOutput) ElementType() reflect.Type
func (SocialIdpArrayOutput) Index ¶
func (o SocialIdpArrayOutput) Index(i pulumi.IntInput) SocialIdpOutput
func (SocialIdpArrayOutput) ToSocialIdpArrayOutput ¶
func (o SocialIdpArrayOutput) ToSocialIdpArrayOutput() SocialIdpArrayOutput
func (SocialIdpArrayOutput) ToSocialIdpArrayOutputWithContext ¶
func (o SocialIdpArrayOutput) ToSocialIdpArrayOutputWithContext(ctx context.Context) SocialIdpArrayOutput
type SocialIdpInput ¶
type SocialIdpInput interface { pulumi.Input ToSocialIdpOutput() SocialIdpOutput ToSocialIdpOutputWithContext(ctx context.Context) SocialIdpOutput }
type SocialIdpMap ¶
type SocialIdpMap map[string]SocialIdpInput
func (SocialIdpMap) ElementType ¶
func (SocialIdpMap) ElementType() reflect.Type
func (SocialIdpMap) ToSocialIdpMapOutput ¶
func (i SocialIdpMap) ToSocialIdpMapOutput() SocialIdpMapOutput
func (SocialIdpMap) ToSocialIdpMapOutputWithContext ¶
func (i SocialIdpMap) ToSocialIdpMapOutputWithContext(ctx context.Context) SocialIdpMapOutput
type SocialIdpMapInput ¶
type SocialIdpMapInput interface { pulumi.Input ToSocialIdpMapOutput() SocialIdpMapOutput ToSocialIdpMapOutputWithContext(context.Context) SocialIdpMapOutput }
SocialIdpMapInput is an input type that accepts SocialIdpMap and SocialIdpMapOutput values. You can construct a concrete instance of `SocialIdpMapInput` via:
SocialIdpMap{ "key": SocialIdpArgs{...} }
type SocialIdpMapOutput ¶
type SocialIdpMapOutput struct{ *pulumi.OutputState }
func (SocialIdpMapOutput) ElementType ¶
func (SocialIdpMapOutput) ElementType() reflect.Type
func (SocialIdpMapOutput) MapIndex ¶
func (o SocialIdpMapOutput) MapIndex(k pulumi.StringInput) SocialIdpOutput
func (SocialIdpMapOutput) ToSocialIdpMapOutput ¶
func (o SocialIdpMapOutput) ToSocialIdpMapOutput() SocialIdpMapOutput
func (SocialIdpMapOutput) ToSocialIdpMapOutputWithContext ¶
func (o SocialIdpMapOutput) ToSocialIdpMapOutputWithContext(ctx context.Context) SocialIdpMapOutput
type SocialIdpOutput ¶
type SocialIdpOutput struct{ *pulumi.OutputState }
func (SocialIdpOutput) AccountLinkAction ¶ added in v3.9.0
func (o SocialIdpOutput) AccountLinkAction() pulumi.StringPtrOutput
func (SocialIdpOutput) AccountLinkGroupIncludes ¶ added in v3.9.0
func (o SocialIdpOutput) AccountLinkGroupIncludes() pulumi.StringArrayOutput
func (SocialIdpOutput) AppleKid ¶ added in v3.9.0
func (o SocialIdpOutput) AppleKid() pulumi.StringPtrOutput
The Key ID that you obtained from Apple when you created the private key for the client
func (SocialIdpOutput) ApplePrivateKey ¶ added in v3.9.0
func (o SocialIdpOutput) ApplePrivateKey() pulumi.StringPtrOutput
The PKCS #8 encoded private key that you created for the client and downloaded from Apple
func (SocialIdpOutput) AppleTeamId ¶ added in v3.9.0
func (o SocialIdpOutput) AppleTeamId() pulumi.StringPtrOutput
The Team ID associated with your Apple developer account
func (SocialIdpOutput) AuthorizationBinding ¶ added in v3.9.0
func (o SocialIdpOutput) AuthorizationBinding() pulumi.StringOutput
func (SocialIdpOutput) AuthorizationUrl ¶ added in v3.9.0
func (o SocialIdpOutput) AuthorizationUrl() pulumi.StringOutput
func (SocialIdpOutput) ClientId ¶ added in v3.9.0
func (o SocialIdpOutput) ClientId() pulumi.StringPtrOutput
func (SocialIdpOutput) ClientSecret ¶ added in v3.9.0
func (o SocialIdpOutput) ClientSecret() pulumi.StringPtrOutput
func (SocialIdpOutput) DeprovisionedAction ¶ added in v3.9.0
func (o SocialIdpOutput) DeprovisionedAction() pulumi.StringPtrOutput
func (SocialIdpOutput) ElementType ¶
func (SocialIdpOutput) ElementType() reflect.Type
func (SocialIdpOutput) GroupsAction ¶ added in v3.9.0
func (o SocialIdpOutput) GroupsAction() pulumi.StringPtrOutput
func (SocialIdpOutput) GroupsAssignments ¶ added in v3.9.0
func (o SocialIdpOutput) GroupsAssignments() pulumi.StringArrayOutput
func (SocialIdpOutput) GroupsAttribute ¶ added in v3.9.0
func (o SocialIdpOutput) GroupsAttribute() pulumi.StringPtrOutput
func (SocialIdpOutput) GroupsFilters ¶ added in v3.9.0
func (o SocialIdpOutput) GroupsFilters() pulumi.StringArrayOutput
func (SocialIdpOutput) IssuerMode ¶ added in v3.9.0
func (o SocialIdpOutput) IssuerMode() pulumi.StringPtrOutput
Indicates whether Okta uses the original Okta org domain URL, or a custom domain URL
func (SocialIdpOutput) MatchAttribute
deprecated
added in
v3.9.0
func (o SocialIdpOutput) MatchAttribute() pulumi.StringPtrOutput
Deprecated: This property was incorrectly added to this resource, you should use "subject_match_attribute"
func (SocialIdpOutput) MatchType
deprecated
added in
v3.9.0
func (o SocialIdpOutput) MatchType() pulumi.StringPtrOutput
Deprecated: This property was incorrectly added to this resource, you should use "subject_match_type"
func (SocialIdpOutput) MaxClockSkew ¶ added in v3.9.0
func (o SocialIdpOutput) MaxClockSkew() pulumi.IntPtrOutput
func (SocialIdpOutput) Name ¶ added in v3.9.0
func (o SocialIdpOutput) Name() pulumi.StringOutput
Name of the IdP
func (SocialIdpOutput) ProfileMaster ¶ added in v3.9.0
func (o SocialIdpOutput) ProfileMaster() pulumi.BoolPtrOutput
func (SocialIdpOutput) ProtocolType ¶ added in v3.9.0
func (o SocialIdpOutput) ProtocolType() pulumi.StringPtrOutput
func (SocialIdpOutput) ProvisioningAction ¶ added in v3.9.0
func (o SocialIdpOutput) ProvisioningAction() pulumi.StringPtrOutput
func (SocialIdpOutput) Scopes ¶ added in v3.9.0
func (o SocialIdpOutput) Scopes() pulumi.StringArrayOutput
func (SocialIdpOutput) Status ¶ added in v3.9.0
func (o SocialIdpOutput) Status() pulumi.StringPtrOutput
func (SocialIdpOutput) SubjectMatchAttribute ¶ added in v3.9.0
func (o SocialIdpOutput) SubjectMatchAttribute() pulumi.StringPtrOutput
func (SocialIdpOutput) SubjectMatchType ¶ added in v3.9.0
func (o SocialIdpOutput) SubjectMatchType() pulumi.StringPtrOutput
func (SocialIdpOutput) SuspendedAction ¶ added in v3.9.0
func (o SocialIdpOutput) SuspendedAction() pulumi.StringPtrOutput
func (SocialIdpOutput) ToSocialIdpOutput ¶
func (o SocialIdpOutput) ToSocialIdpOutput() SocialIdpOutput
func (SocialIdpOutput) ToSocialIdpOutputWithContext ¶
func (o SocialIdpOutput) ToSocialIdpOutputWithContext(ctx context.Context) SocialIdpOutput
func (SocialIdpOutput) TokenBinding ¶ added in v3.9.0
func (o SocialIdpOutput) TokenBinding() pulumi.StringOutput
func (SocialIdpOutput) TokenUrl ¶ added in v3.9.0
func (o SocialIdpOutput) TokenUrl() pulumi.StringOutput
func (SocialIdpOutput) Type ¶ added in v3.9.0
func (o SocialIdpOutput) Type() pulumi.StringOutput
Identity Provider Types: https://developer.okta.com/docs/reference/api/idps/#identity-provider-type
func (SocialIdpOutput) UsernameTemplate ¶ added in v3.9.0
func (o SocialIdpOutput) UsernameTemplate() pulumi.StringPtrOutput
type SocialIdpState ¶
type SocialIdpState struct { AccountLinkAction pulumi.StringPtrInput AccountLinkGroupIncludes pulumi.StringArrayInput // The Key ID that you obtained from Apple when you created the private key for the client AppleKid pulumi.StringPtrInput // The PKCS #8 encoded private key that you created for the client and downloaded from Apple ApplePrivateKey pulumi.StringPtrInput // The Team ID associated with your Apple developer account AppleTeamId pulumi.StringPtrInput AuthorizationBinding pulumi.StringPtrInput AuthorizationUrl pulumi.StringPtrInput ClientId pulumi.StringPtrInput ClientSecret pulumi.StringPtrInput DeprovisionedAction pulumi.StringPtrInput GroupsAction pulumi.StringPtrInput GroupsAssignments pulumi.StringArrayInput GroupsAttribute pulumi.StringPtrInput GroupsFilters pulumi.StringArrayInput // Indicates whether Okta uses the original Okta org domain URL, or a custom domain URL IssuerMode pulumi.StringPtrInput // Deprecated: This property was incorrectly added to this resource, you should use "subject_match_attribute" MatchAttribute pulumi.StringPtrInput // Deprecated: This property was incorrectly added to this resource, you should use "subject_match_type" MatchType pulumi.StringPtrInput MaxClockSkew pulumi.IntPtrInput // Name of the IdP Name pulumi.StringPtrInput ProfileMaster pulumi.BoolPtrInput ProtocolType pulumi.StringPtrInput ProvisioningAction pulumi.StringPtrInput Scopes pulumi.StringArrayInput Status pulumi.StringPtrInput SubjectMatchAttribute pulumi.StringPtrInput SubjectMatchType pulumi.StringPtrInput SuspendedAction pulumi.StringPtrInput TokenBinding pulumi.StringPtrInput TokenUrl pulumi.StringPtrInput // Identity Provider Types: https://developer.okta.com/docs/reference/api/idps/#identity-provider-type Type pulumi.StringPtrInput UsernameTemplate pulumi.StringPtrInput }
func (SocialIdpState) ElementType ¶
func (SocialIdpState) ElementType() reflect.Type
type SwaApp
deprecated
type SwaApp struct { pulumi.CustomResourceState // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrOutput `pulumi:"accessibilityErrorRedirectUrl"` // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrOutput `pulumi:"accessibilityLoginRedirectUrl"` // Enable self service AccessibilitySelfService pulumi.BoolPtrOutput `pulumi:"accessibilitySelfService"` // Application notes for admins. AdminNote pulumi.StringPtrOutput `pulumi:"adminNote"` // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrOutput `pulumi:"appLinksJson"` // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrOutput `pulumi:"autoSubmitToolbar"` // Login button field ButtonField pulumi.StringPtrOutput `pulumi:"buttonField"` // CSS selector for the checkbox Checkbox pulumi.StringPtrOutput `pulumi:"checkbox"` // Application notes for end users. EnduserNote pulumi.StringPtrOutput `pulumi:"enduserNote"` // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayOutput `pulumi:"groups"` // Do not display application icon on mobile app HideIos pulumi.BoolPtrOutput `pulumi:"hideIos"` // Do not display application icon to users HideWeb pulumi.BoolPtrOutput `pulumi:"hideWeb"` // Pretty name of app. Label pulumi.StringOutput `pulumi:"label"` // Local path to logo of the application. Logo pulumi.StringPtrOutput `pulumi:"logo"` // URL of the application's logo LogoUrl pulumi.StringOutput `pulumi:"logoUrl"` // Name of the app. Name pulumi.StringOutput `pulumi:"name"` // Login password field PasswordField pulumi.StringPtrOutput `pulumi:"passwordField"` // Preconfigured app name PreconfiguredApp pulumi.StringPtrOutput `pulumi:"preconfiguredApp"` // If going to the login page URL redirects to another page, then enter that URL here RedirectUrl pulumi.StringPtrOutput `pulumi:"redirectUrl"` // Sign on mode of application. SignOnMode pulumi.StringOutput `pulumi:"signOnMode"` // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrOutput `pulumi:"skipGroups"` // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrOutput `pulumi:"skipUsers"` // Status of application. Status pulumi.StringPtrOutput `pulumi:"status"` // Login URL Url pulumi.StringPtrOutput `pulumi:"url"` // A regex that further restricts URL to the specified regex UrlRegex pulumi.StringPtrOutput `pulumi:"urlRegex"` // Username template UserNameTemplate pulumi.StringPtrOutput `pulumi:"userNameTemplate"` // Push username on update UserNameTemplatePushStatus pulumi.StringPtrOutput `pulumi:"userNameTemplatePushStatus"` // Username template suffix UserNameTemplateSuffix pulumi.StringPtrOutput `pulumi:"userNameTemplateSuffix"` // Username template type UserNameTemplateType pulumi.StringPtrOutput `pulumi:"userNameTemplateType"` // Login username field UsernameField pulumi.StringPtrOutput `pulumi:"usernameField"` // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users SwaAppUserArrayOutput `pulumi:"users"` }
Deprecated: Deprecated. Use app.Swa instead. This resource will be removed in version 4.0 of this provider.
func GetSwaApp ¶
func GetSwaApp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SwaAppState, opts ...pulumi.ResourceOption) (*SwaApp, error)
GetSwaApp gets an existing SwaApp resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSwaApp ¶
func NewSwaApp(ctx *pulumi.Context, name string, args *SwaAppArgs, opts ...pulumi.ResourceOption) (*SwaApp, error)
NewSwaApp registers a new resource with the given unique name, arguments, and options.
func (*SwaApp) ElementType ¶
func (*SwaApp) ToSwaAppOutput ¶
func (i *SwaApp) ToSwaAppOutput() SwaAppOutput
func (*SwaApp) ToSwaAppOutputWithContext ¶
func (i *SwaApp) ToSwaAppOutputWithContext(ctx context.Context) SwaAppOutput
type SwaAppArgs ¶
type SwaAppArgs struct { // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrInput // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrInput // Enable self service AccessibilitySelfService pulumi.BoolPtrInput // Application notes for admins. AdminNote pulumi.StringPtrInput // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrInput // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrInput // Login button field ButtonField pulumi.StringPtrInput // CSS selector for the checkbox Checkbox pulumi.StringPtrInput // Application notes for end users. EnduserNote pulumi.StringPtrInput // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayInput // Do not display application icon on mobile app HideIos pulumi.BoolPtrInput // Do not display application icon to users HideWeb pulumi.BoolPtrInput // Pretty name of app. Label pulumi.StringInput // Local path to logo of the application. Logo pulumi.StringPtrInput // Login password field PasswordField pulumi.StringPtrInput // Preconfigured app name PreconfiguredApp pulumi.StringPtrInput // If going to the login page URL redirects to another page, then enter that URL here RedirectUrl pulumi.StringPtrInput // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrInput // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrInput // Status of application. Status pulumi.StringPtrInput // Login URL Url pulumi.StringPtrInput // A regex that further restricts URL to the specified regex UrlRegex pulumi.StringPtrInput // Username template UserNameTemplate pulumi.StringPtrInput // Push username on update UserNameTemplatePushStatus pulumi.StringPtrInput // Username template suffix UserNameTemplateSuffix pulumi.StringPtrInput // Username template type UserNameTemplateType pulumi.StringPtrInput // Login username field UsernameField pulumi.StringPtrInput // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users SwaAppUserArrayInput }
The set of arguments for constructing a SwaApp resource.
func (SwaAppArgs) ElementType ¶
func (SwaAppArgs) ElementType() reflect.Type
type SwaAppArray ¶
type SwaAppArray []SwaAppInput
func (SwaAppArray) ElementType ¶
func (SwaAppArray) ElementType() reflect.Type
func (SwaAppArray) ToSwaAppArrayOutput ¶
func (i SwaAppArray) ToSwaAppArrayOutput() SwaAppArrayOutput
func (SwaAppArray) ToSwaAppArrayOutputWithContext ¶
func (i SwaAppArray) ToSwaAppArrayOutputWithContext(ctx context.Context) SwaAppArrayOutput
type SwaAppArrayInput ¶
type SwaAppArrayInput interface { pulumi.Input ToSwaAppArrayOutput() SwaAppArrayOutput ToSwaAppArrayOutputWithContext(context.Context) SwaAppArrayOutput }
SwaAppArrayInput is an input type that accepts SwaAppArray and SwaAppArrayOutput values. You can construct a concrete instance of `SwaAppArrayInput` via:
SwaAppArray{ SwaAppArgs{...} }
type SwaAppArrayOutput ¶
type SwaAppArrayOutput struct{ *pulumi.OutputState }
func (SwaAppArrayOutput) ElementType ¶
func (SwaAppArrayOutput) ElementType() reflect.Type
func (SwaAppArrayOutput) Index ¶
func (o SwaAppArrayOutput) Index(i pulumi.IntInput) SwaAppOutput
func (SwaAppArrayOutput) ToSwaAppArrayOutput ¶
func (o SwaAppArrayOutput) ToSwaAppArrayOutput() SwaAppArrayOutput
func (SwaAppArrayOutput) ToSwaAppArrayOutputWithContext ¶
func (o SwaAppArrayOutput) ToSwaAppArrayOutputWithContext(ctx context.Context) SwaAppArrayOutput
type SwaAppInput ¶
type SwaAppInput interface { pulumi.Input ToSwaAppOutput() SwaAppOutput ToSwaAppOutputWithContext(ctx context.Context) SwaAppOutput }
type SwaAppMap ¶
type SwaAppMap map[string]SwaAppInput
func (SwaAppMap) ElementType ¶
func (SwaAppMap) ToSwaAppMapOutput ¶
func (i SwaAppMap) ToSwaAppMapOutput() SwaAppMapOutput
func (SwaAppMap) ToSwaAppMapOutputWithContext ¶
func (i SwaAppMap) ToSwaAppMapOutputWithContext(ctx context.Context) SwaAppMapOutput
type SwaAppMapInput ¶
type SwaAppMapInput interface { pulumi.Input ToSwaAppMapOutput() SwaAppMapOutput ToSwaAppMapOutputWithContext(context.Context) SwaAppMapOutput }
SwaAppMapInput is an input type that accepts SwaAppMap and SwaAppMapOutput values. You can construct a concrete instance of `SwaAppMapInput` via:
SwaAppMap{ "key": SwaAppArgs{...} }
type SwaAppMapOutput ¶
type SwaAppMapOutput struct{ *pulumi.OutputState }
func (SwaAppMapOutput) ElementType ¶
func (SwaAppMapOutput) ElementType() reflect.Type
func (SwaAppMapOutput) MapIndex ¶
func (o SwaAppMapOutput) MapIndex(k pulumi.StringInput) SwaAppOutput
func (SwaAppMapOutput) ToSwaAppMapOutput ¶
func (o SwaAppMapOutput) ToSwaAppMapOutput() SwaAppMapOutput
func (SwaAppMapOutput) ToSwaAppMapOutputWithContext ¶
func (o SwaAppMapOutput) ToSwaAppMapOutputWithContext(ctx context.Context) SwaAppMapOutput
type SwaAppOutput ¶
type SwaAppOutput struct{ *pulumi.OutputState }
func (SwaAppOutput) AccessibilityErrorRedirectUrl ¶ added in v3.9.0
func (o SwaAppOutput) AccessibilityErrorRedirectUrl() pulumi.StringPtrOutput
Custom error page URL
func (SwaAppOutput) AccessibilityLoginRedirectUrl ¶ added in v3.9.0
func (o SwaAppOutput) AccessibilityLoginRedirectUrl() pulumi.StringPtrOutput
Custom login page URL
func (SwaAppOutput) AccessibilitySelfService ¶ added in v3.9.0
func (o SwaAppOutput) AccessibilitySelfService() pulumi.BoolPtrOutput
Enable self service
func (SwaAppOutput) AdminNote ¶ added in v3.9.0
func (o SwaAppOutput) AdminNote() pulumi.StringPtrOutput
Application notes for admins.
func (SwaAppOutput) AppLinksJson ¶ added in v3.9.0
func (o SwaAppOutput) AppLinksJson() pulumi.StringPtrOutput
Displays specific appLinks for the app
func (SwaAppOutput) AutoSubmitToolbar ¶ added in v3.9.0
func (o SwaAppOutput) AutoSubmitToolbar() pulumi.BoolPtrOutput
Display auto submit toolbar
func (SwaAppOutput) ButtonField ¶ added in v3.9.0
func (o SwaAppOutput) ButtonField() pulumi.StringPtrOutput
Login button field
func (SwaAppOutput) Checkbox ¶ added in v3.9.0
func (o SwaAppOutput) Checkbox() pulumi.StringPtrOutput
CSS selector for the checkbox
func (SwaAppOutput) ElementType ¶
func (SwaAppOutput) ElementType() reflect.Type
func (SwaAppOutput) EnduserNote ¶ added in v3.9.0
func (o SwaAppOutput) EnduserNote() pulumi.StringPtrOutput
Application notes for end users.
func (SwaAppOutput) Groups
deprecated
added in
v3.9.0
func (o SwaAppOutput) Groups() pulumi.StringArrayOutput
Groups associated with the application
Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality.
func (SwaAppOutput) HideIos ¶ added in v3.9.0
func (o SwaAppOutput) HideIos() pulumi.BoolPtrOutput
Do not display application icon on mobile app
func (SwaAppOutput) HideWeb ¶ added in v3.9.0
func (o SwaAppOutput) HideWeb() pulumi.BoolPtrOutput
Do not display application icon to users
func (SwaAppOutput) Label ¶ added in v3.9.0
func (o SwaAppOutput) Label() pulumi.StringOutput
Pretty name of app.
func (SwaAppOutput) Logo ¶ added in v3.9.0
func (o SwaAppOutput) Logo() pulumi.StringPtrOutput
Local path to logo of the application.
func (SwaAppOutput) LogoUrl ¶ added in v3.9.0
func (o SwaAppOutput) LogoUrl() pulumi.StringOutput
URL of the application's logo
func (SwaAppOutput) Name ¶ added in v3.9.0
func (o SwaAppOutput) Name() pulumi.StringOutput
Name of the app.
func (SwaAppOutput) PasswordField ¶ added in v3.9.0
func (o SwaAppOutput) PasswordField() pulumi.StringPtrOutput
Login password field
func (SwaAppOutput) PreconfiguredApp ¶ added in v3.9.0
func (o SwaAppOutput) PreconfiguredApp() pulumi.StringPtrOutput
Preconfigured app name
func (SwaAppOutput) RedirectUrl ¶ added in v3.9.0
func (o SwaAppOutput) RedirectUrl() pulumi.StringPtrOutput
If going to the login page URL redirects to another page, then enter that URL here
func (SwaAppOutput) SignOnMode ¶ added in v3.9.0
func (o SwaAppOutput) SignOnMode() pulumi.StringOutput
Sign on mode of application.
func (SwaAppOutput) SkipGroups ¶ added in v3.9.0
func (o SwaAppOutput) SkipGroups() pulumi.BoolPtrOutput
Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources
func (SwaAppOutput) SkipUsers ¶ added in v3.9.0
func (o SwaAppOutput) SkipUsers() pulumi.BoolPtrOutput
Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources
func (SwaAppOutput) Status ¶ added in v3.9.0
func (o SwaAppOutput) Status() pulumi.StringPtrOutput
Status of application.
func (SwaAppOutput) ToSwaAppOutput ¶
func (o SwaAppOutput) ToSwaAppOutput() SwaAppOutput
func (SwaAppOutput) ToSwaAppOutputWithContext ¶
func (o SwaAppOutput) ToSwaAppOutputWithContext(ctx context.Context) SwaAppOutput
func (SwaAppOutput) Url ¶ added in v3.9.0
func (o SwaAppOutput) Url() pulumi.StringPtrOutput
Login URL
func (SwaAppOutput) UrlRegex ¶ added in v3.9.0
func (o SwaAppOutput) UrlRegex() pulumi.StringPtrOutput
A regex that further restricts URL to the specified regex
func (SwaAppOutput) UserNameTemplate ¶ added in v3.9.0
func (o SwaAppOutput) UserNameTemplate() pulumi.StringPtrOutput
Username template
func (SwaAppOutput) UserNameTemplatePushStatus ¶ added in v3.9.0
func (o SwaAppOutput) UserNameTemplatePushStatus() pulumi.StringPtrOutput
Push username on update
func (SwaAppOutput) UserNameTemplateSuffix ¶ added in v3.9.0
func (o SwaAppOutput) UserNameTemplateSuffix() pulumi.StringPtrOutput
Username template suffix
func (SwaAppOutput) UserNameTemplateType ¶ added in v3.9.0
func (o SwaAppOutput) UserNameTemplateType() pulumi.StringPtrOutput
Username template type
func (SwaAppOutput) UsernameField ¶ added in v3.9.0
func (o SwaAppOutput) UsernameField() pulumi.StringPtrOutput
Login username field
func (SwaAppOutput) Users
deprecated
added in
v3.9.0
func (o SwaAppOutput) Users() SwaAppUserArrayOutput
Users associated with the application
Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality.
type SwaAppState ¶
type SwaAppState struct { // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrInput // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrInput // Enable self service AccessibilitySelfService pulumi.BoolPtrInput // Application notes for admins. AdminNote pulumi.StringPtrInput // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrInput // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrInput // Login button field ButtonField pulumi.StringPtrInput // CSS selector for the checkbox Checkbox pulumi.StringPtrInput // Application notes for end users. EnduserNote pulumi.StringPtrInput // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayInput // Do not display application icon on mobile app HideIos pulumi.BoolPtrInput // Do not display application icon to users HideWeb pulumi.BoolPtrInput // Pretty name of app. Label pulumi.StringPtrInput // Local path to logo of the application. Logo pulumi.StringPtrInput // URL of the application's logo LogoUrl pulumi.StringPtrInput // Name of the app. Name pulumi.StringPtrInput // Login password field PasswordField pulumi.StringPtrInput // Preconfigured app name PreconfiguredApp pulumi.StringPtrInput // If going to the login page URL redirects to another page, then enter that URL here RedirectUrl pulumi.StringPtrInput // Sign on mode of application. SignOnMode pulumi.StringPtrInput // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrInput // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrInput // Status of application. Status pulumi.StringPtrInput // Login URL Url pulumi.StringPtrInput // A regex that further restricts URL to the specified regex UrlRegex pulumi.StringPtrInput // Username template UserNameTemplate pulumi.StringPtrInput // Push username on update UserNameTemplatePushStatus pulumi.StringPtrInput // Username template suffix UserNameTemplateSuffix pulumi.StringPtrInput // Username template type UserNameTemplateType pulumi.StringPtrInput // Login username field UsernameField pulumi.StringPtrInput // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users SwaAppUserArrayInput }
func (SwaAppState) ElementType ¶
func (SwaAppState) ElementType() reflect.Type
type SwaAppUser ¶
type SwaAppUserArgs ¶
type SwaAppUserArgs struct { Id pulumi.StringPtrInput `pulumi:"id"` Password pulumi.StringPtrInput `pulumi:"password"` Scope pulumi.StringPtrInput `pulumi:"scope"` Username pulumi.StringPtrInput `pulumi:"username"` }
func (SwaAppUserArgs) ElementType ¶
func (SwaAppUserArgs) ElementType() reflect.Type
func (SwaAppUserArgs) ToSwaAppUserOutput ¶
func (i SwaAppUserArgs) ToSwaAppUserOutput() SwaAppUserOutput
func (SwaAppUserArgs) ToSwaAppUserOutputWithContext ¶
func (i SwaAppUserArgs) ToSwaAppUserOutputWithContext(ctx context.Context) SwaAppUserOutput
type SwaAppUserArray ¶
type SwaAppUserArray []SwaAppUserInput
func (SwaAppUserArray) ElementType ¶
func (SwaAppUserArray) ElementType() reflect.Type
func (SwaAppUserArray) ToSwaAppUserArrayOutput ¶
func (i SwaAppUserArray) ToSwaAppUserArrayOutput() SwaAppUserArrayOutput
func (SwaAppUserArray) ToSwaAppUserArrayOutputWithContext ¶
func (i SwaAppUserArray) ToSwaAppUserArrayOutputWithContext(ctx context.Context) SwaAppUserArrayOutput
type SwaAppUserArrayInput ¶
type SwaAppUserArrayInput interface { pulumi.Input ToSwaAppUserArrayOutput() SwaAppUserArrayOutput ToSwaAppUserArrayOutputWithContext(context.Context) SwaAppUserArrayOutput }
SwaAppUserArrayInput is an input type that accepts SwaAppUserArray and SwaAppUserArrayOutput values. You can construct a concrete instance of `SwaAppUserArrayInput` via:
SwaAppUserArray{ SwaAppUserArgs{...} }
type SwaAppUserArrayOutput ¶
type SwaAppUserArrayOutput struct{ *pulumi.OutputState }
func (SwaAppUserArrayOutput) ElementType ¶
func (SwaAppUserArrayOutput) ElementType() reflect.Type
func (SwaAppUserArrayOutput) Index ¶
func (o SwaAppUserArrayOutput) Index(i pulumi.IntInput) SwaAppUserOutput
func (SwaAppUserArrayOutput) ToSwaAppUserArrayOutput ¶
func (o SwaAppUserArrayOutput) ToSwaAppUserArrayOutput() SwaAppUserArrayOutput
func (SwaAppUserArrayOutput) ToSwaAppUserArrayOutputWithContext ¶
func (o SwaAppUserArrayOutput) ToSwaAppUserArrayOutputWithContext(ctx context.Context) SwaAppUserArrayOutput
type SwaAppUserInput ¶
type SwaAppUserInput interface { pulumi.Input ToSwaAppUserOutput() SwaAppUserOutput ToSwaAppUserOutputWithContext(context.Context) SwaAppUserOutput }
SwaAppUserInput is an input type that accepts SwaAppUserArgs and SwaAppUserOutput values. You can construct a concrete instance of `SwaAppUserInput` via:
SwaAppUserArgs{...}
type SwaAppUserOutput ¶
type SwaAppUserOutput struct{ *pulumi.OutputState }
func (SwaAppUserOutput) ElementType ¶
func (SwaAppUserOutput) ElementType() reflect.Type
func (SwaAppUserOutput) Id ¶
func (o SwaAppUserOutput) Id() pulumi.StringPtrOutput
func (SwaAppUserOutput) Password ¶
func (o SwaAppUserOutput) Password() pulumi.StringPtrOutput
func (SwaAppUserOutput) Scope ¶
func (o SwaAppUserOutput) Scope() pulumi.StringPtrOutput
func (SwaAppUserOutput) ToSwaAppUserOutput ¶
func (o SwaAppUserOutput) ToSwaAppUserOutput() SwaAppUserOutput
func (SwaAppUserOutput) ToSwaAppUserOutputWithContext ¶
func (o SwaAppUserOutput) ToSwaAppUserOutputWithContext(ctx context.Context) SwaAppUserOutput
func (SwaAppUserOutput) Username ¶
func (o SwaAppUserOutput) Username() pulumi.StringPtrOutput
type ThreeFieldApp
deprecated
type ThreeFieldApp struct { pulumi.CustomResourceState // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrOutput `pulumi:"accessibilityErrorRedirectUrl"` // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrOutput `pulumi:"accessibilityLoginRedirectUrl"` // Enable self service AccessibilitySelfService pulumi.BoolPtrOutput `pulumi:"accessibilitySelfService"` // Application notes for admins. AdminNote pulumi.StringPtrOutput `pulumi:"adminNote"` // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrOutput `pulumi:"appLinksJson"` // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrOutput `pulumi:"autoSubmitToolbar"` // Login button field CSS selector ButtonSelector pulumi.StringOutput `pulumi:"buttonSelector"` // Application credentials scheme CredentialsScheme pulumi.StringPtrOutput `pulumi:"credentialsScheme"` // Application notes for end users. EnduserNote pulumi.StringPtrOutput `pulumi:"enduserNote"` // Extra field CSS selector ExtraFieldSelector pulumi.StringOutput `pulumi:"extraFieldSelector"` // Value for extra form field ExtraFieldValue pulumi.StringOutput `pulumi:"extraFieldValue"` // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayOutput `pulumi:"groups"` // Do not display application icon on mobile app HideIos pulumi.BoolPtrOutput `pulumi:"hideIos"` // Do not display application icon to users HideWeb pulumi.BoolPtrOutput `pulumi:"hideWeb"` // Pretty name of app. Label pulumi.StringOutput `pulumi:"label"` // Local path to logo of the application. Logo pulumi.StringPtrOutput `pulumi:"logo"` // URL of the application's logo LogoUrl pulumi.StringOutput `pulumi:"logoUrl"` // Name of the app. Name pulumi.StringOutput `pulumi:"name"` // Login password field CSS selector PasswordSelector pulumi.StringOutput `pulumi:"passwordSelector"` // Allow user to reveal password RevealPassword pulumi.BoolPtrOutput `pulumi:"revealPassword"` SharedPassword pulumi.StringPtrOutput `pulumi:"sharedPassword"` SharedUsername pulumi.StringPtrOutput `pulumi:"sharedUsername"` // Sign on mode of application. SignOnMode pulumi.StringOutput `pulumi:"signOnMode"` // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrOutput `pulumi:"skipGroups"` // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrOutput `pulumi:"skipUsers"` // Status of application. Status pulumi.StringPtrOutput `pulumi:"status"` // Login URL Url pulumi.StringOutput `pulumi:"url"` // A regex that further restricts URL to the specified regex UrlRegex pulumi.StringPtrOutput `pulumi:"urlRegex"` // Username template UserNameTemplate pulumi.StringPtrOutput `pulumi:"userNameTemplate"` // Push username on update UserNameTemplatePushStatus pulumi.StringPtrOutput `pulumi:"userNameTemplatePushStatus"` // Username template suffix UserNameTemplateSuffix pulumi.StringPtrOutput `pulumi:"userNameTemplateSuffix"` // Username template type UserNameTemplateType pulumi.StringPtrOutput `pulumi:"userNameTemplateType"` // Login username field CSS selector UsernameSelector pulumi.StringOutput `pulumi:"usernameSelector"` // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users ThreeFieldAppUserArrayOutput `pulumi:"users"` }
Deprecated: Deprecated. Use app.ThreeField instead. This resource will be removed in version 4.0 of this provider.
func GetThreeFieldApp ¶
func GetThreeFieldApp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ThreeFieldAppState, opts ...pulumi.ResourceOption) (*ThreeFieldApp, error)
GetThreeFieldApp gets an existing ThreeFieldApp resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewThreeFieldApp ¶
func NewThreeFieldApp(ctx *pulumi.Context, name string, args *ThreeFieldAppArgs, opts ...pulumi.ResourceOption) (*ThreeFieldApp, error)
NewThreeFieldApp registers a new resource with the given unique name, arguments, and options.
func (*ThreeFieldApp) ElementType ¶
func (*ThreeFieldApp) ElementType() reflect.Type
func (*ThreeFieldApp) ToThreeFieldAppOutput ¶
func (i *ThreeFieldApp) ToThreeFieldAppOutput() ThreeFieldAppOutput
func (*ThreeFieldApp) ToThreeFieldAppOutputWithContext ¶
func (i *ThreeFieldApp) ToThreeFieldAppOutputWithContext(ctx context.Context) ThreeFieldAppOutput
type ThreeFieldAppArgs ¶
type ThreeFieldAppArgs struct { // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrInput // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrInput // Enable self service AccessibilitySelfService pulumi.BoolPtrInput // Application notes for admins. AdminNote pulumi.StringPtrInput // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrInput // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrInput // Login button field CSS selector ButtonSelector pulumi.StringInput // Application credentials scheme CredentialsScheme pulumi.StringPtrInput // Application notes for end users. EnduserNote pulumi.StringPtrInput // Extra field CSS selector ExtraFieldSelector pulumi.StringInput // Value for extra form field ExtraFieldValue pulumi.StringInput // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayInput // Do not display application icon on mobile app HideIos pulumi.BoolPtrInput // Do not display application icon to users HideWeb pulumi.BoolPtrInput // Pretty name of app. Label pulumi.StringInput // Local path to logo of the application. Logo pulumi.StringPtrInput // Login password field CSS selector PasswordSelector pulumi.StringInput // Allow user to reveal password RevealPassword pulumi.BoolPtrInput SharedPassword pulumi.StringPtrInput SharedUsername pulumi.StringPtrInput // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrInput // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrInput // Status of application. Status pulumi.StringPtrInput // Login URL Url pulumi.StringInput // A regex that further restricts URL to the specified regex UrlRegex pulumi.StringPtrInput // Username template UserNameTemplate pulumi.StringPtrInput // Push username on update UserNameTemplatePushStatus pulumi.StringPtrInput // Username template suffix UserNameTemplateSuffix pulumi.StringPtrInput // Username template type UserNameTemplateType pulumi.StringPtrInput // Login username field CSS selector UsernameSelector pulumi.StringInput // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users ThreeFieldAppUserArrayInput }
The set of arguments for constructing a ThreeFieldApp resource.
func (ThreeFieldAppArgs) ElementType ¶
func (ThreeFieldAppArgs) ElementType() reflect.Type
type ThreeFieldAppArray ¶
type ThreeFieldAppArray []ThreeFieldAppInput
func (ThreeFieldAppArray) ElementType ¶
func (ThreeFieldAppArray) ElementType() reflect.Type
func (ThreeFieldAppArray) ToThreeFieldAppArrayOutput ¶
func (i ThreeFieldAppArray) ToThreeFieldAppArrayOutput() ThreeFieldAppArrayOutput
func (ThreeFieldAppArray) ToThreeFieldAppArrayOutputWithContext ¶
func (i ThreeFieldAppArray) ToThreeFieldAppArrayOutputWithContext(ctx context.Context) ThreeFieldAppArrayOutput
type ThreeFieldAppArrayInput ¶
type ThreeFieldAppArrayInput interface { pulumi.Input ToThreeFieldAppArrayOutput() ThreeFieldAppArrayOutput ToThreeFieldAppArrayOutputWithContext(context.Context) ThreeFieldAppArrayOutput }
ThreeFieldAppArrayInput is an input type that accepts ThreeFieldAppArray and ThreeFieldAppArrayOutput values. You can construct a concrete instance of `ThreeFieldAppArrayInput` via:
ThreeFieldAppArray{ ThreeFieldAppArgs{...} }
type ThreeFieldAppArrayOutput ¶
type ThreeFieldAppArrayOutput struct{ *pulumi.OutputState }
func (ThreeFieldAppArrayOutput) ElementType ¶
func (ThreeFieldAppArrayOutput) ElementType() reflect.Type
func (ThreeFieldAppArrayOutput) Index ¶
func (o ThreeFieldAppArrayOutput) Index(i pulumi.IntInput) ThreeFieldAppOutput
func (ThreeFieldAppArrayOutput) ToThreeFieldAppArrayOutput ¶
func (o ThreeFieldAppArrayOutput) ToThreeFieldAppArrayOutput() ThreeFieldAppArrayOutput
func (ThreeFieldAppArrayOutput) ToThreeFieldAppArrayOutputWithContext ¶
func (o ThreeFieldAppArrayOutput) ToThreeFieldAppArrayOutputWithContext(ctx context.Context) ThreeFieldAppArrayOutput
type ThreeFieldAppInput ¶
type ThreeFieldAppInput interface { pulumi.Input ToThreeFieldAppOutput() ThreeFieldAppOutput ToThreeFieldAppOutputWithContext(ctx context.Context) ThreeFieldAppOutput }
type ThreeFieldAppMap ¶
type ThreeFieldAppMap map[string]ThreeFieldAppInput
func (ThreeFieldAppMap) ElementType ¶
func (ThreeFieldAppMap) ElementType() reflect.Type
func (ThreeFieldAppMap) ToThreeFieldAppMapOutput ¶
func (i ThreeFieldAppMap) ToThreeFieldAppMapOutput() ThreeFieldAppMapOutput
func (ThreeFieldAppMap) ToThreeFieldAppMapOutputWithContext ¶
func (i ThreeFieldAppMap) ToThreeFieldAppMapOutputWithContext(ctx context.Context) ThreeFieldAppMapOutput
type ThreeFieldAppMapInput ¶
type ThreeFieldAppMapInput interface { pulumi.Input ToThreeFieldAppMapOutput() ThreeFieldAppMapOutput ToThreeFieldAppMapOutputWithContext(context.Context) ThreeFieldAppMapOutput }
ThreeFieldAppMapInput is an input type that accepts ThreeFieldAppMap and ThreeFieldAppMapOutput values. You can construct a concrete instance of `ThreeFieldAppMapInput` via:
ThreeFieldAppMap{ "key": ThreeFieldAppArgs{...} }
type ThreeFieldAppMapOutput ¶
type ThreeFieldAppMapOutput struct{ *pulumi.OutputState }
func (ThreeFieldAppMapOutput) ElementType ¶
func (ThreeFieldAppMapOutput) ElementType() reflect.Type
func (ThreeFieldAppMapOutput) MapIndex ¶
func (o ThreeFieldAppMapOutput) MapIndex(k pulumi.StringInput) ThreeFieldAppOutput
func (ThreeFieldAppMapOutput) ToThreeFieldAppMapOutput ¶
func (o ThreeFieldAppMapOutput) ToThreeFieldAppMapOutput() ThreeFieldAppMapOutput
func (ThreeFieldAppMapOutput) ToThreeFieldAppMapOutputWithContext ¶
func (o ThreeFieldAppMapOutput) ToThreeFieldAppMapOutputWithContext(ctx context.Context) ThreeFieldAppMapOutput
type ThreeFieldAppOutput ¶
type ThreeFieldAppOutput struct{ *pulumi.OutputState }
func (ThreeFieldAppOutput) AccessibilityErrorRedirectUrl ¶ added in v3.9.0
func (o ThreeFieldAppOutput) AccessibilityErrorRedirectUrl() pulumi.StringPtrOutput
Custom error page URL
func (ThreeFieldAppOutput) AccessibilityLoginRedirectUrl ¶ added in v3.9.0
func (o ThreeFieldAppOutput) AccessibilityLoginRedirectUrl() pulumi.StringPtrOutput
Custom login page URL
func (ThreeFieldAppOutput) AccessibilitySelfService ¶ added in v3.9.0
func (o ThreeFieldAppOutput) AccessibilitySelfService() pulumi.BoolPtrOutput
Enable self service
func (ThreeFieldAppOutput) AdminNote ¶ added in v3.9.0
func (o ThreeFieldAppOutput) AdminNote() pulumi.StringPtrOutput
Application notes for admins.
func (ThreeFieldAppOutput) AppLinksJson ¶ added in v3.9.0
func (o ThreeFieldAppOutput) AppLinksJson() pulumi.StringPtrOutput
Displays specific appLinks for the app
func (ThreeFieldAppOutput) AutoSubmitToolbar ¶ added in v3.9.0
func (o ThreeFieldAppOutput) AutoSubmitToolbar() pulumi.BoolPtrOutput
Display auto submit toolbar
func (ThreeFieldAppOutput) ButtonSelector ¶ added in v3.9.0
func (o ThreeFieldAppOutput) ButtonSelector() pulumi.StringOutput
Login button field CSS selector
func (ThreeFieldAppOutput) CredentialsScheme ¶ added in v3.9.0
func (o ThreeFieldAppOutput) CredentialsScheme() pulumi.StringPtrOutput
Application credentials scheme
func (ThreeFieldAppOutput) ElementType ¶
func (ThreeFieldAppOutput) ElementType() reflect.Type
func (ThreeFieldAppOutput) EnduserNote ¶ added in v3.9.0
func (o ThreeFieldAppOutput) EnduserNote() pulumi.StringPtrOutput
Application notes for end users.
func (ThreeFieldAppOutput) ExtraFieldSelector ¶ added in v3.9.0
func (o ThreeFieldAppOutput) ExtraFieldSelector() pulumi.StringOutput
Extra field CSS selector
func (ThreeFieldAppOutput) ExtraFieldValue ¶ added in v3.9.0
func (o ThreeFieldAppOutput) ExtraFieldValue() pulumi.StringOutput
Value for extra form field
func (ThreeFieldAppOutput) Groups
deprecated
added in
v3.9.0
func (o ThreeFieldAppOutput) Groups() pulumi.StringArrayOutput
Groups associated with the application
Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality.
func (ThreeFieldAppOutput) HideIos ¶ added in v3.9.0
func (o ThreeFieldAppOutput) HideIos() pulumi.BoolPtrOutput
Do not display application icon on mobile app
func (ThreeFieldAppOutput) HideWeb ¶ added in v3.9.0
func (o ThreeFieldAppOutput) HideWeb() pulumi.BoolPtrOutput
Do not display application icon to users
func (ThreeFieldAppOutput) Label ¶ added in v3.9.0
func (o ThreeFieldAppOutput) Label() pulumi.StringOutput
Pretty name of app.
func (ThreeFieldAppOutput) Logo ¶ added in v3.9.0
func (o ThreeFieldAppOutput) Logo() pulumi.StringPtrOutput
Local path to logo of the application.
func (ThreeFieldAppOutput) LogoUrl ¶ added in v3.9.0
func (o ThreeFieldAppOutput) LogoUrl() pulumi.StringOutput
URL of the application's logo
func (ThreeFieldAppOutput) Name ¶ added in v3.9.0
func (o ThreeFieldAppOutput) Name() pulumi.StringOutput
Name of the app.
func (ThreeFieldAppOutput) PasswordSelector ¶ added in v3.9.0
func (o ThreeFieldAppOutput) PasswordSelector() pulumi.StringOutput
Login password field CSS selector
func (ThreeFieldAppOutput) RevealPassword ¶ added in v3.9.0
func (o ThreeFieldAppOutput) RevealPassword() pulumi.BoolPtrOutput
Allow user to reveal password
func (ThreeFieldAppOutput) SharedPassword ¶ added in v3.9.0
func (o ThreeFieldAppOutput) SharedPassword() pulumi.StringPtrOutput
Shared password, required for certain schemes.
func (ThreeFieldAppOutput) SharedUsername ¶ added in v3.9.0
func (o ThreeFieldAppOutput) SharedUsername() pulumi.StringPtrOutput
Shared username, required for certain schemes.
func (ThreeFieldAppOutput) SignOnMode ¶ added in v3.9.0
func (o ThreeFieldAppOutput) SignOnMode() pulumi.StringOutput
Sign on mode of application.
func (ThreeFieldAppOutput) SkipGroups ¶ added in v3.9.0
func (o ThreeFieldAppOutput) SkipGroups() pulumi.BoolPtrOutput
Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources
func (ThreeFieldAppOutput) SkipUsers ¶ added in v3.9.0
func (o ThreeFieldAppOutput) SkipUsers() pulumi.BoolPtrOutput
Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources
func (ThreeFieldAppOutput) Status ¶ added in v3.9.0
func (o ThreeFieldAppOutput) Status() pulumi.StringPtrOutput
Status of application.
func (ThreeFieldAppOutput) ToThreeFieldAppOutput ¶
func (o ThreeFieldAppOutput) ToThreeFieldAppOutput() ThreeFieldAppOutput
func (ThreeFieldAppOutput) ToThreeFieldAppOutputWithContext ¶
func (o ThreeFieldAppOutput) ToThreeFieldAppOutputWithContext(ctx context.Context) ThreeFieldAppOutput
func (ThreeFieldAppOutput) Url ¶ added in v3.9.0
func (o ThreeFieldAppOutput) Url() pulumi.StringOutput
Login URL
func (ThreeFieldAppOutput) UrlRegex ¶ added in v3.9.0
func (o ThreeFieldAppOutput) UrlRegex() pulumi.StringPtrOutput
A regex that further restricts URL to the specified regex
func (ThreeFieldAppOutput) UserNameTemplate ¶ added in v3.9.0
func (o ThreeFieldAppOutput) UserNameTemplate() pulumi.StringPtrOutput
Username template
func (ThreeFieldAppOutput) UserNameTemplatePushStatus ¶ added in v3.9.0
func (o ThreeFieldAppOutput) UserNameTemplatePushStatus() pulumi.StringPtrOutput
Push username on update
func (ThreeFieldAppOutput) UserNameTemplateSuffix ¶ added in v3.9.0
func (o ThreeFieldAppOutput) UserNameTemplateSuffix() pulumi.StringPtrOutput
Username template suffix
func (ThreeFieldAppOutput) UserNameTemplateType ¶ added in v3.9.0
func (o ThreeFieldAppOutput) UserNameTemplateType() pulumi.StringPtrOutput
Username template type
func (ThreeFieldAppOutput) UsernameSelector ¶ added in v3.9.0
func (o ThreeFieldAppOutput) UsernameSelector() pulumi.StringOutput
Login username field CSS selector
func (ThreeFieldAppOutput) Users
deprecated
added in
v3.9.0
func (o ThreeFieldAppOutput) Users() ThreeFieldAppUserArrayOutput
Users associated with the application
Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality.
type ThreeFieldAppState ¶
type ThreeFieldAppState struct { // Custom error page URL AccessibilityErrorRedirectUrl pulumi.StringPtrInput // Custom login page URL AccessibilityLoginRedirectUrl pulumi.StringPtrInput // Enable self service AccessibilitySelfService pulumi.BoolPtrInput // Application notes for admins. AdminNote pulumi.StringPtrInput // Displays specific appLinks for the app AppLinksJson pulumi.StringPtrInput // Display auto submit toolbar AutoSubmitToolbar pulumi.BoolPtrInput // Login button field CSS selector ButtonSelector pulumi.StringPtrInput // Application credentials scheme CredentialsScheme pulumi.StringPtrInput // Application notes for end users. EnduserNote pulumi.StringPtrInput // Extra field CSS selector ExtraFieldSelector pulumi.StringPtrInput // Value for extra form field ExtraFieldValue pulumi.StringPtrInput // Groups associated with the application // // Deprecated: The direct configuration of groups in this app resource is deprecated, please ensure you use the resource `okta_app_group_assignments` for this functionality. Groups pulumi.StringArrayInput // Do not display application icon on mobile app HideIos pulumi.BoolPtrInput // Do not display application icon to users HideWeb pulumi.BoolPtrInput // Pretty name of app. Label pulumi.StringPtrInput // Local path to logo of the application. Logo pulumi.StringPtrInput // URL of the application's logo LogoUrl pulumi.StringPtrInput // Name of the app. Name pulumi.StringPtrInput // Login password field CSS selector PasswordSelector pulumi.StringPtrInput // Allow user to reveal password RevealPassword pulumi.BoolPtrInput SharedPassword pulumi.StringPtrInput SharedUsername pulumi.StringPtrInput // Sign on mode of application. SignOnMode pulumi.StringPtrInput // Ignore groups sync. This is a temporary solution until 'groups' field is supported in all the app-like resources SkipGroups pulumi.BoolPtrInput // Ignore users sync. This is a temporary solution until 'users' field is supported in all the app-like resources SkipUsers pulumi.BoolPtrInput // Status of application. Status pulumi.StringPtrInput // Login URL Url pulumi.StringPtrInput // A regex that further restricts URL to the specified regex UrlRegex pulumi.StringPtrInput // Username template UserNameTemplate pulumi.StringPtrInput // Push username on update UserNameTemplatePushStatus pulumi.StringPtrInput // Username template suffix UserNameTemplateSuffix pulumi.StringPtrInput // Username template type UserNameTemplateType pulumi.StringPtrInput // Login username field CSS selector UsernameSelector pulumi.StringPtrInput // Users associated with the application // // Deprecated: The direct configuration of users in this app resource is deprecated, please ensure you use the resource `okta_app_user` for this functionality. Users ThreeFieldAppUserArrayInput }
func (ThreeFieldAppState) ElementType ¶
func (ThreeFieldAppState) ElementType() reflect.Type
type ThreeFieldAppUser ¶
type ThreeFieldAppUserArgs ¶
type ThreeFieldAppUserArgs struct { Id pulumi.StringPtrInput `pulumi:"id"` Password pulumi.StringPtrInput `pulumi:"password"` Scope pulumi.StringPtrInput `pulumi:"scope"` Username pulumi.StringPtrInput `pulumi:"username"` }
func (ThreeFieldAppUserArgs) ElementType ¶
func (ThreeFieldAppUserArgs) ElementType() reflect.Type
func (ThreeFieldAppUserArgs) ToThreeFieldAppUserOutput ¶
func (i ThreeFieldAppUserArgs) ToThreeFieldAppUserOutput() ThreeFieldAppUserOutput
func (ThreeFieldAppUserArgs) ToThreeFieldAppUserOutputWithContext ¶
func (i ThreeFieldAppUserArgs) ToThreeFieldAppUserOutputWithContext(ctx context.Context) ThreeFieldAppUserOutput
type ThreeFieldAppUserArray ¶
type ThreeFieldAppUserArray []ThreeFieldAppUserInput
func (ThreeFieldAppUserArray) ElementType ¶
func (ThreeFieldAppUserArray) ElementType() reflect.Type
func (ThreeFieldAppUserArray) ToThreeFieldAppUserArrayOutput ¶
func (i ThreeFieldAppUserArray) ToThreeFieldAppUserArrayOutput() ThreeFieldAppUserArrayOutput
func (ThreeFieldAppUserArray) ToThreeFieldAppUserArrayOutputWithContext ¶
func (i ThreeFieldAppUserArray) ToThreeFieldAppUserArrayOutputWithContext(ctx context.Context) ThreeFieldAppUserArrayOutput
type ThreeFieldAppUserArrayInput ¶
type ThreeFieldAppUserArrayInput interface { pulumi.Input ToThreeFieldAppUserArrayOutput() ThreeFieldAppUserArrayOutput ToThreeFieldAppUserArrayOutputWithContext(context.Context) ThreeFieldAppUserArrayOutput }
ThreeFieldAppUserArrayInput is an input type that accepts ThreeFieldAppUserArray and ThreeFieldAppUserArrayOutput values. You can construct a concrete instance of `ThreeFieldAppUserArrayInput` via:
ThreeFieldAppUserArray{ ThreeFieldAppUserArgs{...} }
type ThreeFieldAppUserArrayOutput ¶
type ThreeFieldAppUserArrayOutput struct{ *pulumi.OutputState }
func (ThreeFieldAppUserArrayOutput) ElementType ¶
func (ThreeFieldAppUserArrayOutput) ElementType() reflect.Type
func (ThreeFieldAppUserArrayOutput) Index ¶
func (o ThreeFieldAppUserArrayOutput) Index(i pulumi.IntInput) ThreeFieldAppUserOutput
func (ThreeFieldAppUserArrayOutput) ToThreeFieldAppUserArrayOutput ¶
func (o ThreeFieldAppUserArrayOutput) ToThreeFieldAppUserArrayOutput() ThreeFieldAppUserArrayOutput
func (ThreeFieldAppUserArrayOutput) ToThreeFieldAppUserArrayOutputWithContext ¶
func (o ThreeFieldAppUserArrayOutput) ToThreeFieldAppUserArrayOutputWithContext(ctx context.Context) ThreeFieldAppUserArrayOutput
type ThreeFieldAppUserInput ¶
type ThreeFieldAppUserInput interface { pulumi.Input ToThreeFieldAppUserOutput() ThreeFieldAppUserOutput ToThreeFieldAppUserOutputWithContext(context.Context) ThreeFieldAppUserOutput }
ThreeFieldAppUserInput is an input type that accepts ThreeFieldAppUserArgs and ThreeFieldAppUserOutput values. You can construct a concrete instance of `ThreeFieldAppUserInput` via:
ThreeFieldAppUserArgs{...}
type ThreeFieldAppUserOutput ¶
type ThreeFieldAppUserOutput struct{ *pulumi.OutputState }
func (ThreeFieldAppUserOutput) ElementType ¶
func (ThreeFieldAppUserOutput) ElementType() reflect.Type
func (ThreeFieldAppUserOutput) Id ¶
func (o ThreeFieldAppUserOutput) Id() pulumi.StringPtrOutput
func (ThreeFieldAppUserOutput) Password ¶
func (o ThreeFieldAppUserOutput) Password() pulumi.StringPtrOutput
func (ThreeFieldAppUserOutput) Scope ¶
func (o ThreeFieldAppUserOutput) Scope() pulumi.StringPtrOutput
func (ThreeFieldAppUserOutput) ToThreeFieldAppUserOutput ¶
func (o ThreeFieldAppUserOutput) ToThreeFieldAppUserOutput() ThreeFieldAppUserOutput
func (ThreeFieldAppUserOutput) ToThreeFieldAppUserOutputWithContext ¶
func (o ThreeFieldAppUserOutput) ToThreeFieldAppUserOutputWithContext(ctx context.Context) ThreeFieldAppUserOutput
func (ThreeFieldAppUserOutput) Username ¶
func (o ThreeFieldAppUserOutput) Username() pulumi.StringPtrOutput
Source Files ¶
- authLoginApp.go
- bookmarkApp.go
- getDefaultPolicies.go
- idp.go
- init.go
- mfaPolicy.go
- mfaPolicyRule.go
- oauthApp.go
- oauthAppRedirectUri.go
- passwordPolicy.go
- passwordPolicyRule.go
- pulumiTypes.go
- samlApp.go
- samlIdp.go
- samlIdpSigningKey.go
- securePasswordStoreApp.go
- signonPolicy.go
- signonPolicyRule.go
- socialIdp.go
- swaApp.go
- threeFieldApp.go