Documentation
¶
Overview ¶
A Pulumi package for creating and managing okta resources.
Index ¶
- type AdminRoleCustom
- type AdminRoleCustomArgs
- type AdminRoleCustomArray
- type AdminRoleCustomArrayInput
- type AdminRoleCustomArrayOutput
- func (AdminRoleCustomArrayOutput) ElementType() reflect.Type
- func (o AdminRoleCustomArrayOutput) Index(i pulumi.IntInput) AdminRoleCustomOutput
- func (o AdminRoleCustomArrayOutput) ToAdminRoleCustomArrayOutput() AdminRoleCustomArrayOutput
- func (o AdminRoleCustomArrayOutput) ToAdminRoleCustomArrayOutputWithContext(ctx context.Context) AdminRoleCustomArrayOutput
- type AdminRoleCustomAssignments
- func (*AdminRoleCustomAssignments) ElementType() reflect.Type
- func (i *AdminRoleCustomAssignments) ToAdminRoleCustomAssignmentsOutput() AdminRoleCustomAssignmentsOutput
- func (i *AdminRoleCustomAssignments) ToAdminRoleCustomAssignmentsOutputWithContext(ctx context.Context) AdminRoleCustomAssignmentsOutput
- type AdminRoleCustomAssignmentsArgs
- type AdminRoleCustomAssignmentsArray
- func (AdminRoleCustomAssignmentsArray) ElementType() reflect.Type
- func (i AdminRoleCustomAssignmentsArray) ToAdminRoleCustomAssignmentsArrayOutput() AdminRoleCustomAssignmentsArrayOutput
- func (i AdminRoleCustomAssignmentsArray) ToAdminRoleCustomAssignmentsArrayOutputWithContext(ctx context.Context) AdminRoleCustomAssignmentsArrayOutput
- type AdminRoleCustomAssignmentsArrayInput
- type AdminRoleCustomAssignmentsArrayOutput
- func (AdminRoleCustomAssignmentsArrayOutput) ElementType() reflect.Type
- func (o AdminRoleCustomAssignmentsArrayOutput) Index(i pulumi.IntInput) AdminRoleCustomAssignmentsOutput
- func (o AdminRoleCustomAssignmentsArrayOutput) ToAdminRoleCustomAssignmentsArrayOutput() AdminRoleCustomAssignmentsArrayOutput
- func (o AdminRoleCustomAssignmentsArrayOutput) ToAdminRoleCustomAssignmentsArrayOutputWithContext(ctx context.Context) AdminRoleCustomAssignmentsArrayOutput
- type AdminRoleCustomAssignmentsInput
- type AdminRoleCustomAssignmentsMap
- func (AdminRoleCustomAssignmentsMap) ElementType() reflect.Type
- func (i AdminRoleCustomAssignmentsMap) ToAdminRoleCustomAssignmentsMapOutput() AdminRoleCustomAssignmentsMapOutput
- func (i AdminRoleCustomAssignmentsMap) ToAdminRoleCustomAssignmentsMapOutputWithContext(ctx context.Context) AdminRoleCustomAssignmentsMapOutput
- type AdminRoleCustomAssignmentsMapInput
- type AdminRoleCustomAssignmentsMapOutput
- func (AdminRoleCustomAssignmentsMapOutput) ElementType() reflect.Type
- func (o AdminRoleCustomAssignmentsMapOutput) MapIndex(k pulumi.StringInput) AdminRoleCustomAssignmentsOutput
- func (o AdminRoleCustomAssignmentsMapOutput) ToAdminRoleCustomAssignmentsMapOutput() AdminRoleCustomAssignmentsMapOutput
- func (o AdminRoleCustomAssignmentsMapOutput) ToAdminRoleCustomAssignmentsMapOutputWithContext(ctx context.Context) AdminRoleCustomAssignmentsMapOutput
- type AdminRoleCustomAssignmentsOutput
- func (o AdminRoleCustomAssignmentsOutput) CustomRoleId() pulumi.StringOutput
- func (AdminRoleCustomAssignmentsOutput) ElementType() reflect.Type
- func (o AdminRoleCustomAssignmentsOutput) Members() pulumi.StringArrayOutput
- func (o AdminRoleCustomAssignmentsOutput) ResourceSetId() pulumi.StringOutput
- func (o AdminRoleCustomAssignmentsOutput) ToAdminRoleCustomAssignmentsOutput() AdminRoleCustomAssignmentsOutput
- func (o AdminRoleCustomAssignmentsOutput) ToAdminRoleCustomAssignmentsOutputWithContext(ctx context.Context) AdminRoleCustomAssignmentsOutput
- type AdminRoleCustomAssignmentsState
- type AdminRoleCustomInput
- type AdminRoleCustomMap
- type AdminRoleCustomMapInput
- type AdminRoleCustomMapOutput
- func (AdminRoleCustomMapOutput) ElementType() reflect.Type
- func (o AdminRoleCustomMapOutput) MapIndex(k pulumi.StringInput) AdminRoleCustomOutput
- func (o AdminRoleCustomMapOutput) ToAdminRoleCustomMapOutput() AdminRoleCustomMapOutput
- func (o AdminRoleCustomMapOutput) ToAdminRoleCustomMapOutputWithContext(ctx context.Context) AdminRoleCustomMapOutput
- type AdminRoleCustomOutput
- func (o AdminRoleCustomOutput) Description() pulumi.StringOutput
- func (AdminRoleCustomOutput) ElementType() reflect.Type
- func (o AdminRoleCustomOutput) Label() pulumi.StringOutput
- func (o AdminRoleCustomOutput) Permissions() pulumi.StringArrayOutput
- func (o AdminRoleCustomOutput) ToAdminRoleCustomOutput() AdminRoleCustomOutput
- func (o AdminRoleCustomOutput) ToAdminRoleCustomOutputWithContext(ctx context.Context) AdminRoleCustomOutput
- type AdminRoleCustomState
- type AdminRoleTargets
- type AdminRoleTargetsArgs
- type AdminRoleTargetsArray
- type AdminRoleTargetsArrayInput
- type AdminRoleTargetsArrayOutput
- func (AdminRoleTargetsArrayOutput) ElementType() reflect.Type
- func (o AdminRoleTargetsArrayOutput) Index(i pulumi.IntInput) AdminRoleTargetsOutput
- func (o AdminRoleTargetsArrayOutput) ToAdminRoleTargetsArrayOutput() AdminRoleTargetsArrayOutput
- func (o AdminRoleTargetsArrayOutput) ToAdminRoleTargetsArrayOutputWithContext(ctx context.Context) AdminRoleTargetsArrayOutput
- type AdminRoleTargetsInput
- type AdminRoleTargetsMap
- type AdminRoleTargetsMapInput
- type AdminRoleTargetsMapOutput
- func (AdminRoleTargetsMapOutput) ElementType() reflect.Type
- func (o AdminRoleTargetsMapOutput) MapIndex(k pulumi.StringInput) AdminRoleTargetsOutput
- func (o AdminRoleTargetsMapOutput) ToAdminRoleTargetsMapOutput() AdminRoleTargetsMapOutput
- func (o AdminRoleTargetsMapOutput) ToAdminRoleTargetsMapOutputWithContext(ctx context.Context) AdminRoleTargetsMapOutput
- type AdminRoleTargetsOutput
- func (o AdminRoleTargetsOutput) Apps() pulumi.StringArrayOutput
- func (AdminRoleTargetsOutput) ElementType() reflect.Type
- func (o AdminRoleTargetsOutput) Groups() pulumi.StringArrayOutput
- func (o AdminRoleTargetsOutput) RoleId() pulumi.StringOutput
- func (o AdminRoleTargetsOutput) RoleType() pulumi.StringOutput
- func (o AdminRoleTargetsOutput) ToAdminRoleTargetsOutput() AdminRoleTargetsOutput
- func (o AdminRoleTargetsOutput) ToAdminRoleTargetsOutputWithContext(ctx context.Context) AdminRoleTargetsOutput
- func (o AdminRoleTargetsOutput) UserId() pulumi.StringOutput
- type AdminRoleTargetsState
- type AppGroupAssignments
- type AppGroupAssignmentsArgs
- type AppGroupAssignmentsArray
- type AppGroupAssignmentsArrayInput
- type AppGroupAssignmentsArrayOutput
- func (AppGroupAssignmentsArrayOutput) ElementType() reflect.Type
- func (o AppGroupAssignmentsArrayOutput) Index(i pulumi.IntInput) AppGroupAssignmentsOutput
- func (o AppGroupAssignmentsArrayOutput) ToAppGroupAssignmentsArrayOutput() AppGroupAssignmentsArrayOutput
- func (o AppGroupAssignmentsArrayOutput) ToAppGroupAssignmentsArrayOutputWithContext(ctx context.Context) AppGroupAssignmentsArrayOutput
- type AppGroupAssignmentsGroup
- type AppGroupAssignmentsGroupArgs
- func (AppGroupAssignmentsGroupArgs) ElementType() reflect.Type
- func (i AppGroupAssignmentsGroupArgs) ToAppGroupAssignmentsGroupOutput() AppGroupAssignmentsGroupOutput
- func (i AppGroupAssignmentsGroupArgs) ToAppGroupAssignmentsGroupOutputWithContext(ctx context.Context) AppGroupAssignmentsGroupOutput
- type AppGroupAssignmentsGroupArray
- func (AppGroupAssignmentsGroupArray) ElementType() reflect.Type
- func (i AppGroupAssignmentsGroupArray) ToAppGroupAssignmentsGroupArrayOutput() AppGroupAssignmentsGroupArrayOutput
- func (i AppGroupAssignmentsGroupArray) ToAppGroupAssignmentsGroupArrayOutputWithContext(ctx context.Context) AppGroupAssignmentsGroupArrayOutput
- type AppGroupAssignmentsGroupArrayInput
- type AppGroupAssignmentsGroupArrayOutput
- func (AppGroupAssignmentsGroupArrayOutput) ElementType() reflect.Type
- func (o AppGroupAssignmentsGroupArrayOutput) Index(i pulumi.IntInput) AppGroupAssignmentsGroupOutput
- func (o AppGroupAssignmentsGroupArrayOutput) ToAppGroupAssignmentsGroupArrayOutput() AppGroupAssignmentsGroupArrayOutput
- func (o AppGroupAssignmentsGroupArrayOutput) ToAppGroupAssignmentsGroupArrayOutputWithContext(ctx context.Context) AppGroupAssignmentsGroupArrayOutput
- type AppGroupAssignmentsGroupInput
- type AppGroupAssignmentsGroupOutput
- func (AppGroupAssignmentsGroupOutput) ElementType() reflect.Type
- func (o AppGroupAssignmentsGroupOutput) Id() pulumi.StringOutput
- func (o AppGroupAssignmentsGroupOutput) Priority() pulumi.IntPtrOutput
- func (o AppGroupAssignmentsGroupOutput) Profile() pulumi.StringOutput
- func (o AppGroupAssignmentsGroupOutput) ToAppGroupAssignmentsGroupOutput() AppGroupAssignmentsGroupOutput
- func (o AppGroupAssignmentsGroupOutput) ToAppGroupAssignmentsGroupOutputWithContext(ctx context.Context) AppGroupAssignmentsGroupOutput
- type AppGroupAssignmentsInput
- type AppGroupAssignmentsMap
- type AppGroupAssignmentsMapInput
- type AppGroupAssignmentsMapOutput
- func (AppGroupAssignmentsMapOutput) ElementType() reflect.Type
- func (o AppGroupAssignmentsMapOutput) MapIndex(k pulumi.StringInput) AppGroupAssignmentsOutput
- func (o AppGroupAssignmentsMapOutput) ToAppGroupAssignmentsMapOutput() AppGroupAssignmentsMapOutput
- func (o AppGroupAssignmentsMapOutput) ToAppGroupAssignmentsMapOutputWithContext(ctx context.Context) AppGroupAssignmentsMapOutput
- type AppGroupAssignmentsOutput
- func (o AppGroupAssignmentsOutput) AppId() pulumi.StringOutput
- func (AppGroupAssignmentsOutput) ElementType() reflect.Type
- func (o AppGroupAssignmentsOutput) Groups() AppGroupAssignmentsGroupArrayOutput
- func (o AppGroupAssignmentsOutput) ToAppGroupAssignmentsOutput() AppGroupAssignmentsOutput
- func (o AppGroupAssignmentsOutput) ToAppGroupAssignmentsOutputWithContext(ctx context.Context) AppGroupAssignmentsOutput
- type AppGroupAssignmentsState
- type AppOauthApiScope
- type AppOauthApiScopeArgs
- type AppOauthApiScopeArray
- type AppOauthApiScopeArrayInput
- type AppOauthApiScopeArrayOutput
- func (AppOauthApiScopeArrayOutput) ElementType() reflect.Type
- func (o AppOauthApiScopeArrayOutput) Index(i pulumi.IntInput) AppOauthApiScopeOutput
- func (o AppOauthApiScopeArrayOutput) ToAppOauthApiScopeArrayOutput() AppOauthApiScopeArrayOutput
- func (o AppOauthApiScopeArrayOutput) ToAppOauthApiScopeArrayOutputWithContext(ctx context.Context) AppOauthApiScopeArrayOutput
- type AppOauthApiScopeInput
- type AppOauthApiScopeMap
- type AppOauthApiScopeMapInput
- type AppOauthApiScopeMapOutput
- func (AppOauthApiScopeMapOutput) ElementType() reflect.Type
- func (o AppOauthApiScopeMapOutput) MapIndex(k pulumi.StringInput) AppOauthApiScopeOutput
- func (o AppOauthApiScopeMapOutput) ToAppOauthApiScopeMapOutput() AppOauthApiScopeMapOutput
- func (o AppOauthApiScopeMapOutput) ToAppOauthApiScopeMapOutputWithContext(ctx context.Context) AppOauthApiScopeMapOutput
- type AppOauthApiScopeOutput
- func (o AppOauthApiScopeOutput) AppId() pulumi.StringOutput
- func (AppOauthApiScopeOutput) ElementType() reflect.Type
- func (o AppOauthApiScopeOutput) Issuer() pulumi.StringOutput
- func (o AppOauthApiScopeOutput) Scopes() pulumi.StringArrayOutput
- func (o AppOauthApiScopeOutput) ToAppOauthApiScopeOutput() AppOauthApiScopeOutput
- func (o AppOauthApiScopeOutput) ToAppOauthApiScopeOutputWithContext(ctx context.Context) AppOauthApiScopeOutput
- type AppOauthApiScopeState
- type AppSamlAppSettings
- type AppSamlAppSettingsArgs
- type AppSamlAppSettingsArray
- type AppSamlAppSettingsArrayInput
- type AppSamlAppSettingsArrayOutput
- func (AppSamlAppSettingsArrayOutput) ElementType() reflect.Type
- func (o AppSamlAppSettingsArrayOutput) Index(i pulumi.IntInput) AppSamlAppSettingsOutput
- func (o AppSamlAppSettingsArrayOutput) ToAppSamlAppSettingsArrayOutput() AppSamlAppSettingsArrayOutput
- func (o AppSamlAppSettingsArrayOutput) ToAppSamlAppSettingsArrayOutputWithContext(ctx context.Context) AppSamlAppSettingsArrayOutput
- type AppSamlAppSettingsInput
- type AppSamlAppSettingsMap
- type AppSamlAppSettingsMapInput
- type AppSamlAppSettingsMapOutput
- func (AppSamlAppSettingsMapOutput) ElementType() reflect.Type
- func (o AppSamlAppSettingsMapOutput) MapIndex(k pulumi.StringInput) AppSamlAppSettingsOutput
- func (o AppSamlAppSettingsMapOutput) ToAppSamlAppSettingsMapOutput() AppSamlAppSettingsMapOutput
- func (o AppSamlAppSettingsMapOutput) ToAppSamlAppSettingsMapOutputWithContext(ctx context.Context) AppSamlAppSettingsMapOutput
- type AppSamlAppSettingsOutput
- func (o AppSamlAppSettingsOutput) AppId() pulumi.StringOutput
- func (AppSamlAppSettingsOutput) ElementType() reflect.Type
- func (o AppSamlAppSettingsOutput) Settings() pulumi.StringOutput
- func (o AppSamlAppSettingsOutput) ToAppSamlAppSettingsOutput() AppSamlAppSettingsOutput
- func (o AppSamlAppSettingsOutput) ToAppSamlAppSettingsOutputWithContext(ctx context.Context) AppSamlAppSettingsOutput
- type AppSamlAppSettingsState
- type AppSharedCredentials
- type AppSharedCredentialsArgs
- type AppSharedCredentialsArray
- type AppSharedCredentialsArrayInput
- type AppSharedCredentialsArrayOutput
- func (AppSharedCredentialsArrayOutput) ElementType() reflect.Type
- func (o AppSharedCredentialsArrayOutput) Index(i pulumi.IntInput) AppSharedCredentialsOutput
- func (o AppSharedCredentialsArrayOutput) ToAppSharedCredentialsArrayOutput() AppSharedCredentialsArrayOutput
- func (o AppSharedCredentialsArrayOutput) ToAppSharedCredentialsArrayOutputWithContext(ctx context.Context) AppSharedCredentialsArrayOutput
- type AppSharedCredentialsInput
- type AppSharedCredentialsMap
- type AppSharedCredentialsMapInput
- type AppSharedCredentialsMapOutput
- func (AppSharedCredentialsMapOutput) ElementType() reflect.Type
- func (o AppSharedCredentialsMapOutput) MapIndex(k pulumi.StringInput) AppSharedCredentialsOutput
- func (o AppSharedCredentialsMapOutput) ToAppSharedCredentialsMapOutput() AppSharedCredentialsMapOutput
- func (o AppSharedCredentialsMapOutput) ToAppSharedCredentialsMapOutputWithContext(ctx context.Context) AppSharedCredentialsMapOutput
- type AppSharedCredentialsOutput
- func (o AppSharedCredentialsOutput) AccessibilityErrorRedirectUrl() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) AccessibilityLoginRedirectUrl() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) AccessibilitySelfService() pulumi.BoolPtrOutput
- func (o AppSharedCredentialsOutput) AdminNote() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) AppLinksJson() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) AutoSubmitToolbar() pulumi.BoolPtrOutput
- func (o AppSharedCredentialsOutput) ButtonField() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) Checkbox() pulumi.StringPtrOutput
- func (AppSharedCredentialsOutput) ElementType() reflect.Type
- func (o AppSharedCredentialsOutput) EnduserNote() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) HideIos() pulumi.BoolPtrOutput
- func (o AppSharedCredentialsOutput) HideWeb() pulumi.BoolPtrOutput
- func (o AppSharedCredentialsOutput) Label() pulumi.StringOutput
- func (o AppSharedCredentialsOutput) Logo() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) LogoUrl() pulumi.StringOutput
- func (o AppSharedCredentialsOutput) Name() pulumi.StringOutput
- func (o AppSharedCredentialsOutput) PasswordField() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) PreconfiguredApp() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) SharedPassword() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) SharedUsername() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) SignOnMode() pulumi.StringOutput
- func (o AppSharedCredentialsOutput) Status() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) ToAppSharedCredentialsOutput() AppSharedCredentialsOutput
- func (o AppSharedCredentialsOutput) ToAppSharedCredentialsOutputWithContext(ctx context.Context) AppSharedCredentialsOutput
- func (o AppSharedCredentialsOutput) Url() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) UrlRegex() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) UserNameTemplate() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) UserNameTemplatePushStatus() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) UserNameTemplateSuffix() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) UserNameTemplateType() pulumi.StringPtrOutput
- func (o AppSharedCredentialsOutput) UsernameField() pulumi.StringPtrOutput
- type AppSharedCredentialsState
- type AppSignonPolicy
- type AppSignonPolicyArgs
- type AppSignonPolicyArray
- type AppSignonPolicyArrayInput
- type AppSignonPolicyArrayOutput
- func (AppSignonPolicyArrayOutput) ElementType() reflect.Type
- func (o AppSignonPolicyArrayOutput) Index(i pulumi.IntInput) AppSignonPolicyOutput
- func (o AppSignonPolicyArrayOutput) ToAppSignonPolicyArrayOutput() AppSignonPolicyArrayOutput
- func (o AppSignonPolicyArrayOutput) ToAppSignonPolicyArrayOutputWithContext(ctx context.Context) AppSignonPolicyArrayOutput
- type AppSignonPolicyInput
- type AppSignonPolicyMap
- type AppSignonPolicyMapInput
- type AppSignonPolicyMapOutput
- func (AppSignonPolicyMapOutput) ElementType() reflect.Type
- func (o AppSignonPolicyMapOutput) MapIndex(k pulumi.StringInput) AppSignonPolicyOutput
- func (o AppSignonPolicyMapOutput) ToAppSignonPolicyMapOutput() AppSignonPolicyMapOutput
- func (o AppSignonPolicyMapOutput) ToAppSignonPolicyMapOutputWithContext(ctx context.Context) AppSignonPolicyMapOutput
- type AppSignonPolicyOutput
- func (o AppSignonPolicyOutput) CatchAll() pulumi.BoolOutput
- func (o AppSignonPolicyOutput) DefaultRuleId() pulumi.StringOutput
- func (o AppSignonPolicyOutput) Description() pulumi.StringOutput
- func (AppSignonPolicyOutput) ElementType() reflect.Type
- func (o AppSignonPolicyOutput) Name() pulumi.StringOutput
- func (o AppSignonPolicyOutput) ToAppSignonPolicyOutput() AppSignonPolicyOutput
- func (o AppSignonPolicyOutput) ToAppSignonPolicyOutputWithContext(ctx context.Context) AppSignonPolicyOutput
- type AppSignonPolicyRule
- type AppSignonPolicyRuleArgs
- type AppSignonPolicyRuleArray
- type AppSignonPolicyRuleArrayInput
- type AppSignonPolicyRuleArrayOutput
- func (AppSignonPolicyRuleArrayOutput) ElementType() reflect.Type
- func (o AppSignonPolicyRuleArrayOutput) Index(i pulumi.IntInput) AppSignonPolicyRuleOutput
- func (o AppSignonPolicyRuleArrayOutput) ToAppSignonPolicyRuleArrayOutput() AppSignonPolicyRuleArrayOutput
- func (o AppSignonPolicyRuleArrayOutput) ToAppSignonPolicyRuleArrayOutputWithContext(ctx context.Context) AppSignonPolicyRuleArrayOutput
- type AppSignonPolicyRuleInput
- type AppSignonPolicyRuleMap
- type AppSignonPolicyRuleMapInput
- type AppSignonPolicyRuleMapOutput
- func (AppSignonPolicyRuleMapOutput) ElementType() reflect.Type
- func (o AppSignonPolicyRuleMapOutput) MapIndex(k pulumi.StringInput) AppSignonPolicyRuleOutput
- func (o AppSignonPolicyRuleMapOutput) ToAppSignonPolicyRuleMapOutput() AppSignonPolicyRuleMapOutput
- func (o AppSignonPolicyRuleMapOutput) ToAppSignonPolicyRuleMapOutputWithContext(ctx context.Context) AppSignonPolicyRuleMapOutput
- type AppSignonPolicyRuleOutput
- func (o AppSignonPolicyRuleOutput) Access() pulumi.StringPtrOutput
- func (o AppSignonPolicyRuleOutput) Constraints() pulumi.StringArrayOutput
- func (o AppSignonPolicyRuleOutput) CustomExpression() pulumi.StringPtrOutput
- func (o AppSignonPolicyRuleOutput) DeviceAssurancesIncludeds() pulumi.StringArrayOutput
- func (o AppSignonPolicyRuleOutput) DeviceIsManaged() pulumi.BoolPtrOutput
- func (o AppSignonPolicyRuleOutput) DeviceIsRegistered() pulumi.BoolPtrOutput
- func (AppSignonPolicyRuleOutput) ElementType() reflect.Type
- func (o AppSignonPolicyRuleOutput) FactorMode() pulumi.StringPtrOutput
- func (o AppSignonPolicyRuleOutput) GroupsExcludeds() pulumi.StringArrayOutput
- func (o AppSignonPolicyRuleOutput) GroupsIncludeds() pulumi.StringArrayOutput
- func (o AppSignonPolicyRuleOutput) InactivityPeriod() pulumi.StringPtrOutput
- func (o AppSignonPolicyRuleOutput) Name() pulumi.StringOutput
- func (o AppSignonPolicyRuleOutput) NetworkConnection() pulumi.StringPtrOutput
- func (o AppSignonPolicyRuleOutput) NetworkExcludes() pulumi.StringArrayOutput
- func (o AppSignonPolicyRuleOutput) NetworkIncludes() pulumi.StringArrayOutput
- func (o AppSignonPolicyRuleOutput) PlatformIncludes() AppSignonPolicyRulePlatformIncludeArrayOutput
- func (o AppSignonPolicyRuleOutput) PolicyId() pulumi.StringOutput
- func (o AppSignonPolicyRuleOutput) Priority() pulumi.IntPtrOutput
- func (o AppSignonPolicyRuleOutput) ReAuthenticationFrequency() pulumi.StringPtrOutput
- func (o AppSignonPolicyRuleOutput) RiskScore() pulumi.StringOutput
- func (o AppSignonPolicyRuleOutput) Status() pulumi.StringPtrOutput
- func (o AppSignonPolicyRuleOutput) System() pulumi.BoolOutput
- func (o AppSignonPolicyRuleOutput) ToAppSignonPolicyRuleOutput() AppSignonPolicyRuleOutput
- func (o AppSignonPolicyRuleOutput) ToAppSignonPolicyRuleOutputWithContext(ctx context.Context) AppSignonPolicyRuleOutput
- func (o AppSignonPolicyRuleOutput) Type() pulumi.StringPtrOutput
- func (o AppSignonPolicyRuleOutput) UserTypesExcludeds() pulumi.StringArrayOutput
- func (o AppSignonPolicyRuleOutput) UserTypesIncludeds() pulumi.StringArrayOutput
- func (o AppSignonPolicyRuleOutput) UsersExcludeds() pulumi.StringArrayOutput
- func (o AppSignonPolicyRuleOutput) UsersIncludeds() pulumi.StringArrayOutput
- type AppSignonPolicyRulePlatformInclude
- type AppSignonPolicyRulePlatformIncludeArgs
- func (AppSignonPolicyRulePlatformIncludeArgs) ElementType() reflect.Type
- func (i AppSignonPolicyRulePlatformIncludeArgs) ToAppSignonPolicyRulePlatformIncludeOutput() AppSignonPolicyRulePlatformIncludeOutput
- func (i AppSignonPolicyRulePlatformIncludeArgs) ToAppSignonPolicyRulePlatformIncludeOutputWithContext(ctx context.Context) AppSignonPolicyRulePlatformIncludeOutput
- type AppSignonPolicyRulePlatformIncludeArray
- func (AppSignonPolicyRulePlatformIncludeArray) ElementType() reflect.Type
- func (i AppSignonPolicyRulePlatformIncludeArray) ToAppSignonPolicyRulePlatformIncludeArrayOutput() AppSignonPolicyRulePlatformIncludeArrayOutput
- func (i AppSignonPolicyRulePlatformIncludeArray) ToAppSignonPolicyRulePlatformIncludeArrayOutputWithContext(ctx context.Context) AppSignonPolicyRulePlatformIncludeArrayOutput
- type AppSignonPolicyRulePlatformIncludeArrayInput
- type AppSignonPolicyRulePlatformIncludeArrayOutput
- func (AppSignonPolicyRulePlatformIncludeArrayOutput) ElementType() reflect.Type
- func (o AppSignonPolicyRulePlatformIncludeArrayOutput) Index(i pulumi.IntInput) AppSignonPolicyRulePlatformIncludeOutput
- func (o AppSignonPolicyRulePlatformIncludeArrayOutput) ToAppSignonPolicyRulePlatformIncludeArrayOutput() AppSignonPolicyRulePlatformIncludeArrayOutput
- func (o AppSignonPolicyRulePlatformIncludeArrayOutput) ToAppSignonPolicyRulePlatformIncludeArrayOutputWithContext(ctx context.Context) AppSignonPolicyRulePlatformIncludeArrayOutput
- type AppSignonPolicyRulePlatformIncludeInput
- type AppSignonPolicyRulePlatformIncludeOutput
- func (AppSignonPolicyRulePlatformIncludeOutput) ElementType() reflect.Type
- func (o AppSignonPolicyRulePlatformIncludeOutput) OsExpression() pulumi.StringPtrOutput
- func (o AppSignonPolicyRulePlatformIncludeOutput) OsType() pulumi.StringPtrOutput
- func (o AppSignonPolicyRulePlatformIncludeOutput) ToAppSignonPolicyRulePlatformIncludeOutput() AppSignonPolicyRulePlatformIncludeOutput
- func (o AppSignonPolicyRulePlatformIncludeOutput) ToAppSignonPolicyRulePlatformIncludeOutputWithContext(ctx context.Context) AppSignonPolicyRulePlatformIncludeOutput
- func (o AppSignonPolicyRulePlatformIncludeOutput) Type() pulumi.StringPtrOutput
- type AppSignonPolicyRuleState
- type AppSignonPolicyState
- type AppUserBaseSchemaProperty
- type AppUserBaseSchemaPropertyArgs
- type AppUserBaseSchemaPropertyArray
- func (AppUserBaseSchemaPropertyArray) ElementType() reflect.Type
- func (i AppUserBaseSchemaPropertyArray) ToAppUserBaseSchemaPropertyArrayOutput() AppUserBaseSchemaPropertyArrayOutput
- func (i AppUserBaseSchemaPropertyArray) ToAppUserBaseSchemaPropertyArrayOutputWithContext(ctx context.Context) AppUserBaseSchemaPropertyArrayOutput
- type AppUserBaseSchemaPropertyArrayInput
- type AppUserBaseSchemaPropertyArrayOutput
- func (AppUserBaseSchemaPropertyArrayOutput) ElementType() reflect.Type
- func (o AppUserBaseSchemaPropertyArrayOutput) Index(i pulumi.IntInput) AppUserBaseSchemaPropertyOutput
- func (o AppUserBaseSchemaPropertyArrayOutput) ToAppUserBaseSchemaPropertyArrayOutput() AppUserBaseSchemaPropertyArrayOutput
- func (o AppUserBaseSchemaPropertyArrayOutput) ToAppUserBaseSchemaPropertyArrayOutputWithContext(ctx context.Context) AppUserBaseSchemaPropertyArrayOutput
- type AppUserBaseSchemaPropertyInput
- type AppUserBaseSchemaPropertyMap
- func (AppUserBaseSchemaPropertyMap) ElementType() reflect.Type
- func (i AppUserBaseSchemaPropertyMap) ToAppUserBaseSchemaPropertyMapOutput() AppUserBaseSchemaPropertyMapOutput
- func (i AppUserBaseSchemaPropertyMap) ToAppUserBaseSchemaPropertyMapOutputWithContext(ctx context.Context) AppUserBaseSchemaPropertyMapOutput
- type AppUserBaseSchemaPropertyMapInput
- type AppUserBaseSchemaPropertyMapOutput
- func (AppUserBaseSchemaPropertyMapOutput) ElementType() reflect.Type
- func (o AppUserBaseSchemaPropertyMapOutput) MapIndex(k pulumi.StringInput) AppUserBaseSchemaPropertyOutput
- func (o AppUserBaseSchemaPropertyMapOutput) ToAppUserBaseSchemaPropertyMapOutput() AppUserBaseSchemaPropertyMapOutput
- func (o AppUserBaseSchemaPropertyMapOutput) ToAppUserBaseSchemaPropertyMapOutputWithContext(ctx context.Context) AppUserBaseSchemaPropertyMapOutput
- type AppUserBaseSchemaPropertyOutput
- func (o AppUserBaseSchemaPropertyOutput) AppId() pulumi.StringOutput
- func (AppUserBaseSchemaPropertyOutput) ElementType() reflect.Type
- func (o AppUserBaseSchemaPropertyOutput) Index() pulumi.StringOutput
- func (o AppUserBaseSchemaPropertyOutput) Master() pulumi.StringPtrOutput
- func (o AppUserBaseSchemaPropertyOutput) Pattern() pulumi.StringPtrOutput
- func (o AppUserBaseSchemaPropertyOutput) Permissions() pulumi.StringPtrOutput
- func (o AppUserBaseSchemaPropertyOutput) Required() pulumi.BoolPtrOutput
- func (o AppUserBaseSchemaPropertyOutput) Title() pulumi.StringOutput
- func (o AppUserBaseSchemaPropertyOutput) ToAppUserBaseSchemaPropertyOutput() AppUserBaseSchemaPropertyOutput
- func (o AppUserBaseSchemaPropertyOutput) ToAppUserBaseSchemaPropertyOutputWithContext(ctx context.Context) AppUserBaseSchemaPropertyOutput
- func (o AppUserBaseSchemaPropertyOutput) Type() pulumi.StringOutput
- func (o AppUserBaseSchemaPropertyOutput) UserType() pulumi.StringPtrOutput
- type AppUserBaseSchemaPropertyState
- type AppUserSchemaProperty
- type AppUserSchemaPropertyArgs
- type AppUserSchemaPropertyArray
- func (AppUserSchemaPropertyArray) ElementType() reflect.Type
- func (i AppUserSchemaPropertyArray) ToAppUserSchemaPropertyArrayOutput() AppUserSchemaPropertyArrayOutput
- func (i AppUserSchemaPropertyArray) ToAppUserSchemaPropertyArrayOutputWithContext(ctx context.Context) AppUserSchemaPropertyArrayOutput
- type AppUserSchemaPropertyArrayInput
- type AppUserSchemaPropertyArrayOneOf
- type AppUserSchemaPropertyArrayOneOfArgs
- func (AppUserSchemaPropertyArrayOneOfArgs) ElementType() reflect.Type
- func (i AppUserSchemaPropertyArrayOneOfArgs) ToAppUserSchemaPropertyArrayOneOfOutput() AppUserSchemaPropertyArrayOneOfOutput
- func (i AppUserSchemaPropertyArrayOneOfArgs) ToAppUserSchemaPropertyArrayOneOfOutputWithContext(ctx context.Context) AppUserSchemaPropertyArrayOneOfOutput
- type AppUserSchemaPropertyArrayOneOfArray
- func (AppUserSchemaPropertyArrayOneOfArray) ElementType() reflect.Type
- func (i AppUserSchemaPropertyArrayOneOfArray) ToAppUserSchemaPropertyArrayOneOfArrayOutput() AppUserSchemaPropertyArrayOneOfArrayOutput
- func (i AppUserSchemaPropertyArrayOneOfArray) ToAppUserSchemaPropertyArrayOneOfArrayOutputWithContext(ctx context.Context) AppUserSchemaPropertyArrayOneOfArrayOutput
- type AppUserSchemaPropertyArrayOneOfArrayInput
- type AppUserSchemaPropertyArrayOneOfArrayOutput
- func (AppUserSchemaPropertyArrayOneOfArrayOutput) ElementType() reflect.Type
- func (o AppUserSchemaPropertyArrayOneOfArrayOutput) Index(i pulumi.IntInput) AppUserSchemaPropertyArrayOneOfOutput
- func (o AppUserSchemaPropertyArrayOneOfArrayOutput) ToAppUserSchemaPropertyArrayOneOfArrayOutput() AppUserSchemaPropertyArrayOneOfArrayOutput
- func (o AppUserSchemaPropertyArrayOneOfArrayOutput) ToAppUserSchemaPropertyArrayOneOfArrayOutputWithContext(ctx context.Context) AppUserSchemaPropertyArrayOneOfArrayOutput
- type AppUserSchemaPropertyArrayOneOfInput
- type AppUserSchemaPropertyArrayOneOfOutput
- func (o AppUserSchemaPropertyArrayOneOfOutput) Const() pulumi.StringOutput
- func (AppUserSchemaPropertyArrayOneOfOutput) ElementType() reflect.Type
- func (o AppUserSchemaPropertyArrayOneOfOutput) Title() pulumi.StringOutput
- func (o AppUserSchemaPropertyArrayOneOfOutput) ToAppUserSchemaPropertyArrayOneOfOutput() AppUserSchemaPropertyArrayOneOfOutput
- func (o AppUserSchemaPropertyArrayOneOfOutput) ToAppUserSchemaPropertyArrayOneOfOutputWithContext(ctx context.Context) AppUserSchemaPropertyArrayOneOfOutput
- type AppUserSchemaPropertyArrayOutput
- func (AppUserSchemaPropertyArrayOutput) ElementType() reflect.Type
- func (o AppUserSchemaPropertyArrayOutput) Index(i pulumi.IntInput) AppUserSchemaPropertyOutput
- func (o AppUserSchemaPropertyArrayOutput) ToAppUserSchemaPropertyArrayOutput() AppUserSchemaPropertyArrayOutput
- func (o AppUserSchemaPropertyArrayOutput) ToAppUserSchemaPropertyArrayOutputWithContext(ctx context.Context) AppUserSchemaPropertyArrayOutput
- type AppUserSchemaPropertyInput
- type AppUserSchemaPropertyMap
- type AppUserSchemaPropertyMapInput
- type AppUserSchemaPropertyMapOutput
- func (AppUserSchemaPropertyMapOutput) ElementType() reflect.Type
- func (o AppUserSchemaPropertyMapOutput) MapIndex(k pulumi.StringInput) AppUserSchemaPropertyOutput
- func (o AppUserSchemaPropertyMapOutput) ToAppUserSchemaPropertyMapOutput() AppUserSchemaPropertyMapOutput
- func (o AppUserSchemaPropertyMapOutput) ToAppUserSchemaPropertyMapOutputWithContext(ctx context.Context) AppUserSchemaPropertyMapOutput
- type AppUserSchemaPropertyOneOf
- type AppUserSchemaPropertyOneOfArgs
- func (AppUserSchemaPropertyOneOfArgs) ElementType() reflect.Type
- func (i AppUserSchemaPropertyOneOfArgs) ToAppUserSchemaPropertyOneOfOutput() AppUserSchemaPropertyOneOfOutput
- func (i AppUserSchemaPropertyOneOfArgs) ToAppUserSchemaPropertyOneOfOutputWithContext(ctx context.Context) AppUserSchemaPropertyOneOfOutput
- type AppUserSchemaPropertyOneOfArray
- func (AppUserSchemaPropertyOneOfArray) ElementType() reflect.Type
- func (i AppUserSchemaPropertyOneOfArray) ToAppUserSchemaPropertyOneOfArrayOutput() AppUserSchemaPropertyOneOfArrayOutput
- func (i AppUserSchemaPropertyOneOfArray) ToAppUserSchemaPropertyOneOfArrayOutputWithContext(ctx context.Context) AppUserSchemaPropertyOneOfArrayOutput
- type AppUserSchemaPropertyOneOfArrayInput
- type AppUserSchemaPropertyOneOfArrayOutput
- func (AppUserSchemaPropertyOneOfArrayOutput) ElementType() reflect.Type
- func (o AppUserSchemaPropertyOneOfArrayOutput) Index(i pulumi.IntInput) AppUserSchemaPropertyOneOfOutput
- func (o AppUserSchemaPropertyOneOfArrayOutput) ToAppUserSchemaPropertyOneOfArrayOutput() AppUserSchemaPropertyOneOfArrayOutput
- func (o AppUserSchemaPropertyOneOfArrayOutput) ToAppUserSchemaPropertyOneOfArrayOutputWithContext(ctx context.Context) AppUserSchemaPropertyOneOfArrayOutput
- type AppUserSchemaPropertyOneOfInput
- type AppUserSchemaPropertyOneOfOutput
- func (o AppUserSchemaPropertyOneOfOutput) Const() pulumi.StringOutput
- func (AppUserSchemaPropertyOneOfOutput) ElementType() reflect.Type
- func (o AppUserSchemaPropertyOneOfOutput) Title() pulumi.StringOutput
- func (o AppUserSchemaPropertyOneOfOutput) ToAppUserSchemaPropertyOneOfOutput() AppUserSchemaPropertyOneOfOutput
- func (o AppUserSchemaPropertyOneOfOutput) ToAppUserSchemaPropertyOneOfOutputWithContext(ctx context.Context) AppUserSchemaPropertyOneOfOutput
- type AppUserSchemaPropertyOutput
- func (o AppUserSchemaPropertyOutput) AppId() pulumi.StringOutput
- func (o AppUserSchemaPropertyOutput) ArrayEnums() pulumi.StringArrayOutput
- func (o AppUserSchemaPropertyOutput) ArrayOneOfs() AppUserSchemaPropertyArrayOneOfArrayOutput
- func (o AppUserSchemaPropertyOutput) ArrayType() pulumi.StringPtrOutput
- func (o AppUserSchemaPropertyOutput) Description() pulumi.StringPtrOutput
- func (AppUserSchemaPropertyOutput) ElementType() reflect.Type
- func (o AppUserSchemaPropertyOutput) Enums() pulumi.StringArrayOutput
- func (o AppUserSchemaPropertyOutput) ExternalName() pulumi.StringPtrOutput
- func (o AppUserSchemaPropertyOutput) ExternalNamespace() pulumi.StringPtrOutput
- func (o AppUserSchemaPropertyOutput) Index() pulumi.StringOutput
- func (o AppUserSchemaPropertyOutput) Master() pulumi.StringPtrOutput
- func (o AppUserSchemaPropertyOutput) MaxLength() pulumi.IntPtrOutput
- func (o AppUserSchemaPropertyOutput) MinLength() pulumi.IntPtrOutput
- func (o AppUserSchemaPropertyOutput) OneOfs() AppUserSchemaPropertyOneOfArrayOutput
- func (o AppUserSchemaPropertyOutput) Permissions() pulumi.StringPtrOutput
- func (o AppUserSchemaPropertyOutput) Required() pulumi.BoolPtrOutput
- func (o AppUserSchemaPropertyOutput) Scope() pulumi.StringPtrOutput
- func (o AppUserSchemaPropertyOutput) Title() pulumi.StringOutput
- func (o AppUserSchemaPropertyOutput) ToAppUserSchemaPropertyOutput() AppUserSchemaPropertyOutput
- func (o AppUserSchemaPropertyOutput) ToAppUserSchemaPropertyOutputWithContext(ctx context.Context) AppUserSchemaPropertyOutput
- func (o AppUserSchemaPropertyOutput) Type() pulumi.StringOutput
- func (o AppUserSchemaPropertyOutput) Union() pulumi.BoolPtrOutput
- func (o AppUserSchemaPropertyOutput) Unique() pulumi.StringPtrOutput
- func (o AppUserSchemaPropertyOutput) UserType() pulumi.StringPtrOutput
- type AppUserSchemaPropertyState
- type AuthServerClaimDefault
- type AuthServerClaimDefaultArgs
- type AuthServerClaimDefaultArray
- func (AuthServerClaimDefaultArray) ElementType() reflect.Type
- func (i AuthServerClaimDefaultArray) ToAuthServerClaimDefaultArrayOutput() AuthServerClaimDefaultArrayOutput
- func (i AuthServerClaimDefaultArray) ToAuthServerClaimDefaultArrayOutputWithContext(ctx context.Context) AuthServerClaimDefaultArrayOutput
- type AuthServerClaimDefaultArrayInput
- type AuthServerClaimDefaultArrayOutput
- func (AuthServerClaimDefaultArrayOutput) ElementType() reflect.Type
- func (o AuthServerClaimDefaultArrayOutput) Index(i pulumi.IntInput) AuthServerClaimDefaultOutput
- func (o AuthServerClaimDefaultArrayOutput) ToAuthServerClaimDefaultArrayOutput() AuthServerClaimDefaultArrayOutput
- func (o AuthServerClaimDefaultArrayOutput) ToAuthServerClaimDefaultArrayOutputWithContext(ctx context.Context) AuthServerClaimDefaultArrayOutput
- type AuthServerClaimDefaultInput
- type AuthServerClaimDefaultMap
- type AuthServerClaimDefaultMapInput
- type AuthServerClaimDefaultMapOutput
- func (AuthServerClaimDefaultMapOutput) ElementType() reflect.Type
- func (o AuthServerClaimDefaultMapOutput) MapIndex(k pulumi.StringInput) AuthServerClaimDefaultOutput
- func (o AuthServerClaimDefaultMapOutput) ToAuthServerClaimDefaultMapOutput() AuthServerClaimDefaultMapOutput
- func (o AuthServerClaimDefaultMapOutput) ToAuthServerClaimDefaultMapOutputWithContext(ctx context.Context) AuthServerClaimDefaultMapOutput
- type AuthServerClaimDefaultOutput
- func (o AuthServerClaimDefaultOutput) AlwaysIncludeInToken() pulumi.BoolOutput
- func (o AuthServerClaimDefaultOutput) AuthServerId() pulumi.StringOutput
- func (o AuthServerClaimDefaultOutput) ClaimType() pulumi.StringOutput
- func (AuthServerClaimDefaultOutput) ElementType() reflect.Type
- func (o AuthServerClaimDefaultOutput) Name() pulumi.StringOutput
- func (o AuthServerClaimDefaultOutput) Scopes() pulumi.StringArrayOutput
- func (o AuthServerClaimDefaultOutput) Status() pulumi.StringOutput
- func (o AuthServerClaimDefaultOutput) ToAuthServerClaimDefaultOutput() AuthServerClaimDefaultOutput
- func (o AuthServerClaimDefaultOutput) ToAuthServerClaimDefaultOutputWithContext(ctx context.Context) AuthServerClaimDefaultOutput
- func (o AuthServerClaimDefaultOutput) Value() pulumi.StringPtrOutput
- func (o AuthServerClaimDefaultOutput) ValueType() pulumi.StringOutput
- type AuthServerClaimDefaultState
- type AuthServerDefault
- type AuthServerDefaultArgs
- type AuthServerDefaultArray
- type AuthServerDefaultArrayInput
- type AuthServerDefaultArrayOutput
- func (AuthServerDefaultArrayOutput) ElementType() reflect.Type
- func (o AuthServerDefaultArrayOutput) Index(i pulumi.IntInput) AuthServerDefaultOutput
- func (o AuthServerDefaultArrayOutput) ToAuthServerDefaultArrayOutput() AuthServerDefaultArrayOutput
- func (o AuthServerDefaultArrayOutput) ToAuthServerDefaultArrayOutputWithContext(ctx context.Context) AuthServerDefaultArrayOutput
- type AuthServerDefaultInput
- type AuthServerDefaultMap
- type AuthServerDefaultMapInput
- type AuthServerDefaultMapOutput
- func (AuthServerDefaultMapOutput) ElementType() reflect.Type
- func (o AuthServerDefaultMapOutput) MapIndex(k pulumi.StringInput) AuthServerDefaultOutput
- func (o AuthServerDefaultMapOutput) ToAuthServerDefaultMapOutput() AuthServerDefaultMapOutput
- func (o AuthServerDefaultMapOutput) ToAuthServerDefaultMapOutputWithContext(ctx context.Context) AuthServerDefaultMapOutput
- type AuthServerDefaultOutput
- func (o AuthServerDefaultOutput) Audiences() pulumi.StringArrayOutput
- func (o AuthServerDefaultOutput) CredentialsLastRotated() pulumi.StringOutput
- func (o AuthServerDefaultOutput) CredentialsNextRotation() pulumi.StringOutput
- func (o AuthServerDefaultOutput) CredentialsRotationMode() pulumi.StringPtrOutput
- func (o AuthServerDefaultOutput) Description() pulumi.StringPtrOutput
- func (AuthServerDefaultOutput) ElementType() reflect.Type
- func (o AuthServerDefaultOutput) Issuer() pulumi.StringOutput
- func (o AuthServerDefaultOutput) IssuerMode() pulumi.StringPtrOutput
- func (o AuthServerDefaultOutput) Kid() pulumi.StringOutput
- func (o AuthServerDefaultOutput) Name() pulumi.StringOutput
- func (o AuthServerDefaultOutput) Status() pulumi.StringPtrOutput
- func (o AuthServerDefaultOutput) ToAuthServerDefaultOutput() AuthServerDefaultOutput
- func (o AuthServerDefaultOutput) ToAuthServerDefaultOutputWithContext(ctx context.Context) AuthServerDefaultOutput
- type AuthServerDefaultState
- type Authenticator
- type AuthenticatorArgs
- type AuthenticatorArray
- type AuthenticatorArrayInput
- type AuthenticatorArrayOutput
- func (AuthenticatorArrayOutput) ElementType() reflect.Type
- func (o AuthenticatorArrayOutput) Index(i pulumi.IntInput) AuthenticatorOutput
- func (o AuthenticatorArrayOutput) ToAuthenticatorArrayOutput() AuthenticatorArrayOutput
- func (o AuthenticatorArrayOutput) ToAuthenticatorArrayOutputWithContext(ctx context.Context) AuthenticatorArrayOutput
- type AuthenticatorInput
- type AuthenticatorMap
- type AuthenticatorMapInput
- type AuthenticatorMapOutput
- func (AuthenticatorMapOutput) ElementType() reflect.Type
- func (o AuthenticatorMapOutput) MapIndex(k pulumi.StringInput) AuthenticatorOutput
- func (o AuthenticatorMapOutput) ToAuthenticatorMapOutput() AuthenticatorMapOutput
- func (o AuthenticatorMapOutput) ToAuthenticatorMapOutputWithContext(ctx context.Context) AuthenticatorMapOutput
- type AuthenticatorOutput
- func (AuthenticatorOutput) ElementType() reflect.Type
- func (o AuthenticatorOutput) Key() pulumi.StringOutput
- func (o AuthenticatorOutput) LegacyIgnoreName() pulumi.BoolPtrOutput
- func (o AuthenticatorOutput) Name() pulumi.StringOutput
- func (o AuthenticatorOutput) ProviderAuthPort() pulumi.IntPtrOutput
- func (o AuthenticatorOutput) ProviderHost() pulumi.StringPtrOutput
- func (o AuthenticatorOutput) ProviderHostname() pulumi.StringPtrOutput
- func (o AuthenticatorOutput) ProviderInstanceId() pulumi.StringOutput
- func (o AuthenticatorOutput) ProviderIntegrationKey() pulumi.StringPtrOutput
- func (o AuthenticatorOutput) ProviderJson() pulumi.StringPtrOutput
- func (o AuthenticatorOutput) ProviderSecretKey() pulumi.StringPtrOutput
- func (o AuthenticatorOutput) ProviderSharedSecret() pulumi.StringPtrOutput
- func (o AuthenticatorOutput) ProviderType() pulumi.StringOutput
- func (o AuthenticatorOutput) ProviderUserNameTemplate() pulumi.StringPtrOutput
- func (o AuthenticatorOutput) Settings() pulumi.StringPtrOutput
- func (o AuthenticatorOutput) Status() pulumi.StringPtrOutput
- func (o AuthenticatorOutput) ToAuthenticatorOutput() AuthenticatorOutput
- func (o AuthenticatorOutput) ToAuthenticatorOutputWithContext(ctx context.Context) AuthenticatorOutput
- func (o AuthenticatorOutput) Type() pulumi.StringOutput
- type AuthenticatorState
- type Behaviour
- type BehaviourArgs
- type BehaviourArray
- type BehaviourArrayInput
- type BehaviourArrayOutput
- func (BehaviourArrayOutput) ElementType() reflect.Type
- func (o BehaviourArrayOutput) Index(i pulumi.IntInput) BehaviourOutput
- func (o BehaviourArrayOutput) ToBehaviourArrayOutput() BehaviourArrayOutput
- func (o BehaviourArrayOutput) ToBehaviourArrayOutputWithContext(ctx context.Context) BehaviourArrayOutput
- type BehaviourInput
- type BehaviourMap
- type BehaviourMapInput
- type BehaviourMapOutput
- type BehaviourOutput
- func (BehaviourOutput) ElementType() reflect.Type
- func (o BehaviourOutput) LocationGranularityType() pulumi.StringPtrOutput
- func (o BehaviourOutput) Name() pulumi.StringOutput
- func (o BehaviourOutput) NumberOfAuthentications() pulumi.IntPtrOutput
- func (o BehaviourOutput) RadiusFromLocation() pulumi.IntPtrOutput
- func (o BehaviourOutput) Status() pulumi.StringPtrOutput
- func (o BehaviourOutput) ToBehaviourOutput() BehaviourOutput
- func (o BehaviourOutput) ToBehaviourOutputWithContext(ctx context.Context) BehaviourOutput
- func (o BehaviourOutput) Type() pulumi.StringOutput
- func (o BehaviourOutput) Velocity() pulumi.IntPtrOutput
- type BehaviourState
- type Brand
- type BrandArgs
- type BrandArray
- type BrandArrayInput
- type BrandArrayOutput
- type BrandInput
- type BrandMap
- type BrandMapInput
- type BrandMapOutput
- type BrandOutput
- func (o BrandOutput) AgreeToCustomPrivacyPolicy() pulumi.BoolOutput
- func (o BrandOutput) BrandId() pulumi.StringOutputdeprecated
- func (o BrandOutput) CustomPrivacyPolicyUrl() pulumi.StringOutput
- func (o BrandOutput) DefaultAppAppInstanceId() pulumi.StringPtrOutput
- func (o BrandOutput) DefaultAppAppLinkName() pulumi.StringPtrOutput
- func (o BrandOutput) DefaultAppClassicApplicationUri() pulumi.StringPtrOutput
- func (BrandOutput) ElementType() reflect.Type
- func (o BrandOutput) EmailDomainId() pulumi.StringOutput
- func (o BrandOutput) IsDefault() pulumi.BoolOutput
- func (o BrandOutput) Links() pulumi.StringOutput
- func (o BrandOutput) Locale() pulumi.StringPtrOutput
- func (o BrandOutput) Name() pulumi.StringOutput
- func (o BrandOutput) RemovePoweredByOkta() pulumi.BoolOutput
- func (o BrandOutput) ToBrandOutput() BrandOutput
- func (o BrandOutput) ToBrandOutputWithContext(ctx context.Context) BrandOutput
- type BrandState
- type Captcha
- type CaptchaArgs
- type CaptchaArray
- type CaptchaArrayInput
- type CaptchaArrayOutput
- type CaptchaInput
- type CaptchaMap
- type CaptchaMapInput
- type CaptchaMapOutput
- type CaptchaOrgWideSettings
- type CaptchaOrgWideSettingsArgs
- type CaptchaOrgWideSettingsArray
- func (CaptchaOrgWideSettingsArray) ElementType() reflect.Type
- func (i CaptchaOrgWideSettingsArray) ToCaptchaOrgWideSettingsArrayOutput() CaptchaOrgWideSettingsArrayOutput
- func (i CaptchaOrgWideSettingsArray) ToCaptchaOrgWideSettingsArrayOutputWithContext(ctx context.Context) CaptchaOrgWideSettingsArrayOutput
- type CaptchaOrgWideSettingsArrayInput
- type CaptchaOrgWideSettingsArrayOutput
- func (CaptchaOrgWideSettingsArrayOutput) ElementType() reflect.Type
- func (o CaptchaOrgWideSettingsArrayOutput) Index(i pulumi.IntInput) CaptchaOrgWideSettingsOutput
- func (o CaptchaOrgWideSettingsArrayOutput) ToCaptchaOrgWideSettingsArrayOutput() CaptchaOrgWideSettingsArrayOutput
- func (o CaptchaOrgWideSettingsArrayOutput) ToCaptchaOrgWideSettingsArrayOutputWithContext(ctx context.Context) CaptchaOrgWideSettingsArrayOutput
- type CaptchaOrgWideSettingsInput
- type CaptchaOrgWideSettingsMap
- type CaptchaOrgWideSettingsMapInput
- type CaptchaOrgWideSettingsMapOutput
- func (CaptchaOrgWideSettingsMapOutput) ElementType() reflect.Type
- func (o CaptchaOrgWideSettingsMapOutput) MapIndex(k pulumi.StringInput) CaptchaOrgWideSettingsOutput
- func (o CaptchaOrgWideSettingsMapOutput) ToCaptchaOrgWideSettingsMapOutput() CaptchaOrgWideSettingsMapOutput
- func (o CaptchaOrgWideSettingsMapOutput) ToCaptchaOrgWideSettingsMapOutputWithContext(ctx context.Context) CaptchaOrgWideSettingsMapOutput
- type CaptchaOrgWideSettingsOutput
- func (o CaptchaOrgWideSettingsOutput) CaptchaId() pulumi.StringPtrOutput
- func (CaptchaOrgWideSettingsOutput) ElementType() reflect.Type
- func (o CaptchaOrgWideSettingsOutput) EnabledFors() pulumi.StringArrayOutput
- func (o CaptchaOrgWideSettingsOutput) ToCaptchaOrgWideSettingsOutput() CaptchaOrgWideSettingsOutput
- func (o CaptchaOrgWideSettingsOutput) ToCaptchaOrgWideSettingsOutputWithContext(ctx context.Context) CaptchaOrgWideSettingsOutput
- type CaptchaOrgWideSettingsState
- type CaptchaOutput
- func (CaptchaOutput) ElementType() reflect.Type
- func (o CaptchaOutput) Name() pulumi.StringOutput
- func (o CaptchaOutput) SecretKey() pulumi.StringOutput
- func (o CaptchaOutput) SiteKey() pulumi.StringOutput
- func (o CaptchaOutput) ToCaptchaOutput() CaptchaOutput
- func (o CaptchaOutput) ToCaptchaOutputWithContext(ctx context.Context) CaptchaOutput
- func (o CaptchaOutput) Type() pulumi.StringOutput
- type CaptchaState
- type CustomizedSigninPage
- type CustomizedSigninPageArgs
- type CustomizedSigninPageArray
- type CustomizedSigninPageArrayInput
- type CustomizedSigninPageArrayOutput
- func (CustomizedSigninPageArrayOutput) ElementType() reflect.Type
- func (o CustomizedSigninPageArrayOutput) Index(i pulumi.IntInput) CustomizedSigninPageOutput
- func (o CustomizedSigninPageArrayOutput) ToCustomizedSigninPageArrayOutput() CustomizedSigninPageArrayOutput
- func (o CustomizedSigninPageArrayOutput) ToCustomizedSigninPageArrayOutputWithContext(ctx context.Context) CustomizedSigninPageArrayOutput
- type CustomizedSigninPageContentSecurityPolicySetting
- type CustomizedSigninPageContentSecurityPolicySettingArgs
- func (CustomizedSigninPageContentSecurityPolicySettingArgs) ElementType() reflect.Type
- func (i CustomizedSigninPageContentSecurityPolicySettingArgs) ToCustomizedSigninPageContentSecurityPolicySettingOutput() CustomizedSigninPageContentSecurityPolicySettingOutput
- func (i CustomizedSigninPageContentSecurityPolicySettingArgs) ToCustomizedSigninPageContentSecurityPolicySettingOutputWithContext(ctx context.Context) CustomizedSigninPageContentSecurityPolicySettingOutput
- func (i CustomizedSigninPageContentSecurityPolicySettingArgs) ToCustomizedSigninPageContentSecurityPolicySettingPtrOutput() CustomizedSigninPageContentSecurityPolicySettingPtrOutput
- func (i CustomizedSigninPageContentSecurityPolicySettingArgs) ToCustomizedSigninPageContentSecurityPolicySettingPtrOutputWithContext(ctx context.Context) CustomizedSigninPageContentSecurityPolicySettingPtrOutput
- type CustomizedSigninPageContentSecurityPolicySettingInput
- type CustomizedSigninPageContentSecurityPolicySettingOutput
- func (CustomizedSigninPageContentSecurityPolicySettingOutput) ElementType() reflect.Type
- func (o CustomizedSigninPageContentSecurityPolicySettingOutput) Mode() pulumi.StringPtrOutput
- func (o CustomizedSigninPageContentSecurityPolicySettingOutput) ReportUri() pulumi.StringPtrOutput
- func (o CustomizedSigninPageContentSecurityPolicySettingOutput) SrcLists() pulumi.StringArrayOutput
- func (o CustomizedSigninPageContentSecurityPolicySettingOutput) ToCustomizedSigninPageContentSecurityPolicySettingOutput() CustomizedSigninPageContentSecurityPolicySettingOutput
- func (o CustomizedSigninPageContentSecurityPolicySettingOutput) ToCustomizedSigninPageContentSecurityPolicySettingOutputWithContext(ctx context.Context) CustomizedSigninPageContentSecurityPolicySettingOutput
- func (o CustomizedSigninPageContentSecurityPolicySettingOutput) ToCustomizedSigninPageContentSecurityPolicySettingPtrOutput() CustomizedSigninPageContentSecurityPolicySettingPtrOutput
- func (o CustomizedSigninPageContentSecurityPolicySettingOutput) ToCustomizedSigninPageContentSecurityPolicySettingPtrOutputWithContext(ctx context.Context) CustomizedSigninPageContentSecurityPolicySettingPtrOutput
- type CustomizedSigninPageContentSecurityPolicySettingPtrInput
- type CustomizedSigninPageContentSecurityPolicySettingPtrOutput
- func (o CustomizedSigninPageContentSecurityPolicySettingPtrOutput) Elem() CustomizedSigninPageContentSecurityPolicySettingOutput
- func (CustomizedSigninPageContentSecurityPolicySettingPtrOutput) ElementType() reflect.Type
- func (o CustomizedSigninPageContentSecurityPolicySettingPtrOutput) Mode() pulumi.StringPtrOutput
- func (o CustomizedSigninPageContentSecurityPolicySettingPtrOutput) ReportUri() pulumi.StringPtrOutput
- func (o CustomizedSigninPageContentSecurityPolicySettingPtrOutput) SrcLists() pulumi.StringArrayOutput
- func (o CustomizedSigninPageContentSecurityPolicySettingPtrOutput) ToCustomizedSigninPageContentSecurityPolicySettingPtrOutput() CustomizedSigninPageContentSecurityPolicySettingPtrOutput
- func (o CustomizedSigninPageContentSecurityPolicySettingPtrOutput) ToCustomizedSigninPageContentSecurityPolicySettingPtrOutputWithContext(ctx context.Context) CustomizedSigninPageContentSecurityPolicySettingPtrOutput
- type CustomizedSigninPageInput
- type CustomizedSigninPageMap
- type CustomizedSigninPageMapInput
- type CustomizedSigninPageMapOutput
- func (CustomizedSigninPageMapOutput) ElementType() reflect.Type
- func (o CustomizedSigninPageMapOutput) MapIndex(k pulumi.StringInput) CustomizedSigninPageOutput
- func (o CustomizedSigninPageMapOutput) ToCustomizedSigninPageMapOutput() CustomizedSigninPageMapOutput
- func (o CustomizedSigninPageMapOutput) ToCustomizedSigninPageMapOutputWithContext(ctx context.Context) CustomizedSigninPageMapOutput
- type CustomizedSigninPageOutput
- func (o CustomizedSigninPageOutput) BrandId() pulumi.StringOutput
- func (o CustomizedSigninPageOutput) ContentSecurityPolicySetting() CustomizedSigninPageContentSecurityPolicySettingPtrOutput
- func (CustomizedSigninPageOutput) ElementType() reflect.Type
- func (o CustomizedSigninPageOutput) PageContent() pulumi.StringOutput
- func (o CustomizedSigninPageOutput) ToCustomizedSigninPageOutput() CustomizedSigninPageOutput
- func (o CustomizedSigninPageOutput) ToCustomizedSigninPageOutputWithContext(ctx context.Context) CustomizedSigninPageOutput
- func (o CustomizedSigninPageOutput) WidgetCustomizations() CustomizedSigninPageWidgetCustomizationsPtrOutput
- func (o CustomizedSigninPageOutput) WidgetVersion() pulumi.StringOutput
- type CustomizedSigninPageState
- type CustomizedSigninPageWidgetCustomizations
- type CustomizedSigninPageWidgetCustomizationsArgs
- func (CustomizedSigninPageWidgetCustomizationsArgs) ElementType() reflect.Type
- func (i CustomizedSigninPageWidgetCustomizationsArgs) ToCustomizedSigninPageWidgetCustomizationsOutput() CustomizedSigninPageWidgetCustomizationsOutput
- func (i CustomizedSigninPageWidgetCustomizationsArgs) ToCustomizedSigninPageWidgetCustomizationsOutputWithContext(ctx context.Context) CustomizedSigninPageWidgetCustomizationsOutput
- func (i CustomizedSigninPageWidgetCustomizationsArgs) ToCustomizedSigninPageWidgetCustomizationsPtrOutput() CustomizedSigninPageWidgetCustomizationsPtrOutput
- func (i CustomizedSigninPageWidgetCustomizationsArgs) ToCustomizedSigninPageWidgetCustomizationsPtrOutputWithContext(ctx context.Context) CustomizedSigninPageWidgetCustomizationsPtrOutput
- type CustomizedSigninPageWidgetCustomizationsInput
- type CustomizedSigninPageWidgetCustomizationsOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) AuthenticatorPageCustomLinkLabel() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) AuthenticatorPageCustomLinkUrl() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) ClassicRecoveryFlowEmailOrUsernameLabel() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) CustomLink1Label() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) CustomLink1Url() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) CustomLink2Label() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) CustomLink2Url() pulumi.StringPtrOutput
- func (CustomizedSigninPageWidgetCustomizationsOutput) ElementType() reflect.Type
- func (o CustomizedSigninPageWidgetCustomizationsOutput) ForgotPasswordLabel() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) ForgotPasswordUrl() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) HelpLabel() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) HelpUrl() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) PasswordInfoTip() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) PasswordLabel() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) ShowPasswordVisibilityToggle() pulumi.BoolPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) ShowUserIdentifier() pulumi.BoolPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) SignInLabel() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) ToCustomizedSigninPageWidgetCustomizationsOutput() CustomizedSigninPageWidgetCustomizationsOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) ToCustomizedSigninPageWidgetCustomizationsOutputWithContext(ctx context.Context) CustomizedSigninPageWidgetCustomizationsOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) ToCustomizedSigninPageWidgetCustomizationsPtrOutput() CustomizedSigninPageWidgetCustomizationsPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) ToCustomizedSigninPageWidgetCustomizationsPtrOutputWithContext(ctx context.Context) CustomizedSigninPageWidgetCustomizationsPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) UnlockAccountLabel() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) UnlockAccountUrl() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) UsernameInfoTip() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) UsernameLabel() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsOutput) WidgetGeneration() pulumi.StringOutput
- type CustomizedSigninPageWidgetCustomizationsPtrInput
- type CustomizedSigninPageWidgetCustomizationsPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) AuthenticatorPageCustomLinkLabel() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) AuthenticatorPageCustomLinkUrl() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) ClassicRecoveryFlowEmailOrUsernameLabel() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) CustomLink1Label() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) CustomLink1Url() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) CustomLink2Label() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) CustomLink2Url() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) Elem() CustomizedSigninPageWidgetCustomizationsOutput
- func (CustomizedSigninPageWidgetCustomizationsPtrOutput) ElementType() reflect.Type
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) ForgotPasswordLabel() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) ForgotPasswordUrl() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) HelpLabel() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) HelpUrl() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) PasswordInfoTip() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) PasswordLabel() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) ShowPasswordVisibilityToggle() pulumi.BoolPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) ShowUserIdentifier() pulumi.BoolPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) SignInLabel() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) ToCustomizedSigninPageWidgetCustomizationsPtrOutput() CustomizedSigninPageWidgetCustomizationsPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) ToCustomizedSigninPageWidgetCustomizationsPtrOutputWithContext(ctx context.Context) CustomizedSigninPageWidgetCustomizationsPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) UnlockAccountLabel() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) UnlockAccountUrl() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) UsernameInfoTip() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) UsernameLabel() pulumi.StringPtrOutput
- func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) WidgetGeneration() pulumi.StringPtrOutput
- type Domain
- type DomainArgs
- type DomainArray
- type DomainArrayInput
- type DomainArrayOutput
- type DomainCertificate
- type DomainCertificateArgs
- type DomainCertificateArray
- type DomainCertificateArrayInput
- type DomainCertificateArrayOutput
- func (DomainCertificateArrayOutput) ElementType() reflect.Type
- func (o DomainCertificateArrayOutput) Index(i pulumi.IntInput) DomainCertificateOutput
- func (o DomainCertificateArrayOutput) ToDomainCertificateArrayOutput() DomainCertificateArrayOutput
- func (o DomainCertificateArrayOutput) ToDomainCertificateArrayOutputWithContext(ctx context.Context) DomainCertificateArrayOutput
- type DomainCertificateInput
- type DomainCertificateMap
- type DomainCertificateMapInput
- type DomainCertificateMapOutput
- func (DomainCertificateMapOutput) ElementType() reflect.Type
- func (o DomainCertificateMapOutput) MapIndex(k pulumi.StringInput) DomainCertificateOutput
- func (o DomainCertificateMapOutput) ToDomainCertificateMapOutput() DomainCertificateMapOutput
- func (o DomainCertificateMapOutput) ToDomainCertificateMapOutputWithContext(ctx context.Context) DomainCertificateMapOutput
- type DomainCertificateOutput
- func (o DomainCertificateOutput) Certificate() pulumi.StringOutput
- func (o DomainCertificateOutput) CertificateChain() pulumi.StringOutput
- func (o DomainCertificateOutput) DomainId() pulumi.StringOutput
- func (DomainCertificateOutput) ElementType() reflect.Type
- func (o DomainCertificateOutput) PrivateKey() pulumi.StringOutput
- func (o DomainCertificateOutput) ToDomainCertificateOutput() DomainCertificateOutput
- func (o DomainCertificateOutput) ToDomainCertificateOutputWithContext(ctx context.Context) DomainCertificateOutput
- func (o DomainCertificateOutput) Type() pulumi.StringOutput
- type DomainCertificateState
- type DomainDnsRecord
- type DomainDnsRecordArgs
- type DomainDnsRecordArray
- type DomainDnsRecordArrayInput
- type DomainDnsRecordArrayOutput
- func (DomainDnsRecordArrayOutput) ElementType() reflect.Type
- func (o DomainDnsRecordArrayOutput) Index(i pulumi.IntInput) DomainDnsRecordOutput
- func (o DomainDnsRecordArrayOutput) ToDomainDnsRecordArrayOutput() DomainDnsRecordArrayOutput
- func (o DomainDnsRecordArrayOutput) ToDomainDnsRecordArrayOutputWithContext(ctx context.Context) DomainDnsRecordArrayOutput
- type DomainDnsRecordInput
- type DomainDnsRecordOutput
- func (DomainDnsRecordOutput) ElementType() reflect.Type
- func (o DomainDnsRecordOutput) Expiration() pulumi.StringPtrOutput
- func (o DomainDnsRecordOutput) Fqdn() pulumi.StringPtrOutput
- func (o DomainDnsRecordOutput) RecordType() pulumi.StringPtrOutput
- func (o DomainDnsRecordOutput) ToDomainDnsRecordOutput() DomainDnsRecordOutput
- func (o DomainDnsRecordOutput) ToDomainDnsRecordOutputWithContext(ctx context.Context) DomainDnsRecordOutput
- func (o DomainDnsRecordOutput) Values() pulumi.StringArrayOutput
- type DomainInput
- type DomainMap
- type DomainMapInput
- type DomainMapOutput
- type DomainOutput
- func (o DomainOutput) BrandId() pulumi.StringOutput
- func (o DomainOutput) CertificateSourceType() pulumi.StringPtrOutput
- func (o DomainOutput) DnsRecords() DomainDnsRecordArrayOutput
- func (DomainOutput) ElementType() reflect.Type
- func (o DomainOutput) Name() pulumi.StringOutput
- func (o DomainOutput) ToDomainOutput() DomainOutput
- func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
- func (o DomainOutput) ValidationStatus() pulumi.StringOutput
- type DomainState
- type DomainVerification
- type DomainVerificationArgs
- type DomainVerificationArray
- type DomainVerificationArrayInput
- type DomainVerificationArrayOutput
- func (DomainVerificationArrayOutput) ElementType() reflect.Type
- func (o DomainVerificationArrayOutput) Index(i pulumi.IntInput) DomainVerificationOutput
- func (o DomainVerificationArrayOutput) ToDomainVerificationArrayOutput() DomainVerificationArrayOutput
- func (o DomainVerificationArrayOutput) ToDomainVerificationArrayOutputWithContext(ctx context.Context) DomainVerificationArrayOutput
- type DomainVerificationInput
- type DomainVerificationMap
- type DomainVerificationMapInput
- type DomainVerificationMapOutput
- func (DomainVerificationMapOutput) ElementType() reflect.Type
- func (o DomainVerificationMapOutput) MapIndex(k pulumi.StringInput) DomainVerificationOutput
- func (o DomainVerificationMapOutput) ToDomainVerificationMapOutput() DomainVerificationMapOutput
- func (o DomainVerificationMapOutput) ToDomainVerificationMapOutputWithContext(ctx context.Context) DomainVerificationMapOutput
- type DomainVerificationOutput
- func (o DomainVerificationOutput) DomainId() pulumi.StringOutput
- func (DomainVerificationOutput) ElementType() reflect.Type
- func (o DomainVerificationOutput) ToDomainVerificationOutput() DomainVerificationOutput
- func (o DomainVerificationOutput) ToDomainVerificationOutputWithContext(ctx context.Context) DomainVerificationOutput
- type DomainVerificationState
- type EmailCustomization
- type EmailCustomizationArgs
- type EmailCustomizationArray
- type EmailCustomizationArrayInput
- type EmailCustomizationArrayOutput
- func (EmailCustomizationArrayOutput) ElementType() reflect.Type
- func (o EmailCustomizationArrayOutput) Index(i pulumi.IntInput) EmailCustomizationOutput
- func (o EmailCustomizationArrayOutput) ToEmailCustomizationArrayOutput() EmailCustomizationArrayOutput
- func (o EmailCustomizationArrayOutput) ToEmailCustomizationArrayOutputWithContext(ctx context.Context) EmailCustomizationArrayOutput
- type EmailCustomizationInput
- type EmailCustomizationMap
- type EmailCustomizationMapInput
- type EmailCustomizationMapOutput
- func (EmailCustomizationMapOutput) ElementType() reflect.Type
- func (o EmailCustomizationMapOutput) MapIndex(k pulumi.StringInput) EmailCustomizationOutput
- func (o EmailCustomizationMapOutput) ToEmailCustomizationMapOutput() EmailCustomizationMapOutput
- func (o EmailCustomizationMapOutput) ToEmailCustomizationMapOutputWithContext(ctx context.Context) EmailCustomizationMapOutput
- type EmailCustomizationOutput
- func (o EmailCustomizationOutput) Body() pulumi.StringPtrOutput
- func (o EmailCustomizationOutput) BrandId() pulumi.StringOutput
- func (EmailCustomizationOutput) ElementType() reflect.Type
- func (o EmailCustomizationOutput) ForceIsDefault() pulumi.StringPtrOutputdeprecated
- func (o EmailCustomizationOutput) IsDefault() pulumi.BoolPtrOutput
- func (o EmailCustomizationOutput) Language() pulumi.StringPtrOutput
- func (o EmailCustomizationOutput) Links() pulumi.StringOutput
- func (o EmailCustomizationOutput) Subject() pulumi.StringPtrOutput
- func (o EmailCustomizationOutput) TemplateName() pulumi.StringOutput
- func (o EmailCustomizationOutput) ToEmailCustomizationOutput() EmailCustomizationOutput
- func (o EmailCustomizationOutput) ToEmailCustomizationOutputWithContext(ctx context.Context) EmailCustomizationOutput
- type EmailCustomizationState
- type EmailDomain
- type EmailDomainArgs
- type EmailDomainArray
- type EmailDomainArrayInput
- type EmailDomainArrayOutput
- func (EmailDomainArrayOutput) ElementType() reflect.Type
- func (o EmailDomainArrayOutput) Index(i pulumi.IntInput) EmailDomainOutput
- func (o EmailDomainArrayOutput) ToEmailDomainArrayOutput() EmailDomainArrayOutput
- func (o EmailDomainArrayOutput) ToEmailDomainArrayOutputWithContext(ctx context.Context) EmailDomainArrayOutput
- type EmailDomainDnsValidationRecord
- type EmailDomainDnsValidationRecordArgs
- func (EmailDomainDnsValidationRecordArgs) ElementType() reflect.Type
- func (i EmailDomainDnsValidationRecordArgs) ToEmailDomainDnsValidationRecordOutput() EmailDomainDnsValidationRecordOutput
- func (i EmailDomainDnsValidationRecordArgs) ToEmailDomainDnsValidationRecordOutputWithContext(ctx context.Context) EmailDomainDnsValidationRecordOutput
- type EmailDomainDnsValidationRecordArray
- func (EmailDomainDnsValidationRecordArray) ElementType() reflect.Type
- func (i EmailDomainDnsValidationRecordArray) ToEmailDomainDnsValidationRecordArrayOutput() EmailDomainDnsValidationRecordArrayOutput
- func (i EmailDomainDnsValidationRecordArray) ToEmailDomainDnsValidationRecordArrayOutputWithContext(ctx context.Context) EmailDomainDnsValidationRecordArrayOutput
- type EmailDomainDnsValidationRecordArrayInput
- type EmailDomainDnsValidationRecordArrayOutput
- func (EmailDomainDnsValidationRecordArrayOutput) ElementType() reflect.Type
- func (o EmailDomainDnsValidationRecordArrayOutput) Index(i pulumi.IntInput) EmailDomainDnsValidationRecordOutput
- func (o EmailDomainDnsValidationRecordArrayOutput) ToEmailDomainDnsValidationRecordArrayOutput() EmailDomainDnsValidationRecordArrayOutput
- func (o EmailDomainDnsValidationRecordArrayOutput) ToEmailDomainDnsValidationRecordArrayOutputWithContext(ctx context.Context) EmailDomainDnsValidationRecordArrayOutput
- type EmailDomainDnsValidationRecordInput
- type EmailDomainDnsValidationRecordOutput
- func (EmailDomainDnsValidationRecordOutput) ElementType() reflect.Type
- func (o EmailDomainDnsValidationRecordOutput) Expiration() pulumi.StringPtrOutputdeprecated
- func (o EmailDomainDnsValidationRecordOutput) Fqdn() pulumi.StringPtrOutput
- func (o EmailDomainDnsValidationRecordOutput) RecordType() pulumi.StringPtrOutput
- func (o EmailDomainDnsValidationRecordOutput) ToEmailDomainDnsValidationRecordOutput() EmailDomainDnsValidationRecordOutput
- func (o EmailDomainDnsValidationRecordOutput) ToEmailDomainDnsValidationRecordOutputWithContext(ctx context.Context) EmailDomainDnsValidationRecordOutput
- func (o EmailDomainDnsValidationRecordOutput) Value() pulumi.StringPtrOutput
- type EmailDomainInput
- type EmailDomainMap
- type EmailDomainMapInput
- type EmailDomainMapOutput
- func (EmailDomainMapOutput) ElementType() reflect.Type
- func (o EmailDomainMapOutput) MapIndex(k pulumi.StringInput) EmailDomainOutput
- func (o EmailDomainMapOutput) ToEmailDomainMapOutput() EmailDomainMapOutput
- func (o EmailDomainMapOutput) ToEmailDomainMapOutputWithContext(ctx context.Context) EmailDomainMapOutput
- type EmailDomainOutput
- func (o EmailDomainOutput) BrandId() pulumi.StringOutput
- func (o EmailDomainOutput) DisplayName() pulumi.StringOutput
- func (o EmailDomainOutput) DnsValidationRecords() EmailDomainDnsValidationRecordArrayOutput
- func (o EmailDomainOutput) Domain() pulumi.StringOutput
- func (EmailDomainOutput) ElementType() reflect.Type
- func (o EmailDomainOutput) ToEmailDomainOutput() EmailDomainOutput
- func (o EmailDomainOutput) ToEmailDomainOutputWithContext(ctx context.Context) EmailDomainOutput
- func (o EmailDomainOutput) UserName() pulumi.StringOutput
- func (o EmailDomainOutput) ValidationStatus() pulumi.StringOutput
- type EmailDomainState
- type EmailDomainVerification
- type EmailDomainVerificationArgs
- type EmailDomainVerificationArray
- func (EmailDomainVerificationArray) ElementType() reflect.Type
- func (i EmailDomainVerificationArray) ToEmailDomainVerificationArrayOutput() EmailDomainVerificationArrayOutput
- func (i EmailDomainVerificationArray) ToEmailDomainVerificationArrayOutputWithContext(ctx context.Context) EmailDomainVerificationArrayOutput
- type EmailDomainVerificationArrayInput
- type EmailDomainVerificationArrayOutput
- func (EmailDomainVerificationArrayOutput) ElementType() reflect.Type
- func (o EmailDomainVerificationArrayOutput) Index(i pulumi.IntInput) EmailDomainVerificationOutput
- func (o EmailDomainVerificationArrayOutput) ToEmailDomainVerificationArrayOutput() EmailDomainVerificationArrayOutput
- func (o EmailDomainVerificationArrayOutput) ToEmailDomainVerificationArrayOutputWithContext(ctx context.Context) EmailDomainVerificationArrayOutput
- type EmailDomainVerificationInput
- type EmailDomainVerificationMap
- func (EmailDomainVerificationMap) ElementType() reflect.Type
- func (i EmailDomainVerificationMap) ToEmailDomainVerificationMapOutput() EmailDomainVerificationMapOutput
- func (i EmailDomainVerificationMap) ToEmailDomainVerificationMapOutputWithContext(ctx context.Context) EmailDomainVerificationMapOutput
- type EmailDomainVerificationMapInput
- type EmailDomainVerificationMapOutput
- func (EmailDomainVerificationMapOutput) ElementType() reflect.Type
- func (o EmailDomainVerificationMapOutput) MapIndex(k pulumi.StringInput) EmailDomainVerificationOutput
- func (o EmailDomainVerificationMapOutput) ToEmailDomainVerificationMapOutput() EmailDomainVerificationMapOutput
- func (o EmailDomainVerificationMapOutput) ToEmailDomainVerificationMapOutputWithContext(ctx context.Context) EmailDomainVerificationMapOutput
- type EmailDomainVerificationOutput
- func (EmailDomainVerificationOutput) ElementType() reflect.Type
- func (o EmailDomainVerificationOutput) EmailDomainId() pulumi.StringOutput
- func (o EmailDomainVerificationOutput) ToEmailDomainVerificationOutput() EmailDomainVerificationOutput
- func (o EmailDomainVerificationOutput) ToEmailDomainVerificationOutputWithContext(ctx context.Context) EmailDomainVerificationOutput
- type EmailDomainVerificationState
- type EmailSender
- type EmailSenderArgs
- type EmailSenderArray
- type EmailSenderArrayInput
- type EmailSenderArrayOutput
- func (EmailSenderArrayOutput) ElementType() reflect.Type
- func (o EmailSenderArrayOutput) Index(i pulumi.IntInput) EmailSenderOutput
- func (o EmailSenderArrayOutput) ToEmailSenderArrayOutput() EmailSenderArrayOutput
- func (o EmailSenderArrayOutput) ToEmailSenderArrayOutputWithContext(ctx context.Context) EmailSenderArrayOutput
- type EmailSenderDnsRecord
- type EmailSenderDnsRecordArgs
- type EmailSenderDnsRecordArray
- type EmailSenderDnsRecordArrayInput
- type EmailSenderDnsRecordArrayOutput
- func (EmailSenderDnsRecordArrayOutput) ElementType() reflect.Type
- func (o EmailSenderDnsRecordArrayOutput) Index(i pulumi.IntInput) EmailSenderDnsRecordOutput
- func (o EmailSenderDnsRecordArrayOutput) ToEmailSenderDnsRecordArrayOutput() EmailSenderDnsRecordArrayOutput
- func (o EmailSenderDnsRecordArrayOutput) ToEmailSenderDnsRecordArrayOutputWithContext(ctx context.Context) EmailSenderDnsRecordArrayOutput
- type EmailSenderDnsRecordInput
- type EmailSenderDnsRecordOutput
- func (EmailSenderDnsRecordOutput) ElementType() reflect.Type
- func (o EmailSenderDnsRecordOutput) Fqdn() pulumi.StringPtrOutput
- func (o EmailSenderDnsRecordOutput) RecordType() pulumi.StringPtrOutput
- func (o EmailSenderDnsRecordOutput) ToEmailSenderDnsRecordOutput() EmailSenderDnsRecordOutput
- func (o EmailSenderDnsRecordOutput) ToEmailSenderDnsRecordOutputWithContext(ctx context.Context) EmailSenderDnsRecordOutput
- func (o EmailSenderDnsRecordOutput) Value() pulumi.StringPtrOutput
- type EmailSenderInput
- type EmailSenderMap
- type EmailSenderMapInput
- type EmailSenderMapOutput
- func (EmailSenderMapOutput) ElementType() reflect.Type
- func (o EmailSenderMapOutput) MapIndex(k pulumi.StringInput) EmailSenderOutput
- func (o EmailSenderMapOutput) ToEmailSenderMapOutput() EmailSenderMapOutput
- func (o EmailSenderMapOutput) ToEmailSenderMapOutputWithContext(ctx context.Context) EmailSenderMapOutput
- type EmailSenderOutput
- func (o EmailSenderOutput) DnsRecords() EmailSenderDnsRecordArrayOutput
- func (EmailSenderOutput) ElementType() reflect.Type
- func (o EmailSenderOutput) FromAddress() pulumi.StringOutput
- func (o EmailSenderOutput) FromName() pulumi.StringOutput
- func (o EmailSenderOutput) Status() pulumi.StringOutput
- func (o EmailSenderOutput) Subdomain() pulumi.StringOutput
- func (o EmailSenderOutput) ToEmailSenderOutput() EmailSenderOutput
- func (o EmailSenderOutput) ToEmailSenderOutputWithContext(ctx context.Context) EmailSenderOutput
- type EmailSenderState
- type EmailSenderVerification
- type EmailSenderVerificationArgs
- type EmailSenderVerificationArray
- func (EmailSenderVerificationArray) ElementType() reflect.Type
- func (i EmailSenderVerificationArray) ToEmailSenderVerificationArrayOutput() EmailSenderVerificationArrayOutput
- func (i EmailSenderVerificationArray) ToEmailSenderVerificationArrayOutputWithContext(ctx context.Context) EmailSenderVerificationArrayOutput
- type EmailSenderVerificationArrayInput
- type EmailSenderVerificationArrayOutput
- func (EmailSenderVerificationArrayOutput) ElementType() reflect.Type
- func (o EmailSenderVerificationArrayOutput) Index(i pulumi.IntInput) EmailSenderVerificationOutput
- func (o EmailSenderVerificationArrayOutput) ToEmailSenderVerificationArrayOutput() EmailSenderVerificationArrayOutput
- func (o EmailSenderVerificationArrayOutput) ToEmailSenderVerificationArrayOutputWithContext(ctx context.Context) EmailSenderVerificationArrayOutput
- type EmailSenderVerificationInput
- type EmailSenderVerificationMap
- func (EmailSenderVerificationMap) ElementType() reflect.Type
- func (i EmailSenderVerificationMap) ToEmailSenderVerificationMapOutput() EmailSenderVerificationMapOutput
- func (i EmailSenderVerificationMap) ToEmailSenderVerificationMapOutputWithContext(ctx context.Context) EmailSenderVerificationMapOutput
- type EmailSenderVerificationMapInput
- type EmailSenderVerificationMapOutput
- func (EmailSenderVerificationMapOutput) ElementType() reflect.Type
- func (o EmailSenderVerificationMapOutput) MapIndex(k pulumi.StringInput) EmailSenderVerificationOutput
- func (o EmailSenderVerificationMapOutput) ToEmailSenderVerificationMapOutput() EmailSenderVerificationMapOutput
- func (o EmailSenderVerificationMapOutput) ToEmailSenderVerificationMapOutputWithContext(ctx context.Context) EmailSenderVerificationMapOutput
- type EmailSenderVerificationOutput
- func (EmailSenderVerificationOutput) ElementType() reflect.Type
- func (o EmailSenderVerificationOutput) SenderId() pulumi.StringOutput
- func (o EmailSenderVerificationOutput) ToEmailSenderVerificationOutput() EmailSenderVerificationOutput
- func (o EmailSenderVerificationOutput) ToEmailSenderVerificationOutputWithContext(ctx context.Context) EmailSenderVerificationOutput
- type EmailSenderVerificationState
- type EmailTemplateSettings
- type EmailTemplateSettingsArgs
- type EmailTemplateSettingsArray
- func (EmailTemplateSettingsArray) ElementType() reflect.Type
- func (i EmailTemplateSettingsArray) ToEmailTemplateSettingsArrayOutput() EmailTemplateSettingsArrayOutput
- func (i EmailTemplateSettingsArray) ToEmailTemplateSettingsArrayOutputWithContext(ctx context.Context) EmailTemplateSettingsArrayOutput
- type EmailTemplateSettingsArrayInput
- type EmailTemplateSettingsArrayOutput
- func (EmailTemplateSettingsArrayOutput) ElementType() reflect.Type
- func (o EmailTemplateSettingsArrayOutput) Index(i pulumi.IntInput) EmailTemplateSettingsOutput
- func (o EmailTemplateSettingsArrayOutput) ToEmailTemplateSettingsArrayOutput() EmailTemplateSettingsArrayOutput
- func (o EmailTemplateSettingsArrayOutput) ToEmailTemplateSettingsArrayOutputWithContext(ctx context.Context) EmailTemplateSettingsArrayOutput
- type EmailTemplateSettingsInput
- type EmailTemplateSettingsMap
- type EmailTemplateSettingsMapInput
- type EmailTemplateSettingsMapOutput
- func (EmailTemplateSettingsMapOutput) ElementType() reflect.Type
- func (o EmailTemplateSettingsMapOutput) MapIndex(k pulumi.StringInput) EmailTemplateSettingsOutput
- func (o EmailTemplateSettingsMapOutput) ToEmailTemplateSettingsMapOutput() EmailTemplateSettingsMapOutput
- func (o EmailTemplateSettingsMapOutput) ToEmailTemplateSettingsMapOutputWithContext(ctx context.Context) EmailTemplateSettingsMapOutput
- type EmailTemplateSettingsOutput
- func (o EmailTemplateSettingsOutput) BrandId() pulumi.StringOutput
- func (EmailTemplateSettingsOutput) ElementType() reflect.Type
- func (o EmailTemplateSettingsOutput) Recipients() pulumi.StringOutput
- func (o EmailTemplateSettingsOutput) TemplateName() pulumi.StringOutput
- func (o EmailTemplateSettingsOutput) ToEmailTemplateSettingsOutput() EmailTemplateSettingsOutput
- func (o EmailTemplateSettingsOutput) ToEmailTemplateSettingsOutputWithContext(ctx context.Context) EmailTemplateSettingsOutput
- type EmailTemplateSettingsState
- type EventHook
- type EventHookArgs
- type EventHookArray
- type EventHookArrayInput
- type EventHookArrayOutput
- func (EventHookArrayOutput) ElementType() reflect.Type
- func (o EventHookArrayOutput) Index(i pulumi.IntInput) EventHookOutput
- func (o EventHookArrayOutput) ToEventHookArrayOutput() EventHookArrayOutput
- func (o EventHookArrayOutput) ToEventHookArrayOutputWithContext(ctx context.Context) EventHookArrayOutput
- type EventHookHeader
- type EventHookHeaderArgs
- type EventHookHeaderArray
- type EventHookHeaderArrayInput
- type EventHookHeaderArrayOutput
- func (EventHookHeaderArrayOutput) ElementType() reflect.Type
- func (o EventHookHeaderArrayOutput) Index(i pulumi.IntInput) EventHookHeaderOutput
- func (o EventHookHeaderArrayOutput) ToEventHookHeaderArrayOutput() EventHookHeaderArrayOutput
- func (o EventHookHeaderArrayOutput) ToEventHookHeaderArrayOutputWithContext(ctx context.Context) EventHookHeaderArrayOutput
- type EventHookHeaderInput
- type EventHookHeaderOutput
- func (EventHookHeaderOutput) ElementType() reflect.Type
- func (o EventHookHeaderOutput) Key() pulumi.StringPtrOutput
- func (o EventHookHeaderOutput) ToEventHookHeaderOutput() EventHookHeaderOutput
- func (o EventHookHeaderOutput) ToEventHookHeaderOutputWithContext(ctx context.Context) EventHookHeaderOutput
- func (o EventHookHeaderOutput) Value() pulumi.StringPtrOutput
- type EventHookInput
- type EventHookMap
- type EventHookMapInput
- type EventHookMapOutput
- type EventHookOutput
- func (o EventHookOutput) Auth() pulumi.StringMapOutput
- func (o EventHookOutput) Channel() pulumi.StringMapOutput
- func (EventHookOutput) ElementType() reflect.Type
- func (o EventHookOutput) Events() pulumi.StringArrayOutput
- func (o EventHookOutput) Headers() EventHookHeaderArrayOutput
- func (o EventHookOutput) Name() pulumi.StringOutput
- func (o EventHookOutput) Status() pulumi.StringPtrOutput
- func (o EventHookOutput) ToEventHookOutput() EventHookOutput
- func (o EventHookOutput) ToEventHookOutputWithContext(ctx context.Context) EventHookOutput
- type EventHookState
- type EventHookVerification
- type EventHookVerificationArgs
- type EventHookVerificationArray
- func (EventHookVerificationArray) ElementType() reflect.Type
- func (i EventHookVerificationArray) ToEventHookVerificationArrayOutput() EventHookVerificationArrayOutput
- func (i EventHookVerificationArray) ToEventHookVerificationArrayOutputWithContext(ctx context.Context) EventHookVerificationArrayOutput
- type EventHookVerificationArrayInput
- type EventHookVerificationArrayOutput
- func (EventHookVerificationArrayOutput) ElementType() reflect.Type
- func (o EventHookVerificationArrayOutput) Index(i pulumi.IntInput) EventHookVerificationOutput
- func (o EventHookVerificationArrayOutput) ToEventHookVerificationArrayOutput() EventHookVerificationArrayOutput
- func (o EventHookVerificationArrayOutput) ToEventHookVerificationArrayOutputWithContext(ctx context.Context) EventHookVerificationArrayOutput
- type EventHookVerificationInput
- type EventHookVerificationMap
- type EventHookVerificationMapInput
- type EventHookVerificationMapOutput
- func (EventHookVerificationMapOutput) ElementType() reflect.Type
- func (o EventHookVerificationMapOutput) MapIndex(k pulumi.StringInput) EventHookVerificationOutput
- func (o EventHookVerificationMapOutput) ToEventHookVerificationMapOutput() EventHookVerificationMapOutput
- func (o EventHookVerificationMapOutput) ToEventHookVerificationMapOutputWithContext(ctx context.Context) EventHookVerificationMapOutput
- type EventHookVerificationOutput
- func (EventHookVerificationOutput) ElementType() reflect.Type
- func (o EventHookVerificationOutput) EventHookId() pulumi.StringOutput
- func (o EventHookVerificationOutput) ToEventHookVerificationOutput() EventHookVerificationOutput
- func (o EventHookVerificationOutput) ToEventHookVerificationOutputWithContext(ctx context.Context) EventHookVerificationOutput
- type EventHookVerificationState
- type FactorTotp
- type FactorTotpArgs
- type FactorTotpArray
- type FactorTotpArrayInput
- type FactorTotpArrayOutput
- func (FactorTotpArrayOutput) ElementType() reflect.Type
- func (o FactorTotpArrayOutput) Index(i pulumi.IntInput) FactorTotpOutput
- func (o FactorTotpArrayOutput) ToFactorTotpArrayOutput() FactorTotpArrayOutput
- func (o FactorTotpArrayOutput) ToFactorTotpArrayOutputWithContext(ctx context.Context) FactorTotpArrayOutput
- type FactorTotpInput
- type FactorTotpMap
- type FactorTotpMapInput
- type FactorTotpMapOutput
- func (FactorTotpMapOutput) ElementType() reflect.Type
- func (o FactorTotpMapOutput) MapIndex(k pulumi.StringInput) FactorTotpOutput
- func (o FactorTotpMapOutput) ToFactorTotpMapOutput() FactorTotpMapOutput
- func (o FactorTotpMapOutput) ToFactorTotpMapOutputWithContext(ctx context.Context) FactorTotpMapOutput
- type FactorTotpOutput
- func (o FactorTotpOutput) ClockDriftInterval() pulumi.IntPtrOutput
- func (FactorTotpOutput) ElementType() reflect.Type
- func (o FactorTotpOutput) HmacAlgorithm() pulumi.StringPtrOutput
- func (o FactorTotpOutput) Name() pulumi.StringOutput
- func (o FactorTotpOutput) OtpLength() pulumi.IntPtrOutput
- func (o FactorTotpOutput) SharedSecretEncoding() pulumi.StringPtrOutput
- func (o FactorTotpOutput) TimeStep() pulumi.IntPtrOutput
- func (o FactorTotpOutput) ToFactorTotpOutput() FactorTotpOutput
- func (o FactorTotpOutput) ToFactorTotpOutputWithContext(ctx context.Context) FactorTotpOutput
- type FactorTotpState
- type GetAppUserAssignmentsArgs
- type GetAppUserAssignmentsOutputArgs
- type GetAppUserAssignmentsResult
- type GetAppUserAssignmentsResultOutput
- func (GetAppUserAssignmentsResultOutput) ElementType() reflect.Type
- func (o GetAppUserAssignmentsResultOutput) Id() pulumi.StringOutput
- func (o GetAppUserAssignmentsResultOutput) ToGetAppUserAssignmentsResultOutput() GetAppUserAssignmentsResultOutput
- func (o GetAppUserAssignmentsResultOutput) ToGetAppUserAssignmentsResultOutputWithContext(ctx context.Context) GetAppUserAssignmentsResultOutput
- func (o GetAppUserAssignmentsResultOutput) Users() pulumi.StringArrayOutput
- type GetAppsApp
- type GetAppsAppArgs
- type GetAppsAppArray
- type GetAppsAppArrayInput
- type GetAppsAppArrayOutput
- func (GetAppsAppArrayOutput) ElementType() reflect.Type
- func (o GetAppsAppArrayOutput) Index(i pulumi.IntInput) GetAppsAppOutput
- func (o GetAppsAppArrayOutput) ToGetAppsAppArrayOutput() GetAppsAppArrayOutput
- func (o GetAppsAppArrayOutput) ToGetAppsAppArrayOutputWithContext(ctx context.Context) GetAppsAppArrayOutput
- type GetAppsAppInput
- type GetAppsAppOutput
- func (o GetAppsAppOutput) AdminNote() pulumi.StringOutput
- func (o GetAppsAppOutput) Created() pulumi.StringOutput
- func (GetAppsAppOutput) ElementType() reflect.Type
- func (o GetAppsAppOutput) EnduserNote() pulumi.StringOutput
- func (o GetAppsAppOutput) Features() pulumi.StringArrayOutput
- func (o GetAppsAppOutput) Id() pulumi.StringOutput
- func (o GetAppsAppOutput) Label() pulumi.StringOutput
- func (o GetAppsAppOutput) LastUpdated() pulumi.StringOutput
- func (o GetAppsAppOutput) Name() pulumi.StringOutput
- func (o GetAppsAppOutput) SignOnMode() pulumi.StringOutput
- func (o GetAppsAppOutput) Status() pulumi.StringOutput
- func (o GetAppsAppOutput) ToGetAppsAppOutput() GetAppsAppOutput
- func (o GetAppsAppOutput) ToGetAppsAppOutputWithContext(ctx context.Context) GetAppsAppOutput
- func (o GetAppsAppOutput) Visibility() GetAppsAppVisibilityOutput
- type GetAppsAppVisibility
- type GetAppsAppVisibilityArgs
- type GetAppsAppVisibilityHide
- type GetAppsAppVisibilityHideArgs
- func (GetAppsAppVisibilityHideArgs) ElementType() reflect.Type
- func (i GetAppsAppVisibilityHideArgs) ToGetAppsAppVisibilityHideOutput() GetAppsAppVisibilityHideOutput
- func (i GetAppsAppVisibilityHideArgs) ToGetAppsAppVisibilityHideOutputWithContext(ctx context.Context) GetAppsAppVisibilityHideOutput
- type GetAppsAppVisibilityHideInput
- type GetAppsAppVisibilityHideOutput
- func (GetAppsAppVisibilityHideOutput) ElementType() reflect.Type
- func (o GetAppsAppVisibilityHideOutput) Ios() pulumi.BoolOutput
- func (o GetAppsAppVisibilityHideOutput) ToGetAppsAppVisibilityHideOutput() GetAppsAppVisibilityHideOutput
- func (o GetAppsAppVisibilityHideOutput) ToGetAppsAppVisibilityHideOutputWithContext(ctx context.Context) GetAppsAppVisibilityHideOutput
- func (o GetAppsAppVisibilityHideOutput) Web() pulumi.BoolOutput
- type GetAppsAppVisibilityInput
- type GetAppsAppVisibilityOutput
- func (o GetAppsAppVisibilityOutput) AutoLaunch() pulumi.BoolOutput
- func (o GetAppsAppVisibilityOutput) AutoSubmitToolbar() pulumi.BoolOutput
- func (GetAppsAppVisibilityOutput) ElementType() reflect.Type
- func (o GetAppsAppVisibilityOutput) Hide() GetAppsAppVisibilityHideOutput
- func (o GetAppsAppVisibilityOutput) ToGetAppsAppVisibilityOutput() GetAppsAppVisibilityOutput
- func (o GetAppsAppVisibilityOutput) ToGetAppsAppVisibilityOutputWithContext(ctx context.Context) GetAppsAppVisibilityOutput
- type GetAppsArgs
- type GetAppsOutputArgs
- type GetAppsResult
- type GetAppsResultOutput
- func (o GetAppsResultOutput) ActiveOnly() pulumi.BoolPtrOutput
- func (o GetAppsResultOutput) Apps() GetAppsAppArrayOutput
- func (GetAppsResultOutput) ElementType() reflect.Type
- func (o GetAppsResultOutput) Id() pulumi.StringOutput
- func (o GetAppsResultOutput) IncludeNonDeleted() pulumi.BoolPtrOutput
- func (o GetAppsResultOutput) Label() pulumi.StringPtrOutput
- func (o GetAppsResultOutput) LabelPrefix() pulumi.StringPtrOutput
- func (o GetAppsResultOutput) ToGetAppsResultOutput() GetAppsResultOutput
- func (o GetAppsResultOutput) ToGetAppsResultOutputWithContext(ctx context.Context) GetAppsResultOutput
- func (o GetAppsResultOutput) UseOptimization() pulumi.BoolPtrOutput
- type GetAuthServerClaimArgs
- type GetAuthServerClaimOutputArgs
- type GetAuthServerClaimResult
- type GetAuthServerClaimResultOutput
- func (o GetAuthServerClaimResultOutput) AlwaysIncludeInToken() pulumi.BoolOutput
- func (o GetAuthServerClaimResultOutput) AuthServerId() pulumi.StringOutput
- func (o GetAuthServerClaimResultOutput) ClaimType() pulumi.StringOutput
- func (GetAuthServerClaimResultOutput) ElementType() reflect.Type
- func (o GetAuthServerClaimResultOutput) Id() pulumi.StringPtrOutput
- func (o GetAuthServerClaimResultOutput) Name() pulumi.StringPtrOutput
- func (o GetAuthServerClaimResultOutput) Scopes() pulumi.StringArrayOutput
- func (o GetAuthServerClaimResultOutput) Status() pulumi.StringOutput
- func (o GetAuthServerClaimResultOutput) ToGetAuthServerClaimResultOutput() GetAuthServerClaimResultOutput
- func (o GetAuthServerClaimResultOutput) ToGetAuthServerClaimResultOutputWithContext(ctx context.Context) GetAuthServerClaimResultOutput
- func (o GetAuthServerClaimResultOutput) Value() pulumi.StringOutput
- func (o GetAuthServerClaimResultOutput) ValueType() pulumi.StringOutput
- type GetAuthServerClaimsArgs
- type GetAuthServerClaimsClaim
- type GetAuthServerClaimsClaimArgs
- func (GetAuthServerClaimsClaimArgs) ElementType() reflect.Type
- func (i GetAuthServerClaimsClaimArgs) ToGetAuthServerClaimsClaimOutput() GetAuthServerClaimsClaimOutput
- func (i GetAuthServerClaimsClaimArgs) ToGetAuthServerClaimsClaimOutputWithContext(ctx context.Context) GetAuthServerClaimsClaimOutput
- type GetAuthServerClaimsClaimArray
- func (GetAuthServerClaimsClaimArray) ElementType() reflect.Type
- func (i GetAuthServerClaimsClaimArray) ToGetAuthServerClaimsClaimArrayOutput() GetAuthServerClaimsClaimArrayOutput
- func (i GetAuthServerClaimsClaimArray) ToGetAuthServerClaimsClaimArrayOutputWithContext(ctx context.Context) GetAuthServerClaimsClaimArrayOutput
- type GetAuthServerClaimsClaimArrayInput
- type GetAuthServerClaimsClaimArrayOutput
- func (GetAuthServerClaimsClaimArrayOutput) ElementType() reflect.Type
- func (o GetAuthServerClaimsClaimArrayOutput) Index(i pulumi.IntInput) GetAuthServerClaimsClaimOutput
- func (o GetAuthServerClaimsClaimArrayOutput) ToGetAuthServerClaimsClaimArrayOutput() GetAuthServerClaimsClaimArrayOutput
- func (o GetAuthServerClaimsClaimArrayOutput) ToGetAuthServerClaimsClaimArrayOutputWithContext(ctx context.Context) GetAuthServerClaimsClaimArrayOutput
- type GetAuthServerClaimsClaimInput
- type GetAuthServerClaimsClaimOutput
- func (o GetAuthServerClaimsClaimOutput) AlwaysIncludeInToken() pulumi.BoolOutput
- func (o GetAuthServerClaimsClaimOutput) ClaimType() pulumi.StringOutput
- func (GetAuthServerClaimsClaimOutput) ElementType() reflect.Type
- func (o GetAuthServerClaimsClaimOutput) Id() pulumi.StringOutput
- func (o GetAuthServerClaimsClaimOutput) Name() pulumi.StringOutput
- func (o GetAuthServerClaimsClaimOutput) Scopes() pulumi.StringArrayOutput
- func (o GetAuthServerClaimsClaimOutput) Status() pulumi.StringOutput
- func (o GetAuthServerClaimsClaimOutput) ToGetAuthServerClaimsClaimOutput() GetAuthServerClaimsClaimOutput
- func (o GetAuthServerClaimsClaimOutput) ToGetAuthServerClaimsClaimOutputWithContext(ctx context.Context) GetAuthServerClaimsClaimOutput
- func (o GetAuthServerClaimsClaimOutput) Value() pulumi.StringOutput
- func (o GetAuthServerClaimsClaimOutput) ValueType() pulumi.StringOutput
- type GetAuthServerClaimsOutputArgs
- type GetAuthServerClaimsResult
- type GetAuthServerClaimsResultOutput
- func (o GetAuthServerClaimsResultOutput) AuthServerId() pulumi.StringOutput
- func (o GetAuthServerClaimsResultOutput) Claims() GetAuthServerClaimsClaimArrayOutput
- func (GetAuthServerClaimsResultOutput) ElementType() reflect.Type
- func (o GetAuthServerClaimsResultOutput) Id() pulumi.StringOutput
- func (o GetAuthServerClaimsResultOutput) ToGetAuthServerClaimsResultOutput() GetAuthServerClaimsResultOutput
- func (o GetAuthServerClaimsResultOutput) ToGetAuthServerClaimsResultOutputWithContext(ctx context.Context) GetAuthServerClaimsResultOutput
- type GetBehavioursArgs
- type GetBehavioursBehavior
- type GetBehavioursBehaviorArgs
- type GetBehavioursBehaviorArray
- func (GetBehavioursBehaviorArray) ElementType() reflect.Type
- func (i GetBehavioursBehaviorArray) ToGetBehavioursBehaviorArrayOutput() GetBehavioursBehaviorArrayOutput
- func (i GetBehavioursBehaviorArray) ToGetBehavioursBehaviorArrayOutputWithContext(ctx context.Context) GetBehavioursBehaviorArrayOutput
- type GetBehavioursBehaviorArrayInput
- type GetBehavioursBehaviorArrayOutput
- func (GetBehavioursBehaviorArrayOutput) ElementType() reflect.Type
- func (o GetBehavioursBehaviorArrayOutput) Index(i pulumi.IntInput) GetBehavioursBehaviorOutput
- func (o GetBehavioursBehaviorArrayOutput) ToGetBehavioursBehaviorArrayOutput() GetBehavioursBehaviorArrayOutput
- func (o GetBehavioursBehaviorArrayOutput) ToGetBehavioursBehaviorArrayOutputWithContext(ctx context.Context) GetBehavioursBehaviorArrayOutput
- type GetBehavioursBehaviorInput
- type GetBehavioursBehaviorOutput
- func (GetBehavioursBehaviorOutput) ElementType() reflect.Type
- func (o GetBehavioursBehaviorOutput) Id() pulumi.StringOutput
- func (o GetBehavioursBehaviorOutput) Name() pulumi.StringOutput
- func (o GetBehavioursBehaviorOutput) Settings() pulumi.StringMapOutput
- func (o GetBehavioursBehaviorOutput) Status() pulumi.StringOutput
- func (o GetBehavioursBehaviorOutput) ToGetBehavioursBehaviorOutput() GetBehavioursBehaviorOutput
- func (o GetBehavioursBehaviorOutput) ToGetBehavioursBehaviorOutputWithContext(ctx context.Context) GetBehavioursBehaviorOutput
- func (o GetBehavioursBehaviorOutput) Type() pulumi.StringOutput
- type GetBehavioursOutputArgs
- type GetBehavioursResult
- type GetBehavioursResultOutput
- func (o GetBehavioursResultOutput) Behaviors() GetBehavioursBehaviorArrayOutput
- func (GetBehavioursResultOutput) ElementType() reflect.Type
- func (o GetBehavioursResultOutput) Id() pulumi.StringOutput
- func (o GetBehavioursResultOutput) Q() pulumi.StringPtrOutput
- func (o GetBehavioursResultOutput) ToGetBehavioursResultOutput() GetBehavioursResultOutput
- func (o GetBehavioursResultOutput) ToGetBehavioursResultOutputWithContext(ctx context.Context) GetBehavioursResultOutput
- type GetBrandsBrand
- type GetBrandsBrandArgs
- type GetBrandsBrandArray
- type GetBrandsBrandArrayInput
- type GetBrandsBrandArrayOutput
- func (GetBrandsBrandArrayOutput) ElementType() reflect.Type
- func (o GetBrandsBrandArrayOutput) Index(i pulumi.IntInput) GetBrandsBrandOutput
- func (o GetBrandsBrandArrayOutput) ToGetBrandsBrandArrayOutput() GetBrandsBrandArrayOutput
- func (o GetBrandsBrandArrayOutput) ToGetBrandsBrandArrayOutputWithContext(ctx context.Context) GetBrandsBrandArrayOutput
- type GetBrandsBrandInput
- type GetBrandsBrandOutput
- func (o GetBrandsBrandOutput) CustomPrivacyPolicyUrl() pulumi.StringOutput
- func (GetBrandsBrandOutput) ElementType() reflect.Type
- func (o GetBrandsBrandOutput) Id() pulumi.StringOutput
- func (o GetBrandsBrandOutput) Links() pulumi.StringOutput
- func (o GetBrandsBrandOutput) Name() pulumi.StringOutput
- func (o GetBrandsBrandOutput) RemovePoweredByOkta() pulumi.BoolOutput
- func (o GetBrandsBrandOutput) ToGetBrandsBrandOutput() GetBrandsBrandOutput
- func (o GetBrandsBrandOutput) ToGetBrandsBrandOutputWithContext(ctx context.Context) GetBrandsBrandOutput
- type GetBrandsResult
- type GetBrandsResultOutput
- func (o GetBrandsResultOutput) Brands() GetBrandsBrandArrayOutput
- func (GetBrandsResultOutput) ElementType() reflect.Type
- func (o GetBrandsResultOutput) Id() pulumi.StringOutput
- func (o GetBrandsResultOutput) ToGetBrandsResultOutput() GetBrandsResultOutput
- func (o GetBrandsResultOutput) ToGetBrandsResultOutputWithContext(ctx context.Context) GetBrandsResultOutput
- type GetDefaultSigninPageArgs
- type GetDefaultSigninPageContentSecurityPolicySetting
- type GetDefaultSigninPageContentSecurityPolicySettingArgs
- func (GetDefaultSigninPageContentSecurityPolicySettingArgs) ElementType() reflect.Type
- func (i GetDefaultSigninPageContentSecurityPolicySettingArgs) ToGetDefaultSigninPageContentSecurityPolicySettingOutput() GetDefaultSigninPageContentSecurityPolicySettingOutput
- func (i GetDefaultSigninPageContentSecurityPolicySettingArgs) ToGetDefaultSigninPageContentSecurityPolicySettingOutputWithContext(ctx context.Context) GetDefaultSigninPageContentSecurityPolicySettingOutput
- func (i GetDefaultSigninPageContentSecurityPolicySettingArgs) ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutput() GetDefaultSigninPageContentSecurityPolicySettingPtrOutput
- func (i GetDefaultSigninPageContentSecurityPolicySettingArgs) ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutputWithContext(ctx context.Context) GetDefaultSigninPageContentSecurityPolicySettingPtrOutput
- type GetDefaultSigninPageContentSecurityPolicySettingInput
- type GetDefaultSigninPageContentSecurityPolicySettingOutput
- func (GetDefaultSigninPageContentSecurityPolicySettingOutput) ElementType() reflect.Type
- func (o GetDefaultSigninPageContentSecurityPolicySettingOutput) Mode() pulumi.StringOutput
- func (o GetDefaultSigninPageContentSecurityPolicySettingOutput) ReportUri() pulumi.StringOutput
- func (o GetDefaultSigninPageContentSecurityPolicySettingOutput) SrcLists() pulumi.StringArrayOutput
- func (o GetDefaultSigninPageContentSecurityPolicySettingOutput) ToGetDefaultSigninPageContentSecurityPolicySettingOutput() GetDefaultSigninPageContentSecurityPolicySettingOutput
- func (o GetDefaultSigninPageContentSecurityPolicySettingOutput) ToGetDefaultSigninPageContentSecurityPolicySettingOutputWithContext(ctx context.Context) GetDefaultSigninPageContentSecurityPolicySettingOutput
- func (o GetDefaultSigninPageContentSecurityPolicySettingOutput) ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutput() GetDefaultSigninPageContentSecurityPolicySettingPtrOutput
- func (o GetDefaultSigninPageContentSecurityPolicySettingOutput) ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutputWithContext(ctx context.Context) GetDefaultSigninPageContentSecurityPolicySettingPtrOutput
- type GetDefaultSigninPageContentSecurityPolicySettingPtrInput
- type GetDefaultSigninPageContentSecurityPolicySettingPtrOutput
- func (o GetDefaultSigninPageContentSecurityPolicySettingPtrOutput) Elem() GetDefaultSigninPageContentSecurityPolicySettingOutput
- func (GetDefaultSigninPageContentSecurityPolicySettingPtrOutput) ElementType() reflect.Type
- func (o GetDefaultSigninPageContentSecurityPolicySettingPtrOutput) Mode() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageContentSecurityPolicySettingPtrOutput) ReportUri() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageContentSecurityPolicySettingPtrOutput) SrcLists() pulumi.StringArrayOutput
- func (o GetDefaultSigninPageContentSecurityPolicySettingPtrOutput) ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutput() GetDefaultSigninPageContentSecurityPolicySettingPtrOutput
- func (o GetDefaultSigninPageContentSecurityPolicySettingPtrOutput) ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutputWithContext(ctx context.Context) GetDefaultSigninPageContentSecurityPolicySettingPtrOutput
- type GetDefaultSigninPageOutputArgs
- type GetDefaultSigninPageResult
- type GetDefaultSigninPageResultOutput
- func (o GetDefaultSigninPageResultOutput) BrandId() pulumi.StringOutput
- func (o GetDefaultSigninPageResultOutput) ContentSecurityPolicySetting() GetDefaultSigninPageContentSecurityPolicySettingPtrOutput
- func (GetDefaultSigninPageResultOutput) ElementType() reflect.Type
- func (o GetDefaultSigninPageResultOutput) Id() pulumi.StringOutput
- func (o GetDefaultSigninPageResultOutput) PageContent() pulumi.StringOutput
- func (o GetDefaultSigninPageResultOutput) ToGetDefaultSigninPageResultOutput() GetDefaultSigninPageResultOutput
- func (o GetDefaultSigninPageResultOutput) ToGetDefaultSigninPageResultOutputWithContext(ctx context.Context) GetDefaultSigninPageResultOutput
- func (o GetDefaultSigninPageResultOutput) WidgetCustomizations() GetDefaultSigninPageWidgetCustomizationsPtrOutput
- func (o GetDefaultSigninPageResultOutput) WidgetVersion() pulumi.StringOutput
- type GetDefaultSigninPageWidgetCustomizations
- type GetDefaultSigninPageWidgetCustomizationsArgs
- func (GetDefaultSigninPageWidgetCustomizationsArgs) ElementType() reflect.Type
- func (i GetDefaultSigninPageWidgetCustomizationsArgs) ToGetDefaultSigninPageWidgetCustomizationsOutput() GetDefaultSigninPageWidgetCustomizationsOutput
- func (i GetDefaultSigninPageWidgetCustomizationsArgs) ToGetDefaultSigninPageWidgetCustomizationsOutputWithContext(ctx context.Context) GetDefaultSigninPageWidgetCustomizationsOutput
- func (i GetDefaultSigninPageWidgetCustomizationsArgs) ToGetDefaultSigninPageWidgetCustomizationsPtrOutput() GetDefaultSigninPageWidgetCustomizationsPtrOutput
- func (i GetDefaultSigninPageWidgetCustomizationsArgs) ToGetDefaultSigninPageWidgetCustomizationsPtrOutputWithContext(ctx context.Context) GetDefaultSigninPageWidgetCustomizationsPtrOutput
- type GetDefaultSigninPageWidgetCustomizationsInput
- type GetDefaultSigninPageWidgetCustomizationsOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) AuthenticatorPageCustomLinkLabel() pulumi.StringOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) AuthenticatorPageCustomLinkUrl() pulumi.StringOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) ClassicRecoveryFlowEmailOrUsernameLabel() pulumi.StringOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) CustomLink1Label() pulumi.StringOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) CustomLink1Url() pulumi.StringOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) CustomLink2Label() pulumi.StringOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) CustomLink2Url() pulumi.StringOutput
- func (GetDefaultSigninPageWidgetCustomizationsOutput) ElementType() reflect.Type
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) ForgotPasswordLabel() pulumi.StringOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) ForgotPasswordUrl() pulumi.StringOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) HelpLabel() pulumi.StringOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) HelpUrl() pulumi.StringOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) PasswordInfoTip() pulumi.StringOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) PasswordLabel() pulumi.StringOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) ShowPasswordVisibilityToggle() pulumi.BoolOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) ShowUserIdentifier() pulumi.BoolOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) SignInLabel() pulumi.StringOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) ToGetDefaultSigninPageWidgetCustomizationsOutput() GetDefaultSigninPageWidgetCustomizationsOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) ToGetDefaultSigninPageWidgetCustomizationsOutputWithContext(ctx context.Context) GetDefaultSigninPageWidgetCustomizationsOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) ToGetDefaultSigninPageWidgetCustomizationsPtrOutput() GetDefaultSigninPageWidgetCustomizationsPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) ToGetDefaultSigninPageWidgetCustomizationsPtrOutputWithContext(ctx context.Context) GetDefaultSigninPageWidgetCustomizationsPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) UnlockAccountLabel() pulumi.StringOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) UnlockAccountUrl() pulumi.StringOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) UsernameInfoTip() pulumi.StringOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) UsernameLabel() pulumi.StringOutput
- func (o GetDefaultSigninPageWidgetCustomizationsOutput) WidgetGeneration() pulumi.StringOutput
- type GetDefaultSigninPageWidgetCustomizationsPtrInput
- type GetDefaultSigninPageWidgetCustomizationsPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) AuthenticatorPageCustomLinkLabel() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) AuthenticatorPageCustomLinkUrl() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) ClassicRecoveryFlowEmailOrUsernameLabel() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) CustomLink1Label() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) CustomLink1Url() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) CustomLink2Label() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) CustomLink2Url() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) Elem() GetDefaultSigninPageWidgetCustomizationsOutput
- func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) ElementType() reflect.Type
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) ForgotPasswordLabel() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) ForgotPasswordUrl() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) HelpLabel() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) HelpUrl() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) PasswordInfoTip() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) PasswordLabel() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) ShowPasswordVisibilityToggle() pulumi.BoolPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) ShowUserIdentifier() pulumi.BoolPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) SignInLabel() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) ToGetDefaultSigninPageWidgetCustomizationsPtrOutput() GetDefaultSigninPageWidgetCustomizationsPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) ToGetDefaultSigninPageWidgetCustomizationsPtrOutputWithContext(ctx context.Context) GetDefaultSigninPageWidgetCustomizationsPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) UnlockAccountLabel() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) UnlockAccountUrl() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) UsernameInfoTip() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) UsernameLabel() pulumi.StringPtrOutput
- func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) WidgetGeneration() pulumi.StringPtrOutput
- type GetDeviceAssurancePolicyArgs
- type GetDeviceAssurancePolicyDiskEncryptionType
- type GetDeviceAssurancePolicyDiskEncryptionTypeArgs
- func (GetDeviceAssurancePolicyDiskEncryptionTypeArgs) ElementType() reflect.Type
- func (i GetDeviceAssurancePolicyDiskEncryptionTypeArgs) ToGetDeviceAssurancePolicyDiskEncryptionTypeOutput() GetDeviceAssurancePolicyDiskEncryptionTypeOutput
- func (i GetDeviceAssurancePolicyDiskEncryptionTypeArgs) ToGetDeviceAssurancePolicyDiskEncryptionTypeOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyDiskEncryptionTypeOutput
- type GetDeviceAssurancePolicyDiskEncryptionTypeInput
- type GetDeviceAssurancePolicyDiskEncryptionTypeOutput
- func (GetDeviceAssurancePolicyDiskEncryptionTypeOutput) ElementType() reflect.Type
- func (o GetDeviceAssurancePolicyDiskEncryptionTypeOutput) Includes() pulumi.StringArrayOutput
- func (o GetDeviceAssurancePolicyDiskEncryptionTypeOutput) ToGetDeviceAssurancePolicyDiskEncryptionTypeOutput() GetDeviceAssurancePolicyDiskEncryptionTypeOutput
- func (o GetDeviceAssurancePolicyDiskEncryptionTypeOutput) ToGetDeviceAssurancePolicyDiskEncryptionTypeOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyDiskEncryptionTypeOutput
- type GetDeviceAssurancePolicyOsVersion
- type GetDeviceAssurancePolicyOsVersionArgs
- func (GetDeviceAssurancePolicyOsVersionArgs) ElementType() reflect.Type
- func (i GetDeviceAssurancePolicyOsVersionArgs) ToGetDeviceAssurancePolicyOsVersionOutput() GetDeviceAssurancePolicyOsVersionOutput
- func (i GetDeviceAssurancePolicyOsVersionArgs) ToGetDeviceAssurancePolicyOsVersionOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionOutput
- type GetDeviceAssurancePolicyOsVersionConstraint
- type GetDeviceAssurancePolicyOsVersionConstraintArgs
- func (GetDeviceAssurancePolicyOsVersionConstraintArgs) ElementType() reflect.Type
- func (i GetDeviceAssurancePolicyOsVersionConstraintArgs) ToGetDeviceAssurancePolicyOsVersionConstraintOutput() GetDeviceAssurancePolicyOsVersionConstraintOutput
- func (i GetDeviceAssurancePolicyOsVersionConstraintArgs) ToGetDeviceAssurancePolicyOsVersionConstraintOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionConstraintOutput
- type GetDeviceAssurancePolicyOsVersionConstraintArray
- func (GetDeviceAssurancePolicyOsVersionConstraintArray) ElementType() reflect.Type
- func (i GetDeviceAssurancePolicyOsVersionConstraintArray) ToGetDeviceAssurancePolicyOsVersionConstraintArrayOutput() GetDeviceAssurancePolicyOsVersionConstraintArrayOutput
- func (i GetDeviceAssurancePolicyOsVersionConstraintArray) ToGetDeviceAssurancePolicyOsVersionConstraintArrayOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionConstraintArrayOutput
- type GetDeviceAssurancePolicyOsVersionConstraintArrayInput
- type GetDeviceAssurancePolicyOsVersionConstraintArrayOutput
- func (GetDeviceAssurancePolicyOsVersionConstraintArrayOutput) ElementType() reflect.Type
- func (o GetDeviceAssurancePolicyOsVersionConstraintArrayOutput) Index(i pulumi.IntInput) GetDeviceAssurancePolicyOsVersionConstraintOutput
- func (o GetDeviceAssurancePolicyOsVersionConstraintArrayOutput) ToGetDeviceAssurancePolicyOsVersionConstraintArrayOutput() GetDeviceAssurancePolicyOsVersionConstraintArrayOutput
- func (o GetDeviceAssurancePolicyOsVersionConstraintArrayOutput) ToGetDeviceAssurancePolicyOsVersionConstraintArrayOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionConstraintArrayOutput
- type GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirement
- type GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementArgs
- func (GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementArgs) ElementType() reflect.Type
- func (i GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementArgs) ToGetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput() GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput
- func (i GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementArgs) ToGetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput
- type GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementInput
- type GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput
- func (o GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput) DistanceFromLatestMajor() pulumi.IntOutput
- func (GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput) ElementType() reflect.Type
- func (o GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput) LatestSecurityPatch() pulumi.BoolOutput
- func (o GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput) ToGetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput() GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput
- func (o GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput) ToGetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput
- func (o GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput) Type() pulumi.StringOutput
- type GetDeviceAssurancePolicyOsVersionConstraintInput
- type GetDeviceAssurancePolicyOsVersionConstraintOutput
- func (o GetDeviceAssurancePolicyOsVersionConstraintOutput) DynamicVersionRequirement() GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput
- func (GetDeviceAssurancePolicyOsVersionConstraintOutput) ElementType() reflect.Type
- func (o GetDeviceAssurancePolicyOsVersionConstraintOutput) MajorVersionConstraint() pulumi.StringOutput
- func (o GetDeviceAssurancePolicyOsVersionConstraintOutput) ToGetDeviceAssurancePolicyOsVersionConstraintOutput() GetDeviceAssurancePolicyOsVersionConstraintOutput
- func (o GetDeviceAssurancePolicyOsVersionConstraintOutput) ToGetDeviceAssurancePolicyOsVersionConstraintOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionConstraintOutput
- type GetDeviceAssurancePolicyOsVersionDynamicVersionRequirement
- type GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementArgs
- func (GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementArgs) ElementType() reflect.Type
- func (i GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementArgs) ToGetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput() GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput
- func (i GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementArgs) ToGetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput
- type GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementInput
- type GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput
- func (o GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput) DistanceFromLatestMajor() pulumi.IntOutput
- func (GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput) ElementType() reflect.Type
- func (o GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput) LatestSecurityPatch() pulumi.BoolOutput
- func (o GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput) ToGetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput() GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput
- func (o GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput) ToGetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput
- func (o GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput) Type() pulumi.StringOutput
- type GetDeviceAssurancePolicyOsVersionInput
- type GetDeviceAssurancePolicyOsVersionOutput
- func (o GetDeviceAssurancePolicyOsVersionOutput) DynamicVersionRequirement() GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput
- func (GetDeviceAssurancePolicyOsVersionOutput) ElementType() reflect.Type
- func (o GetDeviceAssurancePolicyOsVersionOutput) Minimum() pulumi.StringOutput
- func (o GetDeviceAssurancePolicyOsVersionOutput) ToGetDeviceAssurancePolicyOsVersionOutput() GetDeviceAssurancePolicyOsVersionOutput
- func (o GetDeviceAssurancePolicyOsVersionOutput) ToGetDeviceAssurancePolicyOsVersionOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionOutput
- type GetDeviceAssurancePolicyOutputArgs
- type GetDeviceAssurancePolicyResult
- type GetDeviceAssurancePolicyResultOutput
- func (o GetDeviceAssurancePolicyResultOutput) DiskEncryptionType() GetDeviceAssurancePolicyDiskEncryptionTypeOutput
- func (GetDeviceAssurancePolicyResultOutput) ElementType() reflect.Type
- func (o GetDeviceAssurancePolicyResultOutput) Id() pulumi.StringPtrOutput
- func (o GetDeviceAssurancePolicyResultOutput) Jailbreak() pulumi.BoolOutput
- func (o GetDeviceAssurancePolicyResultOutput) Name() pulumi.StringPtrOutput
- func (o GetDeviceAssurancePolicyResultOutput) OsVersion() GetDeviceAssurancePolicyOsVersionOutput
- func (o GetDeviceAssurancePolicyResultOutput) OsVersionConstraints() GetDeviceAssurancePolicyOsVersionConstraintArrayOutput
- func (o GetDeviceAssurancePolicyResultOutput) Platform() pulumi.StringOutput
- func (o GetDeviceAssurancePolicyResultOutput) ScreenlockType() GetDeviceAssurancePolicyScreenlockTypeOutput
- func (o GetDeviceAssurancePolicyResultOutput) SecureHardwarePresent() pulumi.BoolPtrOutput
- func (o GetDeviceAssurancePolicyResultOutput) ThirdPartySignalProvider() GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput
- func (o GetDeviceAssurancePolicyResultOutput) ToGetDeviceAssurancePolicyResultOutput() GetDeviceAssurancePolicyResultOutput
- func (o GetDeviceAssurancePolicyResultOutput) ToGetDeviceAssurancePolicyResultOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyResultOutput
- type GetDeviceAssurancePolicyScreenlockType
- type GetDeviceAssurancePolicyScreenlockTypeArgs
- func (GetDeviceAssurancePolicyScreenlockTypeArgs) ElementType() reflect.Type
- func (i GetDeviceAssurancePolicyScreenlockTypeArgs) ToGetDeviceAssurancePolicyScreenlockTypeOutput() GetDeviceAssurancePolicyScreenlockTypeOutput
- func (i GetDeviceAssurancePolicyScreenlockTypeArgs) ToGetDeviceAssurancePolicyScreenlockTypeOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyScreenlockTypeOutput
- type GetDeviceAssurancePolicyScreenlockTypeInput
- type GetDeviceAssurancePolicyScreenlockTypeOutput
- func (GetDeviceAssurancePolicyScreenlockTypeOutput) ElementType() reflect.Type
- func (o GetDeviceAssurancePolicyScreenlockTypeOutput) Includes() pulumi.StringArrayOutput
- func (o GetDeviceAssurancePolicyScreenlockTypeOutput) ToGetDeviceAssurancePolicyScreenlockTypeOutput() GetDeviceAssurancePolicyScreenlockTypeOutput
- func (o GetDeviceAssurancePolicyScreenlockTypeOutput) ToGetDeviceAssurancePolicyScreenlockTypeOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyScreenlockTypeOutput
- type GetDeviceAssurancePolicyThirdPartySignalProvider
- type GetDeviceAssurancePolicyThirdPartySignalProviderArgs
- func (GetDeviceAssurancePolicyThirdPartySignalProviderArgs) ElementType() reflect.Type
- func (i GetDeviceAssurancePolicyThirdPartySignalProviderArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderOutput() GetDeviceAssurancePolicyThirdPartySignalProviderOutput
- func (i GetDeviceAssurancePolicyThirdPartySignalProviderArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderOutput
- func (i GetDeviceAssurancePolicyThirdPartySignalProviderArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput
- func (i GetDeviceAssurancePolicyThirdPartySignalProviderArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput
- type GetDeviceAssurancePolicyThirdPartySignalProviderDtc
- type GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs
- func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs) ElementType() reflect.Type
- func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput
- func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput
- func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput
- func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput
- type GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersion
- type GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs
- func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs) ElementType() reflect.Type
- func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput
- func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput
- func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput
- func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput
- type GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionInput
- type GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput
- func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput) ElementType() reflect.Type
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput) Minimum() pulumi.StringOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput
- type GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrInput
- type GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput) Elem() GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput
- func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput) ElementType() reflect.Type
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput) Minimum() pulumi.StringPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput
- type GetDeviceAssurancePolicyThirdPartySignalProviderDtcInput
- type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersion
- type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs
- func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs) ElementType() reflect.Type
- func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput
- func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput
- func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput
- func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput
- type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionInput
- type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput
- func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput) ElementType() reflect.Type
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput) Minimum() pulumi.StringOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput
- type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrInput
- type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput) Elem() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput
- func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput) ElementType() reflect.Type
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput) Minimum() pulumi.StringPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput
- type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) AllowScreenLock() pulumi.BoolOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) BrowserVersion() GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) BuiltInDnsClientEnabled() pulumi.BoolOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ChromeRemoteDesktopAppBlocked() pulumi.BoolOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) CrowdStrikeAgentId() pulumi.StringOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) CrowdStrikeCustomerId() pulumi.StringOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) DeviceEnrollmentDomain() pulumi.StringOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) DiskEncrypted() pulumi.BoolOutput
- func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ElementType() reflect.Type
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) KeyTrustLevel() pulumi.StringOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ManagedDevice() pulumi.BoolOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) OsFirewall() pulumi.BoolOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) OsVersion() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) PasswordProtectionWarningTrigger() pulumi.StringOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) RealtimeUrlCheckMode() pulumi.BoolOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) SafeBrowsingProtectionLevel() pulumi.StringOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ScreenLockSecured() pulumi.BoolOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) SiteIsolationEnabled() pulumi.BoolOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ThirdPartyBlockingEnabled() pulumi.BoolOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) WindowsMachineDomain() pulumi.StringOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) WindowsUserDomain() pulumi.StringOutput
- type GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrInput
- type GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) AllowScreenLock() pulumi.BoolPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) BrowserVersion() GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) BuiltInDnsClientEnabled() pulumi.BoolPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ChromeRemoteDesktopAppBlocked() pulumi.BoolPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) CrowdStrikeAgentId() pulumi.StringPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) CrowdStrikeCustomerId() pulumi.StringPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) DeviceEnrollmentDomain() pulumi.StringPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) DiskEncrypted() pulumi.BoolPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) Elem() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput
- func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ElementType() reflect.Type
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) KeyTrustLevel() pulumi.StringPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ManagedDevice() pulumi.BoolPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) OsFirewall() pulumi.BoolPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) OsVersion() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) PasswordProtectionWarningTrigger() pulumi.StringPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) RealtimeUrlCheckMode() pulumi.BoolPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) SafeBrowsingProtectionLevel() pulumi.StringPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ScreenLockSecured() pulumi.BoolPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) SiteIsolationEnabled() pulumi.BoolPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ThirdPartyBlockingEnabled() pulumi.BoolPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) WindowsMachineDomain() pulumi.StringPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) WindowsUserDomain() pulumi.StringPtrOutput
- type GetDeviceAssurancePolicyThirdPartySignalProviderInput
- type GetDeviceAssurancePolicyThirdPartySignalProviderOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderOutput) Dtc() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput
- func (GetDeviceAssurancePolicyThirdPartySignalProviderOutput) ElementType() reflect.Type
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderOutput() GetDeviceAssurancePolicyThirdPartySignalProviderOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput
- type GetDeviceAssurancePolicyThirdPartySignalProviderPtrInput
- type GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput) Dtc() GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput) Elem() GetDeviceAssurancePolicyThirdPartySignalProviderOutput
- func (GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput) ElementType() reflect.Type
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput
- func (o GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput
- type GetDomainDnsRecord
- type GetDomainDnsRecordArgs
- type GetDomainDnsRecordArray
- type GetDomainDnsRecordArrayInput
- type GetDomainDnsRecordArrayOutput
- func (GetDomainDnsRecordArrayOutput) ElementType() reflect.Type
- func (o GetDomainDnsRecordArrayOutput) Index(i pulumi.IntInput) GetDomainDnsRecordOutput
- func (o GetDomainDnsRecordArrayOutput) ToGetDomainDnsRecordArrayOutput() GetDomainDnsRecordArrayOutput
- func (o GetDomainDnsRecordArrayOutput) ToGetDomainDnsRecordArrayOutputWithContext(ctx context.Context) GetDomainDnsRecordArrayOutput
- type GetDomainDnsRecordInput
- type GetDomainDnsRecordOutput
- func (GetDomainDnsRecordOutput) ElementType() reflect.Type
- func (o GetDomainDnsRecordOutput) Expiration() pulumi.StringOutput
- func (o GetDomainDnsRecordOutput) Fqdn() pulumi.StringOutput
- func (o GetDomainDnsRecordOutput) RecordType() pulumi.StringOutput
- func (o GetDomainDnsRecordOutput) ToGetDomainDnsRecordOutput() GetDomainDnsRecordOutput
- func (o GetDomainDnsRecordOutput) ToGetDomainDnsRecordOutputWithContext(ctx context.Context) GetDomainDnsRecordOutput
- func (o GetDomainDnsRecordOutput) Values() pulumi.StringArrayOutput
- type GetEmailCustomizationsArgs
- type GetEmailCustomizationsEmailCustomization
- type GetEmailCustomizationsEmailCustomizationArgs
- func (GetEmailCustomizationsEmailCustomizationArgs) ElementType() reflect.Type
- func (i GetEmailCustomizationsEmailCustomizationArgs) ToGetEmailCustomizationsEmailCustomizationOutput() GetEmailCustomizationsEmailCustomizationOutput
- func (i GetEmailCustomizationsEmailCustomizationArgs) ToGetEmailCustomizationsEmailCustomizationOutputWithContext(ctx context.Context) GetEmailCustomizationsEmailCustomizationOutput
- type GetEmailCustomizationsEmailCustomizationArray
- func (GetEmailCustomizationsEmailCustomizationArray) ElementType() reflect.Type
- func (i GetEmailCustomizationsEmailCustomizationArray) ToGetEmailCustomizationsEmailCustomizationArrayOutput() GetEmailCustomizationsEmailCustomizationArrayOutput
- func (i GetEmailCustomizationsEmailCustomizationArray) ToGetEmailCustomizationsEmailCustomizationArrayOutputWithContext(ctx context.Context) GetEmailCustomizationsEmailCustomizationArrayOutput
- type GetEmailCustomizationsEmailCustomizationArrayInput
- type GetEmailCustomizationsEmailCustomizationArrayOutput
- func (GetEmailCustomizationsEmailCustomizationArrayOutput) ElementType() reflect.Type
- func (o GetEmailCustomizationsEmailCustomizationArrayOutput) Index(i pulumi.IntInput) GetEmailCustomizationsEmailCustomizationOutput
- func (o GetEmailCustomizationsEmailCustomizationArrayOutput) ToGetEmailCustomizationsEmailCustomizationArrayOutput() GetEmailCustomizationsEmailCustomizationArrayOutput
- func (o GetEmailCustomizationsEmailCustomizationArrayOutput) ToGetEmailCustomizationsEmailCustomizationArrayOutputWithContext(ctx context.Context) GetEmailCustomizationsEmailCustomizationArrayOutput
- type GetEmailCustomizationsEmailCustomizationInput
- type GetEmailCustomizationsEmailCustomizationOutput
- func (o GetEmailCustomizationsEmailCustomizationOutput) Body() pulumi.StringOutput
- func (GetEmailCustomizationsEmailCustomizationOutput) ElementType() reflect.Type
- func (o GetEmailCustomizationsEmailCustomizationOutput) Id() pulumi.StringOutput
- func (o GetEmailCustomizationsEmailCustomizationOutput) IsDefault() pulumi.BoolOutput
- func (o GetEmailCustomizationsEmailCustomizationOutput) Language() pulumi.StringOutput
- func (o GetEmailCustomizationsEmailCustomizationOutput) Links() pulumi.StringOutput
- func (o GetEmailCustomizationsEmailCustomizationOutput) Subject() pulumi.StringOutput
- func (o GetEmailCustomizationsEmailCustomizationOutput) ToGetEmailCustomizationsEmailCustomizationOutput() GetEmailCustomizationsEmailCustomizationOutput
- func (o GetEmailCustomizationsEmailCustomizationOutput) ToGetEmailCustomizationsEmailCustomizationOutputWithContext(ctx context.Context) GetEmailCustomizationsEmailCustomizationOutput
- type GetEmailCustomizationsOutputArgs
- type GetEmailCustomizationsResult
- type GetEmailCustomizationsResultOutput
- func (o GetEmailCustomizationsResultOutput) BrandId() pulumi.StringOutput
- func (GetEmailCustomizationsResultOutput) ElementType() reflect.Type
- func (o GetEmailCustomizationsResultOutput) EmailCustomizations() GetEmailCustomizationsEmailCustomizationArrayOutput
- func (o GetEmailCustomizationsResultOutput) Id() pulumi.StringOutput
- func (o GetEmailCustomizationsResultOutput) TemplateName() pulumi.StringOutput
- func (o GetEmailCustomizationsResultOutput) ToGetEmailCustomizationsResultOutput() GetEmailCustomizationsResultOutput
- func (o GetEmailCustomizationsResultOutput) ToGetEmailCustomizationsResultOutputWithContext(ctx context.Context) GetEmailCustomizationsResultOutput
- type GetGroupsArgs
- type GetGroupsGroup
- type GetGroupsGroupArgs
- type GetGroupsGroupArray
- type GetGroupsGroupArrayInput
- type GetGroupsGroupArrayOutput
- func (GetGroupsGroupArrayOutput) ElementType() reflect.Type
- func (o GetGroupsGroupArrayOutput) Index(i pulumi.IntInput) GetGroupsGroupOutput
- func (o GetGroupsGroupArrayOutput) ToGetGroupsGroupArrayOutput() GetGroupsGroupArrayOutput
- func (o GetGroupsGroupArrayOutput) ToGetGroupsGroupArrayOutputWithContext(ctx context.Context) GetGroupsGroupArrayOutput
- type GetGroupsGroupInput
- type GetGroupsGroupOutput
- func (o GetGroupsGroupOutput) CustomProfileAttributes() pulumi.StringOutput
- func (o GetGroupsGroupOutput) Description() pulumi.StringOutput
- func (GetGroupsGroupOutput) ElementType() reflect.Type
- func (o GetGroupsGroupOutput) Id() pulumi.StringOutput
- func (o GetGroupsGroupOutput) Name() pulumi.StringOutput
- func (o GetGroupsGroupOutput) ToGetGroupsGroupOutput() GetGroupsGroupOutput
- func (o GetGroupsGroupOutput) ToGetGroupsGroupOutputWithContext(ctx context.Context) GetGroupsGroupOutput
- func (o GetGroupsGroupOutput) Type() pulumi.StringOutput
- type GetGroupsOutputArgs
- type GetGroupsResult
- type GetGroupsResultOutput
- func (GetGroupsResultOutput) ElementType() reflect.Type
- func (o GetGroupsResultOutput) Groups() GetGroupsGroupArrayOutput
- func (o GetGroupsResultOutput) Id() pulumi.StringOutput
- func (o GetGroupsResultOutput) Q() pulumi.StringPtrOutput
- func (o GetGroupsResultOutput) Search() pulumi.StringPtrOutput
- func (o GetGroupsResultOutput) ToGetGroupsResultOutput() GetGroupsResultOutput
- func (o GetGroupsResultOutput) ToGetGroupsResultOutputWithContext(ctx context.Context) GetGroupsResultOutput
- func (o GetGroupsResultOutput) Type() pulumi.StringPtrOutput
- type GetLogStreamSettings
- type GetLogStreamSettingsArgs
- func (GetLogStreamSettingsArgs) ElementType() reflect.Type
- func (i GetLogStreamSettingsArgs) ToGetLogStreamSettingsOutput() GetLogStreamSettingsOutput
- func (i GetLogStreamSettingsArgs) ToGetLogStreamSettingsOutputWithContext(ctx context.Context) GetLogStreamSettingsOutput
- func (i GetLogStreamSettingsArgs) ToGetLogStreamSettingsPtrOutput() GetLogStreamSettingsPtrOutput
- func (i GetLogStreamSettingsArgs) ToGetLogStreamSettingsPtrOutputWithContext(ctx context.Context) GetLogStreamSettingsPtrOutput
- type GetLogStreamSettingsInput
- type GetLogStreamSettingsOutput
- func (o GetLogStreamSettingsOutput) AccountId() pulumi.StringOutput
- func (o GetLogStreamSettingsOutput) Edition() pulumi.StringOutput
- func (GetLogStreamSettingsOutput) ElementType() reflect.Type
- func (o GetLogStreamSettingsOutput) EventSourceName() pulumi.StringOutput
- func (o GetLogStreamSettingsOutput) Host() pulumi.StringOutput
- func (o GetLogStreamSettingsOutput) Region() pulumi.StringOutput
- func (o GetLogStreamSettingsOutput) ToGetLogStreamSettingsOutput() GetLogStreamSettingsOutput
- func (o GetLogStreamSettingsOutput) ToGetLogStreamSettingsOutputWithContext(ctx context.Context) GetLogStreamSettingsOutput
- func (o GetLogStreamSettingsOutput) ToGetLogStreamSettingsPtrOutput() GetLogStreamSettingsPtrOutput
- func (o GetLogStreamSettingsOutput) ToGetLogStreamSettingsPtrOutputWithContext(ctx context.Context) GetLogStreamSettingsPtrOutput
- func (o GetLogStreamSettingsOutput) Token() pulumi.StringOutput
- type GetLogStreamSettingsPtrInput
- type GetLogStreamSettingsPtrOutput
- func (o GetLogStreamSettingsPtrOutput) AccountId() pulumi.StringPtrOutput
- func (o GetLogStreamSettingsPtrOutput) Edition() pulumi.StringPtrOutput
- func (o GetLogStreamSettingsPtrOutput) Elem() GetLogStreamSettingsOutput
- func (GetLogStreamSettingsPtrOutput) ElementType() reflect.Type
- func (o GetLogStreamSettingsPtrOutput) EventSourceName() pulumi.StringPtrOutput
- func (o GetLogStreamSettingsPtrOutput) Host() pulumi.StringPtrOutput
- func (o GetLogStreamSettingsPtrOutput) Region() pulumi.StringPtrOutput
- func (o GetLogStreamSettingsPtrOutput) ToGetLogStreamSettingsPtrOutput() GetLogStreamSettingsPtrOutput
- func (o GetLogStreamSettingsPtrOutput) ToGetLogStreamSettingsPtrOutputWithContext(ctx context.Context) GetLogStreamSettingsPtrOutput
- func (o GetLogStreamSettingsPtrOutput) Token() pulumi.StringPtrOutput
- type GetNetworkZoneArgs
- type GetNetworkZoneOutputArgs
- type GetNetworkZoneResult
- type GetNetworkZoneResultOutput
- func (o GetNetworkZoneResultOutput) Asns() pulumi.StringArrayOutput
- func (o GetNetworkZoneResultOutput) DynamicLocations() pulumi.StringArrayOutput
- func (o GetNetworkZoneResultOutput) DynamicLocationsExcludes() pulumi.StringArrayOutput
- func (o GetNetworkZoneResultOutput) DynamicProxyType() pulumi.StringOutput
- func (GetNetworkZoneResultOutput) ElementType() reflect.Type
- func (o GetNetworkZoneResultOutput) Gateways() pulumi.StringArrayOutput
- func (o GetNetworkZoneResultOutput) Id() pulumi.StringPtrOutput
- func (o GetNetworkZoneResultOutput) IpServiceCategoriesExcludes() pulumi.StringArrayOutput
- func (o GetNetworkZoneResultOutput) IpServiceCategoriesIncludes() pulumi.StringArrayOutput
- func (o GetNetworkZoneResultOutput) Name() pulumi.StringPtrOutput
- func (o GetNetworkZoneResultOutput) Proxies() pulumi.StringArrayOutput
- func (o GetNetworkZoneResultOutput) Status() pulumi.StringOutput
- func (o GetNetworkZoneResultOutput) ToGetNetworkZoneResultOutput() GetNetworkZoneResultOutput
- func (o GetNetworkZoneResultOutput) ToGetNetworkZoneResultOutputWithContext(ctx context.Context) GetNetworkZoneResultOutput
- func (o GetNetworkZoneResultOutput) Type() pulumi.StringOutput
- func (o GetNetworkZoneResultOutput) Usage() pulumi.StringOutput
- type GetOrgMetadataArgs
- type GetOrgMetadataDomains
- type GetOrgMetadataDomainsArgs
- func (GetOrgMetadataDomainsArgs) ElementType() reflect.Type
- func (i GetOrgMetadataDomainsArgs) ToGetOrgMetadataDomainsOutput() GetOrgMetadataDomainsOutput
- func (i GetOrgMetadataDomainsArgs) ToGetOrgMetadataDomainsOutputWithContext(ctx context.Context) GetOrgMetadataDomainsOutput
- func (i GetOrgMetadataDomainsArgs) ToGetOrgMetadataDomainsPtrOutput() GetOrgMetadataDomainsPtrOutput
- func (i GetOrgMetadataDomainsArgs) ToGetOrgMetadataDomainsPtrOutputWithContext(ctx context.Context) GetOrgMetadataDomainsPtrOutput
- type GetOrgMetadataDomainsInput
- type GetOrgMetadataDomainsOutput
- func (o GetOrgMetadataDomainsOutput) Alternate() pulumi.StringOutput
- func (GetOrgMetadataDomainsOutput) ElementType() reflect.Type
- func (o GetOrgMetadataDomainsOutput) Organization() pulumi.StringOutput
- func (o GetOrgMetadataDomainsOutput) ToGetOrgMetadataDomainsOutput() GetOrgMetadataDomainsOutput
- func (o GetOrgMetadataDomainsOutput) ToGetOrgMetadataDomainsOutputWithContext(ctx context.Context) GetOrgMetadataDomainsOutput
- func (o GetOrgMetadataDomainsOutput) ToGetOrgMetadataDomainsPtrOutput() GetOrgMetadataDomainsPtrOutput
- func (o GetOrgMetadataDomainsOutput) ToGetOrgMetadataDomainsPtrOutputWithContext(ctx context.Context) GetOrgMetadataDomainsPtrOutput
- type GetOrgMetadataDomainsPtrInput
- type GetOrgMetadataDomainsPtrOutput
- func (o GetOrgMetadataDomainsPtrOutput) Alternate() pulumi.StringPtrOutput
- func (o GetOrgMetadataDomainsPtrOutput) Elem() GetOrgMetadataDomainsOutput
- func (GetOrgMetadataDomainsPtrOutput) ElementType() reflect.Type
- func (o GetOrgMetadataDomainsPtrOutput) Organization() pulumi.StringPtrOutput
- func (o GetOrgMetadataDomainsPtrOutput) ToGetOrgMetadataDomainsPtrOutput() GetOrgMetadataDomainsPtrOutput
- func (o GetOrgMetadataDomainsPtrOutput) ToGetOrgMetadataDomainsPtrOutputWithContext(ctx context.Context) GetOrgMetadataDomainsPtrOutput
- type GetOrgMetadataOutputArgs
- type GetOrgMetadataResult
- type GetOrgMetadataResultOutput
- func (o GetOrgMetadataResultOutput) Domains() GetOrgMetadataDomainsPtrOutput
- func (GetOrgMetadataResultOutput) ElementType() reflect.Type
- func (o GetOrgMetadataResultOutput) Id() pulumi.StringOutput
- func (o GetOrgMetadataResultOutput) Pipeline() pulumi.StringOutput
- func (o GetOrgMetadataResultOutput) Settings() GetOrgMetadataSettingsPtrOutput
- func (o GetOrgMetadataResultOutput) ToGetOrgMetadataResultOutput() GetOrgMetadataResultOutput
- func (o GetOrgMetadataResultOutput) ToGetOrgMetadataResultOutputWithContext(ctx context.Context) GetOrgMetadataResultOutput
- type GetOrgMetadataSettings
- type GetOrgMetadataSettingsArgs
- func (GetOrgMetadataSettingsArgs) ElementType() reflect.Type
- func (i GetOrgMetadataSettingsArgs) ToGetOrgMetadataSettingsOutput() GetOrgMetadataSettingsOutput
- func (i GetOrgMetadataSettingsArgs) ToGetOrgMetadataSettingsOutputWithContext(ctx context.Context) GetOrgMetadataSettingsOutput
- func (i GetOrgMetadataSettingsArgs) ToGetOrgMetadataSettingsPtrOutput() GetOrgMetadataSettingsPtrOutput
- func (i GetOrgMetadataSettingsArgs) ToGetOrgMetadataSettingsPtrOutputWithContext(ctx context.Context) GetOrgMetadataSettingsPtrOutput
- type GetOrgMetadataSettingsInput
- type GetOrgMetadataSettingsOutput
- func (o GetOrgMetadataSettingsOutput) AnalyticsCollectionEnabled() pulumi.BoolOutput
- func (o GetOrgMetadataSettingsOutput) BugReportingEnabled() pulumi.BoolOutput
- func (GetOrgMetadataSettingsOutput) ElementType() reflect.Type
- func (o GetOrgMetadataSettingsOutput) OmEnabled() pulumi.BoolOutput
- func (o GetOrgMetadataSettingsOutput) ToGetOrgMetadataSettingsOutput() GetOrgMetadataSettingsOutput
- func (o GetOrgMetadataSettingsOutput) ToGetOrgMetadataSettingsOutputWithContext(ctx context.Context) GetOrgMetadataSettingsOutput
- func (o GetOrgMetadataSettingsOutput) ToGetOrgMetadataSettingsPtrOutput() GetOrgMetadataSettingsPtrOutput
- func (o GetOrgMetadataSettingsOutput) ToGetOrgMetadataSettingsPtrOutputWithContext(ctx context.Context) GetOrgMetadataSettingsPtrOutput
- type GetOrgMetadataSettingsPtrInput
- type GetOrgMetadataSettingsPtrOutput
- func (o GetOrgMetadataSettingsPtrOutput) AnalyticsCollectionEnabled() pulumi.BoolPtrOutput
- func (o GetOrgMetadataSettingsPtrOutput) BugReportingEnabled() pulumi.BoolPtrOutput
- func (o GetOrgMetadataSettingsPtrOutput) Elem() GetOrgMetadataSettingsOutput
- func (GetOrgMetadataSettingsPtrOutput) ElementType() reflect.Type
- func (o GetOrgMetadataSettingsPtrOutput) OmEnabled() pulumi.BoolPtrOutput
- func (o GetOrgMetadataSettingsPtrOutput) ToGetOrgMetadataSettingsPtrOutput() GetOrgMetadataSettingsPtrOutput
- func (o GetOrgMetadataSettingsPtrOutput) ToGetOrgMetadataSettingsPtrOutputWithContext(ctx context.Context) GetOrgMetadataSettingsPtrOutput
- type GetTemplateArgs
- type GetTemplateOutputArgs
- type GetTemplateResult
- type GetTemplateResultOutput
- func (o GetTemplateResultOutput) BrandId() pulumi.StringOutput
- func (GetTemplateResultOutput) ElementType() reflect.Type
- func (o GetTemplateResultOutput) Id() pulumi.StringOutput
- func (o GetTemplateResultOutput) Links() pulumi.StringOutput
- func (o GetTemplateResultOutput) Name() pulumi.StringOutput
- func (o GetTemplateResultOutput) ToGetTemplateResultOutput() GetTemplateResultOutput
- func (o GetTemplateResultOutput) ToGetTemplateResultOutputWithContext(ctx context.Context) GetTemplateResultOutput
- type GetTemplatesArgs
- type GetTemplatesEmailTemplate
- type GetTemplatesEmailTemplateArgs
- func (GetTemplatesEmailTemplateArgs) ElementType() reflect.Type
- func (i GetTemplatesEmailTemplateArgs) ToGetTemplatesEmailTemplateOutput() GetTemplatesEmailTemplateOutput
- func (i GetTemplatesEmailTemplateArgs) ToGetTemplatesEmailTemplateOutputWithContext(ctx context.Context) GetTemplatesEmailTemplateOutput
- type GetTemplatesEmailTemplateArray
- func (GetTemplatesEmailTemplateArray) ElementType() reflect.Type
- func (i GetTemplatesEmailTemplateArray) ToGetTemplatesEmailTemplateArrayOutput() GetTemplatesEmailTemplateArrayOutput
- func (i GetTemplatesEmailTemplateArray) ToGetTemplatesEmailTemplateArrayOutputWithContext(ctx context.Context) GetTemplatesEmailTemplateArrayOutput
- type GetTemplatesEmailTemplateArrayInput
- type GetTemplatesEmailTemplateArrayOutput
- func (GetTemplatesEmailTemplateArrayOutput) ElementType() reflect.Type
- func (o GetTemplatesEmailTemplateArrayOutput) Index(i pulumi.IntInput) GetTemplatesEmailTemplateOutput
- func (o GetTemplatesEmailTemplateArrayOutput) ToGetTemplatesEmailTemplateArrayOutput() GetTemplatesEmailTemplateArrayOutput
- func (o GetTemplatesEmailTemplateArrayOutput) ToGetTemplatesEmailTemplateArrayOutputWithContext(ctx context.Context) GetTemplatesEmailTemplateArrayOutput
- type GetTemplatesEmailTemplateInput
- type GetTemplatesEmailTemplateOutput
- func (GetTemplatesEmailTemplateOutput) ElementType() reflect.Type
- func (o GetTemplatesEmailTemplateOutput) Links() pulumi.StringOutput
- func (o GetTemplatesEmailTemplateOutput) Name() pulumi.StringOutput
- func (o GetTemplatesEmailTemplateOutput) ToGetTemplatesEmailTemplateOutput() GetTemplatesEmailTemplateOutput
- func (o GetTemplatesEmailTemplateOutput) ToGetTemplatesEmailTemplateOutputWithContext(ctx context.Context) GetTemplatesEmailTemplateOutput
- type GetTemplatesOutputArgs
- type GetTemplatesResult
- type GetTemplatesResultOutput
- func (o GetTemplatesResultOutput) BrandId() pulumi.StringOutput
- func (GetTemplatesResultOutput) ElementType() reflect.Type
- func (o GetTemplatesResultOutput) EmailTemplates() GetTemplatesEmailTemplateArrayOutput
- func (o GetTemplatesResultOutput) Id() pulumi.StringOutput
- func (o GetTemplatesResultOutput) ToGetTemplatesResultOutput() GetTemplatesResultOutput
- func (o GetTemplatesResultOutput) ToGetTemplatesResultOutputWithContext(ctx context.Context) GetTemplatesResultOutput
- type GetThemesArgs
- type GetThemesOutputArgs
- type GetThemesResult
- type GetThemesResultOutput
- func (o GetThemesResultOutput) BrandId() pulumi.StringOutput
- func (GetThemesResultOutput) ElementType() reflect.Type
- func (o GetThemesResultOutput) Id() pulumi.StringOutput
- func (o GetThemesResultOutput) Themes() GetThemesThemeArrayOutput
- func (o GetThemesResultOutput) ToGetThemesResultOutput() GetThemesResultOutput
- func (o GetThemesResultOutput) ToGetThemesResultOutputWithContext(ctx context.Context) GetThemesResultOutput
- type GetThemesTheme
- type GetThemesThemeArgs
- type GetThemesThemeArray
- type GetThemesThemeArrayInput
- type GetThemesThemeArrayOutput
- func (GetThemesThemeArrayOutput) ElementType() reflect.Type
- func (o GetThemesThemeArrayOutput) Index(i pulumi.IntInput) GetThemesThemeOutput
- func (o GetThemesThemeArrayOutput) ToGetThemesThemeArrayOutput() GetThemesThemeArrayOutput
- func (o GetThemesThemeArrayOutput) ToGetThemesThemeArrayOutputWithContext(ctx context.Context) GetThemesThemeArrayOutput
- type GetThemesThemeInput
- type GetThemesThemeOutput
- func (o GetThemesThemeOutput) BackgroundImageUrl() pulumi.StringOutput
- func (GetThemesThemeOutput) ElementType() reflect.Type
- func (o GetThemesThemeOutput) EmailTemplateTouchPointVariant() pulumi.StringOutput
- func (o GetThemesThemeOutput) EndUserDashboardTouchPointVariant() pulumi.StringOutput
- func (o GetThemesThemeOutput) ErrorPageTouchPointVariant() pulumi.StringOutput
- func (o GetThemesThemeOutput) FaviconUrl() pulumi.StringOutput
- func (o GetThemesThemeOutput) Id() pulumi.StringOutput
- func (o GetThemesThemeOutput) Links() pulumi.StringOutput
- func (o GetThemesThemeOutput) LogoUrl() pulumi.StringOutput
- func (o GetThemesThemeOutput) PrimaryColorContrastHex() pulumi.StringOutput
- func (o GetThemesThemeOutput) PrimaryColorHex() pulumi.StringOutput
- func (o GetThemesThemeOutput) SecondaryColorContrastHex() pulumi.StringOutput
- func (o GetThemesThemeOutput) SecondaryColorHex() pulumi.StringOutput
- func (o GetThemesThemeOutput) SignInPageTouchPointVariant() pulumi.StringOutput
- func (o GetThemesThemeOutput) ToGetThemesThemeOutput() GetThemesThemeOutput
- func (o GetThemesThemeOutput) ToGetThemesThemeOutputWithContext(ctx context.Context) GetThemesThemeOutput
- type GetTrustedOriginsArgs
- type GetTrustedOriginsOutputArgs
- type GetTrustedOriginsResult
- type GetTrustedOriginsResultOutput
- func (GetTrustedOriginsResultOutput) ElementType() reflect.Type
- func (o GetTrustedOriginsResultOutput) Filter() pulumi.StringPtrOutput
- func (o GetTrustedOriginsResultOutput) Id() pulumi.StringOutput
- func (o GetTrustedOriginsResultOutput) ToGetTrustedOriginsResultOutput() GetTrustedOriginsResultOutput
- func (o GetTrustedOriginsResultOutput) ToGetTrustedOriginsResultOutputWithContext(ctx context.Context) GetTrustedOriginsResultOutput
- func (o GetTrustedOriginsResultOutput) TrustedOrigins() GetTrustedOriginsTrustedOriginArrayOutput
- type GetTrustedOriginsTrustedOrigin
- type GetTrustedOriginsTrustedOriginArgs
- func (GetTrustedOriginsTrustedOriginArgs) ElementType() reflect.Type
- func (i GetTrustedOriginsTrustedOriginArgs) ToGetTrustedOriginsTrustedOriginOutput() GetTrustedOriginsTrustedOriginOutput
- func (i GetTrustedOriginsTrustedOriginArgs) ToGetTrustedOriginsTrustedOriginOutputWithContext(ctx context.Context) GetTrustedOriginsTrustedOriginOutput
- type GetTrustedOriginsTrustedOriginArray
- func (GetTrustedOriginsTrustedOriginArray) ElementType() reflect.Type
- func (i GetTrustedOriginsTrustedOriginArray) ToGetTrustedOriginsTrustedOriginArrayOutput() GetTrustedOriginsTrustedOriginArrayOutput
- func (i GetTrustedOriginsTrustedOriginArray) ToGetTrustedOriginsTrustedOriginArrayOutputWithContext(ctx context.Context) GetTrustedOriginsTrustedOriginArrayOutput
- type GetTrustedOriginsTrustedOriginArrayInput
- type GetTrustedOriginsTrustedOriginArrayOutput
- func (GetTrustedOriginsTrustedOriginArrayOutput) ElementType() reflect.Type
- func (o GetTrustedOriginsTrustedOriginArrayOutput) Index(i pulumi.IntInput) GetTrustedOriginsTrustedOriginOutput
- func (o GetTrustedOriginsTrustedOriginArrayOutput) ToGetTrustedOriginsTrustedOriginArrayOutput() GetTrustedOriginsTrustedOriginArrayOutput
- func (o GetTrustedOriginsTrustedOriginArrayOutput) ToGetTrustedOriginsTrustedOriginArrayOutputWithContext(ctx context.Context) GetTrustedOriginsTrustedOriginArrayOutput
- type GetTrustedOriginsTrustedOriginInput
- type GetTrustedOriginsTrustedOriginOutput
- func (o GetTrustedOriginsTrustedOriginOutput) Active() pulumi.BoolOutput
- func (GetTrustedOriginsTrustedOriginOutput) ElementType() reflect.Type
- func (o GetTrustedOriginsTrustedOriginOutput) Id() pulumi.StringOutput
- func (o GetTrustedOriginsTrustedOriginOutput) Name() pulumi.StringOutput
- func (o GetTrustedOriginsTrustedOriginOutput) Origin() pulumi.StringOutput
- func (o GetTrustedOriginsTrustedOriginOutput) Scopes() pulumi.StringArrayOutput
- func (o GetTrustedOriginsTrustedOriginOutput) ToGetTrustedOriginsTrustedOriginOutput() GetTrustedOriginsTrustedOriginOutput
- func (o GetTrustedOriginsTrustedOriginOutput) ToGetTrustedOriginsTrustedOriginOutputWithContext(ctx context.Context) GetTrustedOriginsTrustedOriginOutput
- type GetUserSecurityQuestionsArgs
- type GetUserSecurityQuestionsOutputArgs
- type GetUserSecurityQuestionsQuestion
- type GetUserSecurityQuestionsQuestionArgs
- func (GetUserSecurityQuestionsQuestionArgs) ElementType() reflect.Type
- func (i GetUserSecurityQuestionsQuestionArgs) ToGetUserSecurityQuestionsQuestionOutput() GetUserSecurityQuestionsQuestionOutput
- func (i GetUserSecurityQuestionsQuestionArgs) ToGetUserSecurityQuestionsQuestionOutputWithContext(ctx context.Context) GetUserSecurityQuestionsQuestionOutput
- type GetUserSecurityQuestionsQuestionArray
- func (GetUserSecurityQuestionsQuestionArray) ElementType() reflect.Type
- func (i GetUserSecurityQuestionsQuestionArray) ToGetUserSecurityQuestionsQuestionArrayOutput() GetUserSecurityQuestionsQuestionArrayOutput
- func (i GetUserSecurityQuestionsQuestionArray) ToGetUserSecurityQuestionsQuestionArrayOutputWithContext(ctx context.Context) GetUserSecurityQuestionsQuestionArrayOutput
- type GetUserSecurityQuestionsQuestionArrayInput
- type GetUserSecurityQuestionsQuestionArrayOutput
- func (GetUserSecurityQuestionsQuestionArrayOutput) ElementType() reflect.Type
- func (o GetUserSecurityQuestionsQuestionArrayOutput) Index(i pulumi.IntInput) GetUserSecurityQuestionsQuestionOutput
- func (o GetUserSecurityQuestionsQuestionArrayOutput) ToGetUserSecurityQuestionsQuestionArrayOutput() GetUserSecurityQuestionsQuestionArrayOutput
- func (o GetUserSecurityQuestionsQuestionArrayOutput) ToGetUserSecurityQuestionsQuestionArrayOutputWithContext(ctx context.Context) GetUserSecurityQuestionsQuestionArrayOutput
- type GetUserSecurityQuestionsQuestionInput
- type GetUserSecurityQuestionsQuestionOutput
- func (GetUserSecurityQuestionsQuestionOutput) ElementType() reflect.Type
- func (o GetUserSecurityQuestionsQuestionOutput) Key() pulumi.StringOutput
- func (o GetUserSecurityQuestionsQuestionOutput) Text() pulumi.StringOutput
- func (o GetUserSecurityQuestionsQuestionOutput) ToGetUserSecurityQuestionsQuestionOutput() GetUserSecurityQuestionsQuestionOutput
- func (o GetUserSecurityQuestionsQuestionOutput) ToGetUserSecurityQuestionsQuestionOutputWithContext(ctx context.Context) GetUserSecurityQuestionsQuestionOutput
- type GetUserSecurityQuestionsResult
- type GetUserSecurityQuestionsResultOutput
- func (GetUserSecurityQuestionsResultOutput) ElementType() reflect.Type
- func (o GetUserSecurityQuestionsResultOutput) Id() pulumi.StringOutput
- func (o GetUserSecurityQuestionsResultOutput) Questions() GetUserSecurityQuestionsQuestionArrayOutput
- func (o GetUserSecurityQuestionsResultOutput) ToGetUserSecurityQuestionsResultOutput() GetUserSecurityQuestionsResultOutput
- func (o GetUserSecurityQuestionsResultOutput) ToGetUserSecurityQuestionsResultOutputWithContext(ctx context.Context) GetUserSecurityQuestionsResultOutput
- func (o GetUserSecurityQuestionsResultOutput) UserId() pulumi.StringOutput
- type GroupMemberships
- type GroupMembershipsArgs
- type GroupMembershipsArray
- type GroupMembershipsArrayInput
- type GroupMembershipsArrayOutput
- func (GroupMembershipsArrayOutput) ElementType() reflect.Type
- func (o GroupMembershipsArrayOutput) Index(i pulumi.IntInput) GroupMembershipsOutput
- func (o GroupMembershipsArrayOutput) ToGroupMembershipsArrayOutput() GroupMembershipsArrayOutput
- func (o GroupMembershipsArrayOutput) ToGroupMembershipsArrayOutputWithContext(ctx context.Context) GroupMembershipsArrayOutput
- type GroupMembershipsInput
- type GroupMembershipsMap
- type GroupMembershipsMapInput
- type GroupMembershipsMapOutput
- func (GroupMembershipsMapOutput) ElementType() reflect.Type
- func (o GroupMembershipsMapOutput) MapIndex(k pulumi.StringInput) GroupMembershipsOutput
- func (o GroupMembershipsMapOutput) ToGroupMembershipsMapOutput() GroupMembershipsMapOutput
- func (o GroupMembershipsMapOutput) ToGroupMembershipsMapOutputWithContext(ctx context.Context) GroupMembershipsMapOutput
- type GroupMembershipsOutput
- func (GroupMembershipsOutput) ElementType() reflect.Type
- func (o GroupMembershipsOutput) GroupId() pulumi.StringOutput
- func (o GroupMembershipsOutput) ToGroupMembershipsOutput() GroupMembershipsOutput
- func (o GroupMembershipsOutput) ToGroupMembershipsOutputWithContext(ctx context.Context) GroupMembershipsOutput
- func (o GroupMembershipsOutput) TrackAllUsers() pulumi.BoolPtrOutput
- func (o GroupMembershipsOutput) Users() pulumi.StringArrayOutput
- type GroupMembershipsState
- type GroupSchemaProperty
- type GroupSchemaPropertyArgs
- type GroupSchemaPropertyArray
- type GroupSchemaPropertyArrayInput
- type GroupSchemaPropertyArrayOneOf
- type GroupSchemaPropertyArrayOneOfArgs
- func (GroupSchemaPropertyArrayOneOfArgs) ElementType() reflect.Type
- func (i GroupSchemaPropertyArrayOneOfArgs) ToGroupSchemaPropertyArrayOneOfOutput() GroupSchemaPropertyArrayOneOfOutput
- func (i GroupSchemaPropertyArrayOneOfArgs) ToGroupSchemaPropertyArrayOneOfOutputWithContext(ctx context.Context) GroupSchemaPropertyArrayOneOfOutput
- type GroupSchemaPropertyArrayOneOfArray
- func (GroupSchemaPropertyArrayOneOfArray) ElementType() reflect.Type
- func (i GroupSchemaPropertyArrayOneOfArray) ToGroupSchemaPropertyArrayOneOfArrayOutput() GroupSchemaPropertyArrayOneOfArrayOutput
- func (i GroupSchemaPropertyArrayOneOfArray) ToGroupSchemaPropertyArrayOneOfArrayOutputWithContext(ctx context.Context) GroupSchemaPropertyArrayOneOfArrayOutput
- type GroupSchemaPropertyArrayOneOfArrayInput
- type GroupSchemaPropertyArrayOneOfArrayOutput
- func (GroupSchemaPropertyArrayOneOfArrayOutput) ElementType() reflect.Type
- func (o GroupSchemaPropertyArrayOneOfArrayOutput) Index(i pulumi.IntInput) GroupSchemaPropertyArrayOneOfOutput
- func (o GroupSchemaPropertyArrayOneOfArrayOutput) ToGroupSchemaPropertyArrayOneOfArrayOutput() GroupSchemaPropertyArrayOneOfArrayOutput
- func (o GroupSchemaPropertyArrayOneOfArrayOutput) ToGroupSchemaPropertyArrayOneOfArrayOutputWithContext(ctx context.Context) GroupSchemaPropertyArrayOneOfArrayOutput
- type GroupSchemaPropertyArrayOneOfInput
- type GroupSchemaPropertyArrayOneOfOutput
- func (o GroupSchemaPropertyArrayOneOfOutput) Const() pulumi.StringOutput
- func (GroupSchemaPropertyArrayOneOfOutput) ElementType() reflect.Type
- func (o GroupSchemaPropertyArrayOneOfOutput) Title() pulumi.StringOutput
- func (o GroupSchemaPropertyArrayOneOfOutput) ToGroupSchemaPropertyArrayOneOfOutput() GroupSchemaPropertyArrayOneOfOutput
- func (o GroupSchemaPropertyArrayOneOfOutput) ToGroupSchemaPropertyArrayOneOfOutputWithContext(ctx context.Context) GroupSchemaPropertyArrayOneOfOutput
- type GroupSchemaPropertyArrayOutput
- func (GroupSchemaPropertyArrayOutput) ElementType() reflect.Type
- func (o GroupSchemaPropertyArrayOutput) Index(i pulumi.IntInput) GroupSchemaPropertyOutput
- func (o GroupSchemaPropertyArrayOutput) ToGroupSchemaPropertyArrayOutput() GroupSchemaPropertyArrayOutput
- func (o GroupSchemaPropertyArrayOutput) ToGroupSchemaPropertyArrayOutputWithContext(ctx context.Context) GroupSchemaPropertyArrayOutput
- type GroupSchemaPropertyInput
- type GroupSchemaPropertyMap
- type GroupSchemaPropertyMapInput
- type GroupSchemaPropertyMapOutput
- func (GroupSchemaPropertyMapOutput) ElementType() reflect.Type
- func (o GroupSchemaPropertyMapOutput) MapIndex(k pulumi.StringInput) GroupSchemaPropertyOutput
- func (o GroupSchemaPropertyMapOutput) ToGroupSchemaPropertyMapOutput() GroupSchemaPropertyMapOutput
- func (o GroupSchemaPropertyMapOutput) ToGroupSchemaPropertyMapOutputWithContext(ctx context.Context) GroupSchemaPropertyMapOutput
- type GroupSchemaPropertyMasterOverridePriority
- type GroupSchemaPropertyMasterOverridePriorityArgs
- func (GroupSchemaPropertyMasterOverridePriorityArgs) ElementType() reflect.Type
- func (i GroupSchemaPropertyMasterOverridePriorityArgs) ToGroupSchemaPropertyMasterOverridePriorityOutput() GroupSchemaPropertyMasterOverridePriorityOutput
- func (i GroupSchemaPropertyMasterOverridePriorityArgs) ToGroupSchemaPropertyMasterOverridePriorityOutputWithContext(ctx context.Context) GroupSchemaPropertyMasterOverridePriorityOutput
- type GroupSchemaPropertyMasterOverridePriorityArray
- func (GroupSchemaPropertyMasterOverridePriorityArray) ElementType() reflect.Type
- func (i GroupSchemaPropertyMasterOverridePriorityArray) ToGroupSchemaPropertyMasterOverridePriorityArrayOutput() GroupSchemaPropertyMasterOverridePriorityArrayOutput
- func (i GroupSchemaPropertyMasterOverridePriorityArray) ToGroupSchemaPropertyMasterOverridePriorityArrayOutputWithContext(ctx context.Context) GroupSchemaPropertyMasterOverridePriorityArrayOutput
- type GroupSchemaPropertyMasterOverridePriorityArrayInput
- type GroupSchemaPropertyMasterOverridePriorityArrayOutput
- func (GroupSchemaPropertyMasterOverridePriorityArrayOutput) ElementType() reflect.Type
- func (o GroupSchemaPropertyMasterOverridePriorityArrayOutput) Index(i pulumi.IntInput) GroupSchemaPropertyMasterOverridePriorityOutput
- func (o GroupSchemaPropertyMasterOverridePriorityArrayOutput) ToGroupSchemaPropertyMasterOverridePriorityArrayOutput() GroupSchemaPropertyMasterOverridePriorityArrayOutput
- func (o GroupSchemaPropertyMasterOverridePriorityArrayOutput) ToGroupSchemaPropertyMasterOverridePriorityArrayOutputWithContext(ctx context.Context) GroupSchemaPropertyMasterOverridePriorityArrayOutput
- type GroupSchemaPropertyMasterOverridePriorityInput
- type GroupSchemaPropertyMasterOverridePriorityOutput
- func (GroupSchemaPropertyMasterOverridePriorityOutput) ElementType() reflect.Type
- func (o GroupSchemaPropertyMasterOverridePriorityOutput) ToGroupSchemaPropertyMasterOverridePriorityOutput() GroupSchemaPropertyMasterOverridePriorityOutput
- func (o GroupSchemaPropertyMasterOverridePriorityOutput) ToGroupSchemaPropertyMasterOverridePriorityOutputWithContext(ctx context.Context) GroupSchemaPropertyMasterOverridePriorityOutput
- func (o GroupSchemaPropertyMasterOverridePriorityOutput) Type() pulumi.StringPtrOutput
- func (o GroupSchemaPropertyMasterOverridePriorityOutput) Value() pulumi.StringOutput
- type GroupSchemaPropertyOneOf
- type GroupSchemaPropertyOneOfArgs
- func (GroupSchemaPropertyOneOfArgs) ElementType() reflect.Type
- func (i GroupSchemaPropertyOneOfArgs) ToGroupSchemaPropertyOneOfOutput() GroupSchemaPropertyOneOfOutput
- func (i GroupSchemaPropertyOneOfArgs) ToGroupSchemaPropertyOneOfOutputWithContext(ctx context.Context) GroupSchemaPropertyOneOfOutput
- type GroupSchemaPropertyOneOfArray
- func (GroupSchemaPropertyOneOfArray) ElementType() reflect.Type
- func (i GroupSchemaPropertyOneOfArray) ToGroupSchemaPropertyOneOfArrayOutput() GroupSchemaPropertyOneOfArrayOutput
- func (i GroupSchemaPropertyOneOfArray) ToGroupSchemaPropertyOneOfArrayOutputWithContext(ctx context.Context) GroupSchemaPropertyOneOfArrayOutput
- type GroupSchemaPropertyOneOfArrayInput
- type GroupSchemaPropertyOneOfArrayOutput
- func (GroupSchemaPropertyOneOfArrayOutput) ElementType() reflect.Type
- func (o GroupSchemaPropertyOneOfArrayOutput) Index(i pulumi.IntInput) GroupSchemaPropertyOneOfOutput
- func (o GroupSchemaPropertyOneOfArrayOutput) ToGroupSchemaPropertyOneOfArrayOutput() GroupSchemaPropertyOneOfArrayOutput
- func (o GroupSchemaPropertyOneOfArrayOutput) ToGroupSchemaPropertyOneOfArrayOutputWithContext(ctx context.Context) GroupSchemaPropertyOneOfArrayOutput
- type GroupSchemaPropertyOneOfInput
- type GroupSchemaPropertyOneOfOutput
- func (o GroupSchemaPropertyOneOfOutput) Const() pulumi.StringOutput
- func (GroupSchemaPropertyOneOfOutput) ElementType() reflect.Type
- func (o GroupSchemaPropertyOneOfOutput) Title() pulumi.StringOutput
- func (o GroupSchemaPropertyOneOfOutput) ToGroupSchemaPropertyOneOfOutput() GroupSchemaPropertyOneOfOutput
- func (o GroupSchemaPropertyOneOfOutput) ToGroupSchemaPropertyOneOfOutputWithContext(ctx context.Context) GroupSchemaPropertyOneOfOutput
- type GroupSchemaPropertyOutput
- func (o GroupSchemaPropertyOutput) ArrayEnums() pulumi.StringArrayOutput
- func (o GroupSchemaPropertyOutput) ArrayOneOfs() GroupSchemaPropertyArrayOneOfArrayOutput
- func (o GroupSchemaPropertyOutput) ArrayType() pulumi.StringPtrOutput
- func (o GroupSchemaPropertyOutput) Description() pulumi.StringPtrOutput
- func (GroupSchemaPropertyOutput) ElementType() reflect.Type
- func (o GroupSchemaPropertyOutput) Enums() pulumi.StringArrayOutput
- func (o GroupSchemaPropertyOutput) ExternalName() pulumi.StringPtrOutput
- func (o GroupSchemaPropertyOutput) ExternalNamespace() pulumi.StringPtrOutput
- func (o GroupSchemaPropertyOutput) Index() pulumi.StringOutput
- func (o GroupSchemaPropertyOutput) Master() pulumi.StringPtrOutput
- func (o GroupSchemaPropertyOutput) MasterOverridePriorities() GroupSchemaPropertyMasterOverridePriorityArrayOutput
- func (o GroupSchemaPropertyOutput) MaxLength() pulumi.IntPtrOutput
- func (o GroupSchemaPropertyOutput) MinLength() pulumi.IntPtrOutput
- func (o GroupSchemaPropertyOutput) OneOfs() GroupSchemaPropertyOneOfArrayOutput
- func (o GroupSchemaPropertyOutput) Permissions() pulumi.StringPtrOutput
- func (o GroupSchemaPropertyOutput) Required() pulumi.BoolPtrOutput
- func (o GroupSchemaPropertyOutput) Scope() pulumi.StringPtrOutput
- func (o GroupSchemaPropertyOutput) Title() pulumi.StringOutput
- func (o GroupSchemaPropertyOutput) ToGroupSchemaPropertyOutput() GroupSchemaPropertyOutput
- func (o GroupSchemaPropertyOutput) ToGroupSchemaPropertyOutputWithContext(ctx context.Context) GroupSchemaPropertyOutput
- func (o GroupSchemaPropertyOutput) Type() pulumi.StringOutput
- func (o GroupSchemaPropertyOutput) Unique() pulumi.StringPtrOutput
- type GroupSchemaPropertyState
- type LinkDefinition
- type LinkDefinitionArgs
- type LinkDefinitionArray
- type LinkDefinitionArrayInput
- type LinkDefinitionArrayOutput
- func (LinkDefinitionArrayOutput) ElementType() reflect.Type
- func (o LinkDefinitionArrayOutput) Index(i pulumi.IntInput) LinkDefinitionOutput
- func (o LinkDefinitionArrayOutput) ToLinkDefinitionArrayOutput() LinkDefinitionArrayOutput
- func (o LinkDefinitionArrayOutput) ToLinkDefinitionArrayOutputWithContext(ctx context.Context) LinkDefinitionArrayOutput
- type LinkDefinitionInput
- type LinkDefinitionMap
- type LinkDefinitionMapInput
- type LinkDefinitionMapOutput
- func (LinkDefinitionMapOutput) ElementType() reflect.Type
- func (o LinkDefinitionMapOutput) MapIndex(k pulumi.StringInput) LinkDefinitionOutput
- func (o LinkDefinitionMapOutput) ToLinkDefinitionMapOutput() LinkDefinitionMapOutput
- func (o LinkDefinitionMapOutput) ToLinkDefinitionMapOutputWithContext(ctx context.Context) LinkDefinitionMapOutput
- type LinkDefinitionOutput
- func (o LinkDefinitionOutput) AssociatedDescription() pulumi.StringOutput
- func (o LinkDefinitionOutput) AssociatedName() pulumi.StringOutput
- func (o LinkDefinitionOutput) AssociatedTitle() pulumi.StringOutput
- func (LinkDefinitionOutput) ElementType() reflect.Type
- func (o LinkDefinitionOutput) PrimaryDescription() pulumi.StringOutput
- func (o LinkDefinitionOutput) PrimaryName() pulumi.StringOutput
- func (o LinkDefinitionOutput) PrimaryTitle() pulumi.StringOutput
- func (o LinkDefinitionOutput) ToLinkDefinitionOutput() LinkDefinitionOutput
- func (o LinkDefinitionOutput) ToLinkDefinitionOutputWithContext(ctx context.Context) LinkDefinitionOutput
- type LinkDefinitionState
- type LinkValue
- type LinkValueArgs
- type LinkValueArray
- type LinkValueArrayInput
- type LinkValueArrayOutput
- func (LinkValueArrayOutput) ElementType() reflect.Type
- func (o LinkValueArrayOutput) Index(i pulumi.IntInput) LinkValueOutput
- func (o LinkValueArrayOutput) ToLinkValueArrayOutput() LinkValueArrayOutput
- func (o LinkValueArrayOutput) ToLinkValueArrayOutputWithContext(ctx context.Context) LinkValueArrayOutput
- type LinkValueInput
- type LinkValueMap
- type LinkValueMapInput
- type LinkValueMapOutput
- type LinkValueOutput
- func (o LinkValueOutput) AssociatedUserIds() pulumi.StringArrayOutput
- func (LinkValueOutput) ElementType() reflect.Type
- func (o LinkValueOutput) PrimaryName() pulumi.StringOutput
- func (o LinkValueOutput) PrimaryUserId() pulumi.StringOutput
- func (o LinkValueOutput) ToLinkValueOutput() LinkValueOutput
- func (o LinkValueOutput) ToLinkValueOutputWithContext(ctx context.Context) LinkValueOutput
- type LinkValueState
- type LogStream
- type LogStreamArgs
- type LogStreamArray
- type LogStreamArrayInput
- type LogStreamArrayOutput
- func (LogStreamArrayOutput) ElementType() reflect.Type
- func (o LogStreamArrayOutput) Index(i pulumi.IntInput) LogStreamOutput
- func (o LogStreamArrayOutput) ToLogStreamArrayOutput() LogStreamArrayOutput
- func (o LogStreamArrayOutput) ToLogStreamArrayOutputWithContext(ctx context.Context) LogStreamArrayOutput
- type LogStreamInput
- type LogStreamMap
- type LogStreamMapInput
- type LogStreamMapOutput
- type LogStreamOutput
- func (LogStreamOutput) ElementType() reflect.Type
- func (o LogStreamOutput) Name() pulumi.StringOutput
- func (o LogStreamOutput) Settings() LogStreamSettingsPtrOutput
- func (o LogStreamOutput) Status() pulumi.StringPtrOutput
- func (o LogStreamOutput) ToLogStreamOutput() LogStreamOutput
- func (o LogStreamOutput) ToLogStreamOutputWithContext(ctx context.Context) LogStreamOutput
- func (o LogStreamOutput) Type() pulumi.StringOutput
- type LogStreamSettings
- type LogStreamSettingsArgs
- func (LogStreamSettingsArgs) ElementType() reflect.Type
- func (i LogStreamSettingsArgs) ToLogStreamSettingsOutput() LogStreamSettingsOutput
- func (i LogStreamSettingsArgs) ToLogStreamSettingsOutputWithContext(ctx context.Context) LogStreamSettingsOutput
- func (i LogStreamSettingsArgs) ToLogStreamSettingsPtrOutput() LogStreamSettingsPtrOutput
- func (i LogStreamSettingsArgs) ToLogStreamSettingsPtrOutputWithContext(ctx context.Context) LogStreamSettingsPtrOutput
- type LogStreamSettingsInput
- type LogStreamSettingsOutput
- func (o LogStreamSettingsOutput) AccountId() pulumi.StringPtrOutput
- func (o LogStreamSettingsOutput) Edition() pulumi.StringPtrOutput
- func (LogStreamSettingsOutput) ElementType() reflect.Type
- func (o LogStreamSettingsOutput) EventSourceName() pulumi.StringPtrOutput
- func (o LogStreamSettingsOutput) Host() pulumi.StringPtrOutput
- func (o LogStreamSettingsOutput) Region() pulumi.StringPtrOutput
- func (o LogStreamSettingsOutput) ToLogStreamSettingsOutput() LogStreamSettingsOutput
- func (o LogStreamSettingsOutput) ToLogStreamSettingsOutputWithContext(ctx context.Context) LogStreamSettingsOutput
- func (o LogStreamSettingsOutput) ToLogStreamSettingsPtrOutput() LogStreamSettingsPtrOutput
- func (o LogStreamSettingsOutput) ToLogStreamSettingsPtrOutputWithContext(ctx context.Context) LogStreamSettingsPtrOutput
- func (o LogStreamSettingsOutput) Token() pulumi.StringPtrOutput
- type LogStreamSettingsPtrInput
- type LogStreamSettingsPtrOutput
- func (o LogStreamSettingsPtrOutput) AccountId() pulumi.StringPtrOutput
- func (o LogStreamSettingsPtrOutput) Edition() pulumi.StringPtrOutput
- func (o LogStreamSettingsPtrOutput) Elem() LogStreamSettingsOutput
- func (LogStreamSettingsPtrOutput) ElementType() reflect.Type
- func (o LogStreamSettingsPtrOutput) EventSourceName() pulumi.StringPtrOutput
- func (o LogStreamSettingsPtrOutput) Host() pulumi.StringPtrOutput
- func (o LogStreamSettingsPtrOutput) Region() pulumi.StringPtrOutput
- func (o LogStreamSettingsPtrOutput) ToLogStreamSettingsPtrOutput() LogStreamSettingsPtrOutput
- func (o LogStreamSettingsPtrOutput) ToLogStreamSettingsPtrOutputWithContext(ctx context.Context) LogStreamSettingsPtrOutput
- func (o LogStreamSettingsPtrOutput) Token() pulumi.StringPtrOutput
- type LogStreamState
- type LookupAppGroupAssignmentsArgs
- type LookupAppGroupAssignmentsOutputArgs
- type LookupAppGroupAssignmentsResult
- type LookupAppGroupAssignmentsResultOutput
- func (LookupAppGroupAssignmentsResultOutput) ElementType() reflect.Type
- func (o LookupAppGroupAssignmentsResultOutput) Groups() pulumi.StringArrayOutput
- func (o LookupAppGroupAssignmentsResultOutput) Id() pulumi.StringOutput
- func (o LookupAppGroupAssignmentsResultOutput) ToLookupAppGroupAssignmentsResultOutput() LookupAppGroupAssignmentsResultOutput
- func (o LookupAppGroupAssignmentsResultOutput) ToLookupAppGroupAssignmentsResultOutputWithContext(ctx context.Context) LookupAppGroupAssignmentsResultOutput
- type LookupAppSignonPolicyArgs
- type LookupAppSignonPolicyOutputArgs
- type LookupAppSignonPolicyResult
- type LookupAppSignonPolicyResultOutput
- func (o LookupAppSignonPolicyResultOutput) AppId() pulumi.StringOutput
- func (LookupAppSignonPolicyResultOutput) ElementType() reflect.Type
- func (o LookupAppSignonPolicyResultOutput) Id() pulumi.StringOutput
- func (o LookupAppSignonPolicyResultOutput) Name() pulumi.StringOutput
- func (o LookupAppSignonPolicyResultOutput) ToLookupAppSignonPolicyResultOutput() LookupAppSignonPolicyResultOutput
- func (o LookupAppSignonPolicyResultOutput) ToLookupAppSignonPolicyResultOutputWithContext(ctx context.Context) LookupAppSignonPolicyResultOutput
- type LookupAuthenticatorArgs
- type LookupAuthenticatorOutputArgs
- type LookupAuthenticatorResult
- type LookupAuthenticatorResultOutput
- func (LookupAuthenticatorResultOutput) ElementType() reflect.Type
- func (o LookupAuthenticatorResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupAuthenticatorResultOutput) Key() pulumi.StringPtrOutput
- func (o LookupAuthenticatorResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupAuthenticatorResultOutput) ProviderAuthPort() pulumi.IntOutput
- func (o LookupAuthenticatorResultOutput) ProviderHostname() pulumi.StringOutput
- func (o LookupAuthenticatorResultOutput) ProviderInstanceId() pulumi.StringOutput
- func (o LookupAuthenticatorResultOutput) ProviderJson() pulumi.StringOutput
- func (o LookupAuthenticatorResultOutput) ProviderType() pulumi.StringOutput
- func (o LookupAuthenticatorResultOutput) ProviderUserNameTemplate() pulumi.StringOutput
- func (o LookupAuthenticatorResultOutput) Settings() pulumi.StringOutput
- func (o LookupAuthenticatorResultOutput) Status() pulumi.StringOutput
- func (o LookupAuthenticatorResultOutput) ToLookupAuthenticatorResultOutput() LookupAuthenticatorResultOutput
- func (o LookupAuthenticatorResultOutput) ToLookupAuthenticatorResultOutputWithContext(ctx context.Context) LookupAuthenticatorResultOutput
- func (o LookupAuthenticatorResultOutput) Type() pulumi.StringOutput
- type LookupBehaviourArgs
- type LookupBehaviourOutputArgs
- type LookupBehaviourResult
- type LookupBehaviourResultOutput
- func (LookupBehaviourResultOutput) ElementType() reflect.Type
- func (o LookupBehaviourResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupBehaviourResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupBehaviourResultOutput) Settings() pulumi.StringMapOutput
- func (o LookupBehaviourResultOutput) Status() pulumi.StringOutput
- func (o LookupBehaviourResultOutput) ToLookupBehaviourResultOutput() LookupBehaviourResultOutput
- func (o LookupBehaviourResultOutput) ToLookupBehaviourResultOutputWithContext(ctx context.Context) LookupBehaviourResultOutput
- func (o LookupBehaviourResultOutput) Type() pulumi.StringOutput
- type LookupBrandArgs
- type LookupBrandOutputArgs
- type LookupBrandResult
- type LookupBrandResultOutput
- func (o LookupBrandResultOutput) BrandId() pulumi.StringOutput
- func (o LookupBrandResultOutput) CustomPrivacyPolicyUrl() pulumi.StringOutput
- func (LookupBrandResultOutput) ElementType() reflect.Type
- func (o LookupBrandResultOutput) Id() pulumi.StringOutput
- func (o LookupBrandResultOutput) Links() pulumi.StringOutput
- func (o LookupBrandResultOutput) Name() pulumi.StringOutput
- func (o LookupBrandResultOutput) RemovePoweredByOkta() pulumi.BoolOutput
- func (o LookupBrandResultOutput) ToLookupBrandResultOutput() LookupBrandResultOutput
- func (o LookupBrandResultOutput) ToLookupBrandResultOutputWithContext(ctx context.Context) LookupBrandResultOutput
- type LookupDomainArgs
- type LookupDomainOutputArgs
- type LookupDomainResult
- type LookupDomainResultOutput
- func (o LookupDomainResultOutput) CertificateSourceType() pulumi.StringOutput
- func (o LookupDomainResultOutput) DnsRecords() GetDomainDnsRecordArrayOutput
- func (o LookupDomainResultOutput) Domain() pulumi.StringOutput
- func (o LookupDomainResultOutput) DomainIdOrName() pulumi.StringOutput
- func (LookupDomainResultOutput) ElementType() reflect.Type
- func (o LookupDomainResultOutput) Id() pulumi.StringOutput
- func (o LookupDomainResultOutput) PublicCertificate() pulumi.StringMapOutput
- func (o LookupDomainResultOutput) ToLookupDomainResultOutput() LookupDomainResultOutput
- func (o LookupDomainResultOutput) ToLookupDomainResultOutputWithContext(ctx context.Context) LookupDomainResultOutput
- func (o LookupDomainResultOutput) ValidationStatus() pulumi.StringOutput
- type LookupEmailCustomizationArgs
- type LookupEmailCustomizationOutputArgs
- type LookupEmailCustomizationResult
- type LookupEmailCustomizationResultOutput
- func (o LookupEmailCustomizationResultOutput) Body() pulumi.StringOutput
- func (o LookupEmailCustomizationResultOutput) BrandId() pulumi.StringOutput
- func (o LookupEmailCustomizationResultOutput) CustomizationId() pulumi.StringOutput
- func (LookupEmailCustomizationResultOutput) ElementType() reflect.Type
- func (o LookupEmailCustomizationResultOutput) Id() pulumi.StringOutput
- func (o LookupEmailCustomizationResultOutput) IsDefault() pulumi.BoolOutput
- func (o LookupEmailCustomizationResultOutput) Language() pulumi.StringOutput
- func (o LookupEmailCustomizationResultOutput) Links() pulumi.StringOutput
- func (o LookupEmailCustomizationResultOutput) Subject() pulumi.StringOutput
- func (o LookupEmailCustomizationResultOutput) TemplateName() pulumi.StringOutput
- func (o LookupEmailCustomizationResultOutput) ToLookupEmailCustomizationResultOutput() LookupEmailCustomizationResultOutput
- func (o LookupEmailCustomizationResultOutput) ToLookupEmailCustomizationResultOutputWithContext(ctx context.Context) LookupEmailCustomizationResultOutput
- type LookupLogStreamArgs
- type LookupLogStreamOutputArgs
- type LookupLogStreamResult
- type LookupLogStreamResultOutput
- func (LookupLogStreamResultOutput) ElementType() reflect.Type
- func (o LookupLogStreamResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupLogStreamResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupLogStreamResultOutput) Settings() GetLogStreamSettingsPtrOutput
- func (o LookupLogStreamResultOutput) Status() pulumi.StringOutput
- func (o LookupLogStreamResultOutput) ToLookupLogStreamResultOutput() LookupLogStreamResultOutput
- func (o LookupLogStreamResultOutput) ToLookupLogStreamResultOutputWithContext(ctx context.Context) LookupLogStreamResultOutput
- func (o LookupLogStreamResultOutput) Type() pulumi.StringOutput
- type LookupRoleSubscriptionArgs
- type LookupRoleSubscriptionOutputArgs
- type LookupRoleSubscriptionResult
- type LookupRoleSubscriptionResultOutput
- func (LookupRoleSubscriptionResultOutput) ElementType() reflect.Type
- func (o LookupRoleSubscriptionResultOutput) Id() pulumi.StringOutput
- func (o LookupRoleSubscriptionResultOutput) NotificationType() pulumi.StringOutput
- func (o LookupRoleSubscriptionResultOutput) RoleType() pulumi.StringOutput
- func (o LookupRoleSubscriptionResultOutput) Status() pulumi.StringOutput
- func (o LookupRoleSubscriptionResultOutput) ToLookupRoleSubscriptionResultOutput() LookupRoleSubscriptionResultOutput
- func (o LookupRoleSubscriptionResultOutput) ToLookupRoleSubscriptionResultOutputWithContext(ctx context.Context) LookupRoleSubscriptionResultOutput
- type LookupThemeArgs
- type LookupThemeOutputArgs
- type LookupThemeResult
- type LookupThemeResultOutput
- func (o LookupThemeResultOutput) BackgroundImageUrl() pulumi.StringOutput
- func (o LookupThemeResultOutput) BrandId() pulumi.StringOutput
- func (LookupThemeResultOutput) ElementType() reflect.Type
- func (o LookupThemeResultOutput) EmailTemplateTouchPointVariant() pulumi.StringOutput
- func (o LookupThemeResultOutput) EndUserDashboardTouchPointVariant() pulumi.StringOutput
- func (o LookupThemeResultOutput) ErrorPageTouchPointVariant() pulumi.StringOutput
- func (o LookupThemeResultOutput) FaviconUrl() pulumi.StringOutput
- func (o LookupThemeResultOutput) Id() pulumi.StringOutput
- func (o LookupThemeResultOutput) Links() pulumi.StringOutput
- func (o LookupThemeResultOutput) LogoUrl() pulumi.StringOutput
- func (o LookupThemeResultOutput) PrimaryColorContrastHex() pulumi.StringOutput
- func (o LookupThemeResultOutput) PrimaryColorHex() pulumi.StringOutput
- func (o LookupThemeResultOutput) SecondaryColorContrastHex() pulumi.StringOutput
- func (o LookupThemeResultOutput) SecondaryColorHex() pulumi.StringOutput
- func (o LookupThemeResultOutput) SignInPageTouchPointVariant() pulumi.StringOutput
- func (o LookupThemeResultOutput) ThemeId() pulumi.StringOutput
- func (o LookupThemeResultOutput) ToLookupThemeResultOutput() LookupThemeResultOutput
- func (o LookupThemeResultOutput) ToLookupThemeResultOutputWithContext(ctx context.Context) LookupThemeResultOutput
- type OrgConfiguration
- type OrgConfigurationArgs
- type OrgConfigurationArray
- type OrgConfigurationArrayInput
- type OrgConfigurationArrayOutput
- func (OrgConfigurationArrayOutput) ElementType() reflect.Type
- func (o OrgConfigurationArrayOutput) Index(i pulumi.IntInput) OrgConfigurationOutput
- func (o OrgConfigurationArrayOutput) ToOrgConfigurationArrayOutput() OrgConfigurationArrayOutput
- func (o OrgConfigurationArrayOutput) ToOrgConfigurationArrayOutputWithContext(ctx context.Context) OrgConfigurationArrayOutput
- type OrgConfigurationInput
- type OrgConfigurationMap
- type OrgConfigurationMapInput
- type OrgConfigurationMapOutput
- func (OrgConfigurationMapOutput) ElementType() reflect.Type
- func (o OrgConfigurationMapOutput) MapIndex(k pulumi.StringInput) OrgConfigurationOutput
- func (o OrgConfigurationMapOutput) ToOrgConfigurationMapOutput() OrgConfigurationMapOutput
- func (o OrgConfigurationMapOutput) ToOrgConfigurationMapOutputWithContext(ctx context.Context) OrgConfigurationMapOutput
- type OrgConfigurationOutput
- func (o OrgConfigurationOutput) Address1() pulumi.StringPtrOutput
- func (o OrgConfigurationOutput) Address2() pulumi.StringPtrOutput
- func (o OrgConfigurationOutput) BillingContactUser() pulumi.StringPtrOutput
- func (o OrgConfigurationOutput) City() pulumi.StringPtrOutput
- func (o OrgConfigurationOutput) CompanyName() pulumi.StringOutput
- func (o OrgConfigurationOutput) Country() pulumi.StringPtrOutput
- func (OrgConfigurationOutput) ElementType() reflect.Type
- func (o OrgConfigurationOutput) EndUserSupportHelpUrl() pulumi.StringPtrOutput
- func (o OrgConfigurationOutput) ExpiresAt() pulumi.StringOutput
- func (o OrgConfigurationOutput) Logo() pulumi.StringPtrOutput
- func (o OrgConfigurationOutput) OptOutCommunicationEmails() pulumi.BoolPtrOutput
- func (o OrgConfigurationOutput) PhoneNumber() pulumi.StringPtrOutput
- func (o OrgConfigurationOutput) PostalCode() pulumi.StringPtrOutput
- func (o OrgConfigurationOutput) State() pulumi.StringPtrOutput
- func (o OrgConfigurationOutput) Subdomain() pulumi.StringOutput
- func (o OrgConfigurationOutput) SupportPhoneNumber() pulumi.StringPtrOutput
- func (o OrgConfigurationOutput) TechnicalContactUser() pulumi.StringPtrOutput
- func (o OrgConfigurationOutput) ToOrgConfigurationOutput() OrgConfigurationOutput
- func (o OrgConfigurationOutput) ToOrgConfigurationOutputWithContext(ctx context.Context) OrgConfigurationOutput
- func (o OrgConfigurationOutput) Website() pulumi.StringPtrOutput
- type OrgConfigurationState
- type OrgSupport
- type OrgSupportArgs
- type OrgSupportArray
- type OrgSupportArrayInput
- type OrgSupportArrayOutput
- func (OrgSupportArrayOutput) ElementType() reflect.Type
- func (o OrgSupportArrayOutput) Index(i pulumi.IntInput) OrgSupportOutput
- func (o OrgSupportArrayOutput) ToOrgSupportArrayOutput() OrgSupportArrayOutput
- func (o OrgSupportArrayOutput) ToOrgSupportArrayOutputWithContext(ctx context.Context) OrgSupportArrayOutput
- type OrgSupportInput
- type OrgSupportMap
- type OrgSupportMapInput
- type OrgSupportMapOutput
- func (OrgSupportMapOutput) ElementType() reflect.Type
- func (o OrgSupportMapOutput) MapIndex(k pulumi.StringInput) OrgSupportOutput
- func (o OrgSupportMapOutput) ToOrgSupportMapOutput() OrgSupportMapOutput
- func (o OrgSupportMapOutput) ToOrgSupportMapOutputWithContext(ctx context.Context) OrgSupportMapOutput
- type OrgSupportOutput
- func (OrgSupportOutput) ElementType() reflect.Type
- func (o OrgSupportOutput) Expiration() pulumi.StringOutput
- func (o OrgSupportOutput) ExtendBy() pulumi.IntPtrOutput
- func (o OrgSupportOutput) Status() pulumi.StringOutput
- func (o OrgSupportOutput) ToOrgSupportOutput() OrgSupportOutput
- func (o OrgSupportOutput) ToOrgSupportOutputWithContext(ctx context.Context) OrgSupportOutput
- type OrgSupportState
- type PolicyMfaDefault
- type PolicyMfaDefaultArgs
- type PolicyMfaDefaultArray
- type PolicyMfaDefaultArrayInput
- type PolicyMfaDefaultArrayOutput
- func (PolicyMfaDefaultArrayOutput) ElementType() reflect.Type
- func (o PolicyMfaDefaultArrayOutput) Index(i pulumi.IntInput) PolicyMfaDefaultOutput
- func (o PolicyMfaDefaultArrayOutput) ToPolicyMfaDefaultArrayOutput() PolicyMfaDefaultArrayOutput
- func (o PolicyMfaDefaultArrayOutput) ToPolicyMfaDefaultArrayOutputWithContext(ctx context.Context) PolicyMfaDefaultArrayOutput
- type PolicyMfaDefaultInput
- type PolicyMfaDefaultMap
- type PolicyMfaDefaultMapInput
- type PolicyMfaDefaultMapOutput
- func (PolicyMfaDefaultMapOutput) ElementType() reflect.Type
- func (o PolicyMfaDefaultMapOutput) MapIndex(k pulumi.StringInput) PolicyMfaDefaultOutput
- func (o PolicyMfaDefaultMapOutput) ToPolicyMfaDefaultMapOutput() PolicyMfaDefaultMapOutput
- func (o PolicyMfaDefaultMapOutput) ToPolicyMfaDefaultMapOutputWithContext(ctx context.Context) PolicyMfaDefaultMapOutput
- type PolicyMfaDefaultOutput
- func (o PolicyMfaDefaultOutput) DefaultIncludedGroupId() pulumi.StringOutput
- func (o PolicyMfaDefaultOutput) Description() pulumi.StringOutput
- func (o PolicyMfaDefaultOutput) Duo() pulumi.StringMapOutput
- func (PolicyMfaDefaultOutput) ElementType() reflect.Type
- func (o PolicyMfaDefaultOutput) ExternalIdp() pulumi.StringMapOutputdeprecated
- func (o PolicyMfaDefaultOutput) ExternalIdps() pulumi.StringMapArrayOutput
- func (o PolicyMfaDefaultOutput) FidoU2f() pulumi.StringMapOutput
- func (o PolicyMfaDefaultOutput) FidoWebauthn() pulumi.StringMapOutput
- func (o PolicyMfaDefaultOutput) GoogleOtp() pulumi.StringMapOutput
- func (o PolicyMfaDefaultOutput) Hotp() pulumi.StringMapOutput
- func (o PolicyMfaDefaultOutput) IsOie() pulumi.BoolPtrOutput
- func (o PolicyMfaDefaultOutput) Name() pulumi.StringOutput
- func (o PolicyMfaDefaultOutput) OktaCall() pulumi.StringMapOutput
- func (o PolicyMfaDefaultOutput) OktaEmail() pulumi.StringMapOutput
- func (o PolicyMfaDefaultOutput) OktaOtp() pulumi.StringMapOutput
- func (o PolicyMfaDefaultOutput) OktaPassword() pulumi.StringMapOutput
- func (o PolicyMfaDefaultOutput) OktaPush() pulumi.StringMapOutput
- func (o PolicyMfaDefaultOutput) OktaQuestion() pulumi.StringMapOutput
- func (o PolicyMfaDefaultOutput) OktaSms() pulumi.StringMapOutput
- func (o PolicyMfaDefaultOutput) OktaVerify() pulumi.StringMapOutput
- func (o PolicyMfaDefaultOutput) OnpremMfa() pulumi.StringMapOutput
- func (o PolicyMfaDefaultOutput) PhoneNumber() pulumi.StringMapOutput
- func (o PolicyMfaDefaultOutput) Priority() pulumi.IntOutput
- func (o PolicyMfaDefaultOutput) RsaToken() pulumi.StringMapOutput
- func (o PolicyMfaDefaultOutput) SecurityQuestion() pulumi.StringMapOutput
- func (o PolicyMfaDefaultOutput) Status() pulumi.StringOutput
- func (o PolicyMfaDefaultOutput) SymantecVip() pulumi.StringMapOutput
- func (o PolicyMfaDefaultOutput) ToPolicyMfaDefaultOutput() PolicyMfaDefaultOutput
- func (o PolicyMfaDefaultOutput) ToPolicyMfaDefaultOutputWithContext(ctx context.Context) PolicyMfaDefaultOutput
- func (o PolicyMfaDefaultOutput) Webauthn() pulumi.StringMapOutput
- func (o PolicyMfaDefaultOutput) YubikeyToken() pulumi.StringMapOutput
- type PolicyMfaDefaultState
- type PolicyPasswordDefault
- type PolicyPasswordDefaultArgs
- type PolicyPasswordDefaultArray
- func (PolicyPasswordDefaultArray) ElementType() reflect.Type
- func (i PolicyPasswordDefaultArray) ToPolicyPasswordDefaultArrayOutput() PolicyPasswordDefaultArrayOutput
- func (i PolicyPasswordDefaultArray) ToPolicyPasswordDefaultArrayOutputWithContext(ctx context.Context) PolicyPasswordDefaultArrayOutput
- type PolicyPasswordDefaultArrayInput
- type PolicyPasswordDefaultArrayOutput
- func (PolicyPasswordDefaultArrayOutput) ElementType() reflect.Type
- func (o PolicyPasswordDefaultArrayOutput) Index(i pulumi.IntInput) PolicyPasswordDefaultOutput
- func (o PolicyPasswordDefaultArrayOutput) ToPolicyPasswordDefaultArrayOutput() PolicyPasswordDefaultArrayOutput
- func (o PolicyPasswordDefaultArrayOutput) ToPolicyPasswordDefaultArrayOutputWithContext(ctx context.Context) PolicyPasswordDefaultArrayOutput
- type PolicyPasswordDefaultInput
- type PolicyPasswordDefaultMap
- type PolicyPasswordDefaultMapInput
- type PolicyPasswordDefaultMapOutput
- func (PolicyPasswordDefaultMapOutput) ElementType() reflect.Type
- func (o PolicyPasswordDefaultMapOutput) MapIndex(k pulumi.StringInput) PolicyPasswordDefaultOutput
- func (o PolicyPasswordDefaultMapOutput) ToPolicyPasswordDefaultMapOutput() PolicyPasswordDefaultMapOutput
- func (o PolicyPasswordDefaultMapOutput) ToPolicyPasswordDefaultMapOutputWithContext(ctx context.Context) PolicyPasswordDefaultMapOutput
- type PolicyPasswordDefaultOutput
- func (o PolicyPasswordDefaultOutput) CallRecovery() pulumi.StringPtrOutput
- func (o PolicyPasswordDefaultOutput) DefaultAuthProvider() pulumi.StringOutput
- func (o PolicyPasswordDefaultOutput) DefaultIncludedGroupId() pulumi.StringOutput
- func (o PolicyPasswordDefaultOutput) Description() pulumi.StringOutput
- func (PolicyPasswordDefaultOutput) ElementType() reflect.Type
- func (o PolicyPasswordDefaultOutput) EmailRecovery() pulumi.StringPtrOutput
- func (o PolicyPasswordDefaultOutput) Name() pulumi.StringOutput
- func (o PolicyPasswordDefaultOutput) PasswordAutoUnlockMinutes() pulumi.IntPtrOutput
- func (o PolicyPasswordDefaultOutput) PasswordDictionaryLookup() pulumi.BoolPtrOutput
- func (o PolicyPasswordDefaultOutput) PasswordExcludeFirstName() pulumi.BoolPtrOutput
- func (o PolicyPasswordDefaultOutput) PasswordExcludeLastName() pulumi.BoolPtrOutput
- func (o PolicyPasswordDefaultOutput) PasswordExcludeUsername() pulumi.BoolPtrOutput
- func (o PolicyPasswordDefaultOutput) PasswordExpireWarnDays() pulumi.IntPtrOutput
- func (o PolicyPasswordDefaultOutput) PasswordHistoryCount() pulumi.IntPtrOutput
- func (o PolicyPasswordDefaultOutput) PasswordLockoutNotificationChannels() pulumi.StringArrayOutput
- func (o PolicyPasswordDefaultOutput) PasswordMaxAgeDays() pulumi.IntPtrOutput
- func (o PolicyPasswordDefaultOutput) PasswordMaxLockoutAttempts() pulumi.IntPtrOutput
- func (o PolicyPasswordDefaultOutput) PasswordMinAgeMinutes() pulumi.IntPtrOutput
- func (o PolicyPasswordDefaultOutput) PasswordMinLength() pulumi.IntPtrOutput
- func (o PolicyPasswordDefaultOutput) PasswordMinLowercase() pulumi.IntPtrOutput
- func (o PolicyPasswordDefaultOutput) PasswordMinNumber() pulumi.IntPtrOutput
- func (o PolicyPasswordDefaultOutput) PasswordMinSymbol() pulumi.IntPtrOutput
- func (o PolicyPasswordDefaultOutput) PasswordMinUppercase() pulumi.IntPtrOutput
- func (o PolicyPasswordDefaultOutput) PasswordShowLockoutFailures() pulumi.BoolPtrOutput
- func (o PolicyPasswordDefaultOutput) Priority() pulumi.IntOutput
- func (o PolicyPasswordDefaultOutput) QuestionMinLength() pulumi.IntPtrOutput
- func (o PolicyPasswordDefaultOutput) QuestionRecovery() pulumi.StringPtrOutput
- func (o PolicyPasswordDefaultOutput) RecoveryEmailToken() pulumi.IntPtrOutput
- func (o PolicyPasswordDefaultOutput) SkipUnlock() pulumi.BoolPtrOutput
- func (o PolicyPasswordDefaultOutput) SmsRecovery() pulumi.StringPtrOutput
- func (o PolicyPasswordDefaultOutput) Status() pulumi.StringOutput
- func (o PolicyPasswordDefaultOutput) ToPolicyPasswordDefaultOutput() PolicyPasswordDefaultOutput
- func (o PolicyPasswordDefaultOutput) ToPolicyPasswordDefaultOutputWithContext(ctx context.Context) PolicyPasswordDefaultOutput
- type PolicyPasswordDefaultState
- type PolicyProfileEnrollment
- type PolicyProfileEnrollmentApps
- func (*PolicyProfileEnrollmentApps) ElementType() reflect.Type
- func (i *PolicyProfileEnrollmentApps) ToPolicyProfileEnrollmentAppsOutput() PolicyProfileEnrollmentAppsOutput
- func (i *PolicyProfileEnrollmentApps) ToPolicyProfileEnrollmentAppsOutputWithContext(ctx context.Context) PolicyProfileEnrollmentAppsOutput
- type PolicyProfileEnrollmentAppsArgs
- type PolicyProfileEnrollmentAppsArray
- func (PolicyProfileEnrollmentAppsArray) ElementType() reflect.Type
- func (i PolicyProfileEnrollmentAppsArray) ToPolicyProfileEnrollmentAppsArrayOutput() PolicyProfileEnrollmentAppsArrayOutput
- func (i PolicyProfileEnrollmentAppsArray) ToPolicyProfileEnrollmentAppsArrayOutputWithContext(ctx context.Context) PolicyProfileEnrollmentAppsArrayOutput
- type PolicyProfileEnrollmentAppsArrayInput
- type PolicyProfileEnrollmentAppsArrayOutput
- func (PolicyProfileEnrollmentAppsArrayOutput) ElementType() reflect.Type
- func (o PolicyProfileEnrollmentAppsArrayOutput) Index(i pulumi.IntInput) PolicyProfileEnrollmentAppsOutput
- func (o PolicyProfileEnrollmentAppsArrayOutput) ToPolicyProfileEnrollmentAppsArrayOutput() PolicyProfileEnrollmentAppsArrayOutput
- func (o PolicyProfileEnrollmentAppsArrayOutput) ToPolicyProfileEnrollmentAppsArrayOutputWithContext(ctx context.Context) PolicyProfileEnrollmentAppsArrayOutput
- type PolicyProfileEnrollmentAppsInput
- type PolicyProfileEnrollmentAppsMap
- func (PolicyProfileEnrollmentAppsMap) ElementType() reflect.Type
- func (i PolicyProfileEnrollmentAppsMap) ToPolicyProfileEnrollmentAppsMapOutput() PolicyProfileEnrollmentAppsMapOutput
- func (i PolicyProfileEnrollmentAppsMap) ToPolicyProfileEnrollmentAppsMapOutputWithContext(ctx context.Context) PolicyProfileEnrollmentAppsMapOutput
- type PolicyProfileEnrollmentAppsMapInput
- type PolicyProfileEnrollmentAppsMapOutput
- func (PolicyProfileEnrollmentAppsMapOutput) ElementType() reflect.Type
- func (o PolicyProfileEnrollmentAppsMapOutput) MapIndex(k pulumi.StringInput) PolicyProfileEnrollmentAppsOutput
- func (o PolicyProfileEnrollmentAppsMapOutput) ToPolicyProfileEnrollmentAppsMapOutput() PolicyProfileEnrollmentAppsMapOutput
- func (o PolicyProfileEnrollmentAppsMapOutput) ToPolicyProfileEnrollmentAppsMapOutputWithContext(ctx context.Context) PolicyProfileEnrollmentAppsMapOutput
- type PolicyProfileEnrollmentAppsOutput
- func (o PolicyProfileEnrollmentAppsOutput) Apps() pulumi.StringArrayOutput
- func (o PolicyProfileEnrollmentAppsOutput) DefaultPolicyId() pulumi.StringOutput
- func (PolicyProfileEnrollmentAppsOutput) ElementType() reflect.Type
- func (o PolicyProfileEnrollmentAppsOutput) PolicyId() pulumi.StringOutput
- func (o PolicyProfileEnrollmentAppsOutput) ToPolicyProfileEnrollmentAppsOutput() PolicyProfileEnrollmentAppsOutput
- func (o PolicyProfileEnrollmentAppsOutput) ToPolicyProfileEnrollmentAppsOutputWithContext(ctx context.Context) PolicyProfileEnrollmentAppsOutput
- type PolicyProfileEnrollmentAppsState
- type PolicyProfileEnrollmentArgs
- type PolicyProfileEnrollmentArray
- func (PolicyProfileEnrollmentArray) ElementType() reflect.Type
- func (i PolicyProfileEnrollmentArray) ToPolicyProfileEnrollmentArrayOutput() PolicyProfileEnrollmentArrayOutput
- func (i PolicyProfileEnrollmentArray) ToPolicyProfileEnrollmentArrayOutputWithContext(ctx context.Context) PolicyProfileEnrollmentArrayOutput
- type PolicyProfileEnrollmentArrayInput
- type PolicyProfileEnrollmentArrayOutput
- func (PolicyProfileEnrollmentArrayOutput) ElementType() reflect.Type
- func (o PolicyProfileEnrollmentArrayOutput) Index(i pulumi.IntInput) PolicyProfileEnrollmentOutput
- func (o PolicyProfileEnrollmentArrayOutput) ToPolicyProfileEnrollmentArrayOutput() PolicyProfileEnrollmentArrayOutput
- func (o PolicyProfileEnrollmentArrayOutput) ToPolicyProfileEnrollmentArrayOutputWithContext(ctx context.Context) PolicyProfileEnrollmentArrayOutput
- type PolicyProfileEnrollmentInput
- type PolicyProfileEnrollmentMap
- func (PolicyProfileEnrollmentMap) ElementType() reflect.Type
- func (i PolicyProfileEnrollmentMap) ToPolicyProfileEnrollmentMapOutput() PolicyProfileEnrollmentMapOutput
- func (i PolicyProfileEnrollmentMap) ToPolicyProfileEnrollmentMapOutputWithContext(ctx context.Context) PolicyProfileEnrollmentMapOutput
- type PolicyProfileEnrollmentMapInput
- type PolicyProfileEnrollmentMapOutput
- func (PolicyProfileEnrollmentMapOutput) ElementType() reflect.Type
- func (o PolicyProfileEnrollmentMapOutput) MapIndex(k pulumi.StringInput) PolicyProfileEnrollmentOutput
- func (o PolicyProfileEnrollmentMapOutput) ToPolicyProfileEnrollmentMapOutput() PolicyProfileEnrollmentMapOutput
- func (o PolicyProfileEnrollmentMapOutput) ToPolicyProfileEnrollmentMapOutputWithContext(ctx context.Context) PolicyProfileEnrollmentMapOutput
- type PolicyProfileEnrollmentOutput
- func (PolicyProfileEnrollmentOutput) ElementType() reflect.Type
- func (o PolicyProfileEnrollmentOutput) Name() pulumi.StringOutput
- func (o PolicyProfileEnrollmentOutput) Status() pulumi.StringPtrOutput
- func (o PolicyProfileEnrollmentOutput) ToPolicyProfileEnrollmentOutput() PolicyProfileEnrollmentOutput
- func (o PolicyProfileEnrollmentOutput) ToPolicyProfileEnrollmentOutputWithContext(ctx context.Context) PolicyProfileEnrollmentOutput
- type PolicyProfileEnrollmentState
- type PolicyRuleProfileEnrollment
- func (*PolicyRuleProfileEnrollment) ElementType() reflect.Type
- func (i *PolicyRuleProfileEnrollment) ToPolicyRuleProfileEnrollmentOutput() PolicyRuleProfileEnrollmentOutput
- func (i *PolicyRuleProfileEnrollment) ToPolicyRuleProfileEnrollmentOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentOutput
- type PolicyRuleProfileEnrollmentArgs
- type PolicyRuleProfileEnrollmentArray
- func (PolicyRuleProfileEnrollmentArray) ElementType() reflect.Type
- func (i PolicyRuleProfileEnrollmentArray) ToPolicyRuleProfileEnrollmentArrayOutput() PolicyRuleProfileEnrollmentArrayOutput
- func (i PolicyRuleProfileEnrollmentArray) ToPolicyRuleProfileEnrollmentArrayOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentArrayOutput
- type PolicyRuleProfileEnrollmentArrayInput
- type PolicyRuleProfileEnrollmentArrayOutput
- func (PolicyRuleProfileEnrollmentArrayOutput) ElementType() reflect.Type
- func (o PolicyRuleProfileEnrollmentArrayOutput) Index(i pulumi.IntInput) PolicyRuleProfileEnrollmentOutput
- func (o PolicyRuleProfileEnrollmentArrayOutput) ToPolicyRuleProfileEnrollmentArrayOutput() PolicyRuleProfileEnrollmentArrayOutput
- func (o PolicyRuleProfileEnrollmentArrayOutput) ToPolicyRuleProfileEnrollmentArrayOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentArrayOutput
- type PolicyRuleProfileEnrollmentInput
- type PolicyRuleProfileEnrollmentMap
- func (PolicyRuleProfileEnrollmentMap) ElementType() reflect.Type
- func (i PolicyRuleProfileEnrollmentMap) ToPolicyRuleProfileEnrollmentMapOutput() PolicyRuleProfileEnrollmentMapOutput
- func (i PolicyRuleProfileEnrollmentMap) ToPolicyRuleProfileEnrollmentMapOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentMapOutput
- type PolicyRuleProfileEnrollmentMapInput
- type PolicyRuleProfileEnrollmentMapOutput
- func (PolicyRuleProfileEnrollmentMapOutput) ElementType() reflect.Type
- func (o PolicyRuleProfileEnrollmentMapOutput) MapIndex(k pulumi.StringInput) PolicyRuleProfileEnrollmentOutput
- func (o PolicyRuleProfileEnrollmentMapOutput) ToPolicyRuleProfileEnrollmentMapOutput() PolicyRuleProfileEnrollmentMapOutput
- func (o PolicyRuleProfileEnrollmentMapOutput) ToPolicyRuleProfileEnrollmentMapOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentMapOutput
- type PolicyRuleProfileEnrollmentOutput
- func (o PolicyRuleProfileEnrollmentOutput) Access() pulumi.StringPtrOutput
- func (PolicyRuleProfileEnrollmentOutput) ElementType() reflect.Type
- func (o PolicyRuleProfileEnrollmentOutput) EmailVerification() pulumi.BoolPtrOutput
- func (o PolicyRuleProfileEnrollmentOutput) EnrollAuthenticatorTypes() pulumi.StringArrayOutput
- func (o PolicyRuleProfileEnrollmentOutput) InlineHookId() pulumi.StringPtrOutput
- func (o PolicyRuleProfileEnrollmentOutput) Name() pulumi.StringOutput
- func (o PolicyRuleProfileEnrollmentOutput) PolicyId() pulumi.StringOutput
- func (o PolicyRuleProfileEnrollmentOutput) ProfileAttributes() PolicyRuleProfileEnrollmentProfileAttributeArrayOutput
- func (o PolicyRuleProfileEnrollmentOutput) ProgressiveProfilingAction() pulumi.StringPtrOutput
- func (o PolicyRuleProfileEnrollmentOutput) Status() pulumi.StringOutput
- func (o PolicyRuleProfileEnrollmentOutput) TargetGroupId() pulumi.StringPtrOutput
- func (o PolicyRuleProfileEnrollmentOutput) ToPolicyRuleProfileEnrollmentOutput() PolicyRuleProfileEnrollmentOutput
- func (o PolicyRuleProfileEnrollmentOutput) ToPolicyRuleProfileEnrollmentOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentOutput
- func (o PolicyRuleProfileEnrollmentOutput) UiSchemaId() pulumi.StringPtrOutput
- func (o PolicyRuleProfileEnrollmentOutput) UnknownUserAction() pulumi.StringOutput
- type PolicyRuleProfileEnrollmentProfileAttribute
- type PolicyRuleProfileEnrollmentProfileAttributeArgs
- func (PolicyRuleProfileEnrollmentProfileAttributeArgs) ElementType() reflect.Type
- func (i PolicyRuleProfileEnrollmentProfileAttributeArgs) ToPolicyRuleProfileEnrollmentProfileAttributeOutput() PolicyRuleProfileEnrollmentProfileAttributeOutput
- func (i PolicyRuleProfileEnrollmentProfileAttributeArgs) ToPolicyRuleProfileEnrollmentProfileAttributeOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentProfileAttributeOutput
- type PolicyRuleProfileEnrollmentProfileAttributeArray
- func (PolicyRuleProfileEnrollmentProfileAttributeArray) ElementType() reflect.Type
- func (i PolicyRuleProfileEnrollmentProfileAttributeArray) ToPolicyRuleProfileEnrollmentProfileAttributeArrayOutput() PolicyRuleProfileEnrollmentProfileAttributeArrayOutput
- func (i PolicyRuleProfileEnrollmentProfileAttributeArray) ToPolicyRuleProfileEnrollmentProfileAttributeArrayOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentProfileAttributeArrayOutput
- type PolicyRuleProfileEnrollmentProfileAttributeArrayInput
- type PolicyRuleProfileEnrollmentProfileAttributeArrayOutput
- func (PolicyRuleProfileEnrollmentProfileAttributeArrayOutput) ElementType() reflect.Type
- func (o PolicyRuleProfileEnrollmentProfileAttributeArrayOutput) Index(i pulumi.IntInput) PolicyRuleProfileEnrollmentProfileAttributeOutput
- func (o PolicyRuleProfileEnrollmentProfileAttributeArrayOutput) ToPolicyRuleProfileEnrollmentProfileAttributeArrayOutput() PolicyRuleProfileEnrollmentProfileAttributeArrayOutput
- func (o PolicyRuleProfileEnrollmentProfileAttributeArrayOutput) ToPolicyRuleProfileEnrollmentProfileAttributeArrayOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentProfileAttributeArrayOutput
- type PolicyRuleProfileEnrollmentProfileAttributeInput
- type PolicyRuleProfileEnrollmentProfileAttributeOutput
- func (PolicyRuleProfileEnrollmentProfileAttributeOutput) ElementType() reflect.Type
- func (o PolicyRuleProfileEnrollmentProfileAttributeOutput) Label() pulumi.StringOutput
- func (o PolicyRuleProfileEnrollmentProfileAttributeOutput) Name() pulumi.StringOutput
- func (o PolicyRuleProfileEnrollmentProfileAttributeOutput) Required() pulumi.BoolPtrOutput
- func (o PolicyRuleProfileEnrollmentProfileAttributeOutput) ToPolicyRuleProfileEnrollmentProfileAttributeOutput() PolicyRuleProfileEnrollmentProfileAttributeOutput
- func (o PolicyRuleProfileEnrollmentProfileAttributeOutput) ToPolicyRuleProfileEnrollmentProfileAttributeOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentProfileAttributeOutput
- type PolicyRuleProfileEnrollmentState
- type PreviewSigninPage
- type PreviewSigninPageArgs
- type PreviewSigninPageArray
- type PreviewSigninPageArrayInput
- type PreviewSigninPageArrayOutput
- func (PreviewSigninPageArrayOutput) ElementType() reflect.Type
- func (o PreviewSigninPageArrayOutput) Index(i pulumi.IntInput) PreviewSigninPageOutput
- func (o PreviewSigninPageArrayOutput) ToPreviewSigninPageArrayOutput() PreviewSigninPageArrayOutput
- func (o PreviewSigninPageArrayOutput) ToPreviewSigninPageArrayOutputWithContext(ctx context.Context) PreviewSigninPageArrayOutput
- type PreviewSigninPageContentSecurityPolicySetting
- type PreviewSigninPageContentSecurityPolicySettingArgs
- func (PreviewSigninPageContentSecurityPolicySettingArgs) ElementType() reflect.Type
- func (i PreviewSigninPageContentSecurityPolicySettingArgs) ToPreviewSigninPageContentSecurityPolicySettingOutput() PreviewSigninPageContentSecurityPolicySettingOutput
- func (i PreviewSigninPageContentSecurityPolicySettingArgs) ToPreviewSigninPageContentSecurityPolicySettingOutputWithContext(ctx context.Context) PreviewSigninPageContentSecurityPolicySettingOutput
- func (i PreviewSigninPageContentSecurityPolicySettingArgs) ToPreviewSigninPageContentSecurityPolicySettingPtrOutput() PreviewSigninPageContentSecurityPolicySettingPtrOutput
- func (i PreviewSigninPageContentSecurityPolicySettingArgs) ToPreviewSigninPageContentSecurityPolicySettingPtrOutputWithContext(ctx context.Context) PreviewSigninPageContentSecurityPolicySettingPtrOutput
- type PreviewSigninPageContentSecurityPolicySettingInput
- type PreviewSigninPageContentSecurityPolicySettingOutput
- func (PreviewSigninPageContentSecurityPolicySettingOutput) ElementType() reflect.Type
- func (o PreviewSigninPageContentSecurityPolicySettingOutput) Mode() pulumi.StringPtrOutput
- func (o PreviewSigninPageContentSecurityPolicySettingOutput) ReportUri() pulumi.StringPtrOutput
- func (o PreviewSigninPageContentSecurityPolicySettingOutput) SrcLists() pulumi.StringArrayOutput
- func (o PreviewSigninPageContentSecurityPolicySettingOutput) ToPreviewSigninPageContentSecurityPolicySettingOutput() PreviewSigninPageContentSecurityPolicySettingOutput
- func (o PreviewSigninPageContentSecurityPolicySettingOutput) ToPreviewSigninPageContentSecurityPolicySettingOutputWithContext(ctx context.Context) PreviewSigninPageContentSecurityPolicySettingOutput
- func (o PreviewSigninPageContentSecurityPolicySettingOutput) ToPreviewSigninPageContentSecurityPolicySettingPtrOutput() PreviewSigninPageContentSecurityPolicySettingPtrOutput
- func (o PreviewSigninPageContentSecurityPolicySettingOutput) ToPreviewSigninPageContentSecurityPolicySettingPtrOutputWithContext(ctx context.Context) PreviewSigninPageContentSecurityPolicySettingPtrOutput
- type PreviewSigninPageContentSecurityPolicySettingPtrInput
- type PreviewSigninPageContentSecurityPolicySettingPtrOutput
- func (o PreviewSigninPageContentSecurityPolicySettingPtrOutput) Elem() PreviewSigninPageContentSecurityPolicySettingOutput
- func (PreviewSigninPageContentSecurityPolicySettingPtrOutput) ElementType() reflect.Type
- func (o PreviewSigninPageContentSecurityPolicySettingPtrOutput) Mode() pulumi.StringPtrOutput
- func (o PreviewSigninPageContentSecurityPolicySettingPtrOutput) ReportUri() pulumi.StringPtrOutput
- func (o PreviewSigninPageContentSecurityPolicySettingPtrOutput) SrcLists() pulumi.StringArrayOutput
- func (o PreviewSigninPageContentSecurityPolicySettingPtrOutput) ToPreviewSigninPageContentSecurityPolicySettingPtrOutput() PreviewSigninPageContentSecurityPolicySettingPtrOutput
- func (o PreviewSigninPageContentSecurityPolicySettingPtrOutput) ToPreviewSigninPageContentSecurityPolicySettingPtrOutputWithContext(ctx context.Context) PreviewSigninPageContentSecurityPolicySettingPtrOutput
- type PreviewSigninPageInput
- type PreviewSigninPageMap
- type PreviewSigninPageMapInput
- type PreviewSigninPageMapOutput
- func (PreviewSigninPageMapOutput) ElementType() reflect.Type
- func (o PreviewSigninPageMapOutput) MapIndex(k pulumi.StringInput) PreviewSigninPageOutput
- func (o PreviewSigninPageMapOutput) ToPreviewSigninPageMapOutput() PreviewSigninPageMapOutput
- func (o PreviewSigninPageMapOutput) ToPreviewSigninPageMapOutputWithContext(ctx context.Context) PreviewSigninPageMapOutput
- type PreviewSigninPageOutput
- func (o PreviewSigninPageOutput) BrandId() pulumi.StringOutput
- func (o PreviewSigninPageOutput) ContentSecurityPolicySetting() PreviewSigninPageContentSecurityPolicySettingPtrOutput
- func (PreviewSigninPageOutput) ElementType() reflect.Type
- func (o PreviewSigninPageOutput) PageContent() pulumi.StringOutput
- func (o PreviewSigninPageOutput) ToPreviewSigninPageOutput() PreviewSigninPageOutput
- func (o PreviewSigninPageOutput) ToPreviewSigninPageOutputWithContext(ctx context.Context) PreviewSigninPageOutput
- func (o PreviewSigninPageOutput) WidgetCustomizations() PreviewSigninPageWidgetCustomizationsPtrOutput
- func (o PreviewSigninPageOutput) WidgetVersion() pulumi.StringOutput
- type PreviewSigninPageState
- type PreviewSigninPageWidgetCustomizations
- type PreviewSigninPageWidgetCustomizationsArgs
- func (PreviewSigninPageWidgetCustomizationsArgs) ElementType() reflect.Type
- func (i PreviewSigninPageWidgetCustomizationsArgs) ToPreviewSigninPageWidgetCustomizationsOutput() PreviewSigninPageWidgetCustomizationsOutput
- func (i PreviewSigninPageWidgetCustomizationsArgs) ToPreviewSigninPageWidgetCustomizationsOutputWithContext(ctx context.Context) PreviewSigninPageWidgetCustomizationsOutput
- func (i PreviewSigninPageWidgetCustomizationsArgs) ToPreviewSigninPageWidgetCustomizationsPtrOutput() PreviewSigninPageWidgetCustomizationsPtrOutput
- func (i PreviewSigninPageWidgetCustomizationsArgs) ToPreviewSigninPageWidgetCustomizationsPtrOutputWithContext(ctx context.Context) PreviewSigninPageWidgetCustomizationsPtrOutput
- type PreviewSigninPageWidgetCustomizationsInput
- type PreviewSigninPageWidgetCustomizationsOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) AuthenticatorPageCustomLinkLabel() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) AuthenticatorPageCustomLinkUrl() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) ClassicRecoveryFlowEmailOrUsernameLabel() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) CustomLink1Label() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) CustomLink1Url() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) CustomLink2Label() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) CustomLink2Url() pulumi.StringPtrOutput
- func (PreviewSigninPageWidgetCustomizationsOutput) ElementType() reflect.Type
- func (o PreviewSigninPageWidgetCustomizationsOutput) ForgotPasswordLabel() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) ForgotPasswordUrl() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) HelpLabel() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) HelpUrl() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) PasswordInfoTip() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) PasswordLabel() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) ShowPasswordVisibilityToggle() pulumi.BoolPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) ShowUserIdentifier() pulumi.BoolPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) SignInLabel() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) ToPreviewSigninPageWidgetCustomizationsOutput() PreviewSigninPageWidgetCustomizationsOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) ToPreviewSigninPageWidgetCustomizationsOutputWithContext(ctx context.Context) PreviewSigninPageWidgetCustomizationsOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) ToPreviewSigninPageWidgetCustomizationsPtrOutput() PreviewSigninPageWidgetCustomizationsPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) ToPreviewSigninPageWidgetCustomizationsPtrOutputWithContext(ctx context.Context) PreviewSigninPageWidgetCustomizationsPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) UnlockAccountLabel() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) UnlockAccountUrl() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) UsernameInfoTip() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) UsernameLabel() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsOutput) WidgetGeneration() pulumi.StringOutput
- type PreviewSigninPageWidgetCustomizationsPtrInput
- type PreviewSigninPageWidgetCustomizationsPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) AuthenticatorPageCustomLinkLabel() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) AuthenticatorPageCustomLinkUrl() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) ClassicRecoveryFlowEmailOrUsernameLabel() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) CustomLink1Label() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) CustomLink1Url() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) CustomLink2Label() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) CustomLink2Url() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) Elem() PreviewSigninPageWidgetCustomizationsOutput
- func (PreviewSigninPageWidgetCustomizationsPtrOutput) ElementType() reflect.Type
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) ForgotPasswordLabel() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) ForgotPasswordUrl() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) HelpLabel() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) HelpUrl() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) PasswordInfoTip() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) PasswordLabel() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) ShowPasswordVisibilityToggle() pulumi.BoolPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) ShowUserIdentifier() pulumi.BoolPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) SignInLabel() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) ToPreviewSigninPageWidgetCustomizationsPtrOutput() PreviewSigninPageWidgetCustomizationsPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) ToPreviewSigninPageWidgetCustomizationsPtrOutputWithContext(ctx context.Context) PreviewSigninPageWidgetCustomizationsPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) UnlockAccountLabel() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) UnlockAccountUrl() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) UsernameInfoTip() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) UsernameLabel() pulumi.StringPtrOutput
- func (o PreviewSigninPageWidgetCustomizationsPtrOutput) WidgetGeneration() pulumi.StringPtrOutput
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- func (o ProviderOutput) AccessToken() pulumi.StringPtrOutput
- func (o ProviderOutput) ApiToken() pulumi.StringPtrOutput
- func (o ProviderOutput) BaseUrl() pulumi.StringPtrOutput
- func (o ProviderOutput) ClientId() pulumi.StringPtrOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) HttpProxy() pulumi.StringPtrOutput
- func (o ProviderOutput) OrgName() pulumi.StringPtrOutput
- func (o ProviderOutput) PrivateKey() pulumi.StringPtrOutput
- func (o ProviderOutput) PrivateKeyId() pulumi.StringPtrOutput
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- type RateLimiting
- type RateLimitingArgs
- type RateLimitingArray
- type RateLimitingArrayInput
- type RateLimitingArrayOutput
- func (RateLimitingArrayOutput) ElementType() reflect.Type
- func (o RateLimitingArrayOutput) Index(i pulumi.IntInput) RateLimitingOutput
- func (o RateLimitingArrayOutput) ToRateLimitingArrayOutput() RateLimitingArrayOutput
- func (o RateLimitingArrayOutput) ToRateLimitingArrayOutputWithContext(ctx context.Context) RateLimitingArrayOutput
- type RateLimitingInput
- type RateLimitingMap
- type RateLimitingMapInput
- type RateLimitingMapOutput
- func (RateLimitingMapOutput) ElementType() reflect.Type
- func (o RateLimitingMapOutput) MapIndex(k pulumi.StringInput) RateLimitingOutput
- func (o RateLimitingMapOutput) ToRateLimitingMapOutput() RateLimitingMapOutput
- func (o RateLimitingMapOutput) ToRateLimitingMapOutputWithContext(ctx context.Context) RateLimitingMapOutput
- type RateLimitingOutput
- func (o RateLimitingOutput) Authorize() pulumi.StringOutput
- func (o RateLimitingOutput) CommunicationsEnabled() pulumi.BoolPtrOutput
- func (RateLimitingOutput) ElementType() reflect.Type
- func (o RateLimitingOutput) Login() pulumi.StringOutput
- func (o RateLimitingOutput) ToRateLimitingOutput() RateLimitingOutput
- func (o RateLimitingOutput) ToRateLimitingOutputWithContext(ctx context.Context) RateLimitingOutput
- type RateLimitingState
- type ResourceSet
- type ResourceSetArgs
- type ResourceSetArray
- type ResourceSetArrayInput
- type ResourceSetArrayOutput
- func (ResourceSetArrayOutput) ElementType() reflect.Type
- func (o ResourceSetArrayOutput) Index(i pulumi.IntInput) ResourceSetOutput
- func (o ResourceSetArrayOutput) ToResourceSetArrayOutput() ResourceSetArrayOutput
- func (o ResourceSetArrayOutput) ToResourceSetArrayOutputWithContext(ctx context.Context) ResourceSetArrayOutput
- type ResourceSetInput
- type ResourceSetMap
- type ResourceSetMapInput
- type ResourceSetMapOutput
- func (ResourceSetMapOutput) ElementType() reflect.Type
- func (o ResourceSetMapOutput) MapIndex(k pulumi.StringInput) ResourceSetOutput
- func (o ResourceSetMapOutput) ToResourceSetMapOutput() ResourceSetMapOutput
- func (o ResourceSetMapOutput) ToResourceSetMapOutputWithContext(ctx context.Context) ResourceSetMapOutput
- type ResourceSetOutput
- func (o ResourceSetOutput) Description() pulumi.StringOutput
- func (ResourceSetOutput) ElementType() reflect.Type
- func (o ResourceSetOutput) Label() pulumi.StringOutput
- func (o ResourceSetOutput) Resources() pulumi.StringArrayOutput
- func (o ResourceSetOutput) ToResourceSetOutput() ResourceSetOutput
- func (o ResourceSetOutput) ToResourceSetOutputWithContext(ctx context.Context) ResourceSetOutput
- type ResourceSetState
- type RoleSubscription
- type RoleSubscriptionArgs
- type RoleSubscriptionArray
- type RoleSubscriptionArrayInput
- type RoleSubscriptionArrayOutput
- func (RoleSubscriptionArrayOutput) ElementType() reflect.Type
- func (o RoleSubscriptionArrayOutput) Index(i pulumi.IntInput) RoleSubscriptionOutput
- func (o RoleSubscriptionArrayOutput) ToRoleSubscriptionArrayOutput() RoleSubscriptionArrayOutput
- func (o RoleSubscriptionArrayOutput) ToRoleSubscriptionArrayOutputWithContext(ctx context.Context) RoleSubscriptionArrayOutput
- type RoleSubscriptionInput
- type RoleSubscriptionMap
- type RoleSubscriptionMapInput
- type RoleSubscriptionMapOutput
- func (RoleSubscriptionMapOutput) ElementType() reflect.Type
- func (o RoleSubscriptionMapOutput) MapIndex(k pulumi.StringInput) RoleSubscriptionOutput
- func (o RoleSubscriptionMapOutput) ToRoleSubscriptionMapOutput() RoleSubscriptionMapOutput
- func (o RoleSubscriptionMapOutput) ToRoleSubscriptionMapOutputWithContext(ctx context.Context) RoleSubscriptionMapOutput
- type RoleSubscriptionOutput
- func (RoleSubscriptionOutput) ElementType() reflect.Type
- func (o RoleSubscriptionOutput) NotificationType() pulumi.StringOutput
- func (o RoleSubscriptionOutput) RoleType() pulumi.StringOutput
- func (o RoleSubscriptionOutput) Status() pulumi.StringPtrOutput
- func (o RoleSubscriptionOutput) ToRoleSubscriptionOutput() RoleSubscriptionOutput
- func (o RoleSubscriptionOutput) ToRoleSubscriptionOutputWithContext(ctx context.Context) RoleSubscriptionOutput
- type RoleSubscriptionState
- type SecurityNotificationEmails
- func (*SecurityNotificationEmails) ElementType() reflect.Type
- func (i *SecurityNotificationEmails) ToSecurityNotificationEmailsOutput() SecurityNotificationEmailsOutput
- func (i *SecurityNotificationEmails) ToSecurityNotificationEmailsOutputWithContext(ctx context.Context) SecurityNotificationEmailsOutput
- type SecurityNotificationEmailsArgs
- type SecurityNotificationEmailsArray
- func (SecurityNotificationEmailsArray) ElementType() reflect.Type
- func (i SecurityNotificationEmailsArray) ToSecurityNotificationEmailsArrayOutput() SecurityNotificationEmailsArrayOutput
- func (i SecurityNotificationEmailsArray) ToSecurityNotificationEmailsArrayOutputWithContext(ctx context.Context) SecurityNotificationEmailsArrayOutput
- type SecurityNotificationEmailsArrayInput
- type SecurityNotificationEmailsArrayOutput
- func (SecurityNotificationEmailsArrayOutput) ElementType() reflect.Type
- func (o SecurityNotificationEmailsArrayOutput) Index(i pulumi.IntInput) SecurityNotificationEmailsOutput
- func (o SecurityNotificationEmailsArrayOutput) ToSecurityNotificationEmailsArrayOutput() SecurityNotificationEmailsArrayOutput
- func (o SecurityNotificationEmailsArrayOutput) ToSecurityNotificationEmailsArrayOutputWithContext(ctx context.Context) SecurityNotificationEmailsArrayOutput
- type SecurityNotificationEmailsInput
- type SecurityNotificationEmailsMap
- func (SecurityNotificationEmailsMap) ElementType() reflect.Type
- func (i SecurityNotificationEmailsMap) ToSecurityNotificationEmailsMapOutput() SecurityNotificationEmailsMapOutput
- func (i SecurityNotificationEmailsMap) ToSecurityNotificationEmailsMapOutputWithContext(ctx context.Context) SecurityNotificationEmailsMapOutput
- type SecurityNotificationEmailsMapInput
- type SecurityNotificationEmailsMapOutput
- func (SecurityNotificationEmailsMapOutput) ElementType() reflect.Type
- func (o SecurityNotificationEmailsMapOutput) MapIndex(k pulumi.StringInput) SecurityNotificationEmailsOutput
- func (o SecurityNotificationEmailsMapOutput) ToSecurityNotificationEmailsMapOutput() SecurityNotificationEmailsMapOutput
- func (o SecurityNotificationEmailsMapOutput) ToSecurityNotificationEmailsMapOutputWithContext(ctx context.Context) SecurityNotificationEmailsMapOutput
- type SecurityNotificationEmailsOutput
- func (SecurityNotificationEmailsOutput) ElementType() reflect.Type
- func (o SecurityNotificationEmailsOutput) ReportSuspiciousActivityEnabled() pulumi.BoolPtrOutput
- func (o SecurityNotificationEmailsOutput) SendEmailForFactorEnrollmentEnabled() pulumi.BoolPtrOutput
- func (o SecurityNotificationEmailsOutput) SendEmailForFactorResetEnabled() pulumi.BoolPtrOutput
- func (o SecurityNotificationEmailsOutput) SendEmailForNewDeviceEnabled() pulumi.BoolPtrOutput
- func (o SecurityNotificationEmailsOutput) SendEmailForPasswordChangedEnabled() pulumi.BoolPtrOutput
- func (o SecurityNotificationEmailsOutput) ToSecurityNotificationEmailsOutput() SecurityNotificationEmailsOutput
- func (o SecurityNotificationEmailsOutput) ToSecurityNotificationEmailsOutputWithContext(ctx context.Context) SecurityNotificationEmailsOutput
- type SecurityNotificationEmailsState
- type TemplateSms
- type TemplateSmsArgs
- type TemplateSmsArray
- type TemplateSmsArrayInput
- type TemplateSmsArrayOutput
- func (TemplateSmsArrayOutput) ElementType() reflect.Type
- func (o TemplateSmsArrayOutput) Index(i pulumi.IntInput) TemplateSmsOutput
- func (o TemplateSmsArrayOutput) ToTemplateSmsArrayOutput() TemplateSmsArrayOutput
- func (o TemplateSmsArrayOutput) ToTemplateSmsArrayOutputWithContext(ctx context.Context) TemplateSmsArrayOutput
- type TemplateSmsInput
- type TemplateSmsMap
- type TemplateSmsMapInput
- type TemplateSmsMapOutput
- func (TemplateSmsMapOutput) ElementType() reflect.Type
- func (o TemplateSmsMapOutput) MapIndex(k pulumi.StringInput) TemplateSmsOutput
- func (o TemplateSmsMapOutput) ToTemplateSmsMapOutput() TemplateSmsMapOutput
- func (o TemplateSmsMapOutput) ToTemplateSmsMapOutputWithContext(ctx context.Context) TemplateSmsMapOutput
- type TemplateSmsOutput
- func (TemplateSmsOutput) ElementType() reflect.Type
- func (o TemplateSmsOutput) Template() pulumi.StringOutput
- func (o TemplateSmsOutput) ToTemplateSmsOutput() TemplateSmsOutput
- func (o TemplateSmsOutput) ToTemplateSmsOutputWithContext(ctx context.Context) TemplateSmsOutput
- func (o TemplateSmsOutput) Translations() TemplateSmsTranslationArrayOutput
- func (o TemplateSmsOutput) Type() pulumi.StringOutput
- type TemplateSmsState
- type TemplateSmsTranslation
- type TemplateSmsTranslationArgs
- type TemplateSmsTranslationArray
- func (TemplateSmsTranslationArray) ElementType() reflect.Type
- func (i TemplateSmsTranslationArray) ToTemplateSmsTranslationArrayOutput() TemplateSmsTranslationArrayOutput
- func (i TemplateSmsTranslationArray) ToTemplateSmsTranslationArrayOutputWithContext(ctx context.Context) TemplateSmsTranslationArrayOutput
- type TemplateSmsTranslationArrayInput
- type TemplateSmsTranslationArrayOutput
- func (TemplateSmsTranslationArrayOutput) ElementType() reflect.Type
- func (o TemplateSmsTranslationArrayOutput) Index(i pulumi.IntInput) TemplateSmsTranslationOutput
- func (o TemplateSmsTranslationArrayOutput) ToTemplateSmsTranslationArrayOutput() TemplateSmsTranslationArrayOutput
- func (o TemplateSmsTranslationArrayOutput) ToTemplateSmsTranslationArrayOutputWithContext(ctx context.Context) TemplateSmsTranslationArrayOutput
- type TemplateSmsTranslationInput
- type TemplateSmsTranslationOutput
- func (TemplateSmsTranslationOutput) ElementType() reflect.Type
- func (o TemplateSmsTranslationOutput) Language() pulumi.StringOutput
- func (o TemplateSmsTranslationOutput) Template() pulumi.StringOutput
- func (o TemplateSmsTranslationOutput) ToTemplateSmsTranslationOutput() TemplateSmsTranslationOutput
- func (o TemplateSmsTranslationOutput) ToTemplateSmsTranslationOutputWithContext(ctx context.Context) TemplateSmsTranslationOutput
- type Theme
- type ThemeArgs
- type ThemeArray
- type ThemeArrayInput
- type ThemeArrayOutput
- type ThemeInput
- type ThemeMap
- type ThemeMapInput
- type ThemeMapOutput
- type ThemeOutput
- func (o ThemeOutput) BackgroundImage() pulumi.StringPtrOutput
- func (o ThemeOutput) BackgroundImageUrl() pulumi.StringOutput
- func (o ThemeOutput) BrandId() pulumi.StringOutput
- func (ThemeOutput) ElementType() reflect.Type
- func (o ThemeOutput) EmailTemplateTouchPointVariant() pulumi.StringPtrOutput
- func (o ThemeOutput) EndUserDashboardTouchPointVariant() pulumi.StringPtrOutput
- func (o ThemeOutput) ErrorPageTouchPointVariant() pulumi.StringPtrOutput
- func (o ThemeOutput) Favicon() pulumi.StringPtrOutput
- func (o ThemeOutput) FaviconUrl() pulumi.StringOutput
- func (o ThemeOutput) Links() pulumi.StringOutput
- func (o ThemeOutput) Logo() pulumi.StringPtrOutput
- func (o ThemeOutput) LogoUrl() pulumi.StringOutput
- func (o ThemeOutput) PrimaryColorContrastHex() pulumi.StringPtrOutput
- func (o ThemeOutput) PrimaryColorHex() pulumi.StringPtrOutput
- func (o ThemeOutput) SecondaryColorContrastHex() pulumi.StringPtrOutput
- func (o ThemeOutput) SecondaryColorHex() pulumi.StringPtrOutput
- func (o ThemeOutput) SignInPageTouchPointVariant() pulumi.StringPtrOutput
- func (o ThemeOutput) ThemeId() pulumi.StringPtrOutput
- func (o ThemeOutput) ToThemeOutput() ThemeOutput
- func (o ThemeOutput) ToThemeOutputWithContext(ctx context.Context) ThemeOutput
- type ThemeState
- type ThreatInsightSettings
- type ThreatInsightSettingsArgs
- type ThreatInsightSettingsArray
- func (ThreatInsightSettingsArray) ElementType() reflect.Type
- func (i ThreatInsightSettingsArray) ToThreatInsightSettingsArrayOutput() ThreatInsightSettingsArrayOutput
- func (i ThreatInsightSettingsArray) ToThreatInsightSettingsArrayOutputWithContext(ctx context.Context) ThreatInsightSettingsArrayOutput
- type ThreatInsightSettingsArrayInput
- type ThreatInsightSettingsArrayOutput
- func (ThreatInsightSettingsArrayOutput) ElementType() reflect.Type
- func (o ThreatInsightSettingsArrayOutput) Index(i pulumi.IntInput) ThreatInsightSettingsOutput
- func (o ThreatInsightSettingsArrayOutput) ToThreatInsightSettingsArrayOutput() ThreatInsightSettingsArrayOutput
- func (o ThreatInsightSettingsArrayOutput) ToThreatInsightSettingsArrayOutputWithContext(ctx context.Context) ThreatInsightSettingsArrayOutput
- type ThreatInsightSettingsInput
- type ThreatInsightSettingsMap
- type ThreatInsightSettingsMapInput
- type ThreatInsightSettingsMapOutput
- func (ThreatInsightSettingsMapOutput) ElementType() reflect.Type
- func (o ThreatInsightSettingsMapOutput) MapIndex(k pulumi.StringInput) ThreatInsightSettingsOutput
- func (o ThreatInsightSettingsMapOutput) ToThreatInsightSettingsMapOutput() ThreatInsightSettingsMapOutput
- func (o ThreatInsightSettingsMapOutput) ToThreatInsightSettingsMapOutputWithContext(ctx context.Context) ThreatInsightSettingsMapOutput
- type ThreatInsightSettingsOutput
- func (o ThreatInsightSettingsOutput) Action() pulumi.StringOutput
- func (ThreatInsightSettingsOutput) ElementType() reflect.Type
- func (o ThreatInsightSettingsOutput) NetworkExcludes() pulumi.StringArrayOutput
- func (o ThreatInsightSettingsOutput) ToThreatInsightSettingsOutput() ThreatInsightSettingsOutput
- func (o ThreatInsightSettingsOutput) ToThreatInsightSettingsOutputWithContext(ctx context.Context) ThreatInsightSettingsOutput
- type ThreatInsightSettingsState
- type TrustedServer
- type TrustedServerArgs
- type TrustedServerArray
- type TrustedServerArrayInput
- type TrustedServerArrayOutput
- func (TrustedServerArrayOutput) ElementType() reflect.Type
- func (o TrustedServerArrayOutput) Index(i pulumi.IntInput) TrustedServerOutput
- func (o TrustedServerArrayOutput) ToTrustedServerArrayOutput() TrustedServerArrayOutput
- func (o TrustedServerArrayOutput) ToTrustedServerArrayOutputWithContext(ctx context.Context) TrustedServerArrayOutput
- type TrustedServerInput
- type TrustedServerMap
- type TrustedServerMapInput
- type TrustedServerMapOutput
- func (TrustedServerMapOutput) ElementType() reflect.Type
- func (o TrustedServerMapOutput) MapIndex(k pulumi.StringInput) TrustedServerOutput
- func (o TrustedServerMapOutput) ToTrustedServerMapOutput() TrustedServerMapOutput
- func (o TrustedServerMapOutput) ToTrustedServerMapOutputWithContext(ctx context.Context) TrustedServerMapOutput
- type TrustedServerOutput
- func (o TrustedServerOutput) AuthServerId() pulumi.StringOutput
- func (TrustedServerOutput) ElementType() reflect.Type
- func (o TrustedServerOutput) ToTrustedServerOutput() TrustedServerOutput
- func (o TrustedServerOutput) ToTrustedServerOutputWithContext(ctx context.Context) TrustedServerOutput
- func (o TrustedServerOutput) Trusteds() pulumi.StringArrayOutput
- type TrustedServerState
- type UserAdminRoles
- type UserAdminRolesArgs
- type UserAdminRolesArray
- type UserAdminRolesArrayInput
- type UserAdminRolesArrayOutput
- func (UserAdminRolesArrayOutput) ElementType() reflect.Type
- func (o UserAdminRolesArrayOutput) Index(i pulumi.IntInput) UserAdminRolesOutput
- func (o UserAdminRolesArrayOutput) ToUserAdminRolesArrayOutput() UserAdminRolesArrayOutput
- func (o UserAdminRolesArrayOutput) ToUserAdminRolesArrayOutputWithContext(ctx context.Context) UserAdminRolesArrayOutput
- type UserAdminRolesInput
- type UserAdminRolesMap
- type UserAdminRolesMapInput
- type UserAdminRolesMapOutput
- func (UserAdminRolesMapOutput) ElementType() reflect.Type
- func (o UserAdminRolesMapOutput) MapIndex(k pulumi.StringInput) UserAdminRolesOutput
- func (o UserAdminRolesMapOutput) ToUserAdminRolesMapOutput() UserAdminRolesMapOutput
- func (o UserAdminRolesMapOutput) ToUserAdminRolesMapOutputWithContext(ctx context.Context) UserAdminRolesMapOutput
- type UserAdminRolesOutput
- func (o UserAdminRolesOutput) AdminRoles() pulumi.StringArrayOutput
- func (o UserAdminRolesOutput) DisableNotifications() pulumi.BoolPtrOutput
- func (UserAdminRolesOutput) ElementType() reflect.Type
- func (o UserAdminRolesOutput) ToUserAdminRolesOutput() UserAdminRolesOutput
- func (o UserAdminRolesOutput) ToUserAdminRolesOutputWithContext(ctx context.Context) UserAdminRolesOutput
- func (o UserAdminRolesOutput) UserId() pulumi.StringOutput
- type UserAdminRolesState
- type UserBaseSchemaProperty
- type UserBaseSchemaPropertyArgs
- type UserBaseSchemaPropertyArray
- func (UserBaseSchemaPropertyArray) ElementType() reflect.Type
- func (i UserBaseSchemaPropertyArray) ToUserBaseSchemaPropertyArrayOutput() UserBaseSchemaPropertyArrayOutput
- func (i UserBaseSchemaPropertyArray) ToUserBaseSchemaPropertyArrayOutputWithContext(ctx context.Context) UserBaseSchemaPropertyArrayOutput
- type UserBaseSchemaPropertyArrayInput
- type UserBaseSchemaPropertyArrayOutput
- func (UserBaseSchemaPropertyArrayOutput) ElementType() reflect.Type
- func (o UserBaseSchemaPropertyArrayOutput) Index(i pulumi.IntInput) UserBaseSchemaPropertyOutput
- func (o UserBaseSchemaPropertyArrayOutput) ToUserBaseSchemaPropertyArrayOutput() UserBaseSchemaPropertyArrayOutput
- func (o UserBaseSchemaPropertyArrayOutput) ToUserBaseSchemaPropertyArrayOutputWithContext(ctx context.Context) UserBaseSchemaPropertyArrayOutput
- type UserBaseSchemaPropertyInput
- type UserBaseSchemaPropertyMap
- type UserBaseSchemaPropertyMapInput
- type UserBaseSchemaPropertyMapOutput
- func (UserBaseSchemaPropertyMapOutput) ElementType() reflect.Type
- func (o UserBaseSchemaPropertyMapOutput) MapIndex(k pulumi.StringInput) UserBaseSchemaPropertyOutput
- func (o UserBaseSchemaPropertyMapOutput) ToUserBaseSchemaPropertyMapOutput() UserBaseSchemaPropertyMapOutput
- func (o UserBaseSchemaPropertyMapOutput) ToUserBaseSchemaPropertyMapOutputWithContext(ctx context.Context) UserBaseSchemaPropertyMapOutput
- type UserBaseSchemaPropertyOutput
- func (UserBaseSchemaPropertyOutput) ElementType() reflect.Type
- func (o UserBaseSchemaPropertyOutput) Index() pulumi.StringOutput
- func (o UserBaseSchemaPropertyOutput) Master() pulumi.StringPtrOutput
- func (o UserBaseSchemaPropertyOutput) Pattern() pulumi.StringPtrOutput
- func (o UserBaseSchemaPropertyOutput) Permissions() pulumi.StringPtrOutput
- func (o UserBaseSchemaPropertyOutput) Required() pulumi.BoolPtrOutput
- func (o UserBaseSchemaPropertyOutput) Title() pulumi.StringOutput
- func (o UserBaseSchemaPropertyOutput) ToUserBaseSchemaPropertyOutput() UserBaseSchemaPropertyOutput
- func (o UserBaseSchemaPropertyOutput) ToUserBaseSchemaPropertyOutputWithContext(ctx context.Context) UserBaseSchemaPropertyOutput
- func (o UserBaseSchemaPropertyOutput) Type() pulumi.StringOutput
- func (o UserBaseSchemaPropertyOutput) UserType() pulumi.StringPtrOutput
- type UserBaseSchemaPropertyState
- type UserFactorQuestion
- type UserFactorQuestionArgs
- type UserFactorQuestionArray
- type UserFactorQuestionArrayInput
- type UserFactorQuestionArrayOutput
- func (UserFactorQuestionArrayOutput) ElementType() reflect.Type
- func (o UserFactorQuestionArrayOutput) Index(i pulumi.IntInput) UserFactorQuestionOutput
- func (o UserFactorQuestionArrayOutput) ToUserFactorQuestionArrayOutput() UserFactorQuestionArrayOutput
- func (o UserFactorQuestionArrayOutput) ToUserFactorQuestionArrayOutputWithContext(ctx context.Context) UserFactorQuestionArrayOutput
- type UserFactorQuestionInput
- type UserFactorQuestionMap
- type UserFactorQuestionMapInput
- type UserFactorQuestionMapOutput
- func (UserFactorQuestionMapOutput) ElementType() reflect.Type
- func (o UserFactorQuestionMapOutput) MapIndex(k pulumi.StringInput) UserFactorQuestionOutput
- func (o UserFactorQuestionMapOutput) ToUserFactorQuestionMapOutput() UserFactorQuestionMapOutput
- func (o UserFactorQuestionMapOutput) ToUserFactorQuestionMapOutputWithContext(ctx context.Context) UserFactorQuestionMapOutput
- type UserFactorQuestionOutput
- func (o UserFactorQuestionOutput) Answer() pulumi.StringOutput
- func (UserFactorQuestionOutput) ElementType() reflect.Type
- func (o UserFactorQuestionOutput) Key() pulumi.StringOutput
- func (o UserFactorQuestionOutput) Status() pulumi.StringOutput
- func (o UserFactorQuestionOutput) Text() pulumi.StringOutput
- func (o UserFactorQuestionOutput) ToUserFactorQuestionOutput() UserFactorQuestionOutput
- func (o UserFactorQuestionOutput) ToUserFactorQuestionOutputWithContext(ctx context.Context) UserFactorQuestionOutput
- func (o UserFactorQuestionOutput) UserId() pulumi.StringOutput
- type UserFactorQuestionState
- type UserGroupMemberships
- type UserGroupMembershipsArgs
- type UserGroupMembershipsArray
- type UserGroupMembershipsArrayInput
- type UserGroupMembershipsArrayOutput
- func (UserGroupMembershipsArrayOutput) ElementType() reflect.Type
- func (o UserGroupMembershipsArrayOutput) Index(i pulumi.IntInput) UserGroupMembershipsOutput
- func (o UserGroupMembershipsArrayOutput) ToUserGroupMembershipsArrayOutput() UserGroupMembershipsArrayOutput
- func (o UserGroupMembershipsArrayOutput) ToUserGroupMembershipsArrayOutputWithContext(ctx context.Context) UserGroupMembershipsArrayOutput
- type UserGroupMembershipsInput
- type UserGroupMembershipsMap
- type UserGroupMembershipsMapInput
- type UserGroupMembershipsMapOutput
- func (UserGroupMembershipsMapOutput) ElementType() reflect.Type
- func (o UserGroupMembershipsMapOutput) MapIndex(k pulumi.StringInput) UserGroupMembershipsOutput
- func (o UserGroupMembershipsMapOutput) ToUserGroupMembershipsMapOutput() UserGroupMembershipsMapOutput
- func (o UserGroupMembershipsMapOutput) ToUserGroupMembershipsMapOutputWithContext(ctx context.Context) UserGroupMembershipsMapOutput
- type UserGroupMembershipsOutput
- func (UserGroupMembershipsOutput) ElementType() reflect.Type
- func (o UserGroupMembershipsOutput) Groups() pulumi.StringArrayOutput
- func (o UserGroupMembershipsOutput) ToUserGroupMembershipsOutput() UserGroupMembershipsOutput
- func (o UserGroupMembershipsOutput) ToUserGroupMembershipsOutputWithContext(ctx context.Context) UserGroupMembershipsOutput
- func (o UserGroupMembershipsOutput) UserId() pulumi.StringOutput
- type UserGroupMembershipsState
- type UserSchemaProperty
- type UserSchemaPropertyArgs
- type UserSchemaPropertyArray
- type UserSchemaPropertyArrayInput
- type UserSchemaPropertyArrayOneOf
- type UserSchemaPropertyArrayOneOfArgs
- func (UserSchemaPropertyArrayOneOfArgs) ElementType() reflect.Type
- func (i UserSchemaPropertyArrayOneOfArgs) ToUserSchemaPropertyArrayOneOfOutput() UserSchemaPropertyArrayOneOfOutput
- func (i UserSchemaPropertyArrayOneOfArgs) ToUserSchemaPropertyArrayOneOfOutputWithContext(ctx context.Context) UserSchemaPropertyArrayOneOfOutput
- type UserSchemaPropertyArrayOneOfArray
- func (UserSchemaPropertyArrayOneOfArray) ElementType() reflect.Type
- func (i UserSchemaPropertyArrayOneOfArray) ToUserSchemaPropertyArrayOneOfArrayOutput() UserSchemaPropertyArrayOneOfArrayOutput
- func (i UserSchemaPropertyArrayOneOfArray) ToUserSchemaPropertyArrayOneOfArrayOutputWithContext(ctx context.Context) UserSchemaPropertyArrayOneOfArrayOutput
- type UserSchemaPropertyArrayOneOfArrayInput
- type UserSchemaPropertyArrayOneOfArrayOutput
- func (UserSchemaPropertyArrayOneOfArrayOutput) ElementType() reflect.Type
- func (o UserSchemaPropertyArrayOneOfArrayOutput) Index(i pulumi.IntInput) UserSchemaPropertyArrayOneOfOutput
- func (o UserSchemaPropertyArrayOneOfArrayOutput) ToUserSchemaPropertyArrayOneOfArrayOutput() UserSchemaPropertyArrayOneOfArrayOutput
- func (o UserSchemaPropertyArrayOneOfArrayOutput) ToUserSchemaPropertyArrayOneOfArrayOutputWithContext(ctx context.Context) UserSchemaPropertyArrayOneOfArrayOutput
- type UserSchemaPropertyArrayOneOfInput
- type UserSchemaPropertyArrayOneOfOutput
- func (o UserSchemaPropertyArrayOneOfOutput) Const() pulumi.StringOutput
- func (UserSchemaPropertyArrayOneOfOutput) ElementType() reflect.Type
- func (o UserSchemaPropertyArrayOneOfOutput) Title() pulumi.StringOutput
- func (o UserSchemaPropertyArrayOneOfOutput) ToUserSchemaPropertyArrayOneOfOutput() UserSchemaPropertyArrayOneOfOutput
- func (o UserSchemaPropertyArrayOneOfOutput) ToUserSchemaPropertyArrayOneOfOutputWithContext(ctx context.Context) UserSchemaPropertyArrayOneOfOutput
- type UserSchemaPropertyArrayOutput
- func (UserSchemaPropertyArrayOutput) ElementType() reflect.Type
- func (o UserSchemaPropertyArrayOutput) Index(i pulumi.IntInput) UserSchemaPropertyOutput
- func (o UserSchemaPropertyArrayOutput) ToUserSchemaPropertyArrayOutput() UserSchemaPropertyArrayOutput
- func (o UserSchemaPropertyArrayOutput) ToUserSchemaPropertyArrayOutputWithContext(ctx context.Context) UserSchemaPropertyArrayOutput
- type UserSchemaPropertyInput
- type UserSchemaPropertyMap
- type UserSchemaPropertyMapInput
- type UserSchemaPropertyMapOutput
- func (UserSchemaPropertyMapOutput) ElementType() reflect.Type
- func (o UserSchemaPropertyMapOutput) MapIndex(k pulumi.StringInput) UserSchemaPropertyOutput
- func (o UserSchemaPropertyMapOutput) ToUserSchemaPropertyMapOutput() UserSchemaPropertyMapOutput
- func (o UserSchemaPropertyMapOutput) ToUserSchemaPropertyMapOutputWithContext(ctx context.Context) UserSchemaPropertyMapOutput
- type UserSchemaPropertyMasterOverridePriority
- type UserSchemaPropertyMasterOverridePriorityArgs
- func (UserSchemaPropertyMasterOverridePriorityArgs) ElementType() reflect.Type
- func (i UserSchemaPropertyMasterOverridePriorityArgs) ToUserSchemaPropertyMasterOverridePriorityOutput() UserSchemaPropertyMasterOverridePriorityOutput
- func (i UserSchemaPropertyMasterOverridePriorityArgs) ToUserSchemaPropertyMasterOverridePriorityOutputWithContext(ctx context.Context) UserSchemaPropertyMasterOverridePriorityOutput
- type UserSchemaPropertyMasterOverridePriorityArray
- func (UserSchemaPropertyMasterOverridePriorityArray) ElementType() reflect.Type
- func (i UserSchemaPropertyMasterOverridePriorityArray) ToUserSchemaPropertyMasterOverridePriorityArrayOutput() UserSchemaPropertyMasterOverridePriorityArrayOutput
- func (i UserSchemaPropertyMasterOverridePriorityArray) ToUserSchemaPropertyMasterOverridePriorityArrayOutputWithContext(ctx context.Context) UserSchemaPropertyMasterOverridePriorityArrayOutput
- type UserSchemaPropertyMasterOverridePriorityArrayInput
- type UserSchemaPropertyMasterOverridePriorityArrayOutput
- func (UserSchemaPropertyMasterOverridePriorityArrayOutput) ElementType() reflect.Type
- func (o UserSchemaPropertyMasterOverridePriorityArrayOutput) Index(i pulumi.IntInput) UserSchemaPropertyMasterOverridePriorityOutput
- func (o UserSchemaPropertyMasterOverridePriorityArrayOutput) ToUserSchemaPropertyMasterOverridePriorityArrayOutput() UserSchemaPropertyMasterOverridePriorityArrayOutput
- func (o UserSchemaPropertyMasterOverridePriorityArrayOutput) ToUserSchemaPropertyMasterOverridePriorityArrayOutputWithContext(ctx context.Context) UserSchemaPropertyMasterOverridePriorityArrayOutput
- type UserSchemaPropertyMasterOverridePriorityInput
- type UserSchemaPropertyMasterOverridePriorityOutput
- func (UserSchemaPropertyMasterOverridePriorityOutput) ElementType() reflect.Type
- func (o UserSchemaPropertyMasterOverridePriorityOutput) ToUserSchemaPropertyMasterOverridePriorityOutput() UserSchemaPropertyMasterOverridePriorityOutput
- func (o UserSchemaPropertyMasterOverridePriorityOutput) ToUserSchemaPropertyMasterOverridePriorityOutputWithContext(ctx context.Context) UserSchemaPropertyMasterOverridePriorityOutput
- func (o UserSchemaPropertyMasterOverridePriorityOutput) Type() pulumi.StringPtrOutput
- func (o UserSchemaPropertyMasterOverridePriorityOutput) Value() pulumi.StringOutput
- type UserSchemaPropertyOneOf
- type UserSchemaPropertyOneOfArgs
- type UserSchemaPropertyOneOfArray
- func (UserSchemaPropertyOneOfArray) ElementType() reflect.Type
- func (i UserSchemaPropertyOneOfArray) ToUserSchemaPropertyOneOfArrayOutput() UserSchemaPropertyOneOfArrayOutput
- func (i UserSchemaPropertyOneOfArray) ToUserSchemaPropertyOneOfArrayOutputWithContext(ctx context.Context) UserSchemaPropertyOneOfArrayOutput
- type UserSchemaPropertyOneOfArrayInput
- type UserSchemaPropertyOneOfArrayOutput
- func (UserSchemaPropertyOneOfArrayOutput) ElementType() reflect.Type
- func (o UserSchemaPropertyOneOfArrayOutput) Index(i pulumi.IntInput) UserSchemaPropertyOneOfOutput
- func (o UserSchemaPropertyOneOfArrayOutput) ToUserSchemaPropertyOneOfArrayOutput() UserSchemaPropertyOneOfArrayOutput
- func (o UserSchemaPropertyOneOfArrayOutput) ToUserSchemaPropertyOneOfArrayOutputWithContext(ctx context.Context) UserSchemaPropertyOneOfArrayOutput
- type UserSchemaPropertyOneOfInput
- type UserSchemaPropertyOneOfOutput
- func (o UserSchemaPropertyOneOfOutput) Const() pulumi.StringOutput
- func (UserSchemaPropertyOneOfOutput) ElementType() reflect.Type
- func (o UserSchemaPropertyOneOfOutput) Title() pulumi.StringOutput
- func (o UserSchemaPropertyOneOfOutput) ToUserSchemaPropertyOneOfOutput() UserSchemaPropertyOneOfOutput
- func (o UserSchemaPropertyOneOfOutput) ToUserSchemaPropertyOneOfOutputWithContext(ctx context.Context) UserSchemaPropertyOneOfOutput
- type UserSchemaPropertyOutput
- func (o UserSchemaPropertyOutput) ArrayEnums() pulumi.StringArrayOutput
- func (o UserSchemaPropertyOutput) ArrayOneOfs() UserSchemaPropertyArrayOneOfArrayOutput
- func (o UserSchemaPropertyOutput) ArrayType() pulumi.StringPtrOutput
- func (o UserSchemaPropertyOutput) Description() pulumi.StringPtrOutput
- func (UserSchemaPropertyOutput) ElementType() reflect.Type
- func (o UserSchemaPropertyOutput) Enums() pulumi.StringArrayOutput
- func (o UserSchemaPropertyOutput) ExternalName() pulumi.StringPtrOutput
- func (o UserSchemaPropertyOutput) ExternalNamespace() pulumi.StringPtrOutput
- func (o UserSchemaPropertyOutput) Index() pulumi.StringOutput
- func (o UserSchemaPropertyOutput) Master() pulumi.StringPtrOutput
- func (o UserSchemaPropertyOutput) MasterOverridePriorities() UserSchemaPropertyMasterOverridePriorityArrayOutput
- func (o UserSchemaPropertyOutput) MaxLength() pulumi.IntPtrOutput
- func (o UserSchemaPropertyOutput) MinLength() pulumi.IntPtrOutput
- func (o UserSchemaPropertyOutput) OneOfs() UserSchemaPropertyOneOfArrayOutput
- func (o UserSchemaPropertyOutput) Pattern() pulumi.StringPtrOutput
- func (o UserSchemaPropertyOutput) Permissions() pulumi.StringPtrOutput
- func (o UserSchemaPropertyOutput) Required() pulumi.BoolPtrOutput
- func (o UserSchemaPropertyOutput) Scope() pulumi.StringPtrOutput
- func (o UserSchemaPropertyOutput) Title() pulumi.StringOutput
- func (o UserSchemaPropertyOutput) ToUserSchemaPropertyOutput() UserSchemaPropertyOutput
- func (o UserSchemaPropertyOutput) ToUserSchemaPropertyOutputWithContext(ctx context.Context) UserSchemaPropertyOutput
- func (o UserSchemaPropertyOutput) Type() pulumi.StringOutput
- func (o UserSchemaPropertyOutput) Unique() pulumi.StringPtrOutput
- func (o UserSchemaPropertyOutput) UserType() pulumi.StringPtrOutput
- type UserSchemaPropertyState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminRoleCustom ¶
type AdminRoleCustom struct { pulumi.CustomResourceState // A human-readable description of the new Role Description pulumi.StringOutput `pulumi:"description"` // The name given to the new Role Label pulumi.StringOutput `pulumi:"label"` // The permissions that the new Role grants. At least one // permission must be specified when creating custom role. Valid values: "okta.users.manage", // "okta.users.create", // "okta.users.read", // "okta.users.credentials.manage", // "okta.users.credentials.resetFactors", // "okta.users.credentials.resetPassword", // "okta.users.credentials.expirePassword", // "okta.users.userprofile.manage", // "okta.users.lifecycle.manage", // "okta.users.lifecycle.activate", // "okta.users.lifecycle.deactivate", // "okta.users.lifecycle.suspend", // "okta.users.lifecycle.unsuspend", // "okta.users.lifecycle.delete", // "okta.users.lifecycle.unlock", // "okta.users.lifecycle.clearSessions", // "okta.users.groupMembership.manage", // "okta.users.appAssignment.manage", // "okta.users.apitokens.manage", // "okta.users.apitokens.read", // "okta.groups.manage", // "okta.groups.create", // "okta.groups.members.manage", // "okta.groups.read", // "okta.groups.appAssignment.manage", // "okta.apps.read", // "okta.apps.manage", // "okta.apps.assignment.manage", // "okta.profilesources.import.run", // "okta.authzServers.read", // "okta.users.userprofile.manage", // "okta.authzServers.manage", // "okta.customizations.read", // "okta.customizations.manage", // "okta.identityProviders.read", // "okta.identityProviders.manage", // "okta.workflows.read", // "okta.workflows.invoke". // "okta.governance.accessCertifications.manage", // "okta.governance.accessRequests.manage", // "okta.apps.manageFirstPartyApps", // "okta.agents.manage", // "okta.agents.register", // "okta.agents.view", // "okta.directories.manage", // "okta.directories.read", // "okta.devices.manage", // "okta.devices.lifecycle.manage", // "okta.devices.lifecycle.activate", // "okta.devices.lifecycle.deactivate", // "okta.devices.lifecycle.suspend", // "okta.devices.lifecycle.unsuspend", // "okta.devices.lifecycle.delete", // "okta.devices.read", // "okta.iam.read", // "okta.support.cases.manage"., Permissions pulumi.StringArrayOutput `pulumi:"permissions"` }
Resource to manage administrative Role assignments for a User
These operations allow the creation and manipulation of custom roles as custom collections of permissions.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewAdminRoleCustom(ctx, "example", &okta.AdminRoleCustomArgs{ Label: pulumi.String("AppAssignmentManager"), Description: pulumi.String("This role allows app assignment management"), Permissions: pulumi.StringArray{ pulumi.String("okta.apps.assignment.manage"), }, }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/adminRoleCustom:AdminRoleCustom example <custom_role_id> ```
func GetAdminRoleCustom ¶
func GetAdminRoleCustom(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AdminRoleCustomState, opts ...pulumi.ResourceOption) (*AdminRoleCustom, error)
GetAdminRoleCustom gets an existing AdminRoleCustom 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 NewAdminRoleCustom ¶
func NewAdminRoleCustom(ctx *pulumi.Context, name string, args *AdminRoleCustomArgs, opts ...pulumi.ResourceOption) (*AdminRoleCustom, error)
NewAdminRoleCustom registers a new resource with the given unique name, arguments, and options.
func (*AdminRoleCustom) ElementType ¶
func (*AdminRoleCustom) ElementType() reflect.Type
func (*AdminRoleCustom) ToAdminRoleCustomOutput ¶
func (i *AdminRoleCustom) ToAdminRoleCustomOutput() AdminRoleCustomOutput
func (*AdminRoleCustom) ToAdminRoleCustomOutputWithContext ¶
func (i *AdminRoleCustom) ToAdminRoleCustomOutputWithContext(ctx context.Context) AdminRoleCustomOutput
type AdminRoleCustomArgs ¶
type AdminRoleCustomArgs struct { // A human-readable description of the new Role Description pulumi.StringInput // The name given to the new Role Label pulumi.StringInput // The permissions that the new Role grants. At least one // permission must be specified when creating custom role. Valid values: "okta.users.manage", // "okta.users.create", // "okta.users.read", // "okta.users.credentials.manage", // "okta.users.credentials.resetFactors", // "okta.users.credentials.resetPassword", // "okta.users.credentials.expirePassword", // "okta.users.userprofile.manage", // "okta.users.lifecycle.manage", // "okta.users.lifecycle.activate", // "okta.users.lifecycle.deactivate", // "okta.users.lifecycle.suspend", // "okta.users.lifecycle.unsuspend", // "okta.users.lifecycle.delete", // "okta.users.lifecycle.unlock", // "okta.users.lifecycle.clearSessions", // "okta.users.groupMembership.manage", // "okta.users.appAssignment.manage", // "okta.users.apitokens.manage", // "okta.users.apitokens.read", // "okta.groups.manage", // "okta.groups.create", // "okta.groups.members.manage", // "okta.groups.read", // "okta.groups.appAssignment.manage", // "okta.apps.read", // "okta.apps.manage", // "okta.apps.assignment.manage", // "okta.profilesources.import.run", // "okta.authzServers.read", // "okta.users.userprofile.manage", // "okta.authzServers.manage", // "okta.customizations.read", // "okta.customizations.manage", // "okta.identityProviders.read", // "okta.identityProviders.manage", // "okta.workflows.read", // "okta.workflows.invoke". // "okta.governance.accessCertifications.manage", // "okta.governance.accessRequests.manage", // "okta.apps.manageFirstPartyApps", // "okta.agents.manage", // "okta.agents.register", // "okta.agents.view", // "okta.directories.manage", // "okta.directories.read", // "okta.devices.manage", // "okta.devices.lifecycle.manage", // "okta.devices.lifecycle.activate", // "okta.devices.lifecycle.deactivate", // "okta.devices.lifecycle.suspend", // "okta.devices.lifecycle.unsuspend", // "okta.devices.lifecycle.delete", // "okta.devices.read", // "okta.iam.read", // "okta.support.cases.manage"., Permissions pulumi.StringArrayInput }
The set of arguments for constructing a AdminRoleCustom resource.
func (AdminRoleCustomArgs) ElementType ¶
func (AdminRoleCustomArgs) ElementType() reflect.Type
type AdminRoleCustomArray ¶
type AdminRoleCustomArray []AdminRoleCustomInput
func (AdminRoleCustomArray) ElementType ¶
func (AdminRoleCustomArray) ElementType() reflect.Type
func (AdminRoleCustomArray) ToAdminRoleCustomArrayOutput ¶
func (i AdminRoleCustomArray) ToAdminRoleCustomArrayOutput() AdminRoleCustomArrayOutput
func (AdminRoleCustomArray) ToAdminRoleCustomArrayOutputWithContext ¶
func (i AdminRoleCustomArray) ToAdminRoleCustomArrayOutputWithContext(ctx context.Context) AdminRoleCustomArrayOutput
type AdminRoleCustomArrayInput ¶
type AdminRoleCustomArrayInput interface { pulumi.Input ToAdminRoleCustomArrayOutput() AdminRoleCustomArrayOutput ToAdminRoleCustomArrayOutputWithContext(context.Context) AdminRoleCustomArrayOutput }
AdminRoleCustomArrayInput is an input type that accepts AdminRoleCustomArray and AdminRoleCustomArrayOutput values. You can construct a concrete instance of `AdminRoleCustomArrayInput` via:
AdminRoleCustomArray{ AdminRoleCustomArgs{...} }
type AdminRoleCustomArrayOutput ¶
type AdminRoleCustomArrayOutput struct{ *pulumi.OutputState }
func (AdminRoleCustomArrayOutput) ElementType ¶
func (AdminRoleCustomArrayOutput) ElementType() reflect.Type
func (AdminRoleCustomArrayOutput) Index ¶
func (o AdminRoleCustomArrayOutput) Index(i pulumi.IntInput) AdminRoleCustomOutput
func (AdminRoleCustomArrayOutput) ToAdminRoleCustomArrayOutput ¶
func (o AdminRoleCustomArrayOutput) ToAdminRoleCustomArrayOutput() AdminRoleCustomArrayOutput
func (AdminRoleCustomArrayOutput) ToAdminRoleCustomArrayOutputWithContext ¶
func (o AdminRoleCustomArrayOutput) ToAdminRoleCustomArrayOutputWithContext(ctx context.Context) AdminRoleCustomArrayOutput
type AdminRoleCustomAssignments ¶
type AdminRoleCustomAssignments struct { pulumi.CustomResourceState // ID of the Custom Role CustomRoleId pulumi.StringOutput `pulumi:"customRoleId"` // The hrefs that point to User(s) and/or Group(s) that receive the Role Members pulumi.StringArrayOutput `pulumi:"members"` // ID of the target Resource Set ResourceSetId pulumi.StringOutput `pulumi:"resourceSetId"` }
Resource to manage the assignment and unassignment of Custom Roles These operations allow the creation and manipulation of custom roles as custom collections of permissions.
> **NOTE:** This an Early Access feature.
## Import
```sh $ pulumi import okta:index/adminRoleCustomAssignments:AdminRoleCustomAssignments example <resource_set_id>/<custom_role_id> ```
func GetAdminRoleCustomAssignments ¶
func GetAdminRoleCustomAssignments(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AdminRoleCustomAssignmentsState, opts ...pulumi.ResourceOption) (*AdminRoleCustomAssignments, error)
GetAdminRoleCustomAssignments gets an existing AdminRoleCustomAssignments 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 NewAdminRoleCustomAssignments ¶
func NewAdminRoleCustomAssignments(ctx *pulumi.Context, name string, args *AdminRoleCustomAssignmentsArgs, opts ...pulumi.ResourceOption) (*AdminRoleCustomAssignments, error)
NewAdminRoleCustomAssignments registers a new resource with the given unique name, arguments, and options.
func (*AdminRoleCustomAssignments) ElementType ¶
func (*AdminRoleCustomAssignments) ElementType() reflect.Type
func (*AdminRoleCustomAssignments) ToAdminRoleCustomAssignmentsOutput ¶
func (i *AdminRoleCustomAssignments) ToAdminRoleCustomAssignmentsOutput() AdminRoleCustomAssignmentsOutput
func (*AdminRoleCustomAssignments) ToAdminRoleCustomAssignmentsOutputWithContext ¶
func (i *AdminRoleCustomAssignments) ToAdminRoleCustomAssignmentsOutputWithContext(ctx context.Context) AdminRoleCustomAssignmentsOutput
type AdminRoleCustomAssignmentsArgs ¶
type AdminRoleCustomAssignmentsArgs struct { // ID of the Custom Role CustomRoleId pulumi.StringInput // The hrefs that point to User(s) and/or Group(s) that receive the Role Members pulumi.StringArrayInput // ID of the target Resource Set ResourceSetId pulumi.StringInput }
The set of arguments for constructing a AdminRoleCustomAssignments resource.
func (AdminRoleCustomAssignmentsArgs) ElementType ¶
func (AdminRoleCustomAssignmentsArgs) ElementType() reflect.Type
type AdminRoleCustomAssignmentsArray ¶
type AdminRoleCustomAssignmentsArray []AdminRoleCustomAssignmentsInput
func (AdminRoleCustomAssignmentsArray) ElementType ¶
func (AdminRoleCustomAssignmentsArray) ElementType() reflect.Type
func (AdminRoleCustomAssignmentsArray) ToAdminRoleCustomAssignmentsArrayOutput ¶
func (i AdminRoleCustomAssignmentsArray) ToAdminRoleCustomAssignmentsArrayOutput() AdminRoleCustomAssignmentsArrayOutput
func (AdminRoleCustomAssignmentsArray) ToAdminRoleCustomAssignmentsArrayOutputWithContext ¶
func (i AdminRoleCustomAssignmentsArray) ToAdminRoleCustomAssignmentsArrayOutputWithContext(ctx context.Context) AdminRoleCustomAssignmentsArrayOutput
type AdminRoleCustomAssignmentsArrayInput ¶
type AdminRoleCustomAssignmentsArrayInput interface { pulumi.Input ToAdminRoleCustomAssignmentsArrayOutput() AdminRoleCustomAssignmentsArrayOutput ToAdminRoleCustomAssignmentsArrayOutputWithContext(context.Context) AdminRoleCustomAssignmentsArrayOutput }
AdminRoleCustomAssignmentsArrayInput is an input type that accepts AdminRoleCustomAssignmentsArray and AdminRoleCustomAssignmentsArrayOutput values. You can construct a concrete instance of `AdminRoleCustomAssignmentsArrayInput` via:
AdminRoleCustomAssignmentsArray{ AdminRoleCustomAssignmentsArgs{...} }
type AdminRoleCustomAssignmentsArrayOutput ¶
type AdminRoleCustomAssignmentsArrayOutput struct{ *pulumi.OutputState }
func (AdminRoleCustomAssignmentsArrayOutput) ElementType ¶
func (AdminRoleCustomAssignmentsArrayOutput) ElementType() reflect.Type
func (AdminRoleCustomAssignmentsArrayOutput) Index ¶
func (o AdminRoleCustomAssignmentsArrayOutput) Index(i pulumi.IntInput) AdminRoleCustomAssignmentsOutput
func (AdminRoleCustomAssignmentsArrayOutput) ToAdminRoleCustomAssignmentsArrayOutput ¶
func (o AdminRoleCustomAssignmentsArrayOutput) ToAdminRoleCustomAssignmentsArrayOutput() AdminRoleCustomAssignmentsArrayOutput
func (AdminRoleCustomAssignmentsArrayOutput) ToAdminRoleCustomAssignmentsArrayOutputWithContext ¶
func (o AdminRoleCustomAssignmentsArrayOutput) ToAdminRoleCustomAssignmentsArrayOutputWithContext(ctx context.Context) AdminRoleCustomAssignmentsArrayOutput
type AdminRoleCustomAssignmentsInput ¶
type AdminRoleCustomAssignmentsInput interface { pulumi.Input ToAdminRoleCustomAssignmentsOutput() AdminRoleCustomAssignmentsOutput ToAdminRoleCustomAssignmentsOutputWithContext(ctx context.Context) AdminRoleCustomAssignmentsOutput }
type AdminRoleCustomAssignmentsMap ¶
type AdminRoleCustomAssignmentsMap map[string]AdminRoleCustomAssignmentsInput
func (AdminRoleCustomAssignmentsMap) ElementType ¶
func (AdminRoleCustomAssignmentsMap) ElementType() reflect.Type
func (AdminRoleCustomAssignmentsMap) ToAdminRoleCustomAssignmentsMapOutput ¶
func (i AdminRoleCustomAssignmentsMap) ToAdminRoleCustomAssignmentsMapOutput() AdminRoleCustomAssignmentsMapOutput
func (AdminRoleCustomAssignmentsMap) ToAdminRoleCustomAssignmentsMapOutputWithContext ¶
func (i AdminRoleCustomAssignmentsMap) ToAdminRoleCustomAssignmentsMapOutputWithContext(ctx context.Context) AdminRoleCustomAssignmentsMapOutput
type AdminRoleCustomAssignmentsMapInput ¶
type AdminRoleCustomAssignmentsMapInput interface { pulumi.Input ToAdminRoleCustomAssignmentsMapOutput() AdminRoleCustomAssignmentsMapOutput ToAdminRoleCustomAssignmentsMapOutputWithContext(context.Context) AdminRoleCustomAssignmentsMapOutput }
AdminRoleCustomAssignmentsMapInput is an input type that accepts AdminRoleCustomAssignmentsMap and AdminRoleCustomAssignmentsMapOutput values. You can construct a concrete instance of `AdminRoleCustomAssignmentsMapInput` via:
AdminRoleCustomAssignmentsMap{ "key": AdminRoleCustomAssignmentsArgs{...} }
type AdminRoleCustomAssignmentsMapOutput ¶
type AdminRoleCustomAssignmentsMapOutput struct{ *pulumi.OutputState }
func (AdminRoleCustomAssignmentsMapOutput) ElementType ¶
func (AdminRoleCustomAssignmentsMapOutput) ElementType() reflect.Type
func (AdminRoleCustomAssignmentsMapOutput) MapIndex ¶
func (o AdminRoleCustomAssignmentsMapOutput) MapIndex(k pulumi.StringInput) AdminRoleCustomAssignmentsOutput
func (AdminRoleCustomAssignmentsMapOutput) ToAdminRoleCustomAssignmentsMapOutput ¶
func (o AdminRoleCustomAssignmentsMapOutput) ToAdminRoleCustomAssignmentsMapOutput() AdminRoleCustomAssignmentsMapOutput
func (AdminRoleCustomAssignmentsMapOutput) ToAdminRoleCustomAssignmentsMapOutputWithContext ¶
func (o AdminRoleCustomAssignmentsMapOutput) ToAdminRoleCustomAssignmentsMapOutputWithContext(ctx context.Context) AdminRoleCustomAssignmentsMapOutput
type AdminRoleCustomAssignmentsOutput ¶
type AdminRoleCustomAssignmentsOutput struct{ *pulumi.OutputState }
func (AdminRoleCustomAssignmentsOutput) CustomRoleId ¶
func (o AdminRoleCustomAssignmentsOutput) CustomRoleId() pulumi.StringOutput
ID of the Custom Role
func (AdminRoleCustomAssignmentsOutput) ElementType ¶
func (AdminRoleCustomAssignmentsOutput) ElementType() reflect.Type
func (AdminRoleCustomAssignmentsOutput) Members ¶
func (o AdminRoleCustomAssignmentsOutput) Members() pulumi.StringArrayOutput
The hrefs that point to User(s) and/or Group(s) that receive the Role
func (AdminRoleCustomAssignmentsOutput) ResourceSetId ¶
func (o AdminRoleCustomAssignmentsOutput) ResourceSetId() pulumi.StringOutput
ID of the target Resource Set
func (AdminRoleCustomAssignmentsOutput) ToAdminRoleCustomAssignmentsOutput ¶
func (o AdminRoleCustomAssignmentsOutput) ToAdminRoleCustomAssignmentsOutput() AdminRoleCustomAssignmentsOutput
func (AdminRoleCustomAssignmentsOutput) ToAdminRoleCustomAssignmentsOutputWithContext ¶
func (o AdminRoleCustomAssignmentsOutput) ToAdminRoleCustomAssignmentsOutputWithContext(ctx context.Context) AdminRoleCustomAssignmentsOutput
type AdminRoleCustomAssignmentsState ¶
type AdminRoleCustomAssignmentsState struct { // ID of the Custom Role CustomRoleId pulumi.StringPtrInput // The hrefs that point to User(s) and/or Group(s) that receive the Role Members pulumi.StringArrayInput // ID of the target Resource Set ResourceSetId pulumi.StringPtrInput }
func (AdminRoleCustomAssignmentsState) ElementType ¶
func (AdminRoleCustomAssignmentsState) ElementType() reflect.Type
type AdminRoleCustomInput ¶
type AdminRoleCustomInput interface { pulumi.Input ToAdminRoleCustomOutput() AdminRoleCustomOutput ToAdminRoleCustomOutputWithContext(ctx context.Context) AdminRoleCustomOutput }
type AdminRoleCustomMap ¶
type AdminRoleCustomMap map[string]AdminRoleCustomInput
func (AdminRoleCustomMap) ElementType ¶
func (AdminRoleCustomMap) ElementType() reflect.Type
func (AdminRoleCustomMap) ToAdminRoleCustomMapOutput ¶
func (i AdminRoleCustomMap) ToAdminRoleCustomMapOutput() AdminRoleCustomMapOutput
func (AdminRoleCustomMap) ToAdminRoleCustomMapOutputWithContext ¶
func (i AdminRoleCustomMap) ToAdminRoleCustomMapOutputWithContext(ctx context.Context) AdminRoleCustomMapOutput
type AdminRoleCustomMapInput ¶
type AdminRoleCustomMapInput interface { pulumi.Input ToAdminRoleCustomMapOutput() AdminRoleCustomMapOutput ToAdminRoleCustomMapOutputWithContext(context.Context) AdminRoleCustomMapOutput }
AdminRoleCustomMapInput is an input type that accepts AdminRoleCustomMap and AdminRoleCustomMapOutput values. You can construct a concrete instance of `AdminRoleCustomMapInput` via:
AdminRoleCustomMap{ "key": AdminRoleCustomArgs{...} }
type AdminRoleCustomMapOutput ¶
type AdminRoleCustomMapOutput struct{ *pulumi.OutputState }
func (AdminRoleCustomMapOutput) ElementType ¶
func (AdminRoleCustomMapOutput) ElementType() reflect.Type
func (AdminRoleCustomMapOutput) MapIndex ¶
func (o AdminRoleCustomMapOutput) MapIndex(k pulumi.StringInput) AdminRoleCustomOutput
func (AdminRoleCustomMapOutput) ToAdminRoleCustomMapOutput ¶
func (o AdminRoleCustomMapOutput) ToAdminRoleCustomMapOutput() AdminRoleCustomMapOutput
func (AdminRoleCustomMapOutput) ToAdminRoleCustomMapOutputWithContext ¶
func (o AdminRoleCustomMapOutput) ToAdminRoleCustomMapOutputWithContext(ctx context.Context) AdminRoleCustomMapOutput
type AdminRoleCustomOutput ¶
type AdminRoleCustomOutput struct{ *pulumi.OutputState }
func (AdminRoleCustomOutput) Description ¶
func (o AdminRoleCustomOutput) Description() pulumi.StringOutput
A human-readable description of the new Role
func (AdminRoleCustomOutput) ElementType ¶
func (AdminRoleCustomOutput) ElementType() reflect.Type
func (AdminRoleCustomOutput) Label ¶
func (o AdminRoleCustomOutput) Label() pulumi.StringOutput
The name given to the new Role
func (AdminRoleCustomOutput) Permissions ¶
func (o AdminRoleCustomOutput) Permissions() pulumi.StringArrayOutput
The permissions that the new Role grants. At least one
permission must be specified when creating custom role. Valid values: "okta.users.manage", "okta.users.create", "okta.users.read", "okta.users.credentials.manage", "okta.users.credentials.resetFactors", "okta.users.credentials.resetPassword", "okta.users.credentials.expirePassword", "okta.users.userprofile.manage", "okta.users.lifecycle.manage", "okta.users.lifecycle.activate", "okta.users.lifecycle.deactivate", "okta.users.lifecycle.suspend", "okta.users.lifecycle.unsuspend", "okta.users.lifecycle.delete", "okta.users.lifecycle.unlock", "okta.users.lifecycle.clearSessions", "okta.users.groupMembership.manage", "okta.users.appAssignment.manage", "okta.users.apitokens.manage", "okta.users.apitokens.read", "okta.groups.manage", "okta.groups.create", "okta.groups.members.manage", "okta.groups.read", "okta.groups.appAssignment.manage", "okta.apps.read", "okta.apps.manage", "okta.apps.assignment.manage", "okta.profilesources.import.run", "okta.authzServers.read", "okta.users.userprofile.manage", "okta.authzServers.manage", "okta.customizations.read", "okta.customizations.manage", "okta.identityProviders.read", "okta.identityProviders.manage", "okta.workflows.read", "okta.workflows.invoke". "okta.governance.accessCertifications.manage", "okta.governance.accessRequests.manage", "okta.apps.manageFirstPartyApps", "okta.agents.manage", "okta.agents.register", "okta.agents.view", "okta.directories.manage", "okta.directories.read", "okta.devices.manage", "okta.devices.lifecycle.manage", "okta.devices.lifecycle.activate", "okta.devices.lifecycle.deactivate", "okta.devices.lifecycle.suspend", "okta.devices.lifecycle.unsuspend", "okta.devices.lifecycle.delete", "okta.devices.read", "okta.iam.read", "okta.support.cases.manage".,
func (AdminRoleCustomOutput) ToAdminRoleCustomOutput ¶
func (o AdminRoleCustomOutput) ToAdminRoleCustomOutput() AdminRoleCustomOutput
func (AdminRoleCustomOutput) ToAdminRoleCustomOutputWithContext ¶
func (o AdminRoleCustomOutput) ToAdminRoleCustomOutputWithContext(ctx context.Context) AdminRoleCustomOutput
type AdminRoleCustomState ¶
type AdminRoleCustomState struct { // A human-readable description of the new Role Description pulumi.StringPtrInput // The name given to the new Role Label pulumi.StringPtrInput // The permissions that the new Role grants. At least one // permission must be specified when creating custom role. Valid values: "okta.users.manage", // "okta.users.create", // "okta.users.read", // "okta.users.credentials.manage", // "okta.users.credentials.resetFactors", // "okta.users.credentials.resetPassword", // "okta.users.credentials.expirePassword", // "okta.users.userprofile.manage", // "okta.users.lifecycle.manage", // "okta.users.lifecycle.activate", // "okta.users.lifecycle.deactivate", // "okta.users.lifecycle.suspend", // "okta.users.lifecycle.unsuspend", // "okta.users.lifecycle.delete", // "okta.users.lifecycle.unlock", // "okta.users.lifecycle.clearSessions", // "okta.users.groupMembership.manage", // "okta.users.appAssignment.manage", // "okta.users.apitokens.manage", // "okta.users.apitokens.read", // "okta.groups.manage", // "okta.groups.create", // "okta.groups.members.manage", // "okta.groups.read", // "okta.groups.appAssignment.manage", // "okta.apps.read", // "okta.apps.manage", // "okta.apps.assignment.manage", // "okta.profilesources.import.run", // "okta.authzServers.read", // "okta.users.userprofile.manage", // "okta.authzServers.manage", // "okta.customizations.read", // "okta.customizations.manage", // "okta.identityProviders.read", // "okta.identityProviders.manage", // "okta.workflows.read", // "okta.workflows.invoke". // "okta.governance.accessCertifications.manage", // "okta.governance.accessRequests.manage", // "okta.apps.manageFirstPartyApps", // "okta.agents.manage", // "okta.agents.register", // "okta.agents.view", // "okta.directories.manage", // "okta.directories.read", // "okta.devices.manage", // "okta.devices.lifecycle.manage", // "okta.devices.lifecycle.activate", // "okta.devices.lifecycle.deactivate", // "okta.devices.lifecycle.suspend", // "okta.devices.lifecycle.unsuspend", // "okta.devices.lifecycle.delete", // "okta.devices.read", // "okta.iam.read", // "okta.support.cases.manage"., Permissions pulumi.StringArrayInput }
func (AdminRoleCustomState) ElementType ¶
func (AdminRoleCustomState) ElementType() reflect.Type
type AdminRoleTargets ¶
type AdminRoleTargets struct { pulumi.CustomResourceState // List of app names (name represents set of app instances) or a combination of app name and app instance ID (like 'salesforce' or 'facebook.0oapsqQ6dv19pqyEo0g3') Apps pulumi.StringArrayOutput `pulumi:"apps"` // List of group IDs. Conflicts with apps Groups pulumi.StringArrayOutput `pulumi:"groups"` // ID of a role RoleId pulumi.StringOutput `pulumi:"roleId"` // Type of the role that is assigned to the user and supports optional targets. See [API Docs](https://developer.okta.com/docs/api/openapi/okta-management/guides/roles/#standard-roles) RoleType pulumi.StringOutput `pulumi:"roleType"` // User associated with the role UserId pulumi.StringOutput `pulumi:"userId"` }
Manages targets for administrator roles.
This resource allows you to define permissions for admin roles into a smaller subset of Groups or Apps within your org. You can define admin roles to target Groups, Applications, and Application Instances.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewAdminRoleTargets(ctx, "example", &okta.AdminRoleTargetsArgs{ UserId: pulumi.String("<user_id>"), RoleType: pulumi.String("APP_ADMIN"), Apps: pulumi.StringArray{ pulumi.String("oidc_client.<app_id>"), pulumi.String("facebook"), }, }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/adminRoleTargets:AdminRoleTargets example <user_id>/<role_type> ```
func GetAdminRoleTargets ¶
func GetAdminRoleTargets(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AdminRoleTargetsState, opts ...pulumi.ResourceOption) (*AdminRoleTargets, error)
GetAdminRoleTargets gets an existing AdminRoleTargets 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 NewAdminRoleTargets ¶
func NewAdminRoleTargets(ctx *pulumi.Context, name string, args *AdminRoleTargetsArgs, opts ...pulumi.ResourceOption) (*AdminRoleTargets, error)
NewAdminRoleTargets registers a new resource with the given unique name, arguments, and options.
func (*AdminRoleTargets) ElementType ¶
func (*AdminRoleTargets) ElementType() reflect.Type
func (*AdminRoleTargets) ToAdminRoleTargetsOutput ¶
func (i *AdminRoleTargets) ToAdminRoleTargetsOutput() AdminRoleTargetsOutput
func (*AdminRoleTargets) ToAdminRoleTargetsOutputWithContext ¶
func (i *AdminRoleTargets) ToAdminRoleTargetsOutputWithContext(ctx context.Context) AdminRoleTargetsOutput
type AdminRoleTargetsArgs ¶
type AdminRoleTargetsArgs struct { // List of app names (name represents set of app instances) or a combination of app name and app instance ID (like 'salesforce' or 'facebook.0oapsqQ6dv19pqyEo0g3') Apps pulumi.StringArrayInput // List of group IDs. Conflicts with apps Groups pulumi.StringArrayInput // Type of the role that is assigned to the user and supports optional targets. See [API Docs](https://developer.okta.com/docs/api/openapi/okta-management/guides/roles/#standard-roles) RoleType pulumi.StringInput // User associated with the role UserId pulumi.StringInput }
The set of arguments for constructing a AdminRoleTargets resource.
func (AdminRoleTargetsArgs) ElementType ¶
func (AdminRoleTargetsArgs) ElementType() reflect.Type
type AdminRoleTargetsArray ¶
type AdminRoleTargetsArray []AdminRoleTargetsInput
func (AdminRoleTargetsArray) ElementType ¶
func (AdminRoleTargetsArray) ElementType() reflect.Type
func (AdminRoleTargetsArray) ToAdminRoleTargetsArrayOutput ¶
func (i AdminRoleTargetsArray) ToAdminRoleTargetsArrayOutput() AdminRoleTargetsArrayOutput
func (AdminRoleTargetsArray) ToAdminRoleTargetsArrayOutputWithContext ¶
func (i AdminRoleTargetsArray) ToAdminRoleTargetsArrayOutputWithContext(ctx context.Context) AdminRoleTargetsArrayOutput
type AdminRoleTargetsArrayInput ¶
type AdminRoleTargetsArrayInput interface { pulumi.Input ToAdminRoleTargetsArrayOutput() AdminRoleTargetsArrayOutput ToAdminRoleTargetsArrayOutputWithContext(context.Context) AdminRoleTargetsArrayOutput }
AdminRoleTargetsArrayInput is an input type that accepts AdminRoleTargetsArray and AdminRoleTargetsArrayOutput values. You can construct a concrete instance of `AdminRoleTargetsArrayInput` via:
AdminRoleTargetsArray{ AdminRoleTargetsArgs{...} }
type AdminRoleTargetsArrayOutput ¶
type AdminRoleTargetsArrayOutput struct{ *pulumi.OutputState }
func (AdminRoleTargetsArrayOutput) ElementType ¶
func (AdminRoleTargetsArrayOutput) ElementType() reflect.Type
func (AdminRoleTargetsArrayOutput) Index ¶
func (o AdminRoleTargetsArrayOutput) Index(i pulumi.IntInput) AdminRoleTargetsOutput
func (AdminRoleTargetsArrayOutput) ToAdminRoleTargetsArrayOutput ¶
func (o AdminRoleTargetsArrayOutput) ToAdminRoleTargetsArrayOutput() AdminRoleTargetsArrayOutput
func (AdminRoleTargetsArrayOutput) ToAdminRoleTargetsArrayOutputWithContext ¶
func (o AdminRoleTargetsArrayOutput) ToAdminRoleTargetsArrayOutputWithContext(ctx context.Context) AdminRoleTargetsArrayOutput
type AdminRoleTargetsInput ¶
type AdminRoleTargetsInput interface { pulumi.Input ToAdminRoleTargetsOutput() AdminRoleTargetsOutput ToAdminRoleTargetsOutputWithContext(ctx context.Context) AdminRoleTargetsOutput }
type AdminRoleTargetsMap ¶
type AdminRoleTargetsMap map[string]AdminRoleTargetsInput
func (AdminRoleTargetsMap) ElementType ¶
func (AdminRoleTargetsMap) ElementType() reflect.Type
func (AdminRoleTargetsMap) ToAdminRoleTargetsMapOutput ¶
func (i AdminRoleTargetsMap) ToAdminRoleTargetsMapOutput() AdminRoleTargetsMapOutput
func (AdminRoleTargetsMap) ToAdminRoleTargetsMapOutputWithContext ¶
func (i AdminRoleTargetsMap) ToAdminRoleTargetsMapOutputWithContext(ctx context.Context) AdminRoleTargetsMapOutput
type AdminRoleTargetsMapInput ¶
type AdminRoleTargetsMapInput interface { pulumi.Input ToAdminRoleTargetsMapOutput() AdminRoleTargetsMapOutput ToAdminRoleTargetsMapOutputWithContext(context.Context) AdminRoleTargetsMapOutput }
AdminRoleTargetsMapInput is an input type that accepts AdminRoleTargetsMap and AdminRoleTargetsMapOutput values. You can construct a concrete instance of `AdminRoleTargetsMapInput` via:
AdminRoleTargetsMap{ "key": AdminRoleTargetsArgs{...} }
type AdminRoleTargetsMapOutput ¶
type AdminRoleTargetsMapOutput struct{ *pulumi.OutputState }
func (AdminRoleTargetsMapOutput) ElementType ¶
func (AdminRoleTargetsMapOutput) ElementType() reflect.Type
func (AdminRoleTargetsMapOutput) MapIndex ¶
func (o AdminRoleTargetsMapOutput) MapIndex(k pulumi.StringInput) AdminRoleTargetsOutput
func (AdminRoleTargetsMapOutput) ToAdminRoleTargetsMapOutput ¶
func (o AdminRoleTargetsMapOutput) ToAdminRoleTargetsMapOutput() AdminRoleTargetsMapOutput
func (AdminRoleTargetsMapOutput) ToAdminRoleTargetsMapOutputWithContext ¶
func (o AdminRoleTargetsMapOutput) ToAdminRoleTargetsMapOutputWithContext(ctx context.Context) AdminRoleTargetsMapOutput
type AdminRoleTargetsOutput ¶
type AdminRoleTargetsOutput struct{ *pulumi.OutputState }
func (AdminRoleTargetsOutput) Apps ¶
func (o AdminRoleTargetsOutput) Apps() pulumi.StringArrayOutput
List of app names (name represents set of app instances) or a combination of app name and app instance ID (like 'salesforce' or 'facebook.0oapsqQ6dv19pqyEo0g3')
func (AdminRoleTargetsOutput) ElementType ¶
func (AdminRoleTargetsOutput) ElementType() reflect.Type
func (AdminRoleTargetsOutput) Groups ¶
func (o AdminRoleTargetsOutput) Groups() pulumi.StringArrayOutput
List of group IDs. Conflicts with apps
func (AdminRoleTargetsOutput) RoleId ¶
func (o AdminRoleTargetsOutput) RoleId() pulumi.StringOutput
ID of a role
func (AdminRoleTargetsOutput) RoleType ¶
func (o AdminRoleTargetsOutput) RoleType() pulumi.StringOutput
Type of the role that is assigned to the user and supports optional targets. See [API Docs](https://developer.okta.com/docs/api/openapi/okta-management/guides/roles/#standard-roles)
func (AdminRoleTargetsOutput) ToAdminRoleTargetsOutput ¶
func (o AdminRoleTargetsOutput) ToAdminRoleTargetsOutput() AdminRoleTargetsOutput
func (AdminRoleTargetsOutput) ToAdminRoleTargetsOutputWithContext ¶
func (o AdminRoleTargetsOutput) ToAdminRoleTargetsOutputWithContext(ctx context.Context) AdminRoleTargetsOutput
func (AdminRoleTargetsOutput) UserId ¶
func (o AdminRoleTargetsOutput) UserId() pulumi.StringOutput
User associated with the role
type AdminRoleTargetsState ¶
type AdminRoleTargetsState struct { // List of app names (name represents set of app instances) or a combination of app name and app instance ID (like 'salesforce' or 'facebook.0oapsqQ6dv19pqyEo0g3') Apps pulumi.StringArrayInput // List of group IDs. Conflicts with apps Groups pulumi.StringArrayInput // ID of a role RoleId pulumi.StringPtrInput // Type of the role that is assigned to the user and supports optional targets. See [API Docs](https://developer.okta.com/docs/api/openapi/okta-management/guides/roles/#standard-roles) RoleType pulumi.StringPtrInput // User associated with the role UserId pulumi.StringPtrInput }
func (AdminRoleTargetsState) ElementType ¶
func (AdminRoleTargetsState) ElementType() reflect.Type
type AppGroupAssignments ¶
type AppGroupAssignments struct { pulumi.CustomResourceState // The ID of the application to assign a group to. AppId pulumi.StringOutput `pulumi:"appId"` // A group to assign to this application Groups AppGroupAssignmentsGroupArrayOutput `pulumi:"groups"` }
Assigns groups to an application. This resource allows you to create multiple App Group assignments.
**Important**: Do not use in conjunction with forEach
## Example Usage
```go package main
import (
"encoding/json" "github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { tmpJSON0, err := json.Marshal(map[string]interface{}{ "application profile field": "application profile value", }) if err != nil { return err } json0 := string(tmpJSON0) _, err = okta.NewAppGroupAssignments(ctx, "example", &okta.AppGroupAssignmentsArgs{ AppId: pulumi.String("<app id>"), Groups: okta.AppGroupAssignmentsGroupArray{ &okta.AppGroupAssignmentsGroupArgs{ Id: pulumi.String("<group id>"), Priority: pulumi.Int(1), }, &okta.AppGroupAssignmentsGroupArgs{ Id: pulumi.String("<another group id>"), Priority: pulumi.Int(2), Profile: pulumi.String(json0), }, }, }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/appGroupAssignments:AppGroupAssignments example <app_id> ```
func GetAppGroupAssignments ¶
func GetAppGroupAssignments(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppGroupAssignmentsState, opts ...pulumi.ResourceOption) (*AppGroupAssignments, error)
GetAppGroupAssignments gets an existing AppGroupAssignments 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 NewAppGroupAssignments ¶
func NewAppGroupAssignments(ctx *pulumi.Context, name string, args *AppGroupAssignmentsArgs, opts ...pulumi.ResourceOption) (*AppGroupAssignments, error)
NewAppGroupAssignments registers a new resource with the given unique name, arguments, and options.
func (*AppGroupAssignments) ElementType ¶
func (*AppGroupAssignments) ElementType() reflect.Type
func (*AppGroupAssignments) ToAppGroupAssignmentsOutput ¶
func (i *AppGroupAssignments) ToAppGroupAssignmentsOutput() AppGroupAssignmentsOutput
func (*AppGroupAssignments) ToAppGroupAssignmentsOutputWithContext ¶
func (i *AppGroupAssignments) ToAppGroupAssignmentsOutputWithContext(ctx context.Context) AppGroupAssignmentsOutput
type AppGroupAssignmentsArgs ¶
type AppGroupAssignmentsArgs struct { // The ID of the application to assign a group to. AppId pulumi.StringInput // A group to assign to this application Groups AppGroupAssignmentsGroupArrayInput }
The set of arguments for constructing a AppGroupAssignments resource.
func (AppGroupAssignmentsArgs) ElementType ¶
func (AppGroupAssignmentsArgs) ElementType() reflect.Type
type AppGroupAssignmentsArray ¶
type AppGroupAssignmentsArray []AppGroupAssignmentsInput
func (AppGroupAssignmentsArray) ElementType ¶
func (AppGroupAssignmentsArray) ElementType() reflect.Type
func (AppGroupAssignmentsArray) ToAppGroupAssignmentsArrayOutput ¶
func (i AppGroupAssignmentsArray) ToAppGroupAssignmentsArrayOutput() AppGroupAssignmentsArrayOutput
func (AppGroupAssignmentsArray) ToAppGroupAssignmentsArrayOutputWithContext ¶
func (i AppGroupAssignmentsArray) ToAppGroupAssignmentsArrayOutputWithContext(ctx context.Context) AppGroupAssignmentsArrayOutput
type AppGroupAssignmentsArrayInput ¶
type AppGroupAssignmentsArrayInput interface { pulumi.Input ToAppGroupAssignmentsArrayOutput() AppGroupAssignmentsArrayOutput ToAppGroupAssignmentsArrayOutputWithContext(context.Context) AppGroupAssignmentsArrayOutput }
AppGroupAssignmentsArrayInput is an input type that accepts AppGroupAssignmentsArray and AppGroupAssignmentsArrayOutput values. You can construct a concrete instance of `AppGroupAssignmentsArrayInput` via:
AppGroupAssignmentsArray{ AppGroupAssignmentsArgs{...} }
type AppGroupAssignmentsArrayOutput ¶
type AppGroupAssignmentsArrayOutput struct{ *pulumi.OutputState }
func (AppGroupAssignmentsArrayOutput) ElementType ¶
func (AppGroupAssignmentsArrayOutput) ElementType() reflect.Type
func (AppGroupAssignmentsArrayOutput) Index ¶
func (o AppGroupAssignmentsArrayOutput) Index(i pulumi.IntInput) AppGroupAssignmentsOutput
func (AppGroupAssignmentsArrayOutput) ToAppGroupAssignmentsArrayOutput ¶
func (o AppGroupAssignmentsArrayOutput) ToAppGroupAssignmentsArrayOutput() AppGroupAssignmentsArrayOutput
func (AppGroupAssignmentsArrayOutput) ToAppGroupAssignmentsArrayOutputWithContext ¶
func (o AppGroupAssignmentsArrayOutput) ToAppGroupAssignmentsArrayOutputWithContext(ctx context.Context) AppGroupAssignmentsArrayOutput
type AppGroupAssignmentsGroup ¶
type AppGroupAssignmentsGroup struct { // A group to associate with the application Id string `pulumi:"id"` // Priority of group assignment Priority *int `pulumi:"priority"` // JSON document containing [application profile](https://developer.okta.com/docs/reference/api/apps/#profile-object) Profile string `pulumi:"profile"` }
type AppGroupAssignmentsGroupArgs ¶
type AppGroupAssignmentsGroupArgs struct { // A group to associate with the application Id pulumi.StringInput `pulumi:"id"` // Priority of group assignment Priority pulumi.IntPtrInput `pulumi:"priority"` // JSON document containing [application profile](https://developer.okta.com/docs/reference/api/apps/#profile-object) Profile pulumi.StringInput `pulumi:"profile"` }
func (AppGroupAssignmentsGroupArgs) ElementType ¶
func (AppGroupAssignmentsGroupArgs) ElementType() reflect.Type
func (AppGroupAssignmentsGroupArgs) ToAppGroupAssignmentsGroupOutput ¶
func (i AppGroupAssignmentsGroupArgs) ToAppGroupAssignmentsGroupOutput() AppGroupAssignmentsGroupOutput
func (AppGroupAssignmentsGroupArgs) ToAppGroupAssignmentsGroupOutputWithContext ¶
func (i AppGroupAssignmentsGroupArgs) ToAppGroupAssignmentsGroupOutputWithContext(ctx context.Context) AppGroupAssignmentsGroupOutput
type AppGroupAssignmentsGroupArray ¶
type AppGroupAssignmentsGroupArray []AppGroupAssignmentsGroupInput
func (AppGroupAssignmentsGroupArray) ElementType ¶
func (AppGroupAssignmentsGroupArray) ElementType() reflect.Type
func (AppGroupAssignmentsGroupArray) ToAppGroupAssignmentsGroupArrayOutput ¶
func (i AppGroupAssignmentsGroupArray) ToAppGroupAssignmentsGroupArrayOutput() AppGroupAssignmentsGroupArrayOutput
func (AppGroupAssignmentsGroupArray) ToAppGroupAssignmentsGroupArrayOutputWithContext ¶
func (i AppGroupAssignmentsGroupArray) ToAppGroupAssignmentsGroupArrayOutputWithContext(ctx context.Context) AppGroupAssignmentsGroupArrayOutput
type AppGroupAssignmentsGroupArrayInput ¶
type AppGroupAssignmentsGroupArrayInput interface { pulumi.Input ToAppGroupAssignmentsGroupArrayOutput() AppGroupAssignmentsGroupArrayOutput ToAppGroupAssignmentsGroupArrayOutputWithContext(context.Context) AppGroupAssignmentsGroupArrayOutput }
AppGroupAssignmentsGroupArrayInput is an input type that accepts AppGroupAssignmentsGroupArray and AppGroupAssignmentsGroupArrayOutput values. You can construct a concrete instance of `AppGroupAssignmentsGroupArrayInput` via:
AppGroupAssignmentsGroupArray{ AppGroupAssignmentsGroupArgs{...} }
type AppGroupAssignmentsGroupArrayOutput ¶
type AppGroupAssignmentsGroupArrayOutput struct{ *pulumi.OutputState }
func (AppGroupAssignmentsGroupArrayOutput) ElementType ¶
func (AppGroupAssignmentsGroupArrayOutput) ElementType() reflect.Type
func (AppGroupAssignmentsGroupArrayOutput) Index ¶
func (o AppGroupAssignmentsGroupArrayOutput) Index(i pulumi.IntInput) AppGroupAssignmentsGroupOutput
func (AppGroupAssignmentsGroupArrayOutput) ToAppGroupAssignmentsGroupArrayOutput ¶
func (o AppGroupAssignmentsGroupArrayOutput) ToAppGroupAssignmentsGroupArrayOutput() AppGroupAssignmentsGroupArrayOutput
func (AppGroupAssignmentsGroupArrayOutput) ToAppGroupAssignmentsGroupArrayOutputWithContext ¶
func (o AppGroupAssignmentsGroupArrayOutput) ToAppGroupAssignmentsGroupArrayOutputWithContext(ctx context.Context) AppGroupAssignmentsGroupArrayOutput
type AppGroupAssignmentsGroupInput ¶
type AppGroupAssignmentsGroupInput interface { pulumi.Input ToAppGroupAssignmentsGroupOutput() AppGroupAssignmentsGroupOutput ToAppGroupAssignmentsGroupOutputWithContext(context.Context) AppGroupAssignmentsGroupOutput }
AppGroupAssignmentsGroupInput is an input type that accepts AppGroupAssignmentsGroupArgs and AppGroupAssignmentsGroupOutput values. You can construct a concrete instance of `AppGroupAssignmentsGroupInput` via:
AppGroupAssignmentsGroupArgs{...}
type AppGroupAssignmentsGroupOutput ¶
type AppGroupAssignmentsGroupOutput struct{ *pulumi.OutputState }
func (AppGroupAssignmentsGroupOutput) ElementType ¶
func (AppGroupAssignmentsGroupOutput) ElementType() reflect.Type
func (AppGroupAssignmentsGroupOutput) Id ¶
func (o AppGroupAssignmentsGroupOutput) Id() pulumi.StringOutput
A group to associate with the application
func (AppGroupAssignmentsGroupOutput) Priority ¶
func (o AppGroupAssignmentsGroupOutput) Priority() pulumi.IntPtrOutput
Priority of group assignment
func (AppGroupAssignmentsGroupOutput) Profile ¶
func (o AppGroupAssignmentsGroupOutput) Profile() pulumi.StringOutput
JSON document containing [application profile](https://developer.okta.com/docs/reference/api/apps/#profile-object)
func (AppGroupAssignmentsGroupOutput) ToAppGroupAssignmentsGroupOutput ¶
func (o AppGroupAssignmentsGroupOutput) ToAppGroupAssignmentsGroupOutput() AppGroupAssignmentsGroupOutput
func (AppGroupAssignmentsGroupOutput) ToAppGroupAssignmentsGroupOutputWithContext ¶
func (o AppGroupAssignmentsGroupOutput) ToAppGroupAssignmentsGroupOutputWithContext(ctx context.Context) AppGroupAssignmentsGroupOutput
type AppGroupAssignmentsInput ¶
type AppGroupAssignmentsInput interface { pulumi.Input ToAppGroupAssignmentsOutput() AppGroupAssignmentsOutput ToAppGroupAssignmentsOutputWithContext(ctx context.Context) AppGroupAssignmentsOutput }
type AppGroupAssignmentsMap ¶
type AppGroupAssignmentsMap map[string]AppGroupAssignmentsInput
func (AppGroupAssignmentsMap) ElementType ¶
func (AppGroupAssignmentsMap) ElementType() reflect.Type
func (AppGroupAssignmentsMap) ToAppGroupAssignmentsMapOutput ¶
func (i AppGroupAssignmentsMap) ToAppGroupAssignmentsMapOutput() AppGroupAssignmentsMapOutput
func (AppGroupAssignmentsMap) ToAppGroupAssignmentsMapOutputWithContext ¶
func (i AppGroupAssignmentsMap) ToAppGroupAssignmentsMapOutputWithContext(ctx context.Context) AppGroupAssignmentsMapOutput
type AppGroupAssignmentsMapInput ¶
type AppGroupAssignmentsMapInput interface { pulumi.Input ToAppGroupAssignmentsMapOutput() AppGroupAssignmentsMapOutput ToAppGroupAssignmentsMapOutputWithContext(context.Context) AppGroupAssignmentsMapOutput }
AppGroupAssignmentsMapInput is an input type that accepts AppGroupAssignmentsMap and AppGroupAssignmentsMapOutput values. You can construct a concrete instance of `AppGroupAssignmentsMapInput` via:
AppGroupAssignmentsMap{ "key": AppGroupAssignmentsArgs{...} }
type AppGroupAssignmentsMapOutput ¶
type AppGroupAssignmentsMapOutput struct{ *pulumi.OutputState }
func (AppGroupAssignmentsMapOutput) ElementType ¶
func (AppGroupAssignmentsMapOutput) ElementType() reflect.Type
func (AppGroupAssignmentsMapOutput) MapIndex ¶
func (o AppGroupAssignmentsMapOutput) MapIndex(k pulumi.StringInput) AppGroupAssignmentsOutput
func (AppGroupAssignmentsMapOutput) ToAppGroupAssignmentsMapOutput ¶
func (o AppGroupAssignmentsMapOutput) ToAppGroupAssignmentsMapOutput() AppGroupAssignmentsMapOutput
func (AppGroupAssignmentsMapOutput) ToAppGroupAssignmentsMapOutputWithContext ¶
func (o AppGroupAssignmentsMapOutput) ToAppGroupAssignmentsMapOutputWithContext(ctx context.Context) AppGroupAssignmentsMapOutput
type AppGroupAssignmentsOutput ¶
type AppGroupAssignmentsOutput struct{ *pulumi.OutputState }
func (AppGroupAssignmentsOutput) AppId ¶
func (o AppGroupAssignmentsOutput) AppId() pulumi.StringOutput
The ID of the application to assign a group to.
func (AppGroupAssignmentsOutput) ElementType ¶
func (AppGroupAssignmentsOutput) ElementType() reflect.Type
func (AppGroupAssignmentsOutput) Groups ¶
func (o AppGroupAssignmentsOutput) Groups() AppGroupAssignmentsGroupArrayOutput
A group to assign to this application
func (AppGroupAssignmentsOutput) ToAppGroupAssignmentsOutput ¶
func (o AppGroupAssignmentsOutput) ToAppGroupAssignmentsOutput() AppGroupAssignmentsOutput
func (AppGroupAssignmentsOutput) ToAppGroupAssignmentsOutputWithContext ¶
func (o AppGroupAssignmentsOutput) ToAppGroupAssignmentsOutputWithContext(ctx context.Context) AppGroupAssignmentsOutput
type AppGroupAssignmentsState ¶
type AppGroupAssignmentsState struct { // The ID of the application to assign a group to. AppId pulumi.StringPtrInput // A group to assign to this application Groups AppGroupAssignmentsGroupArrayInput }
func (AppGroupAssignmentsState) ElementType ¶
func (AppGroupAssignmentsState) ElementType() reflect.Type
type AppOauthApiScope ¶
type AppOauthApiScope struct { pulumi.CustomResourceState // ID of the application. AppId pulumi.StringOutput `pulumi:"appId"` // The issuer of your Org Authorization Server, your Org URL. Issuer pulumi.StringOutput `pulumi:"issuer"` // Scopes of the application for which consent is granted. Scopes pulumi.StringArrayOutput `pulumi:"scopes"` }
Manages API scopes for OAuth applications. This resource allows you to grant or revoke API scopes for OAuth2 applications within your organization. Note: you have to create an application before using this resource.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewAppOauthApiScope(ctx, "example", &okta.AppOauthApiScopeArgs{ AppId: pulumi.String("<application_id>"), Issuer: pulumi.String("<your org domain>"), Scopes: pulumi.StringArray{ pulumi.String("okta.users.read"), pulumi.String("okta.users.manage"), }, }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/appOauthApiScope:AppOauthApiScope example <app_id> ```
func GetAppOauthApiScope ¶
func GetAppOauthApiScope(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppOauthApiScopeState, opts ...pulumi.ResourceOption) (*AppOauthApiScope, error)
GetAppOauthApiScope gets an existing AppOauthApiScope 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 NewAppOauthApiScope ¶
func NewAppOauthApiScope(ctx *pulumi.Context, name string, args *AppOauthApiScopeArgs, opts ...pulumi.ResourceOption) (*AppOauthApiScope, error)
NewAppOauthApiScope registers a new resource with the given unique name, arguments, and options.
func (*AppOauthApiScope) ElementType ¶
func (*AppOauthApiScope) ElementType() reflect.Type
func (*AppOauthApiScope) ToAppOauthApiScopeOutput ¶
func (i *AppOauthApiScope) ToAppOauthApiScopeOutput() AppOauthApiScopeOutput
func (*AppOauthApiScope) ToAppOauthApiScopeOutputWithContext ¶
func (i *AppOauthApiScope) ToAppOauthApiScopeOutputWithContext(ctx context.Context) AppOauthApiScopeOutput
type AppOauthApiScopeArgs ¶
type AppOauthApiScopeArgs struct { // ID of the application. AppId pulumi.StringInput // The issuer of your Org Authorization Server, your Org URL. Issuer pulumi.StringInput // Scopes of the application for which consent is granted. Scopes pulumi.StringArrayInput }
The set of arguments for constructing a AppOauthApiScope resource.
func (AppOauthApiScopeArgs) ElementType ¶
func (AppOauthApiScopeArgs) ElementType() reflect.Type
type AppOauthApiScopeArray ¶
type AppOauthApiScopeArray []AppOauthApiScopeInput
func (AppOauthApiScopeArray) ElementType ¶
func (AppOauthApiScopeArray) ElementType() reflect.Type
func (AppOauthApiScopeArray) ToAppOauthApiScopeArrayOutput ¶
func (i AppOauthApiScopeArray) ToAppOauthApiScopeArrayOutput() AppOauthApiScopeArrayOutput
func (AppOauthApiScopeArray) ToAppOauthApiScopeArrayOutputWithContext ¶
func (i AppOauthApiScopeArray) ToAppOauthApiScopeArrayOutputWithContext(ctx context.Context) AppOauthApiScopeArrayOutput
type AppOauthApiScopeArrayInput ¶
type AppOauthApiScopeArrayInput interface { pulumi.Input ToAppOauthApiScopeArrayOutput() AppOauthApiScopeArrayOutput ToAppOauthApiScopeArrayOutputWithContext(context.Context) AppOauthApiScopeArrayOutput }
AppOauthApiScopeArrayInput is an input type that accepts AppOauthApiScopeArray and AppOauthApiScopeArrayOutput values. You can construct a concrete instance of `AppOauthApiScopeArrayInput` via:
AppOauthApiScopeArray{ AppOauthApiScopeArgs{...} }
type AppOauthApiScopeArrayOutput ¶
type AppOauthApiScopeArrayOutput struct{ *pulumi.OutputState }
func (AppOauthApiScopeArrayOutput) ElementType ¶
func (AppOauthApiScopeArrayOutput) ElementType() reflect.Type
func (AppOauthApiScopeArrayOutput) Index ¶
func (o AppOauthApiScopeArrayOutput) Index(i pulumi.IntInput) AppOauthApiScopeOutput
func (AppOauthApiScopeArrayOutput) ToAppOauthApiScopeArrayOutput ¶
func (o AppOauthApiScopeArrayOutput) ToAppOauthApiScopeArrayOutput() AppOauthApiScopeArrayOutput
func (AppOauthApiScopeArrayOutput) ToAppOauthApiScopeArrayOutputWithContext ¶
func (o AppOauthApiScopeArrayOutput) ToAppOauthApiScopeArrayOutputWithContext(ctx context.Context) AppOauthApiScopeArrayOutput
type AppOauthApiScopeInput ¶
type AppOauthApiScopeInput interface { pulumi.Input ToAppOauthApiScopeOutput() AppOauthApiScopeOutput ToAppOauthApiScopeOutputWithContext(ctx context.Context) AppOauthApiScopeOutput }
type AppOauthApiScopeMap ¶
type AppOauthApiScopeMap map[string]AppOauthApiScopeInput
func (AppOauthApiScopeMap) ElementType ¶
func (AppOauthApiScopeMap) ElementType() reflect.Type
func (AppOauthApiScopeMap) ToAppOauthApiScopeMapOutput ¶
func (i AppOauthApiScopeMap) ToAppOauthApiScopeMapOutput() AppOauthApiScopeMapOutput
func (AppOauthApiScopeMap) ToAppOauthApiScopeMapOutputWithContext ¶
func (i AppOauthApiScopeMap) ToAppOauthApiScopeMapOutputWithContext(ctx context.Context) AppOauthApiScopeMapOutput
type AppOauthApiScopeMapInput ¶
type AppOauthApiScopeMapInput interface { pulumi.Input ToAppOauthApiScopeMapOutput() AppOauthApiScopeMapOutput ToAppOauthApiScopeMapOutputWithContext(context.Context) AppOauthApiScopeMapOutput }
AppOauthApiScopeMapInput is an input type that accepts AppOauthApiScopeMap and AppOauthApiScopeMapOutput values. You can construct a concrete instance of `AppOauthApiScopeMapInput` via:
AppOauthApiScopeMap{ "key": AppOauthApiScopeArgs{...} }
type AppOauthApiScopeMapOutput ¶
type AppOauthApiScopeMapOutput struct{ *pulumi.OutputState }
func (AppOauthApiScopeMapOutput) ElementType ¶
func (AppOauthApiScopeMapOutput) ElementType() reflect.Type
func (AppOauthApiScopeMapOutput) MapIndex ¶
func (o AppOauthApiScopeMapOutput) MapIndex(k pulumi.StringInput) AppOauthApiScopeOutput
func (AppOauthApiScopeMapOutput) ToAppOauthApiScopeMapOutput ¶
func (o AppOauthApiScopeMapOutput) ToAppOauthApiScopeMapOutput() AppOauthApiScopeMapOutput
func (AppOauthApiScopeMapOutput) ToAppOauthApiScopeMapOutputWithContext ¶
func (o AppOauthApiScopeMapOutput) ToAppOauthApiScopeMapOutputWithContext(ctx context.Context) AppOauthApiScopeMapOutput
type AppOauthApiScopeOutput ¶
type AppOauthApiScopeOutput struct{ *pulumi.OutputState }
func (AppOauthApiScopeOutput) AppId ¶
func (o AppOauthApiScopeOutput) AppId() pulumi.StringOutput
ID of the application.
func (AppOauthApiScopeOutput) ElementType ¶
func (AppOauthApiScopeOutput) ElementType() reflect.Type
func (AppOauthApiScopeOutput) Issuer ¶
func (o AppOauthApiScopeOutput) Issuer() pulumi.StringOutput
The issuer of your Org Authorization Server, your Org URL.
func (AppOauthApiScopeOutput) Scopes ¶
func (o AppOauthApiScopeOutput) Scopes() pulumi.StringArrayOutput
Scopes of the application for which consent is granted.
func (AppOauthApiScopeOutput) ToAppOauthApiScopeOutput ¶
func (o AppOauthApiScopeOutput) ToAppOauthApiScopeOutput() AppOauthApiScopeOutput
func (AppOauthApiScopeOutput) ToAppOauthApiScopeOutputWithContext ¶
func (o AppOauthApiScopeOutput) ToAppOauthApiScopeOutputWithContext(ctx context.Context) AppOauthApiScopeOutput
type AppOauthApiScopeState ¶
type AppOauthApiScopeState struct { // ID of the application. AppId pulumi.StringPtrInput // The issuer of your Org Authorization Server, your Org URL. Issuer pulumi.StringPtrInput // Scopes of the application for which consent is granted. Scopes pulumi.StringArrayInput }
func (AppOauthApiScopeState) ElementType ¶
func (AppOauthApiScopeState) ElementType() reflect.Type
type AppSamlAppSettings ¶
type AppSamlAppSettings struct { pulumi.CustomResourceState // ID of the application. AppId pulumi.StringOutput `pulumi:"appId"` // Application settings in JSON format Settings pulumi.StringOutput `pulumi:"settings"` }
Manages app settings of the SAML application. This resource allows you to manage app settings of the SAML Application . It's basically the same as appSettingsJson field in app.Saml resource and can be used in cases where settings require to be managed separately.
## Example Usage
```go package main
import (
"encoding/json" "github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi-okta/sdk/v4/go/okta/app" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { test, err := app.NewSaml(ctx, "test", &app.SamlArgs{ PreconfiguredApp: pulumi.String("amazon_aws"), Label: pulumi.String("Amazon AWS"), Status: pulumi.String("ACTIVE"), }) if err != nil { return err } tmpJSON0, err := json.Marshal(map[string]interface{}{ "appFilter": "okta", "awsEnvironmentType": "aws.amazon", "groupFilter": "aws_(?{{accountid}}\\\\d+)_(?{{role}}[a-zA-Z0-9+=,.@\\\\-_]+)", "joinAllRoles": false, "loginURL": "https://console.aws.amazon.com/ec2/home", "roleValuePattern": "arn:aws:iam::${accountid}:saml-provider/OKTA,arn:aws:iam::${accountid}:role/${role}", "sessionDuration": 3200, "useGroupMapping": false, }) if err != nil { return err } json0 := string(tmpJSON0) _, err = okta.NewAppSamlAppSettings(ctx, "test", &okta.AppSamlAppSettingsArgs{ AppId: test.ID(), Settings: pulumi.String(json0), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/appSamlAppSettings:AppSamlAppSettings example <app_id> ```
func GetAppSamlAppSettings ¶
func GetAppSamlAppSettings(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppSamlAppSettingsState, opts ...pulumi.ResourceOption) (*AppSamlAppSettings, error)
GetAppSamlAppSettings gets an existing AppSamlAppSettings 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 NewAppSamlAppSettings ¶
func NewAppSamlAppSettings(ctx *pulumi.Context, name string, args *AppSamlAppSettingsArgs, opts ...pulumi.ResourceOption) (*AppSamlAppSettings, error)
NewAppSamlAppSettings registers a new resource with the given unique name, arguments, and options.
func (*AppSamlAppSettings) ElementType ¶
func (*AppSamlAppSettings) ElementType() reflect.Type
func (*AppSamlAppSettings) ToAppSamlAppSettingsOutput ¶
func (i *AppSamlAppSettings) ToAppSamlAppSettingsOutput() AppSamlAppSettingsOutput
func (*AppSamlAppSettings) ToAppSamlAppSettingsOutputWithContext ¶
func (i *AppSamlAppSettings) ToAppSamlAppSettingsOutputWithContext(ctx context.Context) AppSamlAppSettingsOutput
type AppSamlAppSettingsArgs ¶
type AppSamlAppSettingsArgs struct { // ID of the application. AppId pulumi.StringInput // Application settings in JSON format Settings pulumi.StringInput }
The set of arguments for constructing a AppSamlAppSettings resource.
func (AppSamlAppSettingsArgs) ElementType ¶
func (AppSamlAppSettingsArgs) ElementType() reflect.Type
type AppSamlAppSettingsArray ¶
type AppSamlAppSettingsArray []AppSamlAppSettingsInput
func (AppSamlAppSettingsArray) ElementType ¶
func (AppSamlAppSettingsArray) ElementType() reflect.Type
func (AppSamlAppSettingsArray) ToAppSamlAppSettingsArrayOutput ¶
func (i AppSamlAppSettingsArray) ToAppSamlAppSettingsArrayOutput() AppSamlAppSettingsArrayOutput
func (AppSamlAppSettingsArray) ToAppSamlAppSettingsArrayOutputWithContext ¶
func (i AppSamlAppSettingsArray) ToAppSamlAppSettingsArrayOutputWithContext(ctx context.Context) AppSamlAppSettingsArrayOutput
type AppSamlAppSettingsArrayInput ¶
type AppSamlAppSettingsArrayInput interface { pulumi.Input ToAppSamlAppSettingsArrayOutput() AppSamlAppSettingsArrayOutput ToAppSamlAppSettingsArrayOutputWithContext(context.Context) AppSamlAppSettingsArrayOutput }
AppSamlAppSettingsArrayInput is an input type that accepts AppSamlAppSettingsArray and AppSamlAppSettingsArrayOutput values. You can construct a concrete instance of `AppSamlAppSettingsArrayInput` via:
AppSamlAppSettingsArray{ AppSamlAppSettingsArgs{...} }
type AppSamlAppSettingsArrayOutput ¶
type AppSamlAppSettingsArrayOutput struct{ *pulumi.OutputState }
func (AppSamlAppSettingsArrayOutput) ElementType ¶
func (AppSamlAppSettingsArrayOutput) ElementType() reflect.Type
func (AppSamlAppSettingsArrayOutput) Index ¶
func (o AppSamlAppSettingsArrayOutput) Index(i pulumi.IntInput) AppSamlAppSettingsOutput
func (AppSamlAppSettingsArrayOutput) ToAppSamlAppSettingsArrayOutput ¶
func (o AppSamlAppSettingsArrayOutput) ToAppSamlAppSettingsArrayOutput() AppSamlAppSettingsArrayOutput
func (AppSamlAppSettingsArrayOutput) ToAppSamlAppSettingsArrayOutputWithContext ¶
func (o AppSamlAppSettingsArrayOutput) ToAppSamlAppSettingsArrayOutputWithContext(ctx context.Context) AppSamlAppSettingsArrayOutput
type AppSamlAppSettingsInput ¶
type AppSamlAppSettingsInput interface { pulumi.Input ToAppSamlAppSettingsOutput() AppSamlAppSettingsOutput ToAppSamlAppSettingsOutputWithContext(ctx context.Context) AppSamlAppSettingsOutput }
type AppSamlAppSettingsMap ¶
type AppSamlAppSettingsMap map[string]AppSamlAppSettingsInput
func (AppSamlAppSettingsMap) ElementType ¶
func (AppSamlAppSettingsMap) ElementType() reflect.Type
func (AppSamlAppSettingsMap) ToAppSamlAppSettingsMapOutput ¶
func (i AppSamlAppSettingsMap) ToAppSamlAppSettingsMapOutput() AppSamlAppSettingsMapOutput
func (AppSamlAppSettingsMap) ToAppSamlAppSettingsMapOutputWithContext ¶
func (i AppSamlAppSettingsMap) ToAppSamlAppSettingsMapOutputWithContext(ctx context.Context) AppSamlAppSettingsMapOutput
type AppSamlAppSettingsMapInput ¶
type AppSamlAppSettingsMapInput interface { pulumi.Input ToAppSamlAppSettingsMapOutput() AppSamlAppSettingsMapOutput ToAppSamlAppSettingsMapOutputWithContext(context.Context) AppSamlAppSettingsMapOutput }
AppSamlAppSettingsMapInput is an input type that accepts AppSamlAppSettingsMap and AppSamlAppSettingsMapOutput values. You can construct a concrete instance of `AppSamlAppSettingsMapInput` via:
AppSamlAppSettingsMap{ "key": AppSamlAppSettingsArgs{...} }
type AppSamlAppSettingsMapOutput ¶
type AppSamlAppSettingsMapOutput struct{ *pulumi.OutputState }
func (AppSamlAppSettingsMapOutput) ElementType ¶
func (AppSamlAppSettingsMapOutput) ElementType() reflect.Type
func (AppSamlAppSettingsMapOutput) MapIndex ¶
func (o AppSamlAppSettingsMapOutput) MapIndex(k pulumi.StringInput) AppSamlAppSettingsOutput
func (AppSamlAppSettingsMapOutput) ToAppSamlAppSettingsMapOutput ¶
func (o AppSamlAppSettingsMapOutput) ToAppSamlAppSettingsMapOutput() AppSamlAppSettingsMapOutput
func (AppSamlAppSettingsMapOutput) ToAppSamlAppSettingsMapOutputWithContext ¶
func (o AppSamlAppSettingsMapOutput) ToAppSamlAppSettingsMapOutputWithContext(ctx context.Context) AppSamlAppSettingsMapOutput
type AppSamlAppSettingsOutput ¶
type AppSamlAppSettingsOutput struct{ *pulumi.OutputState }
func (AppSamlAppSettingsOutput) AppId ¶
func (o AppSamlAppSettingsOutput) AppId() pulumi.StringOutput
ID of the application.
func (AppSamlAppSettingsOutput) ElementType ¶
func (AppSamlAppSettingsOutput) ElementType() reflect.Type
func (AppSamlAppSettingsOutput) Settings ¶
func (o AppSamlAppSettingsOutput) Settings() pulumi.StringOutput
Application settings in JSON format
func (AppSamlAppSettingsOutput) ToAppSamlAppSettingsOutput ¶
func (o AppSamlAppSettingsOutput) ToAppSamlAppSettingsOutput() AppSamlAppSettingsOutput
func (AppSamlAppSettingsOutput) ToAppSamlAppSettingsOutputWithContext ¶
func (o AppSamlAppSettingsOutput) ToAppSamlAppSettingsOutputWithContext(ctx context.Context) AppSamlAppSettingsOutput
type AppSamlAppSettingsState ¶
type AppSamlAppSettingsState struct { // ID of the application. AppId pulumi.StringPtrInput // Application settings in JSON format Settings pulumi.StringPtrInput }
func (AppSamlAppSettingsState) ElementType ¶
func (AppSamlAppSettingsState) ElementType() reflect.Type
type AppSharedCredentials ¶
type AppSharedCredentials struct { pulumi.StringPtrOutput `pulumi:"accessibilityErrorRedirectUrl"` AccessibilityLoginRedirectUrl pulumi.StringPtrOutput `pulumi:"accessibilityLoginRedirectUrl"` AccessibilitySelfService pulumi.BoolPtrOutput `pulumi:"accessibilitySelfService"` AdminNote pulumi.StringPtrOutput `pulumi:"adminNote"` AppLinksJson pulumi.StringPtrOutput `pulumi:"appLinksJson"` AutoSubmitToolbar pulumi.BoolPtrOutput `pulumi:"autoSubmitToolbar"` ButtonField pulumi.StringPtrOutput `pulumi:"buttonField"` Checkbox pulumi.StringPtrOutput `pulumi:"checkbox"` EnduserNote pulumi.StringPtrOutput `pulumi:"enduserNote"` HideIos pulumi.BoolPtrOutput `pulumi:"hideIos"` HideWeb pulumi.BoolPtrOutput `pulumi:"hideWeb"` Label pulumi.StringOutput `pulumi:"label"` Logo pulumi.StringPtrOutput `pulumi:"logo"` LogoUrl pulumi.StringOutput `pulumi:"logoUrl"` Name pulumi.StringOutput `pulumi:"name"` PasswordField pulumi.StringPtrOutput `pulumi:"passwordField"` PreconfiguredApp pulumi.StringPtrOutput `pulumi:"preconfiguredApp"` RedirectUrl pulumi.StringPtrOutput `pulumi:"redirectUrl"` SharedPassword pulumi.StringPtrOutput `pulumi:"sharedPassword"` SharedUsername pulumi.StringPtrOutput `pulumi:"sharedUsername"` SignOnMode pulumi.StringOutput `pulumi:"signOnMode"` Status pulumi.StringPtrOutput `pulumi:"status"` Url pulumi.StringPtrOutput `pulumi:"url"` UrlRegex pulumi.StringPtrOutput `pulumi:"urlRegex"` UserNameTemplate pulumi.StringPtrOutput `pulumi:"userNameTemplate"` UserNameTemplatePushStatus pulumi.StringPtrOutput `pulumi:"userNameTemplatePushStatus"` UserNameTemplateSuffix pulumi.StringPtrOutput `pulumi:"userNameTemplateSuffix"` UserNameTemplateType pulumi.StringPtrOutput `pulumi:"userNameTemplateType"` UsernameField pulumi.StringPtrOutput `pulumi:"usernameField"` }AccessibilityErrorRedirectUrl
Creates a SWA shared credentials app. This resource allows you to create and configure SWA shared credentials app. > During an apply if there is change in 'status' the app will first be activated or deactivated in accordance with the 'status' change. Then, all other arguments that changed will be applied.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewAppSharedCredentials(ctx, "example", &okta.AppSharedCredentialsArgs{ Label: pulumi.String("Example App"), Status: pulumi.String("ACTIVE"), ButtonField: pulumi.String("btn-login"), UsernameField: pulumi.String("txtbox-username"), PasswordField: pulumi.String("txtbox-password"), Url: pulumi.String("https://example.com/login.html"), RedirectUrl: pulumi.String("https://example.com/redirect_url"), Checkbox: pulumi.String("checkbox_red"), UserNameTemplate: pulumi.String("user.firstName"), UserNameTemplateType: pulumi.String("CUSTOM"), UserNameTemplateSuffix: pulumi.String("hello"), SharedPassword: pulumi.String("sharedpass"), SharedUsername: pulumi.String("sharedusername"), AccessibilitySelfService: pulumi.Bool(true), AccessibilityErrorRedirectUrl: pulumi.String("https://example.com/redirect_url_1"), AccessibilityLoginRedirectUrl: pulumi.String("https://example.com/redirect_url_2"), AutoSubmitToolbar: pulumi.Bool(true), HideIos: pulumi.Bool(true), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/appSharedCredentials:AppSharedCredentials example <app_id> ```
func GetAppSharedCredentials ¶
func GetAppSharedCredentials(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppSharedCredentialsState, opts ...pulumi.ResourceOption) (*AppSharedCredentials, error)
GetAppSharedCredentials gets an existing AppSharedCredentials 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 NewAppSharedCredentials ¶
func NewAppSharedCredentials(ctx *pulumi.Context, name string, args *AppSharedCredentialsArgs, opts ...pulumi.ResourceOption) (*AppSharedCredentials, error)
NewAppSharedCredentials registers a new resource with the given unique name, arguments, and options.
func (*AppSharedCredentials) ElementType ¶
func (*AppSharedCredentials) ElementType() reflect.Type
func (*AppSharedCredentials) ToAppSharedCredentialsOutput ¶
func (i *AppSharedCredentials) ToAppSharedCredentialsOutput() AppSharedCredentialsOutput
func (*AppSharedCredentials) ToAppSharedCredentialsOutputWithContext ¶
func (i *AppSharedCredentials) ToAppSharedCredentialsOutputWithContext(ctx context.Context) AppSharedCredentialsOutput
type AppSharedCredentialsArgs ¶
type AppSharedCredentialsArgs struct { pulumi.StringPtrInput AccessibilityLoginRedirectUrl pulumi.StringPtrInput AccessibilitySelfService pulumi.BoolPtrInput AdminNote pulumi.StringPtrInput AppLinksJson pulumi.StringPtrInput AutoSubmitToolbar pulumi.BoolPtrInput ButtonField pulumi.StringPtrInput Checkbox pulumi.StringPtrInput EnduserNote pulumi.StringPtrInput HideIos pulumi.BoolPtrInput HideWeb pulumi.BoolPtrInput Label pulumi.StringInput Logo pulumi.StringPtrInput PasswordField pulumi.StringPtrInput PreconfiguredApp pulumi.StringPtrInput RedirectUrl pulumi.StringPtrInput SharedPassword pulumi.StringPtrInput SharedUsername pulumi.StringPtrInput Status pulumi.StringPtrInput Url pulumi.StringPtrInput UrlRegex pulumi.StringPtrInput UserNameTemplate pulumi.StringPtrInput UserNameTemplatePushStatus pulumi.StringPtrInput UserNameTemplateSuffix pulumi.StringPtrInput UserNameTemplateType pulumi.StringPtrInput UsernameField pulumi.StringPtrInput }AccessibilityErrorRedirectUrl
The set of arguments for constructing a AppSharedCredentials resource.
func (AppSharedCredentialsArgs) ElementType ¶
func (AppSharedCredentialsArgs) ElementType() reflect.Type
type AppSharedCredentialsArray ¶
type AppSharedCredentialsArray []AppSharedCredentialsInput
func (AppSharedCredentialsArray) ElementType ¶
func (AppSharedCredentialsArray) ElementType() reflect.Type
func (AppSharedCredentialsArray) ToAppSharedCredentialsArrayOutput ¶
func (i AppSharedCredentialsArray) ToAppSharedCredentialsArrayOutput() AppSharedCredentialsArrayOutput
func (AppSharedCredentialsArray) ToAppSharedCredentialsArrayOutputWithContext ¶
func (i AppSharedCredentialsArray) ToAppSharedCredentialsArrayOutputWithContext(ctx context.Context) AppSharedCredentialsArrayOutput
type AppSharedCredentialsArrayInput ¶
AppSharedCredentialsArrayInput is an input type that accepts AppSharedCredentialsArray and AppSharedCredentialsArrayOutput values. You can construct a concrete instance of `AppSharedCredentialsArrayInput` via:
AppSharedCredentialsArray{ AppSharedCredentialsArgs{...} }
type AppSharedCredentialsArrayOutput ¶
func (AppSharedCredentialsArrayOutput) ElementType ¶
func (AppSharedCredentialsArrayOutput) ElementType() reflect.Type
func (AppSharedCredentialsArrayOutput) Index ¶
func (o AppSharedCredentialsArrayOutput) Index(i pulumi.IntInput) AppSharedCredentialsOutput
func (AppSharedCredentialsArrayOutput) ToAppSharedCredentialsArrayOutput ¶
func (o AppSharedCredentialsArrayOutput) ToAppSharedCredentialsArrayOutput() AppSharedCredentialsArrayOutput
func (AppSharedCredentialsArrayOutput) ToAppSharedCredentialsArrayOutputWithContext ¶
func (o AppSharedCredentialsArrayOutput) ToAppSharedCredentialsArrayOutputWithContext(ctx context.Context) AppSharedCredentialsArrayOutput
type AppSharedCredentialsMap ¶
type AppSharedCredentialsMap map[string]AppSharedCredentialsInput
func (AppSharedCredentialsMap) ElementType ¶
func (AppSharedCredentialsMap) ElementType() reflect.Type
func (AppSharedCredentialsMap) ToAppSharedCredentialsMapOutput ¶
func (i AppSharedCredentialsMap) ToAppSharedCredentialsMapOutput() AppSharedCredentialsMapOutput
func (AppSharedCredentialsMap) ToAppSharedCredentialsMapOutputWithContext ¶
func (i AppSharedCredentialsMap) ToAppSharedCredentialsMapOutputWithContext(ctx context.Context) AppSharedCredentialsMapOutput
type AppSharedCredentialsMapInput ¶
AppSharedCredentialsMapInput is an input type that accepts AppSharedCredentialsMap and AppSharedCredentialsMapOutput values. You can construct a concrete instance of `AppSharedCredentialsMapInput` via:
AppSharedCredentialsMap{ "key": AppSharedCredentialsArgs{...} }
type AppSharedCredentialsMapOutput ¶
func (AppSharedCredentialsMapOutput) ElementType ¶
func (AppSharedCredentialsMapOutput) ElementType() reflect.Type
func (AppSharedCredentialsMapOutput) MapIndex ¶
func (o AppSharedCredentialsMapOutput) MapIndex(k pulumi.StringInput) AppSharedCredentialsOutput
func (AppSharedCredentialsMapOutput) ToAppSharedCredentialsMapOutput ¶
func (o AppSharedCredentialsMapOutput) ToAppSharedCredentialsMapOutput() AppSharedCredentialsMapOutput
func (AppSharedCredentialsMapOutput) ToAppSharedCredentialsMapOutputWithContext ¶
func (o AppSharedCredentialsMapOutput) ToAppSharedCredentialsMapOutputWithContext(ctx context.Context) AppSharedCredentialsMapOutput
type AppSharedCredentialsOutput ¶
func (AppSharedCredentialsOutput) AccessibilityErrorRedirectUrl ¶
func (o AppSharedCredentialsOutput) AccessibilityErrorRedirectUrl() pulumi.StringPtrOutput
Custom error page URL
func (AppSharedCredentialsOutput) AccessibilityLoginRedirectUrl ¶
func (o AppSharedCredentialsOutput) AccessibilityLoginRedirectUrl() pulumi.StringPtrOutput
Custom login page URL
func (AppSharedCredentialsOutput) AccessibilitySelfService ¶
func (o AppSharedCredentialsOutput) AccessibilitySelfService() pulumi.BoolPtrOutput
Enable self service. Default is `false`
func (AppSharedCredentialsOutput) AdminNote ¶
func (o AppSharedCredentialsOutput) AdminNote() pulumi.StringPtrOutput
Application notes for admins.
func (AppSharedCredentialsOutput) AppLinksJson ¶
func (o AppSharedCredentialsOutput) AppLinksJson() pulumi.StringPtrOutput
Displays specific appLinks for the app. The value for each application link should be boolean.
func (AppSharedCredentialsOutput) AutoSubmitToolbar ¶
func (o AppSharedCredentialsOutput) AutoSubmitToolbar() pulumi.BoolPtrOutput
Display auto submit toolbar
func (AppSharedCredentialsOutput) ButtonField ¶
func (o AppSharedCredentialsOutput) ButtonField() pulumi.StringPtrOutput
Login button field
func (AppSharedCredentialsOutput) Checkbox ¶
func (o AppSharedCredentialsOutput) Checkbox() pulumi.StringPtrOutput
CSS selector for the checkbox
func (AppSharedCredentialsOutput) ElementType ¶
func (AppSharedCredentialsOutput) ElementType() reflect.Type
func (AppSharedCredentialsOutput) EnduserNote ¶
func (o AppSharedCredentialsOutput) EnduserNote() pulumi.StringPtrOutput
Application notes for end users.
func (AppSharedCredentialsOutput) HideIos ¶
func (o AppSharedCredentialsOutput) HideIos() pulumi.BoolPtrOutput
Do not display application icon on mobile app
func (AppSharedCredentialsOutput) HideWeb ¶
func (o AppSharedCredentialsOutput) HideWeb() pulumi.BoolPtrOutput
Do not display application icon to users
func (AppSharedCredentialsOutput) Label ¶
func (o AppSharedCredentialsOutput) Label() pulumi.StringOutput
The Application's display name.
func (AppSharedCredentialsOutput) Logo ¶
func (o AppSharedCredentialsOutput) Logo() pulumi.StringPtrOutput
Local file path to the logo. The file must be in PNG, JPG, or GIF format, and less than 1 MB in size.
func (AppSharedCredentialsOutput) LogoUrl ¶
func (o AppSharedCredentialsOutput) LogoUrl() pulumi.StringOutput
URL of the application's logo
func (AppSharedCredentialsOutput) Name ¶
func (o AppSharedCredentialsOutput) Name() pulumi.StringOutput
Name of the app.
func (AppSharedCredentialsOutput) PasswordField ¶
func (o AppSharedCredentialsOutput) PasswordField() pulumi.StringPtrOutput
Login password field
func (AppSharedCredentialsOutput) PreconfiguredApp ¶
func (o AppSharedCredentialsOutput) PreconfiguredApp() pulumi.StringPtrOutput
Name of application from the Okta Integration Network, if not included a custom app will be created.
func (AppSharedCredentialsOutput) RedirectUrl ¶
func (o AppSharedCredentialsOutput) RedirectUrl() pulumi.StringPtrOutput
Secondary URL of the sign-in page for this app
func (AppSharedCredentialsOutput) SharedPassword ¶
func (o AppSharedCredentialsOutput) SharedPassword() pulumi.StringPtrOutput
Shared password, required for certain schemes.
func (AppSharedCredentialsOutput) SharedUsername ¶
func (o AppSharedCredentialsOutput) SharedUsername() pulumi.StringPtrOutput
Shared username, required for certain schemes.
func (AppSharedCredentialsOutput) SignOnMode ¶
func (o AppSharedCredentialsOutput) SignOnMode() pulumi.StringOutput
Sign on mode of application.
func (AppSharedCredentialsOutput) Status ¶
func (o AppSharedCredentialsOutput) Status() pulumi.StringPtrOutput
Status of application. By default, it is `ACTIVE`
func (AppSharedCredentialsOutput) ToAppSharedCredentialsOutput ¶
func (o AppSharedCredentialsOutput) ToAppSharedCredentialsOutput() AppSharedCredentialsOutput
func (AppSharedCredentialsOutput) ToAppSharedCredentialsOutputWithContext ¶
func (o AppSharedCredentialsOutput) ToAppSharedCredentialsOutputWithContext(ctx context.Context) AppSharedCredentialsOutput
func (AppSharedCredentialsOutput) Url ¶
func (o AppSharedCredentialsOutput) Url() pulumi.StringPtrOutput
The URL of the sign-in page for this app.
func (AppSharedCredentialsOutput) UrlRegex ¶
func (o AppSharedCredentialsOutput) UrlRegex() pulumi.StringPtrOutput
A regular expression that further restricts url to the specified regular expression.
func (AppSharedCredentialsOutput) UserNameTemplate ¶
func (o AppSharedCredentialsOutput) UserNameTemplate() pulumi.StringPtrOutput
Username template. Default: `${source.login}`
func (AppSharedCredentialsOutput) UserNameTemplatePushStatus ¶
func (o AppSharedCredentialsOutput) UserNameTemplatePushStatus() pulumi.StringPtrOutput
Push username on update. Valid values: `PUSH` and `DONT_PUSH`
func (AppSharedCredentialsOutput) UserNameTemplateSuffix ¶
func (o AppSharedCredentialsOutput) UserNameTemplateSuffix() pulumi.StringPtrOutput
Username template suffix
func (AppSharedCredentialsOutput) UserNameTemplateType ¶
func (o AppSharedCredentialsOutput) UserNameTemplateType() pulumi.StringPtrOutput
Username template type. Default: `BUILT_IN`
func (AppSharedCredentialsOutput) UsernameField ¶
func (o AppSharedCredentialsOutput) UsernameField() pulumi.StringPtrOutput
Login username field
type AppSharedCredentialsState ¶
type AppSharedCredentialsState struct { pulumi.StringPtrInput AccessibilityLoginRedirectUrl pulumi.StringPtrInput AccessibilitySelfService pulumi.BoolPtrInput AdminNote pulumi.StringPtrInput AppLinksJson pulumi.StringPtrInput AutoSubmitToolbar pulumi.BoolPtrInput ButtonField pulumi.StringPtrInput Checkbox pulumi.StringPtrInput EnduserNote pulumi.StringPtrInput HideIos pulumi.BoolPtrInput HideWeb pulumi.BoolPtrInput Label pulumi.StringPtrInput Logo pulumi.StringPtrInput LogoUrl pulumi.StringPtrInput Name pulumi.StringPtrInput PasswordField pulumi.StringPtrInput PreconfiguredApp pulumi.StringPtrInput RedirectUrl pulumi.StringPtrInput SharedPassword pulumi.StringPtrInput SharedUsername pulumi.StringPtrInput SignOnMode pulumi.StringPtrInput Status pulumi.StringPtrInput Url pulumi.StringPtrInput UrlRegex pulumi.StringPtrInput UserNameTemplate pulumi.StringPtrInput UserNameTemplatePushStatus pulumi.StringPtrInput UserNameTemplateSuffix pulumi.StringPtrInput UserNameTemplateType pulumi.StringPtrInput UsernameField pulumi.StringPtrInput }AccessibilityErrorRedirectUrl
func (AppSharedCredentialsState) ElementType ¶
func (AppSharedCredentialsState) ElementType() reflect.Type
type AppSignonPolicy ¶
type AppSignonPolicy struct { pulumi.CustomResourceState // Default rules of the policy set to `DENY` or not. If `false`, it is set to `DENY`. **WARNING** setting this attribute to false change the OKTA default behavior. Use at your own risk. This is only apply during creation, so import or update will not work CatchAll pulumi.BoolOutput `pulumi:"catchAll"` // Default rules id of the policy DefaultRuleId pulumi.StringOutput `pulumi:"defaultRuleId"` // Description of the policy. Description pulumi.StringOutput `pulumi:"description"` // Name of the policy. Name pulumi.StringOutput `pulumi:"name"` }
## Example Usage
## Import
```sh $ pulumi import okta:index/appSignonPolicy:AppSignonPolicy example <policy_id> ```
func GetAppSignonPolicy ¶
func GetAppSignonPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppSignonPolicyState, opts ...pulumi.ResourceOption) (*AppSignonPolicy, error)
GetAppSignonPolicy gets an existing AppSignonPolicy 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 NewAppSignonPolicy ¶
func NewAppSignonPolicy(ctx *pulumi.Context, name string, args *AppSignonPolicyArgs, opts ...pulumi.ResourceOption) (*AppSignonPolicy, error)
NewAppSignonPolicy registers a new resource with the given unique name, arguments, and options.
func (*AppSignonPolicy) ElementType ¶
func (*AppSignonPolicy) ElementType() reflect.Type
func (*AppSignonPolicy) ToAppSignonPolicyOutput ¶
func (i *AppSignonPolicy) ToAppSignonPolicyOutput() AppSignonPolicyOutput
func (*AppSignonPolicy) ToAppSignonPolicyOutputWithContext ¶
func (i *AppSignonPolicy) ToAppSignonPolicyOutputWithContext(ctx context.Context) AppSignonPolicyOutput
type AppSignonPolicyArgs ¶
type AppSignonPolicyArgs struct { // Default rules of the policy set to `DENY` or not. If `false`, it is set to `DENY`. **WARNING** setting this attribute to false change the OKTA default behavior. Use at your own risk. This is only apply during creation, so import or update will not work CatchAll pulumi.BoolPtrInput // Description of the policy. Description pulumi.StringInput // Name of the policy. Name pulumi.StringPtrInput }
The set of arguments for constructing a AppSignonPolicy resource.
func (AppSignonPolicyArgs) ElementType ¶
func (AppSignonPolicyArgs) ElementType() reflect.Type
type AppSignonPolicyArray ¶
type AppSignonPolicyArray []AppSignonPolicyInput
func (AppSignonPolicyArray) ElementType ¶
func (AppSignonPolicyArray) ElementType() reflect.Type
func (AppSignonPolicyArray) ToAppSignonPolicyArrayOutput ¶
func (i AppSignonPolicyArray) ToAppSignonPolicyArrayOutput() AppSignonPolicyArrayOutput
func (AppSignonPolicyArray) ToAppSignonPolicyArrayOutputWithContext ¶
func (i AppSignonPolicyArray) ToAppSignonPolicyArrayOutputWithContext(ctx context.Context) AppSignonPolicyArrayOutput
type AppSignonPolicyArrayInput ¶
type AppSignonPolicyArrayInput interface { pulumi.Input ToAppSignonPolicyArrayOutput() AppSignonPolicyArrayOutput ToAppSignonPolicyArrayOutputWithContext(context.Context) AppSignonPolicyArrayOutput }
AppSignonPolicyArrayInput is an input type that accepts AppSignonPolicyArray and AppSignonPolicyArrayOutput values. You can construct a concrete instance of `AppSignonPolicyArrayInput` via:
AppSignonPolicyArray{ AppSignonPolicyArgs{...} }
type AppSignonPolicyArrayOutput ¶
type AppSignonPolicyArrayOutput struct{ *pulumi.OutputState }
func (AppSignonPolicyArrayOutput) ElementType ¶
func (AppSignonPolicyArrayOutput) ElementType() reflect.Type
func (AppSignonPolicyArrayOutput) Index ¶
func (o AppSignonPolicyArrayOutput) Index(i pulumi.IntInput) AppSignonPolicyOutput
func (AppSignonPolicyArrayOutput) ToAppSignonPolicyArrayOutput ¶
func (o AppSignonPolicyArrayOutput) ToAppSignonPolicyArrayOutput() AppSignonPolicyArrayOutput
func (AppSignonPolicyArrayOutput) ToAppSignonPolicyArrayOutputWithContext ¶
func (o AppSignonPolicyArrayOutput) ToAppSignonPolicyArrayOutputWithContext(ctx context.Context) AppSignonPolicyArrayOutput
type AppSignonPolicyInput ¶
type AppSignonPolicyInput interface { pulumi.Input ToAppSignonPolicyOutput() AppSignonPolicyOutput ToAppSignonPolicyOutputWithContext(ctx context.Context) AppSignonPolicyOutput }
type AppSignonPolicyMap ¶
type AppSignonPolicyMap map[string]AppSignonPolicyInput
func (AppSignonPolicyMap) ElementType ¶
func (AppSignonPolicyMap) ElementType() reflect.Type
func (AppSignonPolicyMap) ToAppSignonPolicyMapOutput ¶
func (i AppSignonPolicyMap) ToAppSignonPolicyMapOutput() AppSignonPolicyMapOutput
func (AppSignonPolicyMap) ToAppSignonPolicyMapOutputWithContext ¶
func (i AppSignonPolicyMap) ToAppSignonPolicyMapOutputWithContext(ctx context.Context) AppSignonPolicyMapOutput
type AppSignonPolicyMapInput ¶
type AppSignonPolicyMapInput interface { pulumi.Input ToAppSignonPolicyMapOutput() AppSignonPolicyMapOutput ToAppSignonPolicyMapOutputWithContext(context.Context) AppSignonPolicyMapOutput }
AppSignonPolicyMapInput is an input type that accepts AppSignonPolicyMap and AppSignonPolicyMapOutput values. You can construct a concrete instance of `AppSignonPolicyMapInput` via:
AppSignonPolicyMap{ "key": AppSignonPolicyArgs{...} }
type AppSignonPolicyMapOutput ¶
type AppSignonPolicyMapOutput struct{ *pulumi.OutputState }
func (AppSignonPolicyMapOutput) ElementType ¶
func (AppSignonPolicyMapOutput) ElementType() reflect.Type
func (AppSignonPolicyMapOutput) MapIndex ¶
func (o AppSignonPolicyMapOutput) MapIndex(k pulumi.StringInput) AppSignonPolicyOutput
func (AppSignonPolicyMapOutput) ToAppSignonPolicyMapOutput ¶
func (o AppSignonPolicyMapOutput) ToAppSignonPolicyMapOutput() AppSignonPolicyMapOutput
func (AppSignonPolicyMapOutput) ToAppSignonPolicyMapOutputWithContext ¶
func (o AppSignonPolicyMapOutput) ToAppSignonPolicyMapOutputWithContext(ctx context.Context) AppSignonPolicyMapOutput
type AppSignonPolicyOutput ¶
type AppSignonPolicyOutput struct{ *pulumi.OutputState }
func (AppSignonPolicyOutput) CatchAll ¶ added in v4.13.0
func (o AppSignonPolicyOutput) CatchAll() pulumi.BoolOutput
Default rules of the policy set to `DENY` or not. If `false`, it is set to `DENY`. **WARNING** setting this attribute to false change the OKTA default behavior. Use at your own risk. This is only apply during creation, so import or update will not work
func (AppSignonPolicyOutput) DefaultRuleId ¶ added in v4.13.0
func (o AppSignonPolicyOutput) DefaultRuleId() pulumi.StringOutput
Default rules id of the policy
func (AppSignonPolicyOutput) Description ¶
func (o AppSignonPolicyOutput) Description() pulumi.StringOutput
Description of the policy.
func (AppSignonPolicyOutput) ElementType ¶
func (AppSignonPolicyOutput) ElementType() reflect.Type
func (AppSignonPolicyOutput) Name ¶
func (o AppSignonPolicyOutput) Name() pulumi.StringOutput
Name of the policy.
func (AppSignonPolicyOutput) ToAppSignonPolicyOutput ¶
func (o AppSignonPolicyOutput) ToAppSignonPolicyOutput() AppSignonPolicyOutput
func (AppSignonPolicyOutput) ToAppSignonPolicyOutputWithContext ¶
func (o AppSignonPolicyOutput) ToAppSignonPolicyOutputWithContext(ctx context.Context) AppSignonPolicyOutput
type AppSignonPolicyRule ¶
type AppSignonPolicyRule struct { pulumi.CustomResourceState // Allow or deny access based on the rule conditions: ALLOW or DENY Access pulumi.StringPtrOutput `pulumi:"access"` // An array that contains nested Authenticator Constraint objects that are organized by the Authenticator class Constraints pulumi.StringArrayOutput `pulumi:"constraints"` // This is an optional advanced setting. If the expression is formatted incorrectly or conflicts with conditions set above, the rule may not match any users. CustomExpression pulumi.StringPtrOutput `pulumi:"customExpression"` // List of device assurance IDs to include DeviceAssurancesIncludeds pulumi.StringArrayOutput `pulumi:"deviceAssurancesIncludeds"` // If the device is managed. A device is managed if it's managed by a device management system. When managed is passed, registered must also be included and must be set to true. DeviceIsManaged pulumi.BoolPtrOutput `pulumi:"deviceIsManaged"` // If the device is registered. A device is registered if the User enrolls with Okta Verify that is installed on the device. DeviceIsRegistered pulumi.BoolPtrOutput `pulumi:"deviceIsRegistered"` // The number of factors required to satisfy this assurance level FactorMode pulumi.StringPtrOutput `pulumi:"factorMode"` // List of group IDs to exclude GroupsExcludeds pulumi.StringArrayOutput `pulumi:"groupsExcludeds"` // List of group IDs to include GroupsIncludeds pulumi.StringArrayOutput `pulumi:"groupsIncludeds"` // The inactivity duration after which the end user must re-authenticate. Use the ISO 8601 Period format for recurring time intervals. InactivityPeriod pulumi.StringPtrOutput `pulumi:"inactivityPeriod"` // 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"` PlatformIncludes AppSignonPolicyRulePlatformIncludeArrayOutput `pulumi:"platformIncludes"` // ID of the policy PolicyId pulumi.StringOutput `pulumi:"policyId"` // Priority of the rule. Priority pulumi.IntPtrOutput `pulumi:"priority"` // The duration after which the end user must re-authenticate, regardless of user activity. Use the ISO 8601 Period format for recurring time intervals. PT0S - Every sign-in attempt, PT43800H - Once per session ReAuthenticationFrequency pulumi.StringPtrOutput `pulumi:"reAuthenticationFrequency"` // The risk score specifies a particular level of risk to match on: ANY, LOW, MEDIUM, HIGH RiskScore pulumi.StringOutput `pulumi:"riskScore"` // Status of the rule Status pulumi.StringPtrOutput `pulumi:"status"` // Often the `Catch-all Rule` this rule is the system (default) rule for its associated policy System pulumi.BoolOutput `pulumi:"system"` // The Verification Method type Type pulumi.StringPtrOutput `pulumi:"type"` // Set of User Type IDs to exclude UserTypesExcludeds pulumi.StringArrayOutput `pulumi:"userTypesExcludeds"` // Set of User Type IDs to include UserTypesIncludeds pulumi.StringArrayOutput `pulumi:"userTypesIncludeds"` // Set of User IDs to exclude UsersExcludeds pulumi.StringArrayOutput `pulumi:"usersExcludeds"` // Set of User IDs to include UsersIncludeds pulumi.StringArrayOutput `pulumi:"usersIncludeds"` }
Manages a sign-on policy rules for the application. > **WARNING:** This feature is only available as a part of the Identity Engine. Contact support for further information. This resource allows you to create and configure a sign-on policy rule for the application. A default or 'Catch-all Rule' sign-on policy rule can be imported and managed as a custom rule. The only difference is that these fields are immutable and can not be managed: 'network_connection', 'network_excludes', 'network_includes', 'platform_include', 'custom_expression', 'device_is_registered', 'device_is_managed', 'users_excluded', 'users_included', 'groups_excluded', 'groups_included', 'user_types_excluded' and 'user_types_included'.
## Import
```sh $ pulumi import okta:index/appSignonPolicyRule:AppSignonPolicyRule example <policy_id>/<rule_id> ```
func GetAppSignonPolicyRule ¶
func GetAppSignonPolicyRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppSignonPolicyRuleState, opts ...pulumi.ResourceOption) (*AppSignonPolicyRule, error)
GetAppSignonPolicyRule gets an existing AppSignonPolicyRule 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 NewAppSignonPolicyRule ¶
func NewAppSignonPolicyRule(ctx *pulumi.Context, name string, args *AppSignonPolicyRuleArgs, opts ...pulumi.ResourceOption) (*AppSignonPolicyRule, error)
NewAppSignonPolicyRule registers a new resource with the given unique name, arguments, and options.
func (*AppSignonPolicyRule) ElementType ¶
func (*AppSignonPolicyRule) ElementType() reflect.Type
func (*AppSignonPolicyRule) ToAppSignonPolicyRuleOutput ¶
func (i *AppSignonPolicyRule) ToAppSignonPolicyRuleOutput() AppSignonPolicyRuleOutput
func (*AppSignonPolicyRule) ToAppSignonPolicyRuleOutputWithContext ¶
func (i *AppSignonPolicyRule) ToAppSignonPolicyRuleOutputWithContext(ctx context.Context) AppSignonPolicyRuleOutput
type AppSignonPolicyRuleArgs ¶
type AppSignonPolicyRuleArgs struct { // Allow or deny access based on the rule conditions: ALLOW or DENY Access pulumi.StringPtrInput // An array that contains nested Authenticator Constraint objects that are organized by the Authenticator class Constraints pulumi.StringArrayInput // This is an optional advanced setting. If the expression is formatted incorrectly or conflicts with conditions set above, the rule may not match any users. CustomExpression pulumi.StringPtrInput // List of device assurance IDs to include DeviceAssurancesIncludeds pulumi.StringArrayInput // If the device is managed. A device is managed if it's managed by a device management system. When managed is passed, registered must also be included and must be set to true. DeviceIsManaged pulumi.BoolPtrInput // If the device is registered. A device is registered if the User enrolls with Okta Verify that is installed on the device. DeviceIsRegistered pulumi.BoolPtrInput // The number of factors required to satisfy this assurance level FactorMode pulumi.StringPtrInput // List of group IDs to exclude GroupsExcludeds pulumi.StringArrayInput // List of group IDs to include GroupsIncludeds pulumi.StringArrayInput // The inactivity duration after which the end user must re-authenticate. Use the ISO 8601 Period format for recurring time intervals. InactivityPeriod 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 PlatformIncludes AppSignonPolicyRulePlatformIncludeArrayInput // ID of the policy PolicyId pulumi.StringInput // Priority of the rule. Priority pulumi.IntPtrInput // The duration after which the end user must re-authenticate, regardless of user activity. Use the ISO 8601 Period format for recurring time intervals. PT0S - Every sign-in attempt, PT43800H - Once per session ReAuthenticationFrequency pulumi.StringPtrInput // The risk score specifies a particular level of risk to match on: ANY, LOW, MEDIUM, HIGH RiskScore pulumi.StringPtrInput // Status of the rule Status pulumi.StringPtrInput // The Verification Method type Type pulumi.StringPtrInput // Set of User Type IDs to exclude UserTypesExcludeds pulumi.StringArrayInput // Set of User Type IDs to include UserTypesIncludeds pulumi.StringArrayInput // Set of User IDs to exclude UsersExcludeds pulumi.StringArrayInput // Set of User IDs to include UsersIncludeds pulumi.StringArrayInput }
The set of arguments for constructing a AppSignonPolicyRule resource.
func (AppSignonPolicyRuleArgs) ElementType ¶
func (AppSignonPolicyRuleArgs) ElementType() reflect.Type
type AppSignonPolicyRuleArray ¶
type AppSignonPolicyRuleArray []AppSignonPolicyRuleInput
func (AppSignonPolicyRuleArray) ElementType ¶
func (AppSignonPolicyRuleArray) ElementType() reflect.Type
func (AppSignonPolicyRuleArray) ToAppSignonPolicyRuleArrayOutput ¶
func (i AppSignonPolicyRuleArray) ToAppSignonPolicyRuleArrayOutput() AppSignonPolicyRuleArrayOutput
func (AppSignonPolicyRuleArray) ToAppSignonPolicyRuleArrayOutputWithContext ¶
func (i AppSignonPolicyRuleArray) ToAppSignonPolicyRuleArrayOutputWithContext(ctx context.Context) AppSignonPolicyRuleArrayOutput
type AppSignonPolicyRuleArrayInput ¶
type AppSignonPolicyRuleArrayInput interface { pulumi.Input ToAppSignonPolicyRuleArrayOutput() AppSignonPolicyRuleArrayOutput ToAppSignonPolicyRuleArrayOutputWithContext(context.Context) AppSignonPolicyRuleArrayOutput }
AppSignonPolicyRuleArrayInput is an input type that accepts AppSignonPolicyRuleArray and AppSignonPolicyRuleArrayOutput values. You can construct a concrete instance of `AppSignonPolicyRuleArrayInput` via:
AppSignonPolicyRuleArray{ AppSignonPolicyRuleArgs{...} }
type AppSignonPolicyRuleArrayOutput ¶
type AppSignonPolicyRuleArrayOutput struct{ *pulumi.OutputState }
func (AppSignonPolicyRuleArrayOutput) ElementType ¶
func (AppSignonPolicyRuleArrayOutput) ElementType() reflect.Type
func (AppSignonPolicyRuleArrayOutput) Index ¶
func (o AppSignonPolicyRuleArrayOutput) Index(i pulumi.IntInput) AppSignonPolicyRuleOutput
func (AppSignonPolicyRuleArrayOutput) ToAppSignonPolicyRuleArrayOutput ¶
func (o AppSignonPolicyRuleArrayOutput) ToAppSignonPolicyRuleArrayOutput() AppSignonPolicyRuleArrayOutput
func (AppSignonPolicyRuleArrayOutput) ToAppSignonPolicyRuleArrayOutputWithContext ¶
func (o AppSignonPolicyRuleArrayOutput) ToAppSignonPolicyRuleArrayOutputWithContext(ctx context.Context) AppSignonPolicyRuleArrayOutput
type AppSignonPolicyRuleInput ¶
type AppSignonPolicyRuleInput interface { pulumi.Input ToAppSignonPolicyRuleOutput() AppSignonPolicyRuleOutput ToAppSignonPolicyRuleOutputWithContext(ctx context.Context) AppSignonPolicyRuleOutput }
type AppSignonPolicyRuleMap ¶
type AppSignonPolicyRuleMap map[string]AppSignonPolicyRuleInput
func (AppSignonPolicyRuleMap) ElementType ¶
func (AppSignonPolicyRuleMap) ElementType() reflect.Type
func (AppSignonPolicyRuleMap) ToAppSignonPolicyRuleMapOutput ¶
func (i AppSignonPolicyRuleMap) ToAppSignonPolicyRuleMapOutput() AppSignonPolicyRuleMapOutput
func (AppSignonPolicyRuleMap) ToAppSignonPolicyRuleMapOutputWithContext ¶
func (i AppSignonPolicyRuleMap) ToAppSignonPolicyRuleMapOutputWithContext(ctx context.Context) AppSignonPolicyRuleMapOutput
type AppSignonPolicyRuleMapInput ¶
type AppSignonPolicyRuleMapInput interface { pulumi.Input ToAppSignonPolicyRuleMapOutput() AppSignonPolicyRuleMapOutput ToAppSignonPolicyRuleMapOutputWithContext(context.Context) AppSignonPolicyRuleMapOutput }
AppSignonPolicyRuleMapInput is an input type that accepts AppSignonPolicyRuleMap and AppSignonPolicyRuleMapOutput values. You can construct a concrete instance of `AppSignonPolicyRuleMapInput` via:
AppSignonPolicyRuleMap{ "key": AppSignonPolicyRuleArgs{...} }
type AppSignonPolicyRuleMapOutput ¶
type AppSignonPolicyRuleMapOutput struct{ *pulumi.OutputState }
func (AppSignonPolicyRuleMapOutput) ElementType ¶
func (AppSignonPolicyRuleMapOutput) ElementType() reflect.Type
func (AppSignonPolicyRuleMapOutput) MapIndex ¶
func (o AppSignonPolicyRuleMapOutput) MapIndex(k pulumi.StringInput) AppSignonPolicyRuleOutput
func (AppSignonPolicyRuleMapOutput) ToAppSignonPolicyRuleMapOutput ¶
func (o AppSignonPolicyRuleMapOutput) ToAppSignonPolicyRuleMapOutput() AppSignonPolicyRuleMapOutput
func (AppSignonPolicyRuleMapOutput) ToAppSignonPolicyRuleMapOutputWithContext ¶
func (o AppSignonPolicyRuleMapOutput) ToAppSignonPolicyRuleMapOutputWithContext(ctx context.Context) AppSignonPolicyRuleMapOutput
type AppSignonPolicyRuleOutput ¶
type AppSignonPolicyRuleOutput struct{ *pulumi.OutputState }
func (AppSignonPolicyRuleOutput) Access ¶
func (o AppSignonPolicyRuleOutput) Access() pulumi.StringPtrOutput
Allow or deny access based on the rule conditions: ALLOW or DENY
func (AppSignonPolicyRuleOutput) Constraints ¶
func (o AppSignonPolicyRuleOutput) Constraints() pulumi.StringArrayOutput
An array that contains nested Authenticator Constraint objects that are organized by the Authenticator class
func (AppSignonPolicyRuleOutput) CustomExpression ¶
func (o AppSignonPolicyRuleOutput) CustomExpression() pulumi.StringPtrOutput
This is an optional advanced setting. If the expression is formatted incorrectly or conflicts with conditions set above, the rule may not match any users.
func (AppSignonPolicyRuleOutput) DeviceAssurancesIncludeds ¶ added in v4.2.0
func (o AppSignonPolicyRuleOutput) DeviceAssurancesIncludeds() pulumi.StringArrayOutput
List of device assurance IDs to include
func (AppSignonPolicyRuleOutput) DeviceIsManaged ¶
func (o AppSignonPolicyRuleOutput) DeviceIsManaged() pulumi.BoolPtrOutput
If the device is managed. A device is managed if it's managed by a device management system. When managed is passed, registered must also be included and must be set to true.
func (AppSignonPolicyRuleOutput) DeviceIsRegistered ¶
func (o AppSignonPolicyRuleOutput) DeviceIsRegistered() pulumi.BoolPtrOutput
If the device is registered. A device is registered if the User enrolls with Okta Verify that is installed on the device.
func (AppSignonPolicyRuleOutput) ElementType ¶
func (AppSignonPolicyRuleOutput) ElementType() reflect.Type
func (AppSignonPolicyRuleOutput) FactorMode ¶
func (o AppSignonPolicyRuleOutput) FactorMode() pulumi.StringPtrOutput
The number of factors required to satisfy this assurance level
func (AppSignonPolicyRuleOutput) GroupsExcludeds ¶
func (o AppSignonPolicyRuleOutput) GroupsExcludeds() pulumi.StringArrayOutput
List of group IDs to exclude
func (AppSignonPolicyRuleOutput) GroupsIncludeds ¶
func (o AppSignonPolicyRuleOutput) GroupsIncludeds() pulumi.StringArrayOutput
List of group IDs to include
func (AppSignonPolicyRuleOutput) InactivityPeriod ¶
func (o AppSignonPolicyRuleOutput) InactivityPeriod() pulumi.StringPtrOutput
The inactivity duration after which the end user must re-authenticate. Use the ISO 8601 Period format for recurring time intervals.
func (AppSignonPolicyRuleOutput) Name ¶
func (o AppSignonPolicyRuleOutput) Name() pulumi.StringOutput
Policy Rule Name
func (AppSignonPolicyRuleOutput) NetworkConnection ¶
func (o AppSignonPolicyRuleOutput) NetworkConnection() pulumi.StringPtrOutput
Network selection mode: ANYWHERE, ZONE, ON*NETWORK, or OFF*NETWORK.
func (AppSignonPolicyRuleOutput) NetworkExcludes ¶
func (o AppSignonPolicyRuleOutput) NetworkExcludes() pulumi.StringArrayOutput
The zones to exclude
func (AppSignonPolicyRuleOutput) NetworkIncludes ¶
func (o AppSignonPolicyRuleOutput) NetworkIncludes() pulumi.StringArrayOutput
The zones to include
func (AppSignonPolicyRuleOutput) PlatformIncludes ¶
func (o AppSignonPolicyRuleOutput) PlatformIncludes() AppSignonPolicyRulePlatformIncludeArrayOutput
func (AppSignonPolicyRuleOutput) PolicyId ¶
func (o AppSignonPolicyRuleOutput) PolicyId() pulumi.StringOutput
ID of the policy
func (AppSignonPolicyRuleOutput) Priority ¶
func (o AppSignonPolicyRuleOutput) Priority() pulumi.IntPtrOutput
Priority of the rule.
func (AppSignonPolicyRuleOutput) ReAuthenticationFrequency ¶
func (o AppSignonPolicyRuleOutput) ReAuthenticationFrequency() pulumi.StringPtrOutput
The duration after which the end user must re-authenticate, regardless of user activity. Use the ISO 8601 Period format for recurring time intervals. PT0S - Every sign-in attempt, PT43800H - Once per session
func (AppSignonPolicyRuleOutput) RiskScore ¶ added in v4.5.0
func (o AppSignonPolicyRuleOutput) RiskScore() pulumi.StringOutput
The risk score specifies a particular level of risk to match on: ANY, LOW, MEDIUM, HIGH
func (AppSignonPolicyRuleOutput) Status ¶
func (o AppSignonPolicyRuleOutput) Status() pulumi.StringPtrOutput
Status of the rule
func (AppSignonPolicyRuleOutput) System ¶ added in v4.6.0
func (o AppSignonPolicyRuleOutput) System() pulumi.BoolOutput
Often the `Catch-all Rule` this rule is the system (default) rule for its associated policy
func (AppSignonPolicyRuleOutput) ToAppSignonPolicyRuleOutput ¶
func (o AppSignonPolicyRuleOutput) ToAppSignonPolicyRuleOutput() AppSignonPolicyRuleOutput
func (AppSignonPolicyRuleOutput) ToAppSignonPolicyRuleOutputWithContext ¶
func (o AppSignonPolicyRuleOutput) ToAppSignonPolicyRuleOutputWithContext(ctx context.Context) AppSignonPolicyRuleOutput
func (AppSignonPolicyRuleOutput) Type ¶
func (o AppSignonPolicyRuleOutput) Type() pulumi.StringPtrOutput
The Verification Method type
func (AppSignonPolicyRuleOutput) UserTypesExcludeds ¶
func (o AppSignonPolicyRuleOutput) UserTypesExcludeds() pulumi.StringArrayOutput
Set of User Type IDs to exclude
func (AppSignonPolicyRuleOutput) UserTypesIncludeds ¶
func (o AppSignonPolicyRuleOutput) UserTypesIncludeds() pulumi.StringArrayOutput
Set of User Type IDs to include
func (AppSignonPolicyRuleOutput) UsersExcludeds ¶
func (o AppSignonPolicyRuleOutput) UsersExcludeds() pulumi.StringArrayOutput
Set of User IDs to exclude
func (AppSignonPolicyRuleOutput) UsersIncludeds ¶
func (o AppSignonPolicyRuleOutput) UsersIncludeds() pulumi.StringArrayOutput
Set of User IDs to include
type AppSignonPolicyRulePlatformIncludeArgs ¶
type AppSignonPolicyRulePlatformIncludeArgs struct { // Only available with OTHER OS type OsExpression pulumi.StringPtrInput `pulumi:"osExpression"` OsType pulumi.StringPtrInput `pulumi:"osType"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (AppSignonPolicyRulePlatformIncludeArgs) ElementType ¶
func (AppSignonPolicyRulePlatformIncludeArgs) ElementType() reflect.Type
func (AppSignonPolicyRulePlatformIncludeArgs) ToAppSignonPolicyRulePlatformIncludeOutput ¶
func (i AppSignonPolicyRulePlatformIncludeArgs) ToAppSignonPolicyRulePlatformIncludeOutput() AppSignonPolicyRulePlatformIncludeOutput
func (AppSignonPolicyRulePlatformIncludeArgs) ToAppSignonPolicyRulePlatformIncludeOutputWithContext ¶
func (i AppSignonPolicyRulePlatformIncludeArgs) ToAppSignonPolicyRulePlatformIncludeOutputWithContext(ctx context.Context) AppSignonPolicyRulePlatformIncludeOutput
type AppSignonPolicyRulePlatformIncludeArray ¶
type AppSignonPolicyRulePlatformIncludeArray []AppSignonPolicyRulePlatformIncludeInput
func (AppSignonPolicyRulePlatformIncludeArray) ElementType ¶
func (AppSignonPolicyRulePlatformIncludeArray) ElementType() reflect.Type
func (AppSignonPolicyRulePlatformIncludeArray) ToAppSignonPolicyRulePlatformIncludeArrayOutput ¶
func (i AppSignonPolicyRulePlatformIncludeArray) ToAppSignonPolicyRulePlatformIncludeArrayOutput() AppSignonPolicyRulePlatformIncludeArrayOutput
func (AppSignonPolicyRulePlatformIncludeArray) ToAppSignonPolicyRulePlatformIncludeArrayOutputWithContext ¶
func (i AppSignonPolicyRulePlatformIncludeArray) ToAppSignonPolicyRulePlatformIncludeArrayOutputWithContext(ctx context.Context) AppSignonPolicyRulePlatformIncludeArrayOutput
type AppSignonPolicyRulePlatformIncludeArrayInput ¶
type AppSignonPolicyRulePlatformIncludeArrayInput interface { pulumi.Input ToAppSignonPolicyRulePlatformIncludeArrayOutput() AppSignonPolicyRulePlatformIncludeArrayOutput ToAppSignonPolicyRulePlatformIncludeArrayOutputWithContext(context.Context) AppSignonPolicyRulePlatformIncludeArrayOutput }
AppSignonPolicyRulePlatformIncludeArrayInput is an input type that accepts AppSignonPolicyRulePlatformIncludeArray and AppSignonPolicyRulePlatformIncludeArrayOutput values. You can construct a concrete instance of `AppSignonPolicyRulePlatformIncludeArrayInput` via:
AppSignonPolicyRulePlatformIncludeArray{ AppSignonPolicyRulePlatformIncludeArgs{...} }
type AppSignonPolicyRulePlatformIncludeArrayOutput ¶
type AppSignonPolicyRulePlatformIncludeArrayOutput struct{ *pulumi.OutputState }
func (AppSignonPolicyRulePlatformIncludeArrayOutput) ElementType ¶
func (AppSignonPolicyRulePlatformIncludeArrayOutput) ElementType() reflect.Type
func (AppSignonPolicyRulePlatformIncludeArrayOutput) ToAppSignonPolicyRulePlatformIncludeArrayOutput ¶
func (o AppSignonPolicyRulePlatformIncludeArrayOutput) ToAppSignonPolicyRulePlatformIncludeArrayOutput() AppSignonPolicyRulePlatformIncludeArrayOutput
func (AppSignonPolicyRulePlatformIncludeArrayOutput) ToAppSignonPolicyRulePlatformIncludeArrayOutputWithContext ¶
func (o AppSignonPolicyRulePlatformIncludeArrayOutput) ToAppSignonPolicyRulePlatformIncludeArrayOutputWithContext(ctx context.Context) AppSignonPolicyRulePlatformIncludeArrayOutput
type AppSignonPolicyRulePlatformIncludeInput ¶
type AppSignonPolicyRulePlatformIncludeInput interface { pulumi.Input ToAppSignonPolicyRulePlatformIncludeOutput() AppSignonPolicyRulePlatformIncludeOutput ToAppSignonPolicyRulePlatformIncludeOutputWithContext(context.Context) AppSignonPolicyRulePlatformIncludeOutput }
AppSignonPolicyRulePlatformIncludeInput is an input type that accepts AppSignonPolicyRulePlatformIncludeArgs and AppSignonPolicyRulePlatformIncludeOutput values. You can construct a concrete instance of `AppSignonPolicyRulePlatformIncludeInput` via:
AppSignonPolicyRulePlatformIncludeArgs{...}
type AppSignonPolicyRulePlatformIncludeOutput ¶
type AppSignonPolicyRulePlatformIncludeOutput struct{ *pulumi.OutputState }
func (AppSignonPolicyRulePlatformIncludeOutput) ElementType ¶
func (AppSignonPolicyRulePlatformIncludeOutput) ElementType() reflect.Type
func (AppSignonPolicyRulePlatformIncludeOutput) OsExpression ¶
func (o AppSignonPolicyRulePlatformIncludeOutput) OsExpression() pulumi.StringPtrOutput
Only available with OTHER OS type
func (AppSignonPolicyRulePlatformIncludeOutput) OsType ¶
func (o AppSignonPolicyRulePlatformIncludeOutput) OsType() pulumi.StringPtrOutput
func (AppSignonPolicyRulePlatformIncludeOutput) ToAppSignonPolicyRulePlatformIncludeOutput ¶
func (o AppSignonPolicyRulePlatformIncludeOutput) ToAppSignonPolicyRulePlatformIncludeOutput() AppSignonPolicyRulePlatformIncludeOutput
func (AppSignonPolicyRulePlatformIncludeOutput) ToAppSignonPolicyRulePlatformIncludeOutputWithContext ¶
func (o AppSignonPolicyRulePlatformIncludeOutput) ToAppSignonPolicyRulePlatformIncludeOutputWithContext(ctx context.Context) AppSignonPolicyRulePlatformIncludeOutput
func (AppSignonPolicyRulePlatformIncludeOutput) Type ¶
func (o AppSignonPolicyRulePlatformIncludeOutput) Type() pulumi.StringPtrOutput
type AppSignonPolicyRuleState ¶
type AppSignonPolicyRuleState struct { // Allow or deny access based on the rule conditions: ALLOW or DENY Access pulumi.StringPtrInput // An array that contains nested Authenticator Constraint objects that are organized by the Authenticator class Constraints pulumi.StringArrayInput // This is an optional advanced setting. If the expression is formatted incorrectly or conflicts with conditions set above, the rule may not match any users. CustomExpression pulumi.StringPtrInput // List of device assurance IDs to include DeviceAssurancesIncludeds pulumi.StringArrayInput // If the device is managed. A device is managed if it's managed by a device management system. When managed is passed, registered must also be included and must be set to true. DeviceIsManaged pulumi.BoolPtrInput // If the device is registered. A device is registered if the User enrolls with Okta Verify that is installed on the device. DeviceIsRegistered pulumi.BoolPtrInput // The number of factors required to satisfy this assurance level FactorMode pulumi.StringPtrInput // List of group IDs to exclude GroupsExcludeds pulumi.StringArrayInput // List of group IDs to include GroupsIncludeds pulumi.StringArrayInput // The inactivity duration after which the end user must re-authenticate. Use the ISO 8601 Period format for recurring time intervals. InactivityPeriod 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 PlatformIncludes AppSignonPolicyRulePlatformIncludeArrayInput // ID of the policy PolicyId pulumi.StringPtrInput // Priority of the rule. Priority pulumi.IntPtrInput // The duration after which the end user must re-authenticate, regardless of user activity. Use the ISO 8601 Period format for recurring time intervals. PT0S - Every sign-in attempt, PT43800H - Once per session ReAuthenticationFrequency pulumi.StringPtrInput // The risk score specifies a particular level of risk to match on: ANY, LOW, MEDIUM, HIGH RiskScore pulumi.StringPtrInput // Status of the rule Status pulumi.StringPtrInput // Often the `Catch-all Rule` this rule is the system (default) rule for its associated policy System pulumi.BoolPtrInput // The Verification Method type Type pulumi.StringPtrInput // Set of User Type IDs to exclude UserTypesExcludeds pulumi.StringArrayInput // Set of User Type IDs to include UserTypesIncludeds pulumi.StringArrayInput // Set of User IDs to exclude UsersExcludeds pulumi.StringArrayInput // Set of User IDs to include UsersIncludeds pulumi.StringArrayInput }
func (AppSignonPolicyRuleState) ElementType ¶
func (AppSignonPolicyRuleState) ElementType() reflect.Type
type AppSignonPolicyState ¶
type AppSignonPolicyState struct { // Default rules of the policy set to `DENY` or not. If `false`, it is set to `DENY`. **WARNING** setting this attribute to false change the OKTA default behavior. Use at your own risk. This is only apply during creation, so import or update will not work CatchAll pulumi.BoolPtrInput // Default rules id of the policy DefaultRuleId pulumi.StringPtrInput // Description of the policy. Description pulumi.StringPtrInput // Name of the policy. Name pulumi.StringPtrInput }
func (AppSignonPolicyState) ElementType ¶
func (AppSignonPolicyState) ElementType() reflect.Type
type AppUserBaseSchemaProperty ¶
type AppUserBaseSchemaProperty struct { pulumi.CustomResourceState // The Application's ID the user schema property should be assigned to. AppId pulumi.StringOutput `pulumi:"appId"` // Subschema unique string identifier Index pulumi.StringOutput `pulumi:"index"` // Master priority for the user schema property. It can be set to `PROFILE_MASTER` or `OKTA`. Default: `PROFILE_MASTER` Master pulumi.StringPtrOutput `pulumi:"master"` // The validation pattern to use for the subschema. Must be in form of '.+', or '[\n\n]+' if present.' Pattern pulumi.StringPtrOutput `pulumi:"pattern"` // Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY` Permissions pulumi.StringPtrOutput `pulumi:"permissions"` // Whether the subschema is required Required pulumi.BoolPtrOutput `pulumi:"required"` // Subschema title (display name) Title pulumi.StringOutput `pulumi:"title"` // The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object` Type pulumi.StringOutput `pulumi:"type"` // User type ID. By default, it is `default` UserType pulumi.StringPtrOutput `pulumi:"userType"` }
Manages an Application User Base Schema property. This resource allows you to configure a base app user schema property.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewAppUserBaseSchemaProperty(ctx, "example", &okta.AppUserBaseSchemaPropertyArgs{ AppId: pulumi.String("<app id>"), Index: pulumi.String("customPropertyName"), Title: pulumi.String("customPropertyName"), Type: pulumi.String("string"), Master: pulumi.String("OKTA"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/appUserBaseSchemaProperty:AppUserBaseSchemaProperty example <app_id>/<property_name> ```
func GetAppUserBaseSchemaProperty ¶
func GetAppUserBaseSchemaProperty(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppUserBaseSchemaPropertyState, opts ...pulumi.ResourceOption) (*AppUserBaseSchemaProperty, error)
GetAppUserBaseSchemaProperty gets an existing AppUserBaseSchemaProperty 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 NewAppUserBaseSchemaProperty ¶
func NewAppUserBaseSchemaProperty(ctx *pulumi.Context, name string, args *AppUserBaseSchemaPropertyArgs, opts ...pulumi.ResourceOption) (*AppUserBaseSchemaProperty, error)
NewAppUserBaseSchemaProperty registers a new resource with the given unique name, arguments, and options.
func (*AppUserBaseSchemaProperty) ElementType ¶
func (*AppUserBaseSchemaProperty) ElementType() reflect.Type
func (*AppUserBaseSchemaProperty) ToAppUserBaseSchemaPropertyOutput ¶
func (i *AppUserBaseSchemaProperty) ToAppUserBaseSchemaPropertyOutput() AppUserBaseSchemaPropertyOutput
func (*AppUserBaseSchemaProperty) ToAppUserBaseSchemaPropertyOutputWithContext ¶
func (i *AppUserBaseSchemaProperty) ToAppUserBaseSchemaPropertyOutputWithContext(ctx context.Context) AppUserBaseSchemaPropertyOutput
type AppUserBaseSchemaPropertyArgs ¶
type AppUserBaseSchemaPropertyArgs struct { // The Application's ID the user schema property should be assigned to. AppId pulumi.StringInput // Subschema unique string identifier Index pulumi.StringInput // Master priority for the user schema property. It can be set to `PROFILE_MASTER` or `OKTA`. Default: `PROFILE_MASTER` Master pulumi.StringPtrInput // The validation pattern to use for the subschema. Must be in form of '.+', or '[\n\n]+' if present.' Pattern pulumi.StringPtrInput // Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY` Permissions pulumi.StringPtrInput // Whether the subschema is required Required pulumi.BoolPtrInput // Subschema title (display name) Title pulumi.StringInput // The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object` Type pulumi.StringInput // User type ID. By default, it is `default` UserType pulumi.StringPtrInput }
The set of arguments for constructing a AppUserBaseSchemaProperty resource.
func (AppUserBaseSchemaPropertyArgs) ElementType ¶
func (AppUserBaseSchemaPropertyArgs) ElementType() reflect.Type
type AppUserBaseSchemaPropertyArray ¶
type AppUserBaseSchemaPropertyArray []AppUserBaseSchemaPropertyInput
func (AppUserBaseSchemaPropertyArray) ElementType ¶
func (AppUserBaseSchemaPropertyArray) ElementType() reflect.Type
func (AppUserBaseSchemaPropertyArray) ToAppUserBaseSchemaPropertyArrayOutput ¶
func (i AppUserBaseSchemaPropertyArray) ToAppUserBaseSchemaPropertyArrayOutput() AppUserBaseSchemaPropertyArrayOutput
func (AppUserBaseSchemaPropertyArray) ToAppUserBaseSchemaPropertyArrayOutputWithContext ¶
func (i AppUserBaseSchemaPropertyArray) ToAppUserBaseSchemaPropertyArrayOutputWithContext(ctx context.Context) AppUserBaseSchemaPropertyArrayOutput
type AppUserBaseSchemaPropertyArrayInput ¶
type AppUserBaseSchemaPropertyArrayInput interface { pulumi.Input ToAppUserBaseSchemaPropertyArrayOutput() AppUserBaseSchemaPropertyArrayOutput ToAppUserBaseSchemaPropertyArrayOutputWithContext(context.Context) AppUserBaseSchemaPropertyArrayOutput }
AppUserBaseSchemaPropertyArrayInput is an input type that accepts AppUserBaseSchemaPropertyArray and AppUserBaseSchemaPropertyArrayOutput values. You can construct a concrete instance of `AppUserBaseSchemaPropertyArrayInput` via:
AppUserBaseSchemaPropertyArray{ AppUserBaseSchemaPropertyArgs{...} }
type AppUserBaseSchemaPropertyArrayOutput ¶
type AppUserBaseSchemaPropertyArrayOutput struct{ *pulumi.OutputState }
func (AppUserBaseSchemaPropertyArrayOutput) ElementType ¶
func (AppUserBaseSchemaPropertyArrayOutput) ElementType() reflect.Type
func (AppUserBaseSchemaPropertyArrayOutput) Index ¶
func (o AppUserBaseSchemaPropertyArrayOutput) Index(i pulumi.IntInput) AppUserBaseSchemaPropertyOutput
func (AppUserBaseSchemaPropertyArrayOutput) ToAppUserBaseSchemaPropertyArrayOutput ¶
func (o AppUserBaseSchemaPropertyArrayOutput) ToAppUserBaseSchemaPropertyArrayOutput() AppUserBaseSchemaPropertyArrayOutput
func (AppUserBaseSchemaPropertyArrayOutput) ToAppUserBaseSchemaPropertyArrayOutputWithContext ¶
func (o AppUserBaseSchemaPropertyArrayOutput) ToAppUserBaseSchemaPropertyArrayOutputWithContext(ctx context.Context) AppUserBaseSchemaPropertyArrayOutput
type AppUserBaseSchemaPropertyInput ¶
type AppUserBaseSchemaPropertyInput interface { pulumi.Input ToAppUserBaseSchemaPropertyOutput() AppUserBaseSchemaPropertyOutput ToAppUserBaseSchemaPropertyOutputWithContext(ctx context.Context) AppUserBaseSchemaPropertyOutput }
type AppUserBaseSchemaPropertyMap ¶
type AppUserBaseSchemaPropertyMap map[string]AppUserBaseSchemaPropertyInput
func (AppUserBaseSchemaPropertyMap) ElementType ¶
func (AppUserBaseSchemaPropertyMap) ElementType() reflect.Type
func (AppUserBaseSchemaPropertyMap) ToAppUserBaseSchemaPropertyMapOutput ¶
func (i AppUserBaseSchemaPropertyMap) ToAppUserBaseSchemaPropertyMapOutput() AppUserBaseSchemaPropertyMapOutput
func (AppUserBaseSchemaPropertyMap) ToAppUserBaseSchemaPropertyMapOutputWithContext ¶
func (i AppUserBaseSchemaPropertyMap) ToAppUserBaseSchemaPropertyMapOutputWithContext(ctx context.Context) AppUserBaseSchemaPropertyMapOutput
type AppUserBaseSchemaPropertyMapInput ¶
type AppUserBaseSchemaPropertyMapInput interface { pulumi.Input ToAppUserBaseSchemaPropertyMapOutput() AppUserBaseSchemaPropertyMapOutput ToAppUserBaseSchemaPropertyMapOutputWithContext(context.Context) AppUserBaseSchemaPropertyMapOutput }
AppUserBaseSchemaPropertyMapInput is an input type that accepts AppUserBaseSchemaPropertyMap and AppUserBaseSchemaPropertyMapOutput values. You can construct a concrete instance of `AppUserBaseSchemaPropertyMapInput` via:
AppUserBaseSchemaPropertyMap{ "key": AppUserBaseSchemaPropertyArgs{...} }
type AppUserBaseSchemaPropertyMapOutput ¶
type AppUserBaseSchemaPropertyMapOutput struct{ *pulumi.OutputState }
func (AppUserBaseSchemaPropertyMapOutput) ElementType ¶
func (AppUserBaseSchemaPropertyMapOutput) ElementType() reflect.Type
func (AppUserBaseSchemaPropertyMapOutput) MapIndex ¶
func (o AppUserBaseSchemaPropertyMapOutput) MapIndex(k pulumi.StringInput) AppUserBaseSchemaPropertyOutput
func (AppUserBaseSchemaPropertyMapOutput) ToAppUserBaseSchemaPropertyMapOutput ¶
func (o AppUserBaseSchemaPropertyMapOutput) ToAppUserBaseSchemaPropertyMapOutput() AppUserBaseSchemaPropertyMapOutput
func (AppUserBaseSchemaPropertyMapOutput) ToAppUserBaseSchemaPropertyMapOutputWithContext ¶
func (o AppUserBaseSchemaPropertyMapOutput) ToAppUserBaseSchemaPropertyMapOutputWithContext(ctx context.Context) AppUserBaseSchemaPropertyMapOutput
type AppUserBaseSchemaPropertyOutput ¶
type AppUserBaseSchemaPropertyOutput struct{ *pulumi.OutputState }
func (AppUserBaseSchemaPropertyOutput) AppId ¶
func (o AppUserBaseSchemaPropertyOutput) AppId() pulumi.StringOutput
The Application's ID the user schema property should be assigned to.
func (AppUserBaseSchemaPropertyOutput) ElementType ¶
func (AppUserBaseSchemaPropertyOutput) ElementType() reflect.Type
func (AppUserBaseSchemaPropertyOutput) Index ¶
func (o AppUserBaseSchemaPropertyOutput) Index() pulumi.StringOutput
Subschema unique string identifier
func (AppUserBaseSchemaPropertyOutput) Master ¶
func (o AppUserBaseSchemaPropertyOutput) Master() pulumi.StringPtrOutput
Master priority for the user schema property. It can be set to `PROFILE_MASTER` or `OKTA`. Default: `PROFILE_MASTER`
func (AppUserBaseSchemaPropertyOutput) Pattern ¶
func (o AppUserBaseSchemaPropertyOutput) Pattern() pulumi.StringPtrOutput
The validation pattern to use for the subschema. Must be in form of '.+', or '[\n\n]+' if present.'
func (AppUserBaseSchemaPropertyOutput) Permissions ¶
func (o AppUserBaseSchemaPropertyOutput) Permissions() pulumi.StringPtrOutput
Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY`
func (AppUserBaseSchemaPropertyOutput) Required ¶
func (o AppUserBaseSchemaPropertyOutput) Required() pulumi.BoolPtrOutput
Whether the subschema is required
func (AppUserBaseSchemaPropertyOutput) Title ¶
func (o AppUserBaseSchemaPropertyOutput) Title() pulumi.StringOutput
Subschema title (display name)
func (AppUserBaseSchemaPropertyOutput) ToAppUserBaseSchemaPropertyOutput ¶
func (o AppUserBaseSchemaPropertyOutput) ToAppUserBaseSchemaPropertyOutput() AppUserBaseSchemaPropertyOutput
func (AppUserBaseSchemaPropertyOutput) ToAppUserBaseSchemaPropertyOutputWithContext ¶
func (o AppUserBaseSchemaPropertyOutput) ToAppUserBaseSchemaPropertyOutputWithContext(ctx context.Context) AppUserBaseSchemaPropertyOutput
func (AppUserBaseSchemaPropertyOutput) Type ¶
func (o AppUserBaseSchemaPropertyOutput) Type() pulumi.StringOutput
The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object`
func (AppUserBaseSchemaPropertyOutput) UserType ¶
func (o AppUserBaseSchemaPropertyOutput) UserType() pulumi.StringPtrOutput
User type ID. By default, it is `default`
type AppUserBaseSchemaPropertyState ¶
type AppUserBaseSchemaPropertyState struct { // The Application's ID the user schema property should be assigned to. AppId pulumi.StringPtrInput // Subschema unique string identifier Index pulumi.StringPtrInput // Master priority for the user schema property. It can be set to `PROFILE_MASTER` or `OKTA`. Default: `PROFILE_MASTER` Master pulumi.StringPtrInput // The validation pattern to use for the subschema. Must be in form of '.+', or '[\n\n]+' if present.' Pattern pulumi.StringPtrInput // Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY` Permissions pulumi.StringPtrInput // Whether the subschema is required Required pulumi.BoolPtrInput // Subschema title (display name) Title pulumi.StringPtrInput // The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object` Type pulumi.StringPtrInput // User type ID. By default, it is `default` UserType pulumi.StringPtrInput }
func (AppUserBaseSchemaPropertyState) ElementType ¶
func (AppUserBaseSchemaPropertyState) ElementType() reflect.Type
type AppUserSchemaProperty ¶
type AppUserSchemaProperty struct { pulumi.CustomResourceState // The Application's ID the user custom schema property should be assigned to. AppId pulumi.StringOutput `pulumi:"appId"` // Array of values that an array property's items can be set to. ArrayEnums pulumi.StringArrayOutput `pulumi:"arrayEnums"` // Display name and value an enum array can be set to. - 'const' - (Required) value mapping to member of 'enum'. - 'title' // - (Required) display name for the enum value. ArrayOneOfs AppUserSchemaPropertyArrayOneOfArrayOutput `pulumi:"arrayOneOfs"` // The type of the array elements if `type` is set to `array` ArrayType pulumi.StringPtrOutput `pulumi:"arrayType"` // The description of the user schema property. Description pulumi.StringPtrOutput `pulumi:"description"` // Array of values a primitive property can be set to. See `arrayEnum` for arrays. Enums pulumi.StringArrayOutput `pulumi:"enums"` // External name of the user schema property. ExternalName pulumi.StringPtrOutput `pulumi:"externalName"` // External namespace of the user schema property. ExternalNamespace pulumi.StringPtrOutput `pulumi:"externalNamespace"` // Subschema unique string identifier Index pulumi.StringOutput `pulumi:"index"` // Master priority for the user schema property. It can be set to `PROFILE_MASTER` or `OKTA` Master pulumi.StringPtrOutput `pulumi:"master"` // The maximum length of the user property value. Only applies to type `string` MaxLength pulumi.IntPtrOutput `pulumi:"maxLength"` // The minimum length of the user property value. Only applies to type `string` MinLength pulumi.IntPtrOutput `pulumi:"minLength"` // Array of maps containing a mapping for display name to enum value. - 'const' - (Required) value mapping to member of // 'enum'. - 'title' - (Required) display name for the enum value. OneOfs AppUserSchemaPropertyOneOfArrayOutput `pulumi:"oneOfs"` // Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY` Permissions pulumi.StringPtrOutput `pulumi:"permissions"` // Whether the subschema is required Required pulumi.BoolPtrOutput `pulumi:"required"` // determines whether an app user attribute can be set at the Personal `SELF` or Group `NONE` level. Default value is // `NONE`. Scope pulumi.StringPtrOutput `pulumi:"scope"` // Subschema title (display name) Title pulumi.StringOutput `pulumi:"title"` // The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object` Type pulumi.StringOutput `pulumi:"type"` // If `type` is set to `array`, used to set whether attribute value is determined by group priority `false`, or combine // values across groups `true`. Can not be set to `true` if `scope` is set to `SELF`. Union pulumi.BoolPtrOutput `pulumi:"union"` // Whether the property should be unique. It can be set to `UNIQUE_VALIDATED` or `NOT_UNIQUE`. Unique pulumi.StringPtrOutput `pulumi:"unique"` // User type ID. By default, it is `default` UserType pulumi.StringPtrOutput `pulumi:"userType"` }
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewAppUserSchemaProperty(ctx, "example", &okta.AppUserSchemaPropertyArgs{ AppId: pulumi.String("<app id>"), Index: pulumi.String("customPropertyName"), Title: pulumi.String("customPropertyName"), Type: pulumi.String("string"), Description: pulumi.String("My custom property name"), Master: pulumi.String("OKTA"), Scope: pulumi.String("SELF"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/appUserSchemaProperty:AppUserSchemaProperty example <app_id>/<property_name> ```
func GetAppUserSchemaProperty ¶
func GetAppUserSchemaProperty(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppUserSchemaPropertyState, opts ...pulumi.ResourceOption) (*AppUserSchemaProperty, error)
GetAppUserSchemaProperty gets an existing AppUserSchemaProperty 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 NewAppUserSchemaProperty ¶
func NewAppUserSchemaProperty(ctx *pulumi.Context, name string, args *AppUserSchemaPropertyArgs, opts ...pulumi.ResourceOption) (*AppUserSchemaProperty, error)
NewAppUserSchemaProperty registers a new resource with the given unique name, arguments, and options.
func (*AppUserSchemaProperty) ElementType ¶
func (*AppUserSchemaProperty) ElementType() reflect.Type
func (*AppUserSchemaProperty) ToAppUserSchemaPropertyOutput ¶
func (i *AppUserSchemaProperty) ToAppUserSchemaPropertyOutput() AppUserSchemaPropertyOutput
func (*AppUserSchemaProperty) ToAppUserSchemaPropertyOutputWithContext ¶
func (i *AppUserSchemaProperty) ToAppUserSchemaPropertyOutputWithContext(ctx context.Context) AppUserSchemaPropertyOutput
type AppUserSchemaPropertyArgs ¶
type AppUserSchemaPropertyArgs struct { // The Application's ID the user custom schema property should be assigned to. AppId pulumi.StringInput // Array of values that an array property's items can be set to. ArrayEnums pulumi.StringArrayInput // Display name and value an enum array can be set to. - 'const' - (Required) value mapping to member of 'enum'. - 'title' // - (Required) display name for the enum value. ArrayOneOfs AppUserSchemaPropertyArrayOneOfArrayInput // The type of the array elements if `type` is set to `array` ArrayType pulumi.StringPtrInput // The description of the user schema property. Description pulumi.StringPtrInput // Array of values a primitive property can be set to. See `arrayEnum` for arrays. Enums pulumi.StringArrayInput // External name of the user schema property. ExternalName pulumi.StringPtrInput // External namespace of the user schema property. ExternalNamespace pulumi.StringPtrInput // Subschema unique string identifier Index pulumi.StringInput // Master priority for the user schema property. It can be set to `PROFILE_MASTER` or `OKTA` Master pulumi.StringPtrInput // The maximum length of the user property value. Only applies to type `string` MaxLength pulumi.IntPtrInput // The minimum length of the user property value. Only applies to type `string` MinLength pulumi.IntPtrInput // Array of maps containing a mapping for display name to enum value. - 'const' - (Required) value mapping to member of // 'enum'. - 'title' - (Required) display name for the enum value. OneOfs AppUserSchemaPropertyOneOfArrayInput // Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY` Permissions pulumi.StringPtrInput // Whether the subschema is required Required pulumi.BoolPtrInput // determines whether an app user attribute can be set at the Personal `SELF` or Group `NONE` level. Default value is // `NONE`. Scope pulumi.StringPtrInput // Subschema title (display name) Title pulumi.StringInput // The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object` Type pulumi.StringInput // If `type` is set to `array`, used to set whether attribute value is determined by group priority `false`, or combine // values across groups `true`. Can not be set to `true` if `scope` is set to `SELF`. Union pulumi.BoolPtrInput // Whether the property should be unique. It can be set to `UNIQUE_VALIDATED` or `NOT_UNIQUE`. Unique pulumi.StringPtrInput // User type ID. By default, it is `default` UserType pulumi.StringPtrInput }
The set of arguments for constructing a AppUserSchemaProperty resource.
func (AppUserSchemaPropertyArgs) ElementType ¶
func (AppUserSchemaPropertyArgs) ElementType() reflect.Type
type AppUserSchemaPropertyArray ¶
type AppUserSchemaPropertyArray []AppUserSchemaPropertyInput
func (AppUserSchemaPropertyArray) ElementType ¶
func (AppUserSchemaPropertyArray) ElementType() reflect.Type
func (AppUserSchemaPropertyArray) ToAppUserSchemaPropertyArrayOutput ¶
func (i AppUserSchemaPropertyArray) ToAppUserSchemaPropertyArrayOutput() AppUserSchemaPropertyArrayOutput
func (AppUserSchemaPropertyArray) ToAppUserSchemaPropertyArrayOutputWithContext ¶
func (i AppUserSchemaPropertyArray) ToAppUserSchemaPropertyArrayOutputWithContext(ctx context.Context) AppUserSchemaPropertyArrayOutput
type AppUserSchemaPropertyArrayInput ¶
type AppUserSchemaPropertyArrayInput interface { pulumi.Input ToAppUserSchemaPropertyArrayOutput() AppUserSchemaPropertyArrayOutput ToAppUserSchemaPropertyArrayOutputWithContext(context.Context) AppUserSchemaPropertyArrayOutput }
AppUserSchemaPropertyArrayInput is an input type that accepts AppUserSchemaPropertyArray and AppUserSchemaPropertyArrayOutput values. You can construct a concrete instance of `AppUserSchemaPropertyArrayInput` via:
AppUserSchemaPropertyArray{ AppUserSchemaPropertyArgs{...} }
type AppUserSchemaPropertyArrayOneOfArgs ¶
type AppUserSchemaPropertyArrayOneOfArgs struct { // Value mapping to member of `arrayEnum` Const pulumi.StringInput `pulumi:"const"` // Display name for the enum value. Title pulumi.StringInput `pulumi:"title"` }
func (AppUserSchemaPropertyArrayOneOfArgs) ElementType ¶
func (AppUserSchemaPropertyArrayOneOfArgs) ElementType() reflect.Type
func (AppUserSchemaPropertyArrayOneOfArgs) ToAppUserSchemaPropertyArrayOneOfOutput ¶
func (i AppUserSchemaPropertyArrayOneOfArgs) ToAppUserSchemaPropertyArrayOneOfOutput() AppUserSchemaPropertyArrayOneOfOutput
func (AppUserSchemaPropertyArrayOneOfArgs) ToAppUserSchemaPropertyArrayOneOfOutputWithContext ¶
func (i AppUserSchemaPropertyArrayOneOfArgs) ToAppUserSchemaPropertyArrayOneOfOutputWithContext(ctx context.Context) AppUserSchemaPropertyArrayOneOfOutput
type AppUserSchemaPropertyArrayOneOfArray ¶
type AppUserSchemaPropertyArrayOneOfArray []AppUserSchemaPropertyArrayOneOfInput
func (AppUserSchemaPropertyArrayOneOfArray) ElementType ¶
func (AppUserSchemaPropertyArrayOneOfArray) ElementType() reflect.Type
func (AppUserSchemaPropertyArrayOneOfArray) ToAppUserSchemaPropertyArrayOneOfArrayOutput ¶
func (i AppUserSchemaPropertyArrayOneOfArray) ToAppUserSchemaPropertyArrayOneOfArrayOutput() AppUserSchemaPropertyArrayOneOfArrayOutput
func (AppUserSchemaPropertyArrayOneOfArray) ToAppUserSchemaPropertyArrayOneOfArrayOutputWithContext ¶
func (i AppUserSchemaPropertyArrayOneOfArray) ToAppUserSchemaPropertyArrayOneOfArrayOutputWithContext(ctx context.Context) AppUserSchemaPropertyArrayOneOfArrayOutput
type AppUserSchemaPropertyArrayOneOfArrayInput ¶
type AppUserSchemaPropertyArrayOneOfArrayInput interface { pulumi.Input ToAppUserSchemaPropertyArrayOneOfArrayOutput() AppUserSchemaPropertyArrayOneOfArrayOutput ToAppUserSchemaPropertyArrayOneOfArrayOutputWithContext(context.Context) AppUserSchemaPropertyArrayOneOfArrayOutput }
AppUserSchemaPropertyArrayOneOfArrayInput is an input type that accepts AppUserSchemaPropertyArrayOneOfArray and AppUserSchemaPropertyArrayOneOfArrayOutput values. You can construct a concrete instance of `AppUserSchemaPropertyArrayOneOfArrayInput` via:
AppUserSchemaPropertyArrayOneOfArray{ AppUserSchemaPropertyArrayOneOfArgs{...} }
type AppUserSchemaPropertyArrayOneOfArrayOutput ¶
type AppUserSchemaPropertyArrayOneOfArrayOutput struct{ *pulumi.OutputState }
func (AppUserSchemaPropertyArrayOneOfArrayOutput) ElementType ¶
func (AppUserSchemaPropertyArrayOneOfArrayOutput) ElementType() reflect.Type
func (AppUserSchemaPropertyArrayOneOfArrayOutput) ToAppUserSchemaPropertyArrayOneOfArrayOutput ¶
func (o AppUserSchemaPropertyArrayOneOfArrayOutput) ToAppUserSchemaPropertyArrayOneOfArrayOutput() AppUserSchemaPropertyArrayOneOfArrayOutput
func (AppUserSchemaPropertyArrayOneOfArrayOutput) ToAppUserSchemaPropertyArrayOneOfArrayOutputWithContext ¶
func (o AppUserSchemaPropertyArrayOneOfArrayOutput) ToAppUserSchemaPropertyArrayOneOfArrayOutputWithContext(ctx context.Context) AppUserSchemaPropertyArrayOneOfArrayOutput
type AppUserSchemaPropertyArrayOneOfInput ¶
type AppUserSchemaPropertyArrayOneOfInput interface { pulumi.Input ToAppUserSchemaPropertyArrayOneOfOutput() AppUserSchemaPropertyArrayOneOfOutput ToAppUserSchemaPropertyArrayOneOfOutputWithContext(context.Context) AppUserSchemaPropertyArrayOneOfOutput }
AppUserSchemaPropertyArrayOneOfInput is an input type that accepts AppUserSchemaPropertyArrayOneOfArgs and AppUserSchemaPropertyArrayOneOfOutput values. You can construct a concrete instance of `AppUserSchemaPropertyArrayOneOfInput` via:
AppUserSchemaPropertyArrayOneOfArgs{...}
type AppUserSchemaPropertyArrayOneOfOutput ¶
type AppUserSchemaPropertyArrayOneOfOutput struct{ *pulumi.OutputState }
func (AppUserSchemaPropertyArrayOneOfOutput) Const ¶
func (o AppUserSchemaPropertyArrayOneOfOutput) Const() pulumi.StringOutput
Value mapping to member of `arrayEnum`
func (AppUserSchemaPropertyArrayOneOfOutput) ElementType ¶
func (AppUserSchemaPropertyArrayOneOfOutput) ElementType() reflect.Type
func (AppUserSchemaPropertyArrayOneOfOutput) Title ¶
func (o AppUserSchemaPropertyArrayOneOfOutput) Title() pulumi.StringOutput
Display name for the enum value.
func (AppUserSchemaPropertyArrayOneOfOutput) ToAppUserSchemaPropertyArrayOneOfOutput ¶
func (o AppUserSchemaPropertyArrayOneOfOutput) ToAppUserSchemaPropertyArrayOneOfOutput() AppUserSchemaPropertyArrayOneOfOutput
func (AppUserSchemaPropertyArrayOneOfOutput) ToAppUserSchemaPropertyArrayOneOfOutputWithContext ¶
func (o AppUserSchemaPropertyArrayOneOfOutput) ToAppUserSchemaPropertyArrayOneOfOutputWithContext(ctx context.Context) AppUserSchemaPropertyArrayOneOfOutput
type AppUserSchemaPropertyArrayOutput ¶
type AppUserSchemaPropertyArrayOutput struct{ *pulumi.OutputState }
func (AppUserSchemaPropertyArrayOutput) ElementType ¶
func (AppUserSchemaPropertyArrayOutput) ElementType() reflect.Type
func (AppUserSchemaPropertyArrayOutput) Index ¶
func (o AppUserSchemaPropertyArrayOutput) Index(i pulumi.IntInput) AppUserSchemaPropertyOutput
func (AppUserSchemaPropertyArrayOutput) ToAppUserSchemaPropertyArrayOutput ¶
func (o AppUserSchemaPropertyArrayOutput) ToAppUserSchemaPropertyArrayOutput() AppUserSchemaPropertyArrayOutput
func (AppUserSchemaPropertyArrayOutput) ToAppUserSchemaPropertyArrayOutputWithContext ¶
func (o AppUserSchemaPropertyArrayOutput) ToAppUserSchemaPropertyArrayOutputWithContext(ctx context.Context) AppUserSchemaPropertyArrayOutput
type AppUserSchemaPropertyInput ¶
type AppUserSchemaPropertyInput interface { pulumi.Input ToAppUserSchemaPropertyOutput() AppUserSchemaPropertyOutput ToAppUserSchemaPropertyOutputWithContext(ctx context.Context) AppUserSchemaPropertyOutput }
type AppUserSchemaPropertyMap ¶
type AppUserSchemaPropertyMap map[string]AppUserSchemaPropertyInput
func (AppUserSchemaPropertyMap) ElementType ¶
func (AppUserSchemaPropertyMap) ElementType() reflect.Type
func (AppUserSchemaPropertyMap) ToAppUserSchemaPropertyMapOutput ¶
func (i AppUserSchemaPropertyMap) ToAppUserSchemaPropertyMapOutput() AppUserSchemaPropertyMapOutput
func (AppUserSchemaPropertyMap) ToAppUserSchemaPropertyMapOutputWithContext ¶
func (i AppUserSchemaPropertyMap) ToAppUserSchemaPropertyMapOutputWithContext(ctx context.Context) AppUserSchemaPropertyMapOutput
type AppUserSchemaPropertyMapInput ¶
type AppUserSchemaPropertyMapInput interface { pulumi.Input ToAppUserSchemaPropertyMapOutput() AppUserSchemaPropertyMapOutput ToAppUserSchemaPropertyMapOutputWithContext(context.Context) AppUserSchemaPropertyMapOutput }
AppUserSchemaPropertyMapInput is an input type that accepts AppUserSchemaPropertyMap and AppUserSchemaPropertyMapOutput values. You can construct a concrete instance of `AppUserSchemaPropertyMapInput` via:
AppUserSchemaPropertyMap{ "key": AppUserSchemaPropertyArgs{...} }
type AppUserSchemaPropertyMapOutput ¶
type AppUserSchemaPropertyMapOutput struct{ *pulumi.OutputState }
func (AppUserSchemaPropertyMapOutput) ElementType ¶
func (AppUserSchemaPropertyMapOutput) ElementType() reflect.Type
func (AppUserSchemaPropertyMapOutput) MapIndex ¶
func (o AppUserSchemaPropertyMapOutput) MapIndex(k pulumi.StringInput) AppUserSchemaPropertyOutput
func (AppUserSchemaPropertyMapOutput) ToAppUserSchemaPropertyMapOutput ¶
func (o AppUserSchemaPropertyMapOutput) ToAppUserSchemaPropertyMapOutput() AppUserSchemaPropertyMapOutput
func (AppUserSchemaPropertyMapOutput) ToAppUserSchemaPropertyMapOutputWithContext ¶
func (o AppUserSchemaPropertyMapOutput) ToAppUserSchemaPropertyMapOutputWithContext(ctx context.Context) AppUserSchemaPropertyMapOutput
type AppUserSchemaPropertyOneOfArgs ¶
type AppUserSchemaPropertyOneOfArgs struct { // Enum value Const pulumi.StringInput `pulumi:"const"` // Enum title Title pulumi.StringInput `pulumi:"title"` }
func (AppUserSchemaPropertyOneOfArgs) ElementType ¶
func (AppUserSchemaPropertyOneOfArgs) ElementType() reflect.Type
func (AppUserSchemaPropertyOneOfArgs) ToAppUserSchemaPropertyOneOfOutput ¶
func (i AppUserSchemaPropertyOneOfArgs) ToAppUserSchemaPropertyOneOfOutput() AppUserSchemaPropertyOneOfOutput
func (AppUserSchemaPropertyOneOfArgs) ToAppUserSchemaPropertyOneOfOutputWithContext ¶
func (i AppUserSchemaPropertyOneOfArgs) ToAppUserSchemaPropertyOneOfOutputWithContext(ctx context.Context) AppUserSchemaPropertyOneOfOutput
type AppUserSchemaPropertyOneOfArray ¶
type AppUserSchemaPropertyOneOfArray []AppUserSchemaPropertyOneOfInput
func (AppUserSchemaPropertyOneOfArray) ElementType ¶
func (AppUserSchemaPropertyOneOfArray) ElementType() reflect.Type
func (AppUserSchemaPropertyOneOfArray) ToAppUserSchemaPropertyOneOfArrayOutput ¶
func (i AppUserSchemaPropertyOneOfArray) ToAppUserSchemaPropertyOneOfArrayOutput() AppUserSchemaPropertyOneOfArrayOutput
func (AppUserSchemaPropertyOneOfArray) ToAppUserSchemaPropertyOneOfArrayOutputWithContext ¶
func (i AppUserSchemaPropertyOneOfArray) ToAppUserSchemaPropertyOneOfArrayOutputWithContext(ctx context.Context) AppUserSchemaPropertyOneOfArrayOutput
type AppUserSchemaPropertyOneOfArrayInput ¶
type AppUserSchemaPropertyOneOfArrayInput interface { pulumi.Input ToAppUserSchemaPropertyOneOfArrayOutput() AppUserSchemaPropertyOneOfArrayOutput ToAppUserSchemaPropertyOneOfArrayOutputWithContext(context.Context) AppUserSchemaPropertyOneOfArrayOutput }
AppUserSchemaPropertyOneOfArrayInput is an input type that accepts AppUserSchemaPropertyOneOfArray and AppUserSchemaPropertyOneOfArrayOutput values. You can construct a concrete instance of `AppUserSchemaPropertyOneOfArrayInput` via:
AppUserSchemaPropertyOneOfArray{ AppUserSchemaPropertyOneOfArgs{...} }
type AppUserSchemaPropertyOneOfArrayOutput ¶
type AppUserSchemaPropertyOneOfArrayOutput struct{ *pulumi.OutputState }
func (AppUserSchemaPropertyOneOfArrayOutput) ElementType ¶
func (AppUserSchemaPropertyOneOfArrayOutput) ElementType() reflect.Type
func (AppUserSchemaPropertyOneOfArrayOutput) Index ¶
func (o AppUserSchemaPropertyOneOfArrayOutput) Index(i pulumi.IntInput) AppUserSchemaPropertyOneOfOutput
func (AppUserSchemaPropertyOneOfArrayOutput) ToAppUserSchemaPropertyOneOfArrayOutput ¶
func (o AppUserSchemaPropertyOneOfArrayOutput) ToAppUserSchemaPropertyOneOfArrayOutput() AppUserSchemaPropertyOneOfArrayOutput
func (AppUserSchemaPropertyOneOfArrayOutput) ToAppUserSchemaPropertyOneOfArrayOutputWithContext ¶
func (o AppUserSchemaPropertyOneOfArrayOutput) ToAppUserSchemaPropertyOneOfArrayOutputWithContext(ctx context.Context) AppUserSchemaPropertyOneOfArrayOutput
type AppUserSchemaPropertyOneOfInput ¶
type AppUserSchemaPropertyOneOfInput interface { pulumi.Input ToAppUserSchemaPropertyOneOfOutput() AppUserSchemaPropertyOneOfOutput ToAppUserSchemaPropertyOneOfOutputWithContext(context.Context) AppUserSchemaPropertyOneOfOutput }
AppUserSchemaPropertyOneOfInput is an input type that accepts AppUserSchemaPropertyOneOfArgs and AppUserSchemaPropertyOneOfOutput values. You can construct a concrete instance of `AppUserSchemaPropertyOneOfInput` via:
AppUserSchemaPropertyOneOfArgs{...}
type AppUserSchemaPropertyOneOfOutput ¶
type AppUserSchemaPropertyOneOfOutput struct{ *pulumi.OutputState }
func (AppUserSchemaPropertyOneOfOutput) Const ¶
func (o AppUserSchemaPropertyOneOfOutput) Const() pulumi.StringOutput
Enum value
func (AppUserSchemaPropertyOneOfOutput) ElementType ¶
func (AppUserSchemaPropertyOneOfOutput) ElementType() reflect.Type
func (AppUserSchemaPropertyOneOfOutput) Title ¶
func (o AppUserSchemaPropertyOneOfOutput) Title() pulumi.StringOutput
Enum title
func (AppUserSchemaPropertyOneOfOutput) ToAppUserSchemaPropertyOneOfOutput ¶
func (o AppUserSchemaPropertyOneOfOutput) ToAppUserSchemaPropertyOneOfOutput() AppUserSchemaPropertyOneOfOutput
func (AppUserSchemaPropertyOneOfOutput) ToAppUserSchemaPropertyOneOfOutputWithContext ¶
func (o AppUserSchemaPropertyOneOfOutput) ToAppUserSchemaPropertyOneOfOutputWithContext(ctx context.Context) AppUserSchemaPropertyOneOfOutput
type AppUserSchemaPropertyOutput ¶
type AppUserSchemaPropertyOutput struct{ *pulumi.OutputState }
func (AppUserSchemaPropertyOutput) AppId ¶
func (o AppUserSchemaPropertyOutput) AppId() pulumi.StringOutput
The Application's ID the user custom schema property should be assigned to.
func (AppUserSchemaPropertyOutput) ArrayEnums ¶
func (o AppUserSchemaPropertyOutput) ArrayEnums() pulumi.StringArrayOutput
Array of values that an array property's items can be set to.
func (AppUserSchemaPropertyOutput) ArrayOneOfs ¶
func (o AppUserSchemaPropertyOutput) ArrayOneOfs() AppUserSchemaPropertyArrayOneOfArrayOutput
Display name and value an enum array can be set to. - 'const' - (Required) value mapping to member of 'enum'. - 'title' - (Required) display name for the enum value.
func (AppUserSchemaPropertyOutput) ArrayType ¶
func (o AppUserSchemaPropertyOutput) ArrayType() pulumi.StringPtrOutput
The type of the array elements if `type` is set to `array`
func (AppUserSchemaPropertyOutput) Description ¶
func (o AppUserSchemaPropertyOutput) Description() pulumi.StringPtrOutput
The description of the user schema property.
func (AppUserSchemaPropertyOutput) ElementType ¶
func (AppUserSchemaPropertyOutput) ElementType() reflect.Type
func (AppUserSchemaPropertyOutput) Enums ¶
func (o AppUserSchemaPropertyOutput) Enums() pulumi.StringArrayOutput
Array of values a primitive property can be set to. See `arrayEnum` for arrays.
func (AppUserSchemaPropertyOutput) ExternalName ¶
func (o AppUserSchemaPropertyOutput) ExternalName() pulumi.StringPtrOutput
External name of the user schema property.
func (AppUserSchemaPropertyOutput) ExternalNamespace ¶
func (o AppUserSchemaPropertyOutput) ExternalNamespace() pulumi.StringPtrOutput
External namespace of the user schema property.
func (AppUserSchemaPropertyOutput) Index ¶
func (o AppUserSchemaPropertyOutput) Index() pulumi.StringOutput
Subschema unique string identifier
func (AppUserSchemaPropertyOutput) Master ¶
func (o AppUserSchemaPropertyOutput) Master() pulumi.StringPtrOutput
Master priority for the user schema property. It can be set to `PROFILE_MASTER` or `OKTA`
func (AppUserSchemaPropertyOutput) MaxLength ¶
func (o AppUserSchemaPropertyOutput) MaxLength() pulumi.IntPtrOutput
The maximum length of the user property value. Only applies to type `string`
func (AppUserSchemaPropertyOutput) MinLength ¶
func (o AppUserSchemaPropertyOutput) MinLength() pulumi.IntPtrOutput
The minimum length of the user property value. Only applies to type `string`
func (AppUserSchemaPropertyOutput) OneOfs ¶
func (o AppUserSchemaPropertyOutput) OneOfs() AppUserSchemaPropertyOneOfArrayOutput
Array of maps containing a mapping for display name to enum value. - 'const' - (Required) value mapping to member of 'enum'. - 'title' - (Required) display name for the enum value.
func (AppUserSchemaPropertyOutput) Permissions ¶
func (o AppUserSchemaPropertyOutput) Permissions() pulumi.StringPtrOutput
Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY`
func (AppUserSchemaPropertyOutput) Required ¶
func (o AppUserSchemaPropertyOutput) Required() pulumi.BoolPtrOutput
Whether the subschema is required
func (AppUserSchemaPropertyOutput) Scope ¶
func (o AppUserSchemaPropertyOutput) Scope() pulumi.StringPtrOutput
determines whether an app user attribute can be set at the Personal `SELF` or Group `NONE` level. Default value is `NONE`.
func (AppUserSchemaPropertyOutput) Title ¶
func (o AppUserSchemaPropertyOutput) Title() pulumi.StringOutput
Subschema title (display name)
func (AppUserSchemaPropertyOutput) ToAppUserSchemaPropertyOutput ¶
func (o AppUserSchemaPropertyOutput) ToAppUserSchemaPropertyOutput() AppUserSchemaPropertyOutput
func (AppUserSchemaPropertyOutput) ToAppUserSchemaPropertyOutputWithContext ¶
func (o AppUserSchemaPropertyOutput) ToAppUserSchemaPropertyOutputWithContext(ctx context.Context) AppUserSchemaPropertyOutput
func (AppUserSchemaPropertyOutput) Type ¶
func (o AppUserSchemaPropertyOutput) Type() pulumi.StringOutput
The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object`
func (AppUserSchemaPropertyOutput) Union ¶
func (o AppUserSchemaPropertyOutput) Union() pulumi.BoolPtrOutput
If `type` is set to `array`, used to set whether attribute value is determined by group priority `false`, or combine values across groups `true`. Can not be set to `true` if `scope` is set to `SELF`.
func (AppUserSchemaPropertyOutput) Unique ¶
func (o AppUserSchemaPropertyOutput) Unique() pulumi.StringPtrOutput
Whether the property should be unique. It can be set to `UNIQUE_VALIDATED` or `NOT_UNIQUE`.
func (AppUserSchemaPropertyOutput) UserType ¶
func (o AppUserSchemaPropertyOutput) UserType() pulumi.StringPtrOutput
User type ID. By default, it is `default`
type AppUserSchemaPropertyState ¶
type AppUserSchemaPropertyState struct { // The Application's ID the user custom schema property should be assigned to. AppId pulumi.StringPtrInput // Array of values that an array property's items can be set to. ArrayEnums pulumi.StringArrayInput // Display name and value an enum array can be set to. - 'const' - (Required) value mapping to member of 'enum'. - 'title' // - (Required) display name for the enum value. ArrayOneOfs AppUserSchemaPropertyArrayOneOfArrayInput // The type of the array elements if `type` is set to `array` ArrayType pulumi.StringPtrInput // The description of the user schema property. Description pulumi.StringPtrInput // Array of values a primitive property can be set to. See `arrayEnum` for arrays. Enums pulumi.StringArrayInput // External name of the user schema property. ExternalName pulumi.StringPtrInput // External namespace of the user schema property. ExternalNamespace pulumi.StringPtrInput // Subschema unique string identifier Index pulumi.StringPtrInput // Master priority for the user schema property. It can be set to `PROFILE_MASTER` or `OKTA` Master pulumi.StringPtrInput // The maximum length of the user property value. Only applies to type `string` MaxLength pulumi.IntPtrInput // The minimum length of the user property value. Only applies to type `string` MinLength pulumi.IntPtrInput // Array of maps containing a mapping for display name to enum value. - 'const' - (Required) value mapping to member of // 'enum'. - 'title' - (Required) display name for the enum value. OneOfs AppUserSchemaPropertyOneOfArrayInput // Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY` Permissions pulumi.StringPtrInput // Whether the subschema is required Required pulumi.BoolPtrInput // determines whether an app user attribute can be set at the Personal `SELF` or Group `NONE` level. Default value is // `NONE`. Scope pulumi.StringPtrInput // Subschema title (display name) Title pulumi.StringPtrInput // The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object` Type pulumi.StringPtrInput // If `type` is set to `array`, used to set whether attribute value is determined by group priority `false`, or combine // values across groups `true`. Can not be set to `true` if `scope` is set to `SELF`. Union pulumi.BoolPtrInput // Whether the property should be unique. It can be set to `UNIQUE_VALIDATED` or `NOT_UNIQUE`. Unique pulumi.StringPtrInput // User type ID. By default, it is `default` UserType pulumi.StringPtrInput }
func (AppUserSchemaPropertyState) ElementType ¶
func (AppUserSchemaPropertyState) ElementType() reflect.Type
type AuthServerClaimDefault ¶
type AuthServerClaimDefault struct { pulumi.CustomResourceState // Specifies whether to include claims in token. AlwaysIncludeInToken pulumi.BoolOutput `pulumi:"alwaysIncludeInToken"` // ID of the authorization server. AuthServerId pulumi.StringOutput `pulumi:"authServerId"` // Specifies whether the claim is for an access token `RESOURCE` or ID token `IDENTITY`. ClaimType pulumi.StringOutput `pulumi:"claimType"` // The name of the claim. Can be set to `sub`, `address`, `birthdate`, `email`,`emailVerified`, `familyName`, `gender`, `givenName`, `locale`, `middleName`, `name`, `nickname`,`phoneNumber`, `picture`, `preferredUsername`, `profile`, `updatedAt`, `website`, `zoneinfo` Name pulumi.StringOutput `pulumi:"name"` // Auth server claim list of scopes Scopes pulumi.StringArrayOutput `pulumi:"scopes"` // The status of the application. Status pulumi.StringOutput `pulumi:"status"` // The value of the claim. Only required for `sub` claim. Value pulumi.StringPtrOutput `pulumi:"value"` // The type of value of the claim. ValueType pulumi.StringOutput `pulumi:"valueType"` }
Configures Default Authorization Server Claim. This resource allows you to configure Default Authorization Server Claims.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewAuthServerClaimDefault(ctx, "example", &okta.AuthServerClaimDefaultArgs{ AuthServerId: pulumi.String("<auth server id>"), Name: pulumi.String("sub"), Value: pulumi.String("(appuser != null) ? appuser.userName : app.clientId"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/authServerClaimDefault:AuthServerClaimDefault example <auth_server_id>/<claim_name> ```
func GetAuthServerClaimDefault ¶
func GetAuthServerClaimDefault(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthServerClaimDefaultState, opts ...pulumi.ResourceOption) (*AuthServerClaimDefault, error)
GetAuthServerClaimDefault gets an existing AuthServerClaimDefault 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 NewAuthServerClaimDefault ¶
func NewAuthServerClaimDefault(ctx *pulumi.Context, name string, args *AuthServerClaimDefaultArgs, opts ...pulumi.ResourceOption) (*AuthServerClaimDefault, error)
NewAuthServerClaimDefault registers a new resource with the given unique name, arguments, and options.
func (*AuthServerClaimDefault) ElementType ¶
func (*AuthServerClaimDefault) ElementType() reflect.Type
func (*AuthServerClaimDefault) ToAuthServerClaimDefaultOutput ¶
func (i *AuthServerClaimDefault) ToAuthServerClaimDefaultOutput() AuthServerClaimDefaultOutput
func (*AuthServerClaimDefault) ToAuthServerClaimDefaultOutputWithContext ¶
func (i *AuthServerClaimDefault) ToAuthServerClaimDefaultOutputWithContext(ctx context.Context) AuthServerClaimDefaultOutput
type AuthServerClaimDefaultArgs ¶
type AuthServerClaimDefaultArgs struct { // Specifies whether to include claims in token. AlwaysIncludeInToken pulumi.BoolPtrInput // ID of the authorization server. AuthServerId pulumi.StringInput // The name of the claim. Can be set to `sub`, `address`, `birthdate`, `email`,`emailVerified`, `familyName`, `gender`, `givenName`, `locale`, `middleName`, `name`, `nickname`,`phoneNumber`, `picture`, `preferredUsername`, `profile`, `updatedAt`, `website`, `zoneinfo` Name pulumi.StringPtrInput // The value of the claim. Only required for `sub` claim. Value pulumi.StringPtrInput }
The set of arguments for constructing a AuthServerClaimDefault resource.
func (AuthServerClaimDefaultArgs) ElementType ¶
func (AuthServerClaimDefaultArgs) ElementType() reflect.Type
type AuthServerClaimDefaultArray ¶
type AuthServerClaimDefaultArray []AuthServerClaimDefaultInput
func (AuthServerClaimDefaultArray) ElementType ¶
func (AuthServerClaimDefaultArray) ElementType() reflect.Type
func (AuthServerClaimDefaultArray) ToAuthServerClaimDefaultArrayOutput ¶
func (i AuthServerClaimDefaultArray) ToAuthServerClaimDefaultArrayOutput() AuthServerClaimDefaultArrayOutput
func (AuthServerClaimDefaultArray) ToAuthServerClaimDefaultArrayOutputWithContext ¶
func (i AuthServerClaimDefaultArray) ToAuthServerClaimDefaultArrayOutputWithContext(ctx context.Context) AuthServerClaimDefaultArrayOutput
type AuthServerClaimDefaultArrayInput ¶
type AuthServerClaimDefaultArrayInput interface { pulumi.Input ToAuthServerClaimDefaultArrayOutput() AuthServerClaimDefaultArrayOutput ToAuthServerClaimDefaultArrayOutputWithContext(context.Context) AuthServerClaimDefaultArrayOutput }
AuthServerClaimDefaultArrayInput is an input type that accepts AuthServerClaimDefaultArray and AuthServerClaimDefaultArrayOutput values. You can construct a concrete instance of `AuthServerClaimDefaultArrayInput` via:
AuthServerClaimDefaultArray{ AuthServerClaimDefaultArgs{...} }
type AuthServerClaimDefaultArrayOutput ¶
type AuthServerClaimDefaultArrayOutput struct{ *pulumi.OutputState }
func (AuthServerClaimDefaultArrayOutput) ElementType ¶
func (AuthServerClaimDefaultArrayOutput) ElementType() reflect.Type
func (AuthServerClaimDefaultArrayOutput) Index ¶
func (o AuthServerClaimDefaultArrayOutput) Index(i pulumi.IntInput) AuthServerClaimDefaultOutput
func (AuthServerClaimDefaultArrayOutput) ToAuthServerClaimDefaultArrayOutput ¶
func (o AuthServerClaimDefaultArrayOutput) ToAuthServerClaimDefaultArrayOutput() AuthServerClaimDefaultArrayOutput
func (AuthServerClaimDefaultArrayOutput) ToAuthServerClaimDefaultArrayOutputWithContext ¶
func (o AuthServerClaimDefaultArrayOutput) ToAuthServerClaimDefaultArrayOutputWithContext(ctx context.Context) AuthServerClaimDefaultArrayOutput
type AuthServerClaimDefaultInput ¶
type AuthServerClaimDefaultInput interface { pulumi.Input ToAuthServerClaimDefaultOutput() AuthServerClaimDefaultOutput ToAuthServerClaimDefaultOutputWithContext(ctx context.Context) AuthServerClaimDefaultOutput }
type AuthServerClaimDefaultMap ¶
type AuthServerClaimDefaultMap map[string]AuthServerClaimDefaultInput
func (AuthServerClaimDefaultMap) ElementType ¶
func (AuthServerClaimDefaultMap) ElementType() reflect.Type
func (AuthServerClaimDefaultMap) ToAuthServerClaimDefaultMapOutput ¶
func (i AuthServerClaimDefaultMap) ToAuthServerClaimDefaultMapOutput() AuthServerClaimDefaultMapOutput
func (AuthServerClaimDefaultMap) ToAuthServerClaimDefaultMapOutputWithContext ¶
func (i AuthServerClaimDefaultMap) ToAuthServerClaimDefaultMapOutputWithContext(ctx context.Context) AuthServerClaimDefaultMapOutput
type AuthServerClaimDefaultMapInput ¶
type AuthServerClaimDefaultMapInput interface { pulumi.Input ToAuthServerClaimDefaultMapOutput() AuthServerClaimDefaultMapOutput ToAuthServerClaimDefaultMapOutputWithContext(context.Context) AuthServerClaimDefaultMapOutput }
AuthServerClaimDefaultMapInput is an input type that accepts AuthServerClaimDefaultMap and AuthServerClaimDefaultMapOutput values. You can construct a concrete instance of `AuthServerClaimDefaultMapInput` via:
AuthServerClaimDefaultMap{ "key": AuthServerClaimDefaultArgs{...} }
type AuthServerClaimDefaultMapOutput ¶
type AuthServerClaimDefaultMapOutput struct{ *pulumi.OutputState }
func (AuthServerClaimDefaultMapOutput) ElementType ¶
func (AuthServerClaimDefaultMapOutput) ElementType() reflect.Type
func (AuthServerClaimDefaultMapOutput) MapIndex ¶
func (o AuthServerClaimDefaultMapOutput) MapIndex(k pulumi.StringInput) AuthServerClaimDefaultOutput
func (AuthServerClaimDefaultMapOutput) ToAuthServerClaimDefaultMapOutput ¶
func (o AuthServerClaimDefaultMapOutput) ToAuthServerClaimDefaultMapOutput() AuthServerClaimDefaultMapOutput
func (AuthServerClaimDefaultMapOutput) ToAuthServerClaimDefaultMapOutputWithContext ¶
func (o AuthServerClaimDefaultMapOutput) ToAuthServerClaimDefaultMapOutputWithContext(ctx context.Context) AuthServerClaimDefaultMapOutput
type AuthServerClaimDefaultOutput ¶
type AuthServerClaimDefaultOutput struct{ *pulumi.OutputState }
func (AuthServerClaimDefaultOutput) AlwaysIncludeInToken ¶
func (o AuthServerClaimDefaultOutput) AlwaysIncludeInToken() pulumi.BoolOutput
Specifies whether to include claims in token.
func (AuthServerClaimDefaultOutput) AuthServerId ¶
func (o AuthServerClaimDefaultOutput) AuthServerId() pulumi.StringOutput
ID of the authorization server.
func (AuthServerClaimDefaultOutput) ClaimType ¶
func (o AuthServerClaimDefaultOutput) ClaimType() pulumi.StringOutput
Specifies whether the claim is for an access token `RESOURCE` or ID token `IDENTITY`.
func (AuthServerClaimDefaultOutput) ElementType ¶
func (AuthServerClaimDefaultOutput) ElementType() reflect.Type
func (AuthServerClaimDefaultOutput) Name ¶
func (o AuthServerClaimDefaultOutput) Name() pulumi.StringOutput
The name of the claim. Can be set to `sub`, `address`, `birthdate`, `email`,`emailVerified`, `familyName`, `gender`, `givenName`, `locale`, `middleName`, `name`, `nickname`,`phoneNumber`, `picture`, `preferredUsername`, `profile`, `updatedAt`, `website`, `zoneinfo`
func (AuthServerClaimDefaultOutput) Scopes ¶
func (o AuthServerClaimDefaultOutput) Scopes() pulumi.StringArrayOutput
Auth server claim list of scopes
func (AuthServerClaimDefaultOutput) Status ¶
func (o AuthServerClaimDefaultOutput) Status() pulumi.StringOutput
The status of the application.
func (AuthServerClaimDefaultOutput) ToAuthServerClaimDefaultOutput ¶
func (o AuthServerClaimDefaultOutput) ToAuthServerClaimDefaultOutput() AuthServerClaimDefaultOutput
func (AuthServerClaimDefaultOutput) ToAuthServerClaimDefaultOutputWithContext ¶
func (o AuthServerClaimDefaultOutput) ToAuthServerClaimDefaultOutputWithContext(ctx context.Context) AuthServerClaimDefaultOutput
func (AuthServerClaimDefaultOutput) Value ¶
func (o AuthServerClaimDefaultOutput) Value() pulumi.StringPtrOutput
The value of the claim. Only required for `sub` claim.
func (AuthServerClaimDefaultOutput) ValueType ¶
func (o AuthServerClaimDefaultOutput) ValueType() pulumi.StringOutput
The type of value of the claim.
type AuthServerClaimDefaultState ¶
type AuthServerClaimDefaultState struct { // Specifies whether to include claims in token. AlwaysIncludeInToken pulumi.BoolPtrInput // ID of the authorization server. AuthServerId pulumi.StringPtrInput // Specifies whether the claim is for an access token `RESOURCE` or ID token `IDENTITY`. ClaimType pulumi.StringPtrInput // The name of the claim. Can be set to `sub`, `address`, `birthdate`, `email`,`emailVerified`, `familyName`, `gender`, `givenName`, `locale`, `middleName`, `name`, `nickname`,`phoneNumber`, `picture`, `preferredUsername`, `profile`, `updatedAt`, `website`, `zoneinfo` Name pulumi.StringPtrInput // Auth server claim list of scopes Scopes pulumi.StringArrayInput // The status of the application. Status pulumi.StringPtrInput // The value of the claim. Only required for `sub` claim. Value pulumi.StringPtrInput // The type of value of the claim. ValueType pulumi.StringPtrInput }
func (AuthServerClaimDefaultState) ElementType ¶
func (AuthServerClaimDefaultState) ElementType() reflect.Type
type AuthServerDefault ¶
type AuthServerDefault struct { pulumi.CustomResourceState // The recipients that the tokens are intended for. This becomes the `aud` claim in an access token. Currently Okta only supports a single value here. Audiences pulumi.StringArrayOutput `pulumi:"audiences"` // The timestamp when the authorization server started to use the `kid` for signing tokens. CredentialsLastRotated pulumi.StringOutput `pulumi:"credentialsLastRotated"` // The timestamp when the authorization server changes the key for signing tokens. Only returned when `credentialsRotationMode` is `AUTO`. CredentialsNextRotation pulumi.StringOutput `pulumi:"credentialsNextRotation"` // The key rotation mode for the authorization server. Can be `AUTO` or `MANUAL`. Default: `MANUAL`.Credential rotation mode, in many cases you cannot set this to MANUAL, the API will ignore the value and you will get a perpetual diff. This should rarely be used. CredentialsRotationMode pulumi.StringPtrOutput `pulumi:"credentialsRotationMode"` // The description of the authorization server. Description pulumi.StringPtrOutput `pulumi:"description"` // The complete URL for a Custom Authorization Server. This becomes the `iss` claim in an access token. Issuer pulumi.StringOutput `pulumi:"issuer"` // *Early Access Property*. Allows you to use a custom issuer URL. It can be set to `CUSTOM_URL`, `ORG_URL`, or `DYNAMIC`. Default: `ORG_URL` IssuerMode pulumi.StringPtrOutput `pulumi:"issuerMode"` // The ID of the JSON Web Key used for signing tokens issued by the authorization server. Kid pulumi.StringOutput `pulumi:"kid"` // The name of the authorization server. Not necessary but left for backwards capacity with legacy implementation. Name pulumi.StringOutput `pulumi:"name"` // Default to `ACTIVE` Status pulumi.StringPtrOutput `pulumi:"status"` }
Configures Default Authorization Server. This resource allows you to configure Default Authorization Server.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewAuthServerDefault(ctx, "example", &okta.AuthServerDefaultArgs{ Audiences: pulumi.StringArray{ pulumi.String("api://default"), }, Description: pulumi.String("Default Authorization Server for your Applications"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/authServerDefault:AuthServerDefault example <default> ```
func GetAuthServerDefault ¶
func GetAuthServerDefault(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthServerDefaultState, opts ...pulumi.ResourceOption) (*AuthServerDefault, error)
GetAuthServerDefault gets an existing AuthServerDefault 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 NewAuthServerDefault ¶
func NewAuthServerDefault(ctx *pulumi.Context, name string, args *AuthServerDefaultArgs, opts ...pulumi.ResourceOption) (*AuthServerDefault, error)
NewAuthServerDefault registers a new resource with the given unique name, arguments, and options.
func (*AuthServerDefault) ElementType ¶
func (*AuthServerDefault) ElementType() reflect.Type
func (*AuthServerDefault) ToAuthServerDefaultOutput ¶
func (i *AuthServerDefault) ToAuthServerDefaultOutput() AuthServerDefaultOutput
func (*AuthServerDefault) ToAuthServerDefaultOutputWithContext ¶
func (i *AuthServerDefault) ToAuthServerDefaultOutputWithContext(ctx context.Context) AuthServerDefaultOutput
type AuthServerDefaultArgs ¶
type AuthServerDefaultArgs struct { // The recipients that the tokens are intended for. This becomes the `aud` claim in an access token. Currently Okta only supports a single value here. Audiences pulumi.StringArrayInput // The key rotation mode for the authorization server. Can be `AUTO` or `MANUAL`. Default: `MANUAL`.Credential rotation mode, in many cases you cannot set this to MANUAL, the API will ignore the value and you will get a perpetual diff. This should rarely be used. CredentialsRotationMode pulumi.StringPtrInput // The description of the authorization server. Description pulumi.StringPtrInput // *Early Access Property*. Allows you to use a custom issuer URL. It can be set to `CUSTOM_URL`, `ORG_URL`, or `DYNAMIC`. Default: `ORG_URL` IssuerMode pulumi.StringPtrInput // The name of the authorization server. Not necessary but left for backwards capacity with legacy implementation. Name pulumi.StringPtrInput // Default to `ACTIVE` Status pulumi.StringPtrInput }
The set of arguments for constructing a AuthServerDefault resource.
func (AuthServerDefaultArgs) ElementType ¶
func (AuthServerDefaultArgs) ElementType() reflect.Type
type AuthServerDefaultArray ¶
type AuthServerDefaultArray []AuthServerDefaultInput
func (AuthServerDefaultArray) ElementType ¶
func (AuthServerDefaultArray) ElementType() reflect.Type
func (AuthServerDefaultArray) ToAuthServerDefaultArrayOutput ¶
func (i AuthServerDefaultArray) ToAuthServerDefaultArrayOutput() AuthServerDefaultArrayOutput
func (AuthServerDefaultArray) ToAuthServerDefaultArrayOutputWithContext ¶
func (i AuthServerDefaultArray) ToAuthServerDefaultArrayOutputWithContext(ctx context.Context) AuthServerDefaultArrayOutput
type AuthServerDefaultArrayInput ¶
type AuthServerDefaultArrayInput interface { pulumi.Input ToAuthServerDefaultArrayOutput() AuthServerDefaultArrayOutput ToAuthServerDefaultArrayOutputWithContext(context.Context) AuthServerDefaultArrayOutput }
AuthServerDefaultArrayInput is an input type that accepts AuthServerDefaultArray and AuthServerDefaultArrayOutput values. You can construct a concrete instance of `AuthServerDefaultArrayInput` via:
AuthServerDefaultArray{ AuthServerDefaultArgs{...} }
type AuthServerDefaultArrayOutput ¶
type AuthServerDefaultArrayOutput struct{ *pulumi.OutputState }
func (AuthServerDefaultArrayOutput) ElementType ¶
func (AuthServerDefaultArrayOutput) ElementType() reflect.Type
func (AuthServerDefaultArrayOutput) Index ¶
func (o AuthServerDefaultArrayOutput) Index(i pulumi.IntInput) AuthServerDefaultOutput
func (AuthServerDefaultArrayOutput) ToAuthServerDefaultArrayOutput ¶
func (o AuthServerDefaultArrayOutput) ToAuthServerDefaultArrayOutput() AuthServerDefaultArrayOutput
func (AuthServerDefaultArrayOutput) ToAuthServerDefaultArrayOutputWithContext ¶
func (o AuthServerDefaultArrayOutput) ToAuthServerDefaultArrayOutputWithContext(ctx context.Context) AuthServerDefaultArrayOutput
type AuthServerDefaultInput ¶
type AuthServerDefaultInput interface { pulumi.Input ToAuthServerDefaultOutput() AuthServerDefaultOutput ToAuthServerDefaultOutputWithContext(ctx context.Context) AuthServerDefaultOutput }
type AuthServerDefaultMap ¶
type AuthServerDefaultMap map[string]AuthServerDefaultInput
func (AuthServerDefaultMap) ElementType ¶
func (AuthServerDefaultMap) ElementType() reflect.Type
func (AuthServerDefaultMap) ToAuthServerDefaultMapOutput ¶
func (i AuthServerDefaultMap) ToAuthServerDefaultMapOutput() AuthServerDefaultMapOutput
func (AuthServerDefaultMap) ToAuthServerDefaultMapOutputWithContext ¶
func (i AuthServerDefaultMap) ToAuthServerDefaultMapOutputWithContext(ctx context.Context) AuthServerDefaultMapOutput
type AuthServerDefaultMapInput ¶
type AuthServerDefaultMapInput interface { pulumi.Input ToAuthServerDefaultMapOutput() AuthServerDefaultMapOutput ToAuthServerDefaultMapOutputWithContext(context.Context) AuthServerDefaultMapOutput }
AuthServerDefaultMapInput is an input type that accepts AuthServerDefaultMap and AuthServerDefaultMapOutput values. You can construct a concrete instance of `AuthServerDefaultMapInput` via:
AuthServerDefaultMap{ "key": AuthServerDefaultArgs{...} }
type AuthServerDefaultMapOutput ¶
type AuthServerDefaultMapOutput struct{ *pulumi.OutputState }
func (AuthServerDefaultMapOutput) ElementType ¶
func (AuthServerDefaultMapOutput) ElementType() reflect.Type
func (AuthServerDefaultMapOutput) MapIndex ¶
func (o AuthServerDefaultMapOutput) MapIndex(k pulumi.StringInput) AuthServerDefaultOutput
func (AuthServerDefaultMapOutput) ToAuthServerDefaultMapOutput ¶
func (o AuthServerDefaultMapOutput) ToAuthServerDefaultMapOutput() AuthServerDefaultMapOutput
func (AuthServerDefaultMapOutput) ToAuthServerDefaultMapOutputWithContext ¶
func (o AuthServerDefaultMapOutput) ToAuthServerDefaultMapOutputWithContext(ctx context.Context) AuthServerDefaultMapOutput
type AuthServerDefaultOutput ¶
type AuthServerDefaultOutput struct{ *pulumi.OutputState }
func (AuthServerDefaultOutput) Audiences ¶
func (o AuthServerDefaultOutput) Audiences() pulumi.StringArrayOutput
The recipients that the tokens are intended for. This becomes the `aud` claim in an access token. Currently Okta only supports a single value here.
func (AuthServerDefaultOutput) CredentialsLastRotated ¶
func (o AuthServerDefaultOutput) CredentialsLastRotated() pulumi.StringOutput
The timestamp when the authorization server started to use the `kid` for signing tokens.
func (AuthServerDefaultOutput) CredentialsNextRotation ¶
func (o AuthServerDefaultOutput) CredentialsNextRotation() pulumi.StringOutput
The timestamp when the authorization server changes the key for signing tokens. Only returned when `credentialsRotationMode` is `AUTO`.
func (AuthServerDefaultOutput) CredentialsRotationMode ¶
func (o AuthServerDefaultOutput) CredentialsRotationMode() pulumi.StringPtrOutput
The key rotation mode for the authorization server. Can be `AUTO` or `MANUAL`. Default: `MANUAL`.Credential rotation mode, in many cases you cannot set this to MANUAL, the API will ignore the value and you will get a perpetual diff. This should rarely be used.
func (AuthServerDefaultOutput) Description ¶
func (o AuthServerDefaultOutput) Description() pulumi.StringPtrOutput
The description of the authorization server.
func (AuthServerDefaultOutput) ElementType ¶
func (AuthServerDefaultOutput) ElementType() reflect.Type
func (AuthServerDefaultOutput) Issuer ¶
func (o AuthServerDefaultOutput) Issuer() pulumi.StringOutput
The complete URL for a Custom Authorization Server. This becomes the `iss` claim in an access token.
func (AuthServerDefaultOutput) IssuerMode ¶
func (o AuthServerDefaultOutput) IssuerMode() pulumi.StringPtrOutput
*Early Access Property*. Allows you to use a custom issuer URL. It can be set to `CUSTOM_URL`, `ORG_URL`, or `DYNAMIC`. Default: `ORG_URL`
func (AuthServerDefaultOutput) Kid ¶
func (o AuthServerDefaultOutput) Kid() pulumi.StringOutput
The ID of the JSON Web Key used for signing tokens issued by the authorization server.
func (AuthServerDefaultOutput) Name ¶
func (o AuthServerDefaultOutput) Name() pulumi.StringOutput
The name of the authorization server. Not necessary but left for backwards capacity with legacy implementation.
func (AuthServerDefaultOutput) Status ¶
func (o AuthServerDefaultOutput) Status() pulumi.StringPtrOutput
Default to `ACTIVE`
func (AuthServerDefaultOutput) ToAuthServerDefaultOutput ¶
func (o AuthServerDefaultOutput) ToAuthServerDefaultOutput() AuthServerDefaultOutput
func (AuthServerDefaultOutput) ToAuthServerDefaultOutputWithContext ¶
func (o AuthServerDefaultOutput) ToAuthServerDefaultOutputWithContext(ctx context.Context) AuthServerDefaultOutput
type AuthServerDefaultState ¶
type AuthServerDefaultState struct { // The recipients that the tokens are intended for. This becomes the `aud` claim in an access token. Currently Okta only supports a single value here. Audiences pulumi.StringArrayInput // The timestamp when the authorization server started to use the `kid` for signing tokens. CredentialsLastRotated pulumi.StringPtrInput // The timestamp when the authorization server changes the key for signing tokens. Only returned when `credentialsRotationMode` is `AUTO`. CredentialsNextRotation pulumi.StringPtrInput // The key rotation mode for the authorization server. Can be `AUTO` or `MANUAL`. Default: `MANUAL`.Credential rotation mode, in many cases you cannot set this to MANUAL, the API will ignore the value and you will get a perpetual diff. This should rarely be used. CredentialsRotationMode pulumi.StringPtrInput // The description of the authorization server. Description pulumi.StringPtrInput // The complete URL for a Custom Authorization Server. This becomes the `iss` claim in an access token. Issuer pulumi.StringPtrInput // *Early Access Property*. Allows you to use a custom issuer URL. It can be set to `CUSTOM_URL`, `ORG_URL`, or `DYNAMIC`. Default: `ORG_URL` IssuerMode pulumi.StringPtrInput // The ID of the JSON Web Key used for signing tokens issued by the authorization server. Kid pulumi.StringPtrInput // The name of the authorization server. Not necessary but left for backwards capacity with legacy implementation. Name pulumi.StringPtrInput // Default to `ACTIVE` Status pulumi.StringPtrInput }
func (AuthServerDefaultState) ElementType ¶
func (AuthServerDefaultState) ElementType() reflect.Type
type Authenticator ¶
type Authenticator struct { pulumi.CustomResourceState // A human-readable string that identifies the authenticator. Some authenticators are available by feature flag on the organization. Possible values inclue: `duo`, `externalIdp`, `googleOtp`, `oktaEmail`, `oktaPassword`, `oktaVerify`, `onpremMfa`, `phoneNumber`, `rsaToken`, `securityQuestion`, `webauthn` Key pulumi.StringOutput `pulumi:"key"` // Name does not trigger change detection (legacy behavior) LegacyIgnoreName pulumi.BoolPtrOutput `pulumi:"legacyIgnoreName"` // Display name of the Authenticator Name pulumi.StringOutput `pulumi:"name"` // The RADIUS server port (for example 1812). This is defined when the On-Prem RADIUS server is configured. Used only for authenticators with type `securityKey`. Conflicts with `providerJson` argument. ProviderAuthPort pulumi.IntPtrOutput `pulumi:"providerAuthPort"` // (DUO specific) - The Duo Security API hostname. Conflicts with `providerJson` argument. ProviderHost pulumi.StringPtrOutput `pulumi:"providerHost"` // Server host name or IP address. Default is `localhost`. Used only for authenticators with type `securityKey`. Conflicts with `providerJson` argument. ProviderHostname pulumi.StringPtrOutput `pulumi:"providerHostname"` // App Instance ID. ProviderInstanceId pulumi.StringOutput `pulumi:"providerInstanceId"` // (DUO specific) - The Duo Security integration key. Conflicts with `providerJson` argument. ProviderIntegrationKey pulumi.StringPtrOutput `pulumi:"providerIntegrationKey"` // Provider JSON allows for expressive providervalues. This argument conflicts with the other 'provider_xxx' arguments. The [CreateProvider](https://developer.okta.com/docs/reference/api/authenticators-admin/#request) illustrates detailed provider values for a Duo authenticator. [Provider values](https://developer.okta.com/docs/reference/api/authenticators-admin/#authenticators-administration-api-object)are listed in Okta API. ProviderJson pulumi.StringPtrOutput `pulumi:"providerJson"` // (DUO specific) - The Duo Security secret key. Conflicts with `providerJson` argument. ProviderSecretKey pulumi.StringPtrOutput `pulumi:"providerSecretKey"` ProviderSharedSecret pulumi.StringPtrOutput `pulumi:"providerSharedSecret"` // Provider type. Supported value for Duo: `DUO`. Supported value for Custom App: `PUSH` ProviderType pulumi.StringOutput `pulumi:"providerType"` // Username template expected by the provider. Used only for authenticators with type `securityKey`. Conflicts with `providerJson` argument. ProviderUserNameTemplate pulumi.StringPtrOutput `pulumi:"providerUserNameTemplate"` // Settings for the authenticator. The settings JSON contains values based on Authenticator key. It is not used for authenticators with type `securityKey` Settings pulumi.StringPtrOutput `pulumi:"settings"` // Authenticator status: `ACTIVE` or `INACTIVE`. Default: `ACTIVE` Status pulumi.StringPtrOutput `pulumi:"status"` // he type of Authenticator. Values include: `password`, `securityQuestion`, `phone`, `email`, `app`, `federated`, and `securityKey`. Type pulumi.StringOutput `pulumi:"type"` }
> **WARNING:** This feature is only available as a part of the Identity Engine. Contact support for further information.
This resource allows you to configure different authenticators.
> **Create:** The Okta API has an odd notion of create for authenticators. If the authenticator doesn't exist then a one time 'POST /api/v1/authenticators' to create the authenticator (hard create) will be performed. Thereafter, that authenticator is never deleted, it is only deactivated (soft delete). Therefore, if the authenticator already exists create is just a soft import of an existing authenticator. This does not apply to customOtp authenticator. There can be multiple customOtp authenticator. To create new customOtp authenticator, a new name and key = customOtp is required. If an old name is used, it will simply reactivate the old customOtp authenticator
> **Update:** customOtp authenticator cannot be updated
> **Delete:** Authenticators can not be truly deleted therefore delete is soft. Delete will attempt to deativate the authenticator. An authenticator can only be deactivated if it's not in use by any other policy.
## Example Usage
```go package main
import (
"encoding/json" "github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { tmpJSON0, err := json.Marshal(map[string]interface{}{ "allowedFor": "recovery", }) if err != nil { return err } json0 := string(tmpJSON0) _, err = okta.NewAuthenticator(ctx, "test", &okta.AuthenticatorArgs{ Name: pulumi.String("Security Question"), Key: pulumi.String("security_question"), Settings: pulumi.String(json0), }) if err != nil { return err } tmpJSON1, err := json.Marshal(map[string]interface{}{ "protocol": "TOTP", "acceptableAdjacentIntervals": 3, "timeIntervalInSeconds": 30, "encoding": "base32", "algorithm": "HMacSHA256", "passCodeLength": 6, }) if err != nil { return err } json1 := string(tmpJSON1) _, err = okta.NewAuthenticator(ctx, "otp", &okta.AuthenticatorArgs{ Name: pulumi.String("Custom OTP"), Key: pulumi.String("custom_otp"), Status: pulumi.String("ACTIVE"), Settings: pulumi.String(json1), LegacyIgnoreName: pulumi.Bool(false), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/authenticator:Authenticator example <authenticator_id> ```
func GetAuthenticator ¶
func GetAuthenticator(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthenticatorState, opts ...pulumi.ResourceOption) (*Authenticator, error)
GetAuthenticator gets an existing Authenticator 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 NewAuthenticator ¶
func NewAuthenticator(ctx *pulumi.Context, name string, args *AuthenticatorArgs, opts ...pulumi.ResourceOption) (*Authenticator, error)
NewAuthenticator registers a new resource with the given unique name, arguments, and options.
func (*Authenticator) ElementType ¶
func (*Authenticator) ElementType() reflect.Type
func (*Authenticator) ToAuthenticatorOutput ¶
func (i *Authenticator) ToAuthenticatorOutput() AuthenticatorOutput
func (*Authenticator) ToAuthenticatorOutputWithContext ¶
func (i *Authenticator) ToAuthenticatorOutputWithContext(ctx context.Context) AuthenticatorOutput
type AuthenticatorArgs ¶
type AuthenticatorArgs struct { // A human-readable string that identifies the authenticator. Some authenticators are available by feature flag on the organization. Possible values inclue: `duo`, `externalIdp`, `googleOtp`, `oktaEmail`, `oktaPassword`, `oktaVerify`, `onpremMfa`, `phoneNumber`, `rsaToken`, `securityQuestion`, `webauthn` Key pulumi.StringInput // Name does not trigger change detection (legacy behavior) LegacyIgnoreName pulumi.BoolPtrInput // Display name of the Authenticator Name pulumi.StringPtrInput // The RADIUS server port (for example 1812). This is defined when the On-Prem RADIUS server is configured. Used only for authenticators with type `securityKey`. Conflicts with `providerJson` argument. ProviderAuthPort pulumi.IntPtrInput // (DUO specific) - The Duo Security API hostname. Conflicts with `providerJson` argument. ProviderHost pulumi.StringPtrInput // Server host name or IP address. Default is `localhost`. Used only for authenticators with type `securityKey`. Conflicts with `providerJson` argument. ProviderHostname pulumi.StringPtrInput // (DUO specific) - The Duo Security integration key. Conflicts with `providerJson` argument. ProviderIntegrationKey pulumi.StringPtrInput // Provider JSON allows for expressive providervalues. This argument conflicts with the other 'provider_xxx' arguments. The [CreateProvider](https://developer.okta.com/docs/reference/api/authenticators-admin/#request) illustrates detailed provider values for a Duo authenticator. [Provider values](https://developer.okta.com/docs/reference/api/authenticators-admin/#authenticators-administration-api-object)are listed in Okta API. ProviderJson pulumi.StringPtrInput // (DUO specific) - The Duo Security secret key. Conflicts with `providerJson` argument. ProviderSecretKey pulumi.StringPtrInput ProviderSharedSecret pulumi.StringPtrInput // Username template expected by the provider. Used only for authenticators with type `securityKey`. Conflicts with `providerJson` argument. ProviderUserNameTemplate pulumi.StringPtrInput // Settings for the authenticator. The settings JSON contains values based on Authenticator key. It is not used for authenticators with type `securityKey` Settings pulumi.StringPtrInput // Authenticator status: `ACTIVE` or `INACTIVE`. Default: `ACTIVE` Status pulumi.StringPtrInput }
The set of arguments for constructing a Authenticator resource.
func (AuthenticatorArgs) ElementType ¶
func (AuthenticatorArgs) ElementType() reflect.Type
type AuthenticatorArray ¶
type AuthenticatorArray []AuthenticatorInput
func (AuthenticatorArray) ElementType ¶
func (AuthenticatorArray) ElementType() reflect.Type
func (AuthenticatorArray) ToAuthenticatorArrayOutput ¶
func (i AuthenticatorArray) ToAuthenticatorArrayOutput() AuthenticatorArrayOutput
func (AuthenticatorArray) ToAuthenticatorArrayOutputWithContext ¶
func (i AuthenticatorArray) ToAuthenticatorArrayOutputWithContext(ctx context.Context) AuthenticatorArrayOutput
type AuthenticatorArrayInput ¶
type AuthenticatorArrayInput interface { pulumi.Input ToAuthenticatorArrayOutput() AuthenticatorArrayOutput ToAuthenticatorArrayOutputWithContext(context.Context) AuthenticatorArrayOutput }
AuthenticatorArrayInput is an input type that accepts AuthenticatorArray and AuthenticatorArrayOutput values. You can construct a concrete instance of `AuthenticatorArrayInput` via:
AuthenticatorArray{ AuthenticatorArgs{...} }
type AuthenticatorArrayOutput ¶
type AuthenticatorArrayOutput struct{ *pulumi.OutputState }
func (AuthenticatorArrayOutput) ElementType ¶
func (AuthenticatorArrayOutput) ElementType() reflect.Type
func (AuthenticatorArrayOutput) Index ¶
func (o AuthenticatorArrayOutput) Index(i pulumi.IntInput) AuthenticatorOutput
func (AuthenticatorArrayOutput) ToAuthenticatorArrayOutput ¶
func (o AuthenticatorArrayOutput) ToAuthenticatorArrayOutput() AuthenticatorArrayOutput
func (AuthenticatorArrayOutput) ToAuthenticatorArrayOutputWithContext ¶
func (o AuthenticatorArrayOutput) ToAuthenticatorArrayOutputWithContext(ctx context.Context) AuthenticatorArrayOutput
type AuthenticatorInput ¶
type AuthenticatorInput interface { pulumi.Input ToAuthenticatorOutput() AuthenticatorOutput ToAuthenticatorOutputWithContext(ctx context.Context) AuthenticatorOutput }
type AuthenticatorMap ¶
type AuthenticatorMap map[string]AuthenticatorInput
func (AuthenticatorMap) ElementType ¶
func (AuthenticatorMap) ElementType() reflect.Type
func (AuthenticatorMap) ToAuthenticatorMapOutput ¶
func (i AuthenticatorMap) ToAuthenticatorMapOutput() AuthenticatorMapOutput
func (AuthenticatorMap) ToAuthenticatorMapOutputWithContext ¶
func (i AuthenticatorMap) ToAuthenticatorMapOutputWithContext(ctx context.Context) AuthenticatorMapOutput
type AuthenticatorMapInput ¶
type AuthenticatorMapInput interface { pulumi.Input ToAuthenticatorMapOutput() AuthenticatorMapOutput ToAuthenticatorMapOutputWithContext(context.Context) AuthenticatorMapOutput }
AuthenticatorMapInput is an input type that accepts AuthenticatorMap and AuthenticatorMapOutput values. You can construct a concrete instance of `AuthenticatorMapInput` via:
AuthenticatorMap{ "key": AuthenticatorArgs{...} }
type AuthenticatorMapOutput ¶
type AuthenticatorMapOutput struct{ *pulumi.OutputState }
func (AuthenticatorMapOutput) ElementType ¶
func (AuthenticatorMapOutput) ElementType() reflect.Type
func (AuthenticatorMapOutput) MapIndex ¶
func (o AuthenticatorMapOutput) MapIndex(k pulumi.StringInput) AuthenticatorOutput
func (AuthenticatorMapOutput) ToAuthenticatorMapOutput ¶
func (o AuthenticatorMapOutput) ToAuthenticatorMapOutput() AuthenticatorMapOutput
func (AuthenticatorMapOutput) ToAuthenticatorMapOutputWithContext ¶
func (o AuthenticatorMapOutput) ToAuthenticatorMapOutputWithContext(ctx context.Context) AuthenticatorMapOutput
type AuthenticatorOutput ¶
type AuthenticatorOutput struct{ *pulumi.OutputState }
func (AuthenticatorOutput) ElementType ¶
func (AuthenticatorOutput) ElementType() reflect.Type
func (AuthenticatorOutput) Key ¶
func (o AuthenticatorOutput) Key() pulumi.StringOutput
A human-readable string that identifies the authenticator. Some authenticators are available by feature flag on the organization. Possible values inclue: `duo`, `externalIdp`, `googleOtp`, `oktaEmail`, `oktaPassword`, `oktaVerify`, `onpremMfa`, `phoneNumber`, `rsaToken`, `securityQuestion`, `webauthn`
func (AuthenticatorOutput) LegacyIgnoreName ¶ added in v4.9.0
func (o AuthenticatorOutput) LegacyIgnoreName() pulumi.BoolPtrOutput
Name does not trigger change detection (legacy behavior)
func (AuthenticatorOutput) Name ¶
func (o AuthenticatorOutput) Name() pulumi.StringOutput
Display name of the Authenticator
func (AuthenticatorOutput) ProviderAuthPort ¶
func (o AuthenticatorOutput) ProviderAuthPort() pulumi.IntPtrOutput
The RADIUS server port (for example 1812). This is defined when the On-Prem RADIUS server is configured. Used only for authenticators with type `securityKey`. Conflicts with `providerJson` argument.
func (AuthenticatorOutput) ProviderHost ¶
func (o AuthenticatorOutput) ProviderHost() pulumi.StringPtrOutput
(DUO specific) - The Duo Security API hostname. Conflicts with `providerJson` argument.
func (AuthenticatorOutput) ProviderHostname ¶
func (o AuthenticatorOutput) ProviderHostname() pulumi.StringPtrOutput
Server host name or IP address. Default is `localhost`. Used only for authenticators with type `securityKey`. Conflicts with `providerJson` argument.
func (AuthenticatorOutput) ProviderInstanceId ¶
func (o AuthenticatorOutput) ProviderInstanceId() pulumi.StringOutput
App Instance ID.
func (AuthenticatorOutput) ProviderIntegrationKey ¶
func (o AuthenticatorOutput) ProviderIntegrationKey() pulumi.StringPtrOutput
(DUO specific) - The Duo Security integration key. Conflicts with `providerJson` argument.
func (AuthenticatorOutput) ProviderJson ¶
func (o AuthenticatorOutput) ProviderJson() pulumi.StringPtrOutput
Provider JSON allows for expressive providervalues. This argument conflicts with the other 'provider_xxx' arguments. The [CreateProvider](https://developer.okta.com/docs/reference/api/authenticators-admin/#request) illustrates detailed provider values for a Duo authenticator. [Provider values](https://developer.okta.com/docs/reference/api/authenticators-admin/#authenticators-administration-api-object)are listed in Okta API.
func (AuthenticatorOutput) ProviderSecretKey ¶
func (o AuthenticatorOutput) ProviderSecretKey() pulumi.StringPtrOutput
(DUO specific) - The Duo Security secret key. Conflicts with `providerJson` argument.
func (AuthenticatorOutput) ProviderSharedSecret ¶
func (o AuthenticatorOutput) ProviderSharedSecret() pulumi.StringPtrOutput
An authentication key that must be defined when the RADIUS server is configured, and must be the same on both the RADIUS client and server. Used only for authenticators with type `securityKey`. Conflicts with `providerJson` argument.
func (AuthenticatorOutput) ProviderType ¶
func (o AuthenticatorOutput) ProviderType() pulumi.StringOutput
Provider type. Supported value for Duo: `DUO`. Supported value for Custom App: `PUSH`
func (AuthenticatorOutput) ProviderUserNameTemplate ¶
func (o AuthenticatorOutput) ProviderUserNameTemplate() pulumi.StringPtrOutput
Username template expected by the provider. Used only for authenticators with type `securityKey`. Conflicts with `providerJson` argument.
func (AuthenticatorOutput) Settings ¶
func (o AuthenticatorOutput) Settings() pulumi.StringPtrOutput
Settings for the authenticator. The settings JSON contains values based on Authenticator key. It is not used for authenticators with type `securityKey`
func (AuthenticatorOutput) Status ¶
func (o AuthenticatorOutput) Status() pulumi.StringPtrOutput
Authenticator status: `ACTIVE` or `INACTIVE`. Default: `ACTIVE`
func (AuthenticatorOutput) ToAuthenticatorOutput ¶
func (o AuthenticatorOutput) ToAuthenticatorOutput() AuthenticatorOutput
func (AuthenticatorOutput) ToAuthenticatorOutputWithContext ¶
func (o AuthenticatorOutput) ToAuthenticatorOutputWithContext(ctx context.Context) AuthenticatorOutput
func (AuthenticatorOutput) Type ¶
func (o AuthenticatorOutput) Type() pulumi.StringOutput
he type of Authenticator. Values include: `password`, `securityQuestion`, `phone`, `email`, `app`, `federated`, and `securityKey`.
type AuthenticatorState ¶
type AuthenticatorState struct { // A human-readable string that identifies the authenticator. Some authenticators are available by feature flag on the organization. Possible values inclue: `duo`, `externalIdp`, `googleOtp`, `oktaEmail`, `oktaPassword`, `oktaVerify`, `onpremMfa`, `phoneNumber`, `rsaToken`, `securityQuestion`, `webauthn` Key pulumi.StringPtrInput // Name does not trigger change detection (legacy behavior) LegacyIgnoreName pulumi.BoolPtrInput // Display name of the Authenticator Name pulumi.StringPtrInput // The RADIUS server port (for example 1812). This is defined when the On-Prem RADIUS server is configured. Used only for authenticators with type `securityKey`. Conflicts with `providerJson` argument. ProviderAuthPort pulumi.IntPtrInput // (DUO specific) - The Duo Security API hostname. Conflicts with `providerJson` argument. ProviderHost pulumi.StringPtrInput // Server host name or IP address. Default is `localhost`. Used only for authenticators with type `securityKey`. Conflicts with `providerJson` argument. ProviderHostname pulumi.StringPtrInput // App Instance ID. ProviderInstanceId pulumi.StringPtrInput // (DUO specific) - The Duo Security integration key. Conflicts with `providerJson` argument. ProviderIntegrationKey pulumi.StringPtrInput // Provider JSON allows for expressive providervalues. This argument conflicts with the other 'provider_xxx' arguments. The [CreateProvider](https://developer.okta.com/docs/reference/api/authenticators-admin/#request) illustrates detailed provider values for a Duo authenticator. [Provider values](https://developer.okta.com/docs/reference/api/authenticators-admin/#authenticators-administration-api-object)are listed in Okta API. ProviderJson pulumi.StringPtrInput // (DUO specific) - The Duo Security secret key. Conflicts with `providerJson` argument. ProviderSecretKey pulumi.StringPtrInput ProviderSharedSecret pulumi.StringPtrInput // Provider type. Supported value for Duo: `DUO`. Supported value for Custom App: `PUSH` ProviderType pulumi.StringPtrInput // Username template expected by the provider. Used only for authenticators with type `securityKey`. Conflicts with `providerJson` argument. ProviderUserNameTemplate pulumi.StringPtrInput // Settings for the authenticator. The settings JSON contains values based on Authenticator key. It is not used for authenticators with type `securityKey` Settings pulumi.StringPtrInput // Authenticator status: `ACTIVE` or `INACTIVE`. Default: `ACTIVE` Status pulumi.StringPtrInput // he type of Authenticator. Values include: `password`, `securityQuestion`, `phone`, `email`, `app`, `federated`, and `securityKey`. Type pulumi.StringPtrInput }
func (AuthenticatorState) ElementType ¶
func (AuthenticatorState) ElementType() reflect.Type
type Behaviour ¶
type Behaviour struct { pulumi.CustomResourceState // Determines the method and level of detail used to evaluate the behavior. Required for `ANOMALOUS_LOCATION` behavior type. Can be set to `LAT_LONG`, `CITY`, `COUNTRY` or `SUBDIVISION`. LocationGranularityType pulumi.StringPtrOutput `pulumi:"locationGranularityType"` // Name of the behavior Name pulumi.StringOutput `pulumi:"name"` // The number of recent authentications used to evaluate the behavior. Required for `ANOMALOUS_LOCATION`, `ANOMALOUS_DEVICE` and `ANOMALOUS_IP` behavior types. NumberOfAuthentications pulumi.IntPtrOutput `pulumi:"numberOfAuthentications"` // Radius from location (in kilometers). Should be at least 5. Required when `locationGranularityType` is set to `LAT_LONG`. RadiusFromLocation pulumi.IntPtrOutput `pulumi:"radiusFromLocation"` // Behavior status: ACTIVE or INACTIVE. Default: `ACTIVE` Status pulumi.StringPtrOutput `pulumi:"status"` // Type of the behavior. Can be set to `ANOMALOUS_LOCATION`, `ANOMALOUS_DEVICE`, `ANOMALOUS_IP` or `VELOCITY`. Resource will be recreated when the type changes.e Type pulumi.StringOutput `pulumi:"type"` // Velocity (in kilometers per hour). Should be at least 1. Required for `VELOCITY` behavior Velocity pulumi.IntPtrOutput `pulumi:"velocity"` }
This resource allows you to create and configure a behavior.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewBehaviour(ctx, "my_location", &okta.BehaviourArgs{ Name: pulumi.String("My Location"), Type: pulumi.String("ANOMALOUS_LOCATION"), NumberOfAuthentications: pulumi.Int(50), LocationGranularityType: pulumi.String("LAT_LONG"), RadiusFromLocation: pulumi.Int(20), }) if err != nil { return err } _, err = okta.NewBehaviour(ctx, "my_city", &okta.BehaviourArgs{ Name: pulumi.String("My City"), Type: pulumi.String("ANOMALOUS_LOCATION"), NumberOfAuthentications: pulumi.Int(50), LocationGranularityType: pulumi.String("CITY"), }) if err != nil { return err } _, err = okta.NewBehaviour(ctx, "my_device", &okta.BehaviourArgs{ Name: pulumi.String("My Device"), Type: pulumi.String("ANOMALOUS_DEVICE"), NumberOfAuthentications: pulumi.Int(50), }) if err != nil { return err } _, err = okta.NewBehaviour(ctx, "my_ip", &okta.BehaviourArgs{ Name: pulumi.String("My IP"), Type: pulumi.String("ANOMALOUS_IP"), NumberOfAuthentications: pulumi.Int(50), }) if err != nil { return err } _, err = okta.NewBehaviour(ctx, "my_velocity", &okta.BehaviourArgs{ Name: pulumi.String("My Velocity"), Type: pulumi.String("VELOCITY"), Velocity: pulumi.Int(25), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/behaviour:Behaviour example <behavior_id> ```
func GetBehaviour ¶
func GetBehaviour(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BehaviourState, opts ...pulumi.ResourceOption) (*Behaviour, error)
GetBehaviour gets an existing Behaviour 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 NewBehaviour ¶
func NewBehaviour(ctx *pulumi.Context, name string, args *BehaviourArgs, opts ...pulumi.ResourceOption) (*Behaviour, error)
NewBehaviour registers a new resource with the given unique name, arguments, and options.
func (*Behaviour) ElementType ¶
func (*Behaviour) ToBehaviourOutput ¶
func (i *Behaviour) ToBehaviourOutput() BehaviourOutput
func (*Behaviour) ToBehaviourOutputWithContext ¶
func (i *Behaviour) ToBehaviourOutputWithContext(ctx context.Context) BehaviourOutput
type BehaviourArgs ¶
type BehaviourArgs struct { // Determines the method and level of detail used to evaluate the behavior. Required for `ANOMALOUS_LOCATION` behavior type. Can be set to `LAT_LONG`, `CITY`, `COUNTRY` or `SUBDIVISION`. LocationGranularityType pulumi.StringPtrInput // Name of the behavior Name pulumi.StringPtrInput // The number of recent authentications used to evaluate the behavior. Required for `ANOMALOUS_LOCATION`, `ANOMALOUS_DEVICE` and `ANOMALOUS_IP` behavior types. NumberOfAuthentications pulumi.IntPtrInput // Radius from location (in kilometers). Should be at least 5. Required when `locationGranularityType` is set to `LAT_LONG`. RadiusFromLocation pulumi.IntPtrInput // Behavior status: ACTIVE or INACTIVE. Default: `ACTIVE` Status pulumi.StringPtrInput // Type of the behavior. Can be set to `ANOMALOUS_LOCATION`, `ANOMALOUS_DEVICE`, `ANOMALOUS_IP` or `VELOCITY`. Resource will be recreated when the type changes.e Type pulumi.StringInput // Velocity (in kilometers per hour). Should be at least 1. Required for `VELOCITY` behavior Velocity pulumi.IntPtrInput }
The set of arguments for constructing a Behaviour resource.
func (BehaviourArgs) ElementType ¶
func (BehaviourArgs) ElementType() reflect.Type
type BehaviourArray ¶
type BehaviourArray []BehaviourInput
func (BehaviourArray) ElementType ¶
func (BehaviourArray) ElementType() reflect.Type
func (BehaviourArray) ToBehaviourArrayOutput ¶
func (i BehaviourArray) ToBehaviourArrayOutput() BehaviourArrayOutput
func (BehaviourArray) ToBehaviourArrayOutputWithContext ¶
func (i BehaviourArray) ToBehaviourArrayOutputWithContext(ctx context.Context) BehaviourArrayOutput
type BehaviourArrayInput ¶
type BehaviourArrayInput interface { pulumi.Input ToBehaviourArrayOutput() BehaviourArrayOutput ToBehaviourArrayOutputWithContext(context.Context) BehaviourArrayOutput }
BehaviourArrayInput is an input type that accepts BehaviourArray and BehaviourArrayOutput values. You can construct a concrete instance of `BehaviourArrayInput` via:
BehaviourArray{ BehaviourArgs{...} }
type BehaviourArrayOutput ¶
type BehaviourArrayOutput struct{ *pulumi.OutputState }
func (BehaviourArrayOutput) ElementType ¶
func (BehaviourArrayOutput) ElementType() reflect.Type
func (BehaviourArrayOutput) Index ¶
func (o BehaviourArrayOutput) Index(i pulumi.IntInput) BehaviourOutput
func (BehaviourArrayOutput) ToBehaviourArrayOutput ¶
func (o BehaviourArrayOutput) ToBehaviourArrayOutput() BehaviourArrayOutput
func (BehaviourArrayOutput) ToBehaviourArrayOutputWithContext ¶
func (o BehaviourArrayOutput) ToBehaviourArrayOutputWithContext(ctx context.Context) BehaviourArrayOutput
type BehaviourInput ¶
type BehaviourInput interface { pulumi.Input ToBehaviourOutput() BehaviourOutput ToBehaviourOutputWithContext(ctx context.Context) BehaviourOutput }
type BehaviourMap ¶
type BehaviourMap map[string]BehaviourInput
func (BehaviourMap) ElementType ¶
func (BehaviourMap) ElementType() reflect.Type
func (BehaviourMap) ToBehaviourMapOutput ¶
func (i BehaviourMap) ToBehaviourMapOutput() BehaviourMapOutput
func (BehaviourMap) ToBehaviourMapOutputWithContext ¶
func (i BehaviourMap) ToBehaviourMapOutputWithContext(ctx context.Context) BehaviourMapOutput
type BehaviourMapInput ¶
type BehaviourMapInput interface { pulumi.Input ToBehaviourMapOutput() BehaviourMapOutput ToBehaviourMapOutputWithContext(context.Context) BehaviourMapOutput }
BehaviourMapInput is an input type that accepts BehaviourMap and BehaviourMapOutput values. You can construct a concrete instance of `BehaviourMapInput` via:
BehaviourMap{ "key": BehaviourArgs{...} }
type BehaviourMapOutput ¶
type BehaviourMapOutput struct{ *pulumi.OutputState }
func (BehaviourMapOutput) ElementType ¶
func (BehaviourMapOutput) ElementType() reflect.Type
func (BehaviourMapOutput) MapIndex ¶
func (o BehaviourMapOutput) MapIndex(k pulumi.StringInput) BehaviourOutput
func (BehaviourMapOutput) ToBehaviourMapOutput ¶
func (o BehaviourMapOutput) ToBehaviourMapOutput() BehaviourMapOutput
func (BehaviourMapOutput) ToBehaviourMapOutputWithContext ¶
func (o BehaviourMapOutput) ToBehaviourMapOutputWithContext(ctx context.Context) BehaviourMapOutput
type BehaviourOutput ¶
type BehaviourOutput struct{ *pulumi.OutputState }
func (BehaviourOutput) ElementType ¶
func (BehaviourOutput) ElementType() reflect.Type
func (BehaviourOutput) LocationGranularityType ¶
func (o BehaviourOutput) LocationGranularityType() pulumi.StringPtrOutput
Determines the method and level of detail used to evaluate the behavior. Required for `ANOMALOUS_LOCATION` behavior type. Can be set to `LAT_LONG`, `CITY`, `COUNTRY` or `SUBDIVISION`.
func (BehaviourOutput) Name ¶
func (o BehaviourOutput) Name() pulumi.StringOutput
Name of the behavior
func (BehaviourOutput) NumberOfAuthentications ¶
func (o BehaviourOutput) NumberOfAuthentications() pulumi.IntPtrOutput
The number of recent authentications used to evaluate the behavior. Required for `ANOMALOUS_LOCATION`, `ANOMALOUS_DEVICE` and `ANOMALOUS_IP` behavior types.
func (BehaviourOutput) RadiusFromLocation ¶
func (o BehaviourOutput) RadiusFromLocation() pulumi.IntPtrOutput
Radius from location (in kilometers). Should be at least 5. Required when `locationGranularityType` is set to `LAT_LONG`.
func (BehaviourOutput) Status ¶
func (o BehaviourOutput) Status() pulumi.StringPtrOutput
Behavior status: ACTIVE or INACTIVE. Default: `ACTIVE`
func (BehaviourOutput) ToBehaviourOutput ¶
func (o BehaviourOutput) ToBehaviourOutput() BehaviourOutput
func (BehaviourOutput) ToBehaviourOutputWithContext ¶
func (o BehaviourOutput) ToBehaviourOutputWithContext(ctx context.Context) BehaviourOutput
func (BehaviourOutput) Type ¶
func (o BehaviourOutput) Type() pulumi.StringOutput
Type of the behavior. Can be set to `ANOMALOUS_LOCATION`, `ANOMALOUS_DEVICE`, `ANOMALOUS_IP` or `VELOCITY`. Resource will be recreated when the type changes.e
func (BehaviourOutput) Velocity ¶
func (o BehaviourOutput) Velocity() pulumi.IntPtrOutput
Velocity (in kilometers per hour). Should be at least 1. Required for `VELOCITY` behavior
type BehaviourState ¶
type BehaviourState struct { // Determines the method and level of detail used to evaluate the behavior. Required for `ANOMALOUS_LOCATION` behavior type. Can be set to `LAT_LONG`, `CITY`, `COUNTRY` or `SUBDIVISION`. LocationGranularityType pulumi.StringPtrInput // Name of the behavior Name pulumi.StringPtrInput // The number of recent authentications used to evaluate the behavior. Required for `ANOMALOUS_LOCATION`, `ANOMALOUS_DEVICE` and `ANOMALOUS_IP` behavior types. NumberOfAuthentications pulumi.IntPtrInput // Radius from location (in kilometers). Should be at least 5. Required when `locationGranularityType` is set to `LAT_LONG`. RadiusFromLocation pulumi.IntPtrInput // Behavior status: ACTIVE or INACTIVE. Default: `ACTIVE` Status pulumi.StringPtrInput // Type of the behavior. Can be set to `ANOMALOUS_LOCATION`, `ANOMALOUS_DEVICE`, `ANOMALOUS_IP` or `VELOCITY`. Resource will be recreated when the type changes.e Type pulumi.StringPtrInput // Velocity (in kilometers per hour). Should be at least 1. Required for `VELOCITY` behavior Velocity pulumi.IntPtrInput }
func (BehaviourState) ElementType ¶
func (BehaviourState) ElementType() reflect.Type
type Brand ¶
type Brand struct { pulumi.CustomResourceState // Is a required input flag with when changing custom*privacy*url, shouldn't be considered as a readable property AgreeToCustomPrivacyPolicy pulumi.BoolOutput `pulumi:"agreeToCustomPrivacyPolicy"` // Brand ID - Note: Okta API for brands only reads and updates therefore the okta*brand resource needs to act as a quasi data source. Do this by setting brand*id. `DEPRECATED`: Okta has fully support brand creation, this attribute is a no op and will be removed // // Deprecated: Okta has fully support brand creation, this attribute is a no op and will be removed BrandId pulumi.StringOutput `pulumi:"brandId"` // Custom privacy policy URL CustomPrivacyPolicyUrl pulumi.StringOutput `pulumi:"customPrivacyPolicyUrl"` // Default app app instance id DefaultAppAppInstanceId pulumi.StringPtrOutput `pulumi:"defaultAppAppInstanceId"` // Default app app link name DefaultAppAppLinkName pulumi.StringPtrOutput `pulumi:"defaultAppAppLinkName"` // Default app classic application uri DefaultAppClassicApplicationUri pulumi.StringPtrOutput `pulumi:"defaultAppClassicApplicationUri"` // Email Domain ID tied to this brand EmailDomainId pulumi.StringOutput `pulumi:"emailDomainId"` // Is this the default brand IsDefault pulumi.BoolOutput `pulumi:"isDefault"` // Link relations for this object - JSON HAL - Discoverable resources related to the brand Links pulumi.StringOutput `pulumi:"links"` // The language specified as an IETF BCP 47 language tag Locale pulumi.StringPtrOutput `pulumi:"locale"` // Name of the brand Name pulumi.StringOutput `pulumi:"name"` // Removes "Powered by Okta" from the Okta-hosted sign-in page and "© 2021 Okta, Inc." from the Okta End-User Dashboard RemovePoweredByOkta pulumi.BoolOutput `pulumi:"removePoweredByOkta"` }
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewBrand(ctx, "example", &okta.BrandArgs{ Name: pulumi.String("example"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/brand:Brand example <brand_id> ```
func GetBrand ¶
func GetBrand(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BrandState, opts ...pulumi.ResourceOption) (*Brand, error)
GetBrand gets an existing Brand 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 NewBrand ¶
func NewBrand(ctx *pulumi.Context, name string, args *BrandArgs, opts ...pulumi.ResourceOption) (*Brand, error)
NewBrand registers a new resource with the given unique name, arguments, and options.
func (*Brand) ElementType ¶
func (*Brand) ToBrandOutput ¶
func (i *Brand) ToBrandOutput() BrandOutput
func (*Brand) ToBrandOutputWithContext ¶
func (i *Brand) ToBrandOutputWithContext(ctx context.Context) BrandOutput
type BrandArgs ¶
type BrandArgs struct { // Is a required input flag with when changing custom*privacy*url, shouldn't be considered as a readable property AgreeToCustomPrivacyPolicy pulumi.BoolPtrInput // Brand ID - Note: Okta API for brands only reads and updates therefore the okta*brand resource needs to act as a quasi data source. Do this by setting brand*id. `DEPRECATED`: Okta has fully support brand creation, this attribute is a no op and will be removed // // Deprecated: Okta has fully support brand creation, this attribute is a no op and will be removed BrandId pulumi.StringPtrInput // Custom privacy policy URL CustomPrivacyPolicyUrl pulumi.StringPtrInput // Default app app instance id DefaultAppAppInstanceId pulumi.StringPtrInput // Default app app link name DefaultAppAppLinkName pulumi.StringPtrInput // Default app classic application uri DefaultAppClassicApplicationUri pulumi.StringPtrInput // The language specified as an IETF BCP 47 language tag Locale pulumi.StringPtrInput // Name of the brand Name pulumi.StringPtrInput // Removes "Powered by Okta" from the Okta-hosted sign-in page and "© 2021 Okta, Inc." from the Okta End-User Dashboard RemovePoweredByOkta pulumi.BoolPtrInput }
The set of arguments for constructing a Brand resource.
func (BrandArgs) ElementType ¶
type BrandArray ¶
type BrandArray []BrandInput
func (BrandArray) ElementType ¶
func (BrandArray) ElementType() reflect.Type
func (BrandArray) ToBrandArrayOutput ¶
func (i BrandArray) ToBrandArrayOutput() BrandArrayOutput
func (BrandArray) ToBrandArrayOutputWithContext ¶
func (i BrandArray) ToBrandArrayOutputWithContext(ctx context.Context) BrandArrayOutput
type BrandArrayInput ¶
type BrandArrayInput interface { pulumi.Input ToBrandArrayOutput() BrandArrayOutput ToBrandArrayOutputWithContext(context.Context) BrandArrayOutput }
BrandArrayInput is an input type that accepts BrandArray and BrandArrayOutput values. You can construct a concrete instance of `BrandArrayInput` via:
BrandArray{ BrandArgs{...} }
type BrandArrayOutput ¶
type BrandArrayOutput struct{ *pulumi.OutputState }
func (BrandArrayOutput) ElementType ¶
func (BrandArrayOutput) ElementType() reflect.Type
func (BrandArrayOutput) Index ¶
func (o BrandArrayOutput) Index(i pulumi.IntInput) BrandOutput
func (BrandArrayOutput) ToBrandArrayOutput ¶
func (o BrandArrayOutput) ToBrandArrayOutput() BrandArrayOutput
func (BrandArrayOutput) ToBrandArrayOutputWithContext ¶
func (o BrandArrayOutput) ToBrandArrayOutputWithContext(ctx context.Context) BrandArrayOutput
type BrandInput ¶
type BrandInput interface { pulumi.Input ToBrandOutput() BrandOutput ToBrandOutputWithContext(ctx context.Context) BrandOutput }
type BrandMap ¶
type BrandMap map[string]BrandInput
func (BrandMap) ElementType ¶
func (BrandMap) ToBrandMapOutput ¶
func (i BrandMap) ToBrandMapOutput() BrandMapOutput
func (BrandMap) ToBrandMapOutputWithContext ¶
func (i BrandMap) ToBrandMapOutputWithContext(ctx context.Context) BrandMapOutput
type BrandMapInput ¶
type BrandMapInput interface { pulumi.Input ToBrandMapOutput() BrandMapOutput ToBrandMapOutputWithContext(context.Context) BrandMapOutput }
BrandMapInput is an input type that accepts BrandMap and BrandMapOutput values. You can construct a concrete instance of `BrandMapInput` via:
BrandMap{ "key": BrandArgs{...} }
type BrandMapOutput ¶
type BrandMapOutput struct{ *pulumi.OutputState }
func (BrandMapOutput) ElementType ¶
func (BrandMapOutput) ElementType() reflect.Type
func (BrandMapOutput) MapIndex ¶
func (o BrandMapOutput) MapIndex(k pulumi.StringInput) BrandOutput
func (BrandMapOutput) ToBrandMapOutput ¶
func (o BrandMapOutput) ToBrandMapOutput() BrandMapOutput
func (BrandMapOutput) ToBrandMapOutputWithContext ¶
func (o BrandMapOutput) ToBrandMapOutputWithContext(ctx context.Context) BrandMapOutput
type BrandOutput ¶
type BrandOutput struct{ *pulumi.OutputState }
func (BrandOutput) AgreeToCustomPrivacyPolicy ¶
func (o BrandOutput) AgreeToCustomPrivacyPolicy() pulumi.BoolOutput
Is a required input flag with when changing custom*privacy*url, shouldn't be considered as a readable property
func (BrandOutput) BrandId
deprecated
func (o BrandOutput) BrandId() pulumi.StringOutput
Brand ID - Note: Okta API for brands only reads and updates therefore the okta*brand resource needs to act as a quasi data source. Do this by setting brand*id. `DEPRECATED`: Okta has fully support brand creation, this attribute is a no op and will be removed
Deprecated: Okta has fully support brand creation, this attribute is a no op and will be removed
func (BrandOutput) CustomPrivacyPolicyUrl ¶
func (o BrandOutput) CustomPrivacyPolicyUrl() pulumi.StringOutput
Custom privacy policy URL
func (BrandOutput) DefaultAppAppInstanceId ¶ added in v4.4.0
func (o BrandOutput) DefaultAppAppInstanceId() pulumi.StringPtrOutput
Default app app instance id
func (BrandOutput) DefaultAppAppLinkName ¶ added in v4.4.0
func (o BrandOutput) DefaultAppAppLinkName() pulumi.StringPtrOutput
Default app app link name
func (BrandOutput) DefaultAppClassicApplicationUri ¶ added in v4.4.0
func (o BrandOutput) DefaultAppClassicApplicationUri() pulumi.StringPtrOutput
Default app classic application uri
func (BrandOutput) ElementType ¶
func (BrandOutput) ElementType() reflect.Type
func (BrandOutput) EmailDomainId ¶ added in v4.4.0
func (o BrandOutput) EmailDomainId() pulumi.StringOutput
Email Domain ID tied to this brand
func (BrandOutput) IsDefault ¶ added in v4.4.0
func (o BrandOutput) IsDefault() pulumi.BoolOutput
Is this the default brand
func (BrandOutput) Links ¶
func (o BrandOutput) Links() pulumi.StringOutput
Link relations for this object - JSON HAL - Discoverable resources related to the brand
func (BrandOutput) Locale ¶ added in v4.4.0
func (o BrandOutput) Locale() pulumi.StringPtrOutput
The language specified as an IETF BCP 47 language tag
func (BrandOutput) Name ¶ added in v4.0.5
func (o BrandOutput) Name() pulumi.StringOutput
Name of the brand
func (BrandOutput) RemovePoweredByOkta ¶
func (o BrandOutput) RemovePoweredByOkta() pulumi.BoolOutput
Removes "Powered by Okta" from the Okta-hosted sign-in page and "© 2021 Okta, Inc." from the Okta End-User Dashboard
func (BrandOutput) ToBrandOutput ¶
func (o BrandOutput) ToBrandOutput() BrandOutput
func (BrandOutput) ToBrandOutputWithContext ¶
func (o BrandOutput) ToBrandOutputWithContext(ctx context.Context) BrandOutput
type BrandState ¶
type BrandState struct { // Is a required input flag with when changing custom*privacy*url, shouldn't be considered as a readable property AgreeToCustomPrivacyPolicy pulumi.BoolPtrInput // Brand ID - Note: Okta API for brands only reads and updates therefore the okta*brand resource needs to act as a quasi data source. Do this by setting brand*id. `DEPRECATED`: Okta has fully support brand creation, this attribute is a no op and will be removed // // Deprecated: Okta has fully support brand creation, this attribute is a no op and will be removed BrandId pulumi.StringPtrInput // Custom privacy policy URL CustomPrivacyPolicyUrl pulumi.StringPtrInput // Default app app instance id DefaultAppAppInstanceId pulumi.StringPtrInput // Default app app link name DefaultAppAppLinkName pulumi.StringPtrInput // Default app classic application uri DefaultAppClassicApplicationUri pulumi.StringPtrInput // Email Domain ID tied to this brand EmailDomainId pulumi.StringPtrInput // Is this the default brand IsDefault pulumi.BoolPtrInput // Link relations for this object - JSON HAL - Discoverable resources related to the brand Links pulumi.StringPtrInput // The language specified as an IETF BCP 47 language tag Locale pulumi.StringPtrInput // Name of the brand Name pulumi.StringPtrInput // Removes "Powered by Okta" from the Okta-hosted sign-in page and "© 2021 Okta, Inc." from the Okta End-User Dashboard RemovePoweredByOkta pulumi.BoolPtrInput }
func (BrandState) ElementType ¶
func (BrandState) ElementType() reflect.Type
type Captcha ¶
type Captcha struct { pulumi.CustomResourceState // Name of the CAPTCHA Name pulumi.StringOutput `pulumi:"name"` // Secret key issued from the CAPTCHA vendor to perform server-side validation for a CAPTCHA token SecretKey pulumi.StringOutput `pulumi:"secretKey"` // Site key issued from the CAPTCHA vendor to render a CAPTCHA on a page SiteKey pulumi.StringOutput `pulumi:"siteKey"` // Type of the captcha. Valid values: `HCAPTCHA`, `RECAPTCHA_V2` Type pulumi.StringOutput `pulumi:"type"` }
Creates different types of captcha.
> **WARNING:** This feature is only available as a part of the Identity Engine. Contact support for further information. This resource allows you to create and configure a CAPTCHA.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewCaptcha(ctx, "example", &okta.CaptchaArgs{ Name: pulumi.String("My CAPTCHA"), Type: pulumi.String("HCAPTCHA"), SiteKey: pulumi.String("some_key"), SecretKey: pulumi.String("some_secret_key"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/captcha:Captcha example <captcha_id> ```
func GetCaptcha ¶
func GetCaptcha(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CaptchaState, opts ...pulumi.ResourceOption) (*Captcha, error)
GetCaptcha gets an existing Captcha 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 NewCaptcha ¶
func NewCaptcha(ctx *pulumi.Context, name string, args *CaptchaArgs, opts ...pulumi.ResourceOption) (*Captcha, error)
NewCaptcha registers a new resource with the given unique name, arguments, and options.
func (*Captcha) ElementType ¶
func (*Captcha) ToCaptchaOutput ¶
func (i *Captcha) ToCaptchaOutput() CaptchaOutput
func (*Captcha) ToCaptchaOutputWithContext ¶
func (i *Captcha) ToCaptchaOutputWithContext(ctx context.Context) CaptchaOutput
type CaptchaArgs ¶
type CaptchaArgs struct { // Name of the CAPTCHA Name pulumi.StringPtrInput // Secret key issued from the CAPTCHA vendor to perform server-side validation for a CAPTCHA token SecretKey pulumi.StringInput // Site key issued from the CAPTCHA vendor to render a CAPTCHA on a page SiteKey pulumi.StringInput // Type of the captcha. Valid values: `HCAPTCHA`, `RECAPTCHA_V2` Type pulumi.StringInput }
The set of arguments for constructing a Captcha resource.
func (CaptchaArgs) ElementType ¶
func (CaptchaArgs) ElementType() reflect.Type
type CaptchaArray ¶
type CaptchaArray []CaptchaInput
func (CaptchaArray) ElementType ¶
func (CaptchaArray) ElementType() reflect.Type
func (CaptchaArray) ToCaptchaArrayOutput ¶
func (i CaptchaArray) ToCaptchaArrayOutput() CaptchaArrayOutput
func (CaptchaArray) ToCaptchaArrayOutputWithContext ¶
func (i CaptchaArray) ToCaptchaArrayOutputWithContext(ctx context.Context) CaptchaArrayOutput
type CaptchaArrayInput ¶
type CaptchaArrayInput interface { pulumi.Input ToCaptchaArrayOutput() CaptchaArrayOutput ToCaptchaArrayOutputWithContext(context.Context) CaptchaArrayOutput }
CaptchaArrayInput is an input type that accepts CaptchaArray and CaptchaArrayOutput values. You can construct a concrete instance of `CaptchaArrayInput` via:
CaptchaArray{ CaptchaArgs{...} }
type CaptchaArrayOutput ¶
type CaptchaArrayOutput struct{ *pulumi.OutputState }
func (CaptchaArrayOutput) ElementType ¶
func (CaptchaArrayOutput) ElementType() reflect.Type
func (CaptchaArrayOutput) Index ¶
func (o CaptchaArrayOutput) Index(i pulumi.IntInput) CaptchaOutput
func (CaptchaArrayOutput) ToCaptchaArrayOutput ¶
func (o CaptchaArrayOutput) ToCaptchaArrayOutput() CaptchaArrayOutput
func (CaptchaArrayOutput) ToCaptchaArrayOutputWithContext ¶
func (o CaptchaArrayOutput) ToCaptchaArrayOutputWithContext(ctx context.Context) CaptchaArrayOutput
type CaptchaInput ¶
type CaptchaInput interface { pulumi.Input ToCaptchaOutput() CaptchaOutput ToCaptchaOutputWithContext(ctx context.Context) CaptchaOutput }
type CaptchaMap ¶
type CaptchaMap map[string]CaptchaInput
func (CaptchaMap) ElementType ¶
func (CaptchaMap) ElementType() reflect.Type
func (CaptchaMap) ToCaptchaMapOutput ¶
func (i CaptchaMap) ToCaptchaMapOutput() CaptchaMapOutput
func (CaptchaMap) ToCaptchaMapOutputWithContext ¶
func (i CaptchaMap) ToCaptchaMapOutputWithContext(ctx context.Context) CaptchaMapOutput
type CaptchaMapInput ¶
type CaptchaMapInput interface { pulumi.Input ToCaptchaMapOutput() CaptchaMapOutput ToCaptchaMapOutputWithContext(context.Context) CaptchaMapOutput }
CaptchaMapInput is an input type that accepts CaptchaMap and CaptchaMapOutput values. You can construct a concrete instance of `CaptchaMapInput` via:
CaptchaMap{ "key": CaptchaArgs{...} }
type CaptchaMapOutput ¶
type CaptchaMapOutput struct{ *pulumi.OutputState }
func (CaptchaMapOutput) ElementType ¶
func (CaptchaMapOutput) ElementType() reflect.Type
func (CaptchaMapOutput) MapIndex ¶
func (o CaptchaMapOutput) MapIndex(k pulumi.StringInput) CaptchaOutput
func (CaptchaMapOutput) ToCaptchaMapOutput ¶
func (o CaptchaMapOutput) ToCaptchaMapOutput() CaptchaMapOutput
func (CaptchaMapOutput) ToCaptchaMapOutputWithContext ¶
func (o CaptchaMapOutput) ToCaptchaMapOutputWithContext(ctx context.Context) CaptchaMapOutput
type CaptchaOrgWideSettings ¶
type CaptchaOrgWideSettings struct { pulumi.CustomResourceState // Array of pages that have CAPTCHA enabled. Valid values: `SSR`, `SSPR` and `SIGN_IN`. CaptchaId pulumi.StringPtrOutput `pulumi:"captchaId"` // Set of pages that have CAPTCHA enabled EnabledFors pulumi.StringArrayOutput `pulumi:"enabledFors"` }
Manages Org-Wide CAPTCHA settings > **WARNING:** This feature is only available as a part of the Identity Engine. Contact support for further information. This resource allows you to configure which parts of the authentication flow requires users to pass the CAPTCHA logic. CAPTCHA org-wide settings can be disabled by unsetting 'captcha_id' and 'enabled_for'.
## Import
```sh $ pulumi import okta:index/captchaOrgWideSettings:CaptchaOrgWideSettings example _ ```
func GetCaptchaOrgWideSettings ¶
func GetCaptchaOrgWideSettings(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CaptchaOrgWideSettingsState, opts ...pulumi.ResourceOption) (*CaptchaOrgWideSettings, error)
GetCaptchaOrgWideSettings gets an existing CaptchaOrgWideSettings 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 NewCaptchaOrgWideSettings ¶
func NewCaptchaOrgWideSettings(ctx *pulumi.Context, name string, args *CaptchaOrgWideSettingsArgs, opts ...pulumi.ResourceOption) (*CaptchaOrgWideSettings, error)
NewCaptchaOrgWideSettings registers a new resource with the given unique name, arguments, and options.
func (*CaptchaOrgWideSettings) ElementType ¶
func (*CaptchaOrgWideSettings) ElementType() reflect.Type
func (*CaptchaOrgWideSettings) ToCaptchaOrgWideSettingsOutput ¶
func (i *CaptchaOrgWideSettings) ToCaptchaOrgWideSettingsOutput() CaptchaOrgWideSettingsOutput
func (*CaptchaOrgWideSettings) ToCaptchaOrgWideSettingsOutputWithContext ¶
func (i *CaptchaOrgWideSettings) ToCaptchaOrgWideSettingsOutputWithContext(ctx context.Context) CaptchaOrgWideSettingsOutput
type CaptchaOrgWideSettingsArgs ¶
type CaptchaOrgWideSettingsArgs struct { // Array of pages that have CAPTCHA enabled. Valid values: `SSR`, `SSPR` and `SIGN_IN`. CaptchaId pulumi.StringPtrInput // Set of pages that have CAPTCHA enabled EnabledFors pulumi.StringArrayInput }
The set of arguments for constructing a CaptchaOrgWideSettings resource.
func (CaptchaOrgWideSettingsArgs) ElementType ¶
func (CaptchaOrgWideSettingsArgs) ElementType() reflect.Type
type CaptchaOrgWideSettingsArray ¶
type CaptchaOrgWideSettingsArray []CaptchaOrgWideSettingsInput
func (CaptchaOrgWideSettingsArray) ElementType ¶
func (CaptchaOrgWideSettingsArray) ElementType() reflect.Type
func (CaptchaOrgWideSettingsArray) ToCaptchaOrgWideSettingsArrayOutput ¶
func (i CaptchaOrgWideSettingsArray) ToCaptchaOrgWideSettingsArrayOutput() CaptchaOrgWideSettingsArrayOutput
func (CaptchaOrgWideSettingsArray) ToCaptchaOrgWideSettingsArrayOutputWithContext ¶
func (i CaptchaOrgWideSettingsArray) ToCaptchaOrgWideSettingsArrayOutputWithContext(ctx context.Context) CaptchaOrgWideSettingsArrayOutput
type CaptchaOrgWideSettingsArrayInput ¶
type CaptchaOrgWideSettingsArrayInput interface { pulumi.Input ToCaptchaOrgWideSettingsArrayOutput() CaptchaOrgWideSettingsArrayOutput ToCaptchaOrgWideSettingsArrayOutputWithContext(context.Context) CaptchaOrgWideSettingsArrayOutput }
CaptchaOrgWideSettingsArrayInput is an input type that accepts CaptchaOrgWideSettingsArray and CaptchaOrgWideSettingsArrayOutput values. You can construct a concrete instance of `CaptchaOrgWideSettingsArrayInput` via:
CaptchaOrgWideSettingsArray{ CaptchaOrgWideSettingsArgs{...} }
type CaptchaOrgWideSettingsArrayOutput ¶
type CaptchaOrgWideSettingsArrayOutput struct{ *pulumi.OutputState }
func (CaptchaOrgWideSettingsArrayOutput) ElementType ¶
func (CaptchaOrgWideSettingsArrayOutput) ElementType() reflect.Type
func (CaptchaOrgWideSettingsArrayOutput) Index ¶
func (o CaptchaOrgWideSettingsArrayOutput) Index(i pulumi.IntInput) CaptchaOrgWideSettingsOutput
func (CaptchaOrgWideSettingsArrayOutput) ToCaptchaOrgWideSettingsArrayOutput ¶
func (o CaptchaOrgWideSettingsArrayOutput) ToCaptchaOrgWideSettingsArrayOutput() CaptchaOrgWideSettingsArrayOutput
func (CaptchaOrgWideSettingsArrayOutput) ToCaptchaOrgWideSettingsArrayOutputWithContext ¶
func (o CaptchaOrgWideSettingsArrayOutput) ToCaptchaOrgWideSettingsArrayOutputWithContext(ctx context.Context) CaptchaOrgWideSettingsArrayOutput
type CaptchaOrgWideSettingsInput ¶
type CaptchaOrgWideSettingsInput interface { pulumi.Input ToCaptchaOrgWideSettingsOutput() CaptchaOrgWideSettingsOutput ToCaptchaOrgWideSettingsOutputWithContext(ctx context.Context) CaptchaOrgWideSettingsOutput }
type CaptchaOrgWideSettingsMap ¶
type CaptchaOrgWideSettingsMap map[string]CaptchaOrgWideSettingsInput
func (CaptchaOrgWideSettingsMap) ElementType ¶
func (CaptchaOrgWideSettingsMap) ElementType() reflect.Type
func (CaptchaOrgWideSettingsMap) ToCaptchaOrgWideSettingsMapOutput ¶
func (i CaptchaOrgWideSettingsMap) ToCaptchaOrgWideSettingsMapOutput() CaptchaOrgWideSettingsMapOutput
func (CaptchaOrgWideSettingsMap) ToCaptchaOrgWideSettingsMapOutputWithContext ¶
func (i CaptchaOrgWideSettingsMap) ToCaptchaOrgWideSettingsMapOutputWithContext(ctx context.Context) CaptchaOrgWideSettingsMapOutput
type CaptchaOrgWideSettingsMapInput ¶
type CaptchaOrgWideSettingsMapInput interface { pulumi.Input ToCaptchaOrgWideSettingsMapOutput() CaptchaOrgWideSettingsMapOutput ToCaptchaOrgWideSettingsMapOutputWithContext(context.Context) CaptchaOrgWideSettingsMapOutput }
CaptchaOrgWideSettingsMapInput is an input type that accepts CaptchaOrgWideSettingsMap and CaptchaOrgWideSettingsMapOutput values. You can construct a concrete instance of `CaptchaOrgWideSettingsMapInput` via:
CaptchaOrgWideSettingsMap{ "key": CaptchaOrgWideSettingsArgs{...} }
type CaptchaOrgWideSettingsMapOutput ¶
type CaptchaOrgWideSettingsMapOutput struct{ *pulumi.OutputState }
func (CaptchaOrgWideSettingsMapOutput) ElementType ¶
func (CaptchaOrgWideSettingsMapOutput) ElementType() reflect.Type
func (CaptchaOrgWideSettingsMapOutput) MapIndex ¶
func (o CaptchaOrgWideSettingsMapOutput) MapIndex(k pulumi.StringInput) CaptchaOrgWideSettingsOutput
func (CaptchaOrgWideSettingsMapOutput) ToCaptchaOrgWideSettingsMapOutput ¶
func (o CaptchaOrgWideSettingsMapOutput) ToCaptchaOrgWideSettingsMapOutput() CaptchaOrgWideSettingsMapOutput
func (CaptchaOrgWideSettingsMapOutput) ToCaptchaOrgWideSettingsMapOutputWithContext ¶
func (o CaptchaOrgWideSettingsMapOutput) ToCaptchaOrgWideSettingsMapOutputWithContext(ctx context.Context) CaptchaOrgWideSettingsMapOutput
type CaptchaOrgWideSettingsOutput ¶
type CaptchaOrgWideSettingsOutput struct{ *pulumi.OutputState }
func (CaptchaOrgWideSettingsOutput) CaptchaId ¶
func (o CaptchaOrgWideSettingsOutput) CaptchaId() pulumi.StringPtrOutput
Array of pages that have CAPTCHA enabled. Valid values: `SSR`, `SSPR` and `SIGN_IN`.
func (CaptchaOrgWideSettingsOutput) ElementType ¶
func (CaptchaOrgWideSettingsOutput) ElementType() reflect.Type
func (CaptchaOrgWideSettingsOutput) EnabledFors ¶
func (o CaptchaOrgWideSettingsOutput) EnabledFors() pulumi.StringArrayOutput
Set of pages that have CAPTCHA enabled
func (CaptchaOrgWideSettingsOutput) ToCaptchaOrgWideSettingsOutput ¶
func (o CaptchaOrgWideSettingsOutput) ToCaptchaOrgWideSettingsOutput() CaptchaOrgWideSettingsOutput
func (CaptchaOrgWideSettingsOutput) ToCaptchaOrgWideSettingsOutputWithContext ¶
func (o CaptchaOrgWideSettingsOutput) ToCaptchaOrgWideSettingsOutputWithContext(ctx context.Context) CaptchaOrgWideSettingsOutput
type CaptchaOrgWideSettingsState ¶
type CaptchaOrgWideSettingsState struct { // Array of pages that have CAPTCHA enabled. Valid values: `SSR`, `SSPR` and `SIGN_IN`. CaptchaId pulumi.StringPtrInput // Set of pages that have CAPTCHA enabled EnabledFors pulumi.StringArrayInput }
func (CaptchaOrgWideSettingsState) ElementType ¶
func (CaptchaOrgWideSettingsState) ElementType() reflect.Type
type CaptchaOutput ¶
type CaptchaOutput struct{ *pulumi.OutputState }
func (CaptchaOutput) ElementType ¶
func (CaptchaOutput) ElementType() reflect.Type
func (CaptchaOutput) SecretKey ¶
func (o CaptchaOutput) SecretKey() pulumi.StringOutput
Secret key issued from the CAPTCHA vendor to perform server-side validation for a CAPTCHA token
func (CaptchaOutput) SiteKey ¶
func (o CaptchaOutput) SiteKey() pulumi.StringOutput
Site key issued from the CAPTCHA vendor to render a CAPTCHA on a page
func (CaptchaOutput) ToCaptchaOutput ¶
func (o CaptchaOutput) ToCaptchaOutput() CaptchaOutput
func (CaptchaOutput) ToCaptchaOutputWithContext ¶
func (o CaptchaOutput) ToCaptchaOutputWithContext(ctx context.Context) CaptchaOutput
func (CaptchaOutput) Type ¶
func (o CaptchaOutput) Type() pulumi.StringOutput
Type of the captcha. Valid values: `HCAPTCHA`, `RECAPTCHA_V2`
type CaptchaState ¶
type CaptchaState struct { // Name of the CAPTCHA Name pulumi.StringPtrInput // Secret key issued from the CAPTCHA vendor to perform server-side validation for a CAPTCHA token SecretKey pulumi.StringPtrInput // Site key issued from the CAPTCHA vendor to render a CAPTCHA on a page SiteKey pulumi.StringPtrInput // Type of the captcha. Valid values: `HCAPTCHA`, `RECAPTCHA_V2` Type pulumi.StringPtrInput }
func (CaptchaState) ElementType ¶
func (CaptchaState) ElementType() reflect.Type
type CustomizedSigninPage ¶ added in v4.8.2
type CustomizedSigninPage struct { pulumi.CustomResourceState // brand id of the preview signin page BrandId pulumi.StringOutput `pulumi:"brandId"` ContentSecurityPolicySetting CustomizedSigninPageContentSecurityPolicySettingPtrOutput `pulumi:"contentSecurityPolicySetting"` // page content of the preview signin page PageContent pulumi.StringOutput `pulumi:"pageContent"` WidgetCustomizations CustomizedSigninPageWidgetCustomizationsPtrOutput `pulumi:"widgetCustomizations"` // widget version specified as a Semver. The following are currently supported // *, ^1, ^2, ^3, ^4, ^5, ^6, ^7, 1.6, 1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 2.1, 2.2, 2.3, 2.4, // 2.5, 2.6, 2.7, 2.8, 2.9, 2.10, 2.11, 2.12, 2.13, 2.14, 2.15, 2.16, 2.17, 2.18, 2.19, 2.20, 2.21, // 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0, 5.1, 5.2, 5.3, // 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 5.10, 5.11, 5.12, 5.13, 5.14, 5.15, 5.16, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, // 6.6, 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 7.10, 7.11, 7.12, 7.13. WidgetVersion pulumi.StringOutput `pulumi:"widgetVersion"` }
Manage the customized signin page of a brand
## Import
```sh $ pulumi import okta:index/customizedSigninPage:CustomizedSigninPage example <brand_id> ```
func GetCustomizedSigninPage ¶ added in v4.8.2
func GetCustomizedSigninPage(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CustomizedSigninPageState, opts ...pulumi.ResourceOption) (*CustomizedSigninPage, error)
GetCustomizedSigninPage gets an existing CustomizedSigninPage 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 NewCustomizedSigninPage ¶ added in v4.8.2
func NewCustomizedSigninPage(ctx *pulumi.Context, name string, args *CustomizedSigninPageArgs, opts ...pulumi.ResourceOption) (*CustomizedSigninPage, error)
NewCustomizedSigninPage registers a new resource with the given unique name, arguments, and options.
func (*CustomizedSigninPage) ElementType ¶ added in v4.8.2
func (*CustomizedSigninPage) ElementType() reflect.Type
func (*CustomizedSigninPage) ToCustomizedSigninPageOutput ¶ added in v4.8.2
func (i *CustomizedSigninPage) ToCustomizedSigninPageOutput() CustomizedSigninPageOutput
func (*CustomizedSigninPage) ToCustomizedSigninPageOutputWithContext ¶ added in v4.8.2
func (i *CustomizedSigninPage) ToCustomizedSigninPageOutputWithContext(ctx context.Context) CustomizedSigninPageOutput
type CustomizedSigninPageArgs ¶ added in v4.8.2
type CustomizedSigninPageArgs struct { // brand id of the preview signin page BrandId pulumi.StringInput ContentSecurityPolicySetting CustomizedSigninPageContentSecurityPolicySettingPtrInput // page content of the preview signin page PageContent pulumi.StringInput WidgetCustomizations CustomizedSigninPageWidgetCustomizationsPtrInput // widget version specified as a Semver. The following are currently supported // *, ^1, ^2, ^3, ^4, ^5, ^6, ^7, 1.6, 1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 2.1, 2.2, 2.3, 2.4, // 2.5, 2.6, 2.7, 2.8, 2.9, 2.10, 2.11, 2.12, 2.13, 2.14, 2.15, 2.16, 2.17, 2.18, 2.19, 2.20, 2.21, // 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0, 5.1, 5.2, 5.3, // 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 5.10, 5.11, 5.12, 5.13, 5.14, 5.15, 5.16, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, // 6.6, 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 7.10, 7.11, 7.12, 7.13. WidgetVersion pulumi.StringInput }
The set of arguments for constructing a CustomizedSigninPage resource.
func (CustomizedSigninPageArgs) ElementType ¶ added in v4.8.2
func (CustomizedSigninPageArgs) ElementType() reflect.Type
type CustomizedSigninPageArray ¶ added in v4.8.2
type CustomizedSigninPageArray []CustomizedSigninPageInput
func (CustomizedSigninPageArray) ElementType ¶ added in v4.8.2
func (CustomizedSigninPageArray) ElementType() reflect.Type
func (CustomizedSigninPageArray) ToCustomizedSigninPageArrayOutput ¶ added in v4.8.2
func (i CustomizedSigninPageArray) ToCustomizedSigninPageArrayOutput() CustomizedSigninPageArrayOutput
func (CustomizedSigninPageArray) ToCustomizedSigninPageArrayOutputWithContext ¶ added in v4.8.2
func (i CustomizedSigninPageArray) ToCustomizedSigninPageArrayOutputWithContext(ctx context.Context) CustomizedSigninPageArrayOutput
type CustomizedSigninPageArrayInput ¶ added in v4.8.2
type CustomizedSigninPageArrayInput interface { pulumi.Input ToCustomizedSigninPageArrayOutput() CustomizedSigninPageArrayOutput ToCustomizedSigninPageArrayOutputWithContext(context.Context) CustomizedSigninPageArrayOutput }
CustomizedSigninPageArrayInput is an input type that accepts CustomizedSigninPageArray and CustomizedSigninPageArrayOutput values. You can construct a concrete instance of `CustomizedSigninPageArrayInput` via:
CustomizedSigninPageArray{ CustomizedSigninPageArgs{...} }
type CustomizedSigninPageArrayOutput ¶ added in v4.8.2
type CustomizedSigninPageArrayOutput struct{ *pulumi.OutputState }
func (CustomizedSigninPageArrayOutput) ElementType ¶ added in v4.8.2
func (CustomizedSigninPageArrayOutput) ElementType() reflect.Type
func (CustomizedSigninPageArrayOutput) Index ¶ added in v4.8.2
func (o CustomizedSigninPageArrayOutput) Index(i pulumi.IntInput) CustomizedSigninPageOutput
func (CustomizedSigninPageArrayOutput) ToCustomizedSigninPageArrayOutput ¶ added in v4.8.2
func (o CustomizedSigninPageArrayOutput) ToCustomizedSigninPageArrayOutput() CustomizedSigninPageArrayOutput
func (CustomizedSigninPageArrayOutput) ToCustomizedSigninPageArrayOutputWithContext ¶ added in v4.8.2
func (o CustomizedSigninPageArrayOutput) ToCustomizedSigninPageArrayOutputWithContext(ctx context.Context) CustomizedSigninPageArrayOutput
type CustomizedSigninPageContentSecurityPolicySetting ¶ added in v4.8.2
type CustomizedSigninPageContentSecurityPolicySettingArgs ¶ added in v4.8.2
type CustomizedSigninPageContentSecurityPolicySettingArgs struct { // enforced or report_only Mode pulumi.StringPtrInput `pulumi:"mode"` ReportUri pulumi.StringPtrInput `pulumi:"reportUri"` SrcLists pulumi.StringArrayInput `pulumi:"srcLists"` }
func (CustomizedSigninPageContentSecurityPolicySettingArgs) ElementType ¶ added in v4.8.2
func (CustomizedSigninPageContentSecurityPolicySettingArgs) ElementType() reflect.Type
func (CustomizedSigninPageContentSecurityPolicySettingArgs) ToCustomizedSigninPageContentSecurityPolicySettingOutput ¶ added in v4.8.2
func (i CustomizedSigninPageContentSecurityPolicySettingArgs) ToCustomizedSigninPageContentSecurityPolicySettingOutput() CustomizedSigninPageContentSecurityPolicySettingOutput
func (CustomizedSigninPageContentSecurityPolicySettingArgs) ToCustomizedSigninPageContentSecurityPolicySettingOutputWithContext ¶ added in v4.8.2
func (i CustomizedSigninPageContentSecurityPolicySettingArgs) ToCustomizedSigninPageContentSecurityPolicySettingOutputWithContext(ctx context.Context) CustomizedSigninPageContentSecurityPolicySettingOutput
func (CustomizedSigninPageContentSecurityPolicySettingArgs) ToCustomizedSigninPageContentSecurityPolicySettingPtrOutput ¶ added in v4.8.2
func (i CustomizedSigninPageContentSecurityPolicySettingArgs) ToCustomizedSigninPageContentSecurityPolicySettingPtrOutput() CustomizedSigninPageContentSecurityPolicySettingPtrOutput
func (CustomizedSigninPageContentSecurityPolicySettingArgs) ToCustomizedSigninPageContentSecurityPolicySettingPtrOutputWithContext ¶ added in v4.8.2
func (i CustomizedSigninPageContentSecurityPolicySettingArgs) ToCustomizedSigninPageContentSecurityPolicySettingPtrOutputWithContext(ctx context.Context) CustomizedSigninPageContentSecurityPolicySettingPtrOutput
type CustomizedSigninPageContentSecurityPolicySettingInput ¶ added in v4.8.2
type CustomizedSigninPageContentSecurityPolicySettingInput interface { pulumi.Input ToCustomizedSigninPageContentSecurityPolicySettingOutput() CustomizedSigninPageContentSecurityPolicySettingOutput ToCustomizedSigninPageContentSecurityPolicySettingOutputWithContext(context.Context) CustomizedSigninPageContentSecurityPolicySettingOutput }
CustomizedSigninPageContentSecurityPolicySettingInput is an input type that accepts CustomizedSigninPageContentSecurityPolicySettingArgs and CustomizedSigninPageContentSecurityPolicySettingOutput values. You can construct a concrete instance of `CustomizedSigninPageContentSecurityPolicySettingInput` via:
CustomizedSigninPageContentSecurityPolicySettingArgs{...}
type CustomizedSigninPageContentSecurityPolicySettingOutput ¶ added in v4.8.2
type CustomizedSigninPageContentSecurityPolicySettingOutput struct{ *pulumi.OutputState }
func (CustomizedSigninPageContentSecurityPolicySettingOutput) ElementType ¶ added in v4.8.2
func (CustomizedSigninPageContentSecurityPolicySettingOutput) ElementType() reflect.Type
func (CustomizedSigninPageContentSecurityPolicySettingOutput) Mode ¶ added in v4.8.2
enforced or report_only
func (CustomizedSigninPageContentSecurityPolicySettingOutput) ReportUri ¶ added in v4.8.2
func (o CustomizedSigninPageContentSecurityPolicySettingOutput) ReportUri() pulumi.StringPtrOutput
func (CustomizedSigninPageContentSecurityPolicySettingOutput) SrcLists ¶ added in v4.8.2
func (o CustomizedSigninPageContentSecurityPolicySettingOutput) SrcLists() pulumi.StringArrayOutput
func (CustomizedSigninPageContentSecurityPolicySettingOutput) ToCustomizedSigninPageContentSecurityPolicySettingOutput ¶ added in v4.8.2
func (o CustomizedSigninPageContentSecurityPolicySettingOutput) ToCustomizedSigninPageContentSecurityPolicySettingOutput() CustomizedSigninPageContentSecurityPolicySettingOutput
func (CustomizedSigninPageContentSecurityPolicySettingOutput) ToCustomizedSigninPageContentSecurityPolicySettingOutputWithContext ¶ added in v4.8.2
func (o CustomizedSigninPageContentSecurityPolicySettingOutput) ToCustomizedSigninPageContentSecurityPolicySettingOutputWithContext(ctx context.Context) CustomizedSigninPageContentSecurityPolicySettingOutput
func (CustomizedSigninPageContentSecurityPolicySettingOutput) ToCustomizedSigninPageContentSecurityPolicySettingPtrOutput ¶ added in v4.8.2
func (o CustomizedSigninPageContentSecurityPolicySettingOutput) ToCustomizedSigninPageContentSecurityPolicySettingPtrOutput() CustomizedSigninPageContentSecurityPolicySettingPtrOutput
func (CustomizedSigninPageContentSecurityPolicySettingOutput) ToCustomizedSigninPageContentSecurityPolicySettingPtrOutputWithContext ¶ added in v4.8.2
func (o CustomizedSigninPageContentSecurityPolicySettingOutput) ToCustomizedSigninPageContentSecurityPolicySettingPtrOutputWithContext(ctx context.Context) CustomizedSigninPageContentSecurityPolicySettingPtrOutput
type CustomizedSigninPageContentSecurityPolicySettingPtrInput ¶ added in v4.8.2
type CustomizedSigninPageContentSecurityPolicySettingPtrInput interface { pulumi.Input ToCustomizedSigninPageContentSecurityPolicySettingPtrOutput() CustomizedSigninPageContentSecurityPolicySettingPtrOutput ToCustomizedSigninPageContentSecurityPolicySettingPtrOutputWithContext(context.Context) CustomizedSigninPageContentSecurityPolicySettingPtrOutput }
CustomizedSigninPageContentSecurityPolicySettingPtrInput is an input type that accepts CustomizedSigninPageContentSecurityPolicySettingArgs, CustomizedSigninPageContentSecurityPolicySettingPtr and CustomizedSigninPageContentSecurityPolicySettingPtrOutput values. You can construct a concrete instance of `CustomizedSigninPageContentSecurityPolicySettingPtrInput` via:
CustomizedSigninPageContentSecurityPolicySettingArgs{...} or: nil
func CustomizedSigninPageContentSecurityPolicySettingPtr ¶ added in v4.8.2
func CustomizedSigninPageContentSecurityPolicySettingPtr(v *CustomizedSigninPageContentSecurityPolicySettingArgs) CustomizedSigninPageContentSecurityPolicySettingPtrInput
type CustomizedSigninPageContentSecurityPolicySettingPtrOutput ¶ added in v4.8.2
type CustomizedSigninPageContentSecurityPolicySettingPtrOutput struct{ *pulumi.OutputState }
func (CustomizedSigninPageContentSecurityPolicySettingPtrOutput) ElementType ¶ added in v4.8.2
func (CustomizedSigninPageContentSecurityPolicySettingPtrOutput) ElementType() reflect.Type
func (CustomizedSigninPageContentSecurityPolicySettingPtrOutput) Mode ¶ added in v4.8.2
enforced or report_only
func (CustomizedSigninPageContentSecurityPolicySettingPtrOutput) ReportUri ¶ added in v4.8.2
func (o CustomizedSigninPageContentSecurityPolicySettingPtrOutput) ReportUri() pulumi.StringPtrOutput
func (CustomizedSigninPageContentSecurityPolicySettingPtrOutput) SrcLists ¶ added in v4.8.2
func (o CustomizedSigninPageContentSecurityPolicySettingPtrOutput) SrcLists() pulumi.StringArrayOutput
func (CustomizedSigninPageContentSecurityPolicySettingPtrOutput) ToCustomizedSigninPageContentSecurityPolicySettingPtrOutput ¶ added in v4.8.2
func (o CustomizedSigninPageContentSecurityPolicySettingPtrOutput) ToCustomizedSigninPageContentSecurityPolicySettingPtrOutput() CustomizedSigninPageContentSecurityPolicySettingPtrOutput
func (CustomizedSigninPageContentSecurityPolicySettingPtrOutput) ToCustomizedSigninPageContentSecurityPolicySettingPtrOutputWithContext ¶ added in v4.8.2
func (o CustomizedSigninPageContentSecurityPolicySettingPtrOutput) ToCustomizedSigninPageContentSecurityPolicySettingPtrOutputWithContext(ctx context.Context) CustomizedSigninPageContentSecurityPolicySettingPtrOutput
type CustomizedSigninPageInput ¶ added in v4.8.2
type CustomizedSigninPageInput interface { pulumi.Input ToCustomizedSigninPageOutput() CustomizedSigninPageOutput ToCustomizedSigninPageOutputWithContext(ctx context.Context) CustomizedSigninPageOutput }
type CustomizedSigninPageMap ¶ added in v4.8.2
type CustomizedSigninPageMap map[string]CustomizedSigninPageInput
func (CustomizedSigninPageMap) ElementType ¶ added in v4.8.2
func (CustomizedSigninPageMap) ElementType() reflect.Type
func (CustomizedSigninPageMap) ToCustomizedSigninPageMapOutput ¶ added in v4.8.2
func (i CustomizedSigninPageMap) ToCustomizedSigninPageMapOutput() CustomizedSigninPageMapOutput
func (CustomizedSigninPageMap) ToCustomizedSigninPageMapOutputWithContext ¶ added in v4.8.2
func (i CustomizedSigninPageMap) ToCustomizedSigninPageMapOutputWithContext(ctx context.Context) CustomizedSigninPageMapOutput
type CustomizedSigninPageMapInput ¶ added in v4.8.2
type CustomizedSigninPageMapInput interface { pulumi.Input ToCustomizedSigninPageMapOutput() CustomizedSigninPageMapOutput ToCustomizedSigninPageMapOutputWithContext(context.Context) CustomizedSigninPageMapOutput }
CustomizedSigninPageMapInput is an input type that accepts CustomizedSigninPageMap and CustomizedSigninPageMapOutput values. You can construct a concrete instance of `CustomizedSigninPageMapInput` via:
CustomizedSigninPageMap{ "key": CustomizedSigninPageArgs{...} }
type CustomizedSigninPageMapOutput ¶ added in v4.8.2
type CustomizedSigninPageMapOutput struct{ *pulumi.OutputState }
func (CustomizedSigninPageMapOutput) ElementType ¶ added in v4.8.2
func (CustomizedSigninPageMapOutput) ElementType() reflect.Type
func (CustomizedSigninPageMapOutput) MapIndex ¶ added in v4.8.2
func (o CustomizedSigninPageMapOutput) MapIndex(k pulumi.StringInput) CustomizedSigninPageOutput
func (CustomizedSigninPageMapOutput) ToCustomizedSigninPageMapOutput ¶ added in v4.8.2
func (o CustomizedSigninPageMapOutput) ToCustomizedSigninPageMapOutput() CustomizedSigninPageMapOutput
func (CustomizedSigninPageMapOutput) ToCustomizedSigninPageMapOutputWithContext ¶ added in v4.8.2
func (o CustomizedSigninPageMapOutput) ToCustomizedSigninPageMapOutputWithContext(ctx context.Context) CustomizedSigninPageMapOutput
type CustomizedSigninPageOutput ¶ added in v4.8.2
type CustomizedSigninPageOutput struct{ *pulumi.OutputState }
func (CustomizedSigninPageOutput) BrandId ¶ added in v4.8.2
func (o CustomizedSigninPageOutput) BrandId() pulumi.StringOutput
brand id of the preview signin page
func (CustomizedSigninPageOutput) ContentSecurityPolicySetting ¶ added in v4.8.2
func (o CustomizedSigninPageOutput) ContentSecurityPolicySetting() CustomizedSigninPageContentSecurityPolicySettingPtrOutput
func (CustomizedSigninPageOutput) ElementType ¶ added in v4.8.2
func (CustomizedSigninPageOutput) ElementType() reflect.Type
func (CustomizedSigninPageOutput) PageContent ¶ added in v4.8.2
func (o CustomizedSigninPageOutput) PageContent() pulumi.StringOutput
page content of the preview signin page
func (CustomizedSigninPageOutput) ToCustomizedSigninPageOutput ¶ added in v4.8.2
func (o CustomizedSigninPageOutput) ToCustomizedSigninPageOutput() CustomizedSigninPageOutput
func (CustomizedSigninPageOutput) ToCustomizedSigninPageOutputWithContext ¶ added in v4.8.2
func (o CustomizedSigninPageOutput) ToCustomizedSigninPageOutputWithContext(ctx context.Context) CustomizedSigninPageOutput
func (CustomizedSigninPageOutput) WidgetCustomizations ¶ added in v4.8.2
func (o CustomizedSigninPageOutput) WidgetCustomizations() CustomizedSigninPageWidgetCustomizationsPtrOutput
func (CustomizedSigninPageOutput) WidgetVersion ¶ added in v4.8.2
func (o CustomizedSigninPageOutput) WidgetVersion() pulumi.StringOutput
widget version specified as a Semver. The following are currently supported
*, ^1, ^2, ^3, ^4, ^5, ^6, ^7, 1.6, 1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 2.10, 2.11, 2.12, 2.13, 2.14, 2.15, 2.16, 2.17, 2.18, 2.19, 2.20, 2.21, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 5.10, 5.11, 5.12, 5.13, 5.14, 5.15, 5.16, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 7.10, 7.11, 7.12, 7.13.
type CustomizedSigninPageState ¶ added in v4.8.2
type CustomizedSigninPageState struct { // brand id of the preview signin page BrandId pulumi.StringPtrInput ContentSecurityPolicySetting CustomizedSigninPageContentSecurityPolicySettingPtrInput // page content of the preview signin page PageContent pulumi.StringPtrInput WidgetCustomizations CustomizedSigninPageWidgetCustomizationsPtrInput // widget version specified as a Semver. The following are currently supported // *, ^1, ^2, ^3, ^4, ^5, ^6, ^7, 1.6, 1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 2.1, 2.2, 2.3, 2.4, // 2.5, 2.6, 2.7, 2.8, 2.9, 2.10, 2.11, 2.12, 2.13, 2.14, 2.15, 2.16, 2.17, 2.18, 2.19, 2.20, 2.21, // 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0, 5.1, 5.2, 5.3, // 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 5.10, 5.11, 5.12, 5.13, 5.14, 5.15, 5.16, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, // 6.6, 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 7.10, 7.11, 7.12, 7.13. WidgetVersion pulumi.StringPtrInput }
func (CustomizedSigninPageState) ElementType ¶ added in v4.8.2
func (CustomizedSigninPageState) ElementType() reflect.Type
type CustomizedSigninPageWidgetCustomizations ¶ added in v4.8.2
type CustomizedSigninPageWidgetCustomizations struct { AuthenticatorPageCustomLinkLabel *string `pulumi:"authenticatorPageCustomLinkLabel"` AuthenticatorPageCustomLinkUrl *string `pulumi:"authenticatorPageCustomLinkUrl"` ClassicRecoveryFlowEmailOrUsernameLabel *string `pulumi:"classicRecoveryFlowEmailOrUsernameLabel"` CustomLink1Label *string `pulumi:"customLink1Label"` CustomLink1Url *string `pulumi:"customLink1Url"` CustomLink2Label *string `pulumi:"customLink2Label"` CustomLink2Url *string `pulumi:"customLink2Url"` ForgotPasswordLabel *string `pulumi:"forgotPasswordLabel"` ForgotPasswordUrl *string `pulumi:"forgotPasswordUrl"` HelpLabel *string `pulumi:"helpLabel"` HelpUrl *string `pulumi:"helpUrl"` PasswordInfoTip *string `pulumi:"passwordInfoTip"` PasswordLabel *string `pulumi:"passwordLabel"` ShowPasswordVisibilityToggle *bool `pulumi:"showPasswordVisibilityToggle"` ShowUserIdentifier *bool `pulumi:"showUserIdentifier"` SignInLabel *string `pulumi:"signInLabel"` UnlockAccountLabel *string `pulumi:"unlockAccountLabel"` UnlockAccountUrl *string `pulumi:"unlockAccountUrl"` UsernameInfoTip *string `pulumi:"usernameInfoTip"` UsernameLabel *string `pulumi:"usernameLabel"` WidgetGeneration string `pulumi:"widgetGeneration"` }
type CustomizedSigninPageWidgetCustomizationsArgs ¶ added in v4.8.2
type CustomizedSigninPageWidgetCustomizationsArgs struct { AuthenticatorPageCustomLinkLabel pulumi.StringPtrInput `pulumi:"authenticatorPageCustomLinkLabel"` AuthenticatorPageCustomLinkUrl pulumi.StringPtrInput `pulumi:"authenticatorPageCustomLinkUrl"` ClassicRecoveryFlowEmailOrUsernameLabel pulumi.StringPtrInput `pulumi:"classicRecoveryFlowEmailOrUsernameLabel"` CustomLink1Label pulumi.StringPtrInput `pulumi:"customLink1Label"` CustomLink1Url pulumi.StringPtrInput `pulumi:"customLink1Url"` CustomLink2Label pulumi.StringPtrInput `pulumi:"customLink2Label"` CustomLink2Url pulumi.StringPtrInput `pulumi:"customLink2Url"` ForgotPasswordLabel pulumi.StringPtrInput `pulumi:"forgotPasswordLabel"` ForgotPasswordUrl pulumi.StringPtrInput `pulumi:"forgotPasswordUrl"` HelpLabel pulumi.StringPtrInput `pulumi:"helpLabel"` HelpUrl pulumi.StringPtrInput `pulumi:"helpUrl"` PasswordInfoTip pulumi.StringPtrInput `pulumi:"passwordInfoTip"` PasswordLabel pulumi.StringPtrInput `pulumi:"passwordLabel"` ShowPasswordVisibilityToggle pulumi.BoolPtrInput `pulumi:"showPasswordVisibilityToggle"` ShowUserIdentifier pulumi.BoolPtrInput `pulumi:"showUserIdentifier"` SignInLabel pulumi.StringPtrInput `pulumi:"signInLabel"` UnlockAccountLabel pulumi.StringPtrInput `pulumi:"unlockAccountLabel"` UnlockAccountUrl pulumi.StringPtrInput `pulumi:"unlockAccountUrl"` UsernameInfoTip pulumi.StringPtrInput `pulumi:"usernameInfoTip"` UsernameLabel pulumi.StringPtrInput `pulumi:"usernameLabel"` WidgetGeneration pulumi.StringInput `pulumi:"widgetGeneration"` }
func (CustomizedSigninPageWidgetCustomizationsArgs) ElementType ¶ added in v4.8.2
func (CustomizedSigninPageWidgetCustomizationsArgs) ElementType() reflect.Type
func (CustomizedSigninPageWidgetCustomizationsArgs) ToCustomizedSigninPageWidgetCustomizationsOutput ¶ added in v4.8.2
func (i CustomizedSigninPageWidgetCustomizationsArgs) ToCustomizedSigninPageWidgetCustomizationsOutput() CustomizedSigninPageWidgetCustomizationsOutput
func (CustomizedSigninPageWidgetCustomizationsArgs) ToCustomizedSigninPageWidgetCustomizationsOutputWithContext ¶ added in v4.8.2
func (i CustomizedSigninPageWidgetCustomizationsArgs) ToCustomizedSigninPageWidgetCustomizationsOutputWithContext(ctx context.Context) CustomizedSigninPageWidgetCustomizationsOutput
func (CustomizedSigninPageWidgetCustomizationsArgs) ToCustomizedSigninPageWidgetCustomizationsPtrOutput ¶ added in v4.8.2
func (i CustomizedSigninPageWidgetCustomizationsArgs) ToCustomizedSigninPageWidgetCustomizationsPtrOutput() CustomizedSigninPageWidgetCustomizationsPtrOutput
func (CustomizedSigninPageWidgetCustomizationsArgs) ToCustomizedSigninPageWidgetCustomizationsPtrOutputWithContext ¶ added in v4.8.2
func (i CustomizedSigninPageWidgetCustomizationsArgs) ToCustomizedSigninPageWidgetCustomizationsPtrOutputWithContext(ctx context.Context) CustomizedSigninPageWidgetCustomizationsPtrOutput
type CustomizedSigninPageWidgetCustomizationsInput ¶ added in v4.8.2
type CustomizedSigninPageWidgetCustomizationsInput interface { pulumi.Input ToCustomizedSigninPageWidgetCustomizationsOutput() CustomizedSigninPageWidgetCustomizationsOutput ToCustomizedSigninPageWidgetCustomizationsOutputWithContext(context.Context) CustomizedSigninPageWidgetCustomizationsOutput }
CustomizedSigninPageWidgetCustomizationsInput is an input type that accepts CustomizedSigninPageWidgetCustomizationsArgs and CustomizedSigninPageWidgetCustomizationsOutput values. You can construct a concrete instance of `CustomizedSigninPageWidgetCustomizationsInput` via:
CustomizedSigninPageWidgetCustomizationsArgs{...}
type CustomizedSigninPageWidgetCustomizationsOutput ¶ added in v4.8.2
type CustomizedSigninPageWidgetCustomizationsOutput struct{ *pulumi.OutputState }
func (CustomizedSigninPageWidgetCustomizationsOutput) AuthenticatorPageCustomLinkLabel ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) AuthenticatorPageCustomLinkLabel() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) AuthenticatorPageCustomLinkUrl ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) AuthenticatorPageCustomLinkUrl() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) ClassicRecoveryFlowEmailOrUsernameLabel ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) ClassicRecoveryFlowEmailOrUsernameLabel() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) CustomLink1Label ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) CustomLink1Label() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) CustomLink1Url ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) CustomLink1Url() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) CustomLink2Label ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) CustomLink2Label() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) CustomLink2Url ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) CustomLink2Url() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) ElementType ¶ added in v4.8.2
func (CustomizedSigninPageWidgetCustomizationsOutput) ElementType() reflect.Type
func (CustomizedSigninPageWidgetCustomizationsOutput) ForgotPasswordLabel ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) ForgotPasswordLabel() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) ForgotPasswordUrl ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) ForgotPasswordUrl() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) HelpLabel ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) HelpLabel() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) HelpUrl ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) HelpUrl() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) PasswordInfoTip ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) PasswordInfoTip() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) PasswordLabel ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) PasswordLabel() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) ShowPasswordVisibilityToggle ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) ShowPasswordVisibilityToggle() pulumi.BoolPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) ShowUserIdentifier ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) ShowUserIdentifier() pulumi.BoolPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) SignInLabel ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) SignInLabel() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) ToCustomizedSigninPageWidgetCustomizationsOutput ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) ToCustomizedSigninPageWidgetCustomizationsOutput() CustomizedSigninPageWidgetCustomizationsOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) ToCustomizedSigninPageWidgetCustomizationsOutputWithContext ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) ToCustomizedSigninPageWidgetCustomizationsOutputWithContext(ctx context.Context) CustomizedSigninPageWidgetCustomizationsOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) ToCustomizedSigninPageWidgetCustomizationsPtrOutput ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) ToCustomizedSigninPageWidgetCustomizationsPtrOutput() CustomizedSigninPageWidgetCustomizationsPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) ToCustomizedSigninPageWidgetCustomizationsPtrOutputWithContext ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) ToCustomizedSigninPageWidgetCustomizationsPtrOutputWithContext(ctx context.Context) CustomizedSigninPageWidgetCustomizationsPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) UnlockAccountLabel ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) UnlockAccountLabel() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) UnlockAccountUrl ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) UnlockAccountUrl() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) UsernameInfoTip ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) UsernameInfoTip() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) UsernameLabel ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) UsernameLabel() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsOutput) WidgetGeneration ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsOutput) WidgetGeneration() pulumi.StringOutput
type CustomizedSigninPageWidgetCustomizationsPtrInput ¶ added in v4.8.2
type CustomizedSigninPageWidgetCustomizationsPtrInput interface { pulumi.Input ToCustomizedSigninPageWidgetCustomizationsPtrOutput() CustomizedSigninPageWidgetCustomizationsPtrOutput ToCustomizedSigninPageWidgetCustomizationsPtrOutputWithContext(context.Context) CustomizedSigninPageWidgetCustomizationsPtrOutput }
CustomizedSigninPageWidgetCustomizationsPtrInput is an input type that accepts CustomizedSigninPageWidgetCustomizationsArgs, CustomizedSigninPageWidgetCustomizationsPtr and CustomizedSigninPageWidgetCustomizationsPtrOutput values. You can construct a concrete instance of `CustomizedSigninPageWidgetCustomizationsPtrInput` via:
CustomizedSigninPageWidgetCustomizationsArgs{...} or: nil
func CustomizedSigninPageWidgetCustomizationsPtr ¶ added in v4.8.2
func CustomizedSigninPageWidgetCustomizationsPtr(v *CustomizedSigninPageWidgetCustomizationsArgs) CustomizedSigninPageWidgetCustomizationsPtrInput
type CustomizedSigninPageWidgetCustomizationsPtrOutput ¶ added in v4.8.2
type CustomizedSigninPageWidgetCustomizationsPtrOutput struct{ *pulumi.OutputState }
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) AuthenticatorPageCustomLinkLabel ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) AuthenticatorPageCustomLinkLabel() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) AuthenticatorPageCustomLinkUrl ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) AuthenticatorPageCustomLinkUrl() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) ClassicRecoveryFlowEmailOrUsernameLabel ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) ClassicRecoveryFlowEmailOrUsernameLabel() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) CustomLink1Label ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) CustomLink1Label() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) CustomLink1Url ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) CustomLink1Url() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) CustomLink2Label ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) CustomLink2Label() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) CustomLink2Url ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) CustomLink2Url() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) ElementType ¶ added in v4.8.2
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) ElementType() reflect.Type
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) ForgotPasswordLabel ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) ForgotPasswordLabel() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) ForgotPasswordUrl ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) ForgotPasswordUrl() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) HelpLabel ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) HelpLabel() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) HelpUrl ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) HelpUrl() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) PasswordInfoTip ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) PasswordInfoTip() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) PasswordLabel ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) PasswordLabel() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) ShowPasswordVisibilityToggle ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) ShowPasswordVisibilityToggle() pulumi.BoolPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) ShowUserIdentifier ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) ShowUserIdentifier() pulumi.BoolPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) SignInLabel ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) SignInLabel() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) ToCustomizedSigninPageWidgetCustomizationsPtrOutput ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) ToCustomizedSigninPageWidgetCustomizationsPtrOutput() CustomizedSigninPageWidgetCustomizationsPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) ToCustomizedSigninPageWidgetCustomizationsPtrOutputWithContext ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) ToCustomizedSigninPageWidgetCustomizationsPtrOutputWithContext(ctx context.Context) CustomizedSigninPageWidgetCustomizationsPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) UnlockAccountLabel ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) UnlockAccountLabel() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) UnlockAccountUrl ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) UnlockAccountUrl() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) UsernameInfoTip ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) UsernameInfoTip() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) UsernameLabel ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) UsernameLabel() pulumi.StringPtrOutput
func (CustomizedSigninPageWidgetCustomizationsPtrOutput) WidgetGeneration ¶ added in v4.8.2
func (o CustomizedSigninPageWidgetCustomizationsPtrOutput) WidgetGeneration() pulumi.StringPtrOutput
type Domain ¶
type Domain struct { pulumi.CustomResourceState // Brand id of the domain BrandId pulumi.StringOutput `pulumi:"brandId"` // Certificate source type that indicates whether the certificate is provided by the user or Okta. Accepted values: `MANUAL`, `OKTA_MANAGED`. Warning: Use of OKTA_MANAGED requires a feature flag to be enabled. Default value = MANUAL CertificateSourceType pulumi.StringPtrOutput `pulumi:"certificateSourceType"` // TXT and CNAME records to be registered for the Domain DnsRecords DomainDnsRecordArrayOutput `pulumi:"dnsRecords"` // Custom Domain name Name pulumi.StringOutput `pulumi:"name"` // Status of the domain ValidationStatus pulumi.StringOutput `pulumi:"validationStatus"` }
Manages custom domain for your organization.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewDomain(ctx, "example", &okta.DomainArgs{ Name: pulumi.String("www.example.com"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/domain:Domain example <domain_id> ```
func GetDomain ¶
func GetDomain(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainState, opts ...pulumi.ResourceOption) (*Domain, error)
GetDomain gets an existing Domain 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 NewDomain ¶
func NewDomain(ctx *pulumi.Context, name string, args *DomainArgs, opts ...pulumi.ResourceOption) (*Domain, error)
NewDomain registers a new resource with the given unique name, arguments, and options.
func (*Domain) ElementType ¶
func (*Domain) ToDomainOutput ¶
func (i *Domain) ToDomainOutput() DomainOutput
func (*Domain) ToDomainOutputWithContext ¶
func (i *Domain) ToDomainOutputWithContext(ctx context.Context) DomainOutput
type DomainArgs ¶
type DomainArgs struct { // Brand id of the domain BrandId pulumi.StringPtrInput // Certificate source type that indicates whether the certificate is provided by the user or Okta. Accepted values: `MANUAL`, `OKTA_MANAGED`. Warning: Use of OKTA_MANAGED requires a feature flag to be enabled. Default value = MANUAL CertificateSourceType pulumi.StringPtrInput // Custom Domain name Name pulumi.StringPtrInput }
The set of arguments for constructing a Domain resource.
func (DomainArgs) ElementType ¶
func (DomainArgs) ElementType() reflect.Type
type DomainArray ¶
type DomainArray []DomainInput
func (DomainArray) ElementType ¶
func (DomainArray) ElementType() reflect.Type
func (DomainArray) ToDomainArrayOutput ¶
func (i DomainArray) ToDomainArrayOutput() DomainArrayOutput
func (DomainArray) ToDomainArrayOutputWithContext ¶
func (i DomainArray) ToDomainArrayOutputWithContext(ctx context.Context) DomainArrayOutput
type DomainArrayInput ¶
type DomainArrayInput interface { pulumi.Input ToDomainArrayOutput() DomainArrayOutput ToDomainArrayOutputWithContext(context.Context) DomainArrayOutput }
DomainArrayInput is an input type that accepts DomainArray and DomainArrayOutput values. You can construct a concrete instance of `DomainArrayInput` via:
DomainArray{ DomainArgs{...} }
type DomainArrayOutput ¶
type DomainArrayOutput struct{ *pulumi.OutputState }
func (DomainArrayOutput) ElementType ¶
func (DomainArrayOutput) ElementType() reflect.Type
func (DomainArrayOutput) Index ¶
func (o DomainArrayOutput) Index(i pulumi.IntInput) DomainOutput
func (DomainArrayOutput) ToDomainArrayOutput ¶
func (o DomainArrayOutput) ToDomainArrayOutput() DomainArrayOutput
func (DomainArrayOutput) ToDomainArrayOutputWithContext ¶
func (o DomainArrayOutput) ToDomainArrayOutputWithContext(ctx context.Context) DomainArrayOutput
type DomainCertificate ¶
type DomainCertificate struct { pulumi.CustomResourceState // Certificate content Certificate pulumi.StringOutput `pulumi:"certificate"` // Certificate chain CertificateChain pulumi.StringOutput `pulumi:"certificateChain"` // Domain's ID DomainId pulumi.StringOutput `pulumi:"domainId"` // Certificate private key PrivateKey pulumi.StringOutput `pulumi:"privateKey"` // Certificate type. Valid value is `PEM` Type pulumi.StringOutput `pulumi:"type"` }
Manages certificate for the domain. This resource's 'certificate', 'private_key', and 'certificate_chain' attributes hold actual PEM values and can be referred to by other configs requiring certificate and private key inputs. This is inline with TF's best practices of not encrypting state. See Let's Encrypt Certbot notes at the end of this documentation for notes on how to generate a domain certificate with Let's Encrypt Certbot
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewDomain(ctx, "example", &okta.DomainArgs{ Name: pulumi.String("www.example.com"), }) if err != nil { return err } _, err = okta.NewDomainCertificate(ctx, "test", &okta.DomainCertificateArgs{ DomainId: pulumi.Any(testOktaDomain.Id), Type: pulumi.String("PEM"), Certificate: pulumi.String(`-----BEGIN CERTIFICATE-----
MIIFNzCCBB+gAwIBAgISBAXomJWRama3ypu8TIxdA9wzMA0GCSqGSIb3DQEBCwUA ... NSgRtSXq11j8O4JONi8EXe7cEtvzUiLR5PL3itsK2svtrZ9jIwQ95wOPaA== -----END CERTIFICATE----- `),
CertificateChain: pulumi.String(`-----BEGIN CERTIFICATE-----
MIIFFjCCAv6gAwIBAgIRAJErCErPDBinU/bWLiWnX1owDQYJKoZIhvcNAQELBQAw ... Dfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5 -----END CERTIFICATE----- `),
PrivateKey: pulumi.String(`-----BEGIN PRIVATE KEY-----
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC5cyk6x63iBJSW ... nUFLNE8pXSnsqb0eOL74f3uQ -----END PRIVATE KEY----- `),
}) if err != nil { return err } return nil }) }
```
## Let's Encrypt Certbot
This example demonstrates generatoring a domain certificate with letsencrypt certbot https://letsencrypt.org/getting-started/
Use letsencrypt's certbot to generate domain certificates in RSA output mode. The generator's output corresponds to `DomainCertificate` fields in the following manner.
Okta Field | Certbot file --------------------|-------------- `certificate` | `cert.pem` `certificateChain` | `chain.pem` `privateKey` | `privkey.pem`
func GetDomainCertificate ¶
func GetDomainCertificate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainCertificateState, opts ...pulumi.ResourceOption) (*DomainCertificate, error)
GetDomainCertificate gets an existing DomainCertificate 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 NewDomainCertificate ¶
func NewDomainCertificate(ctx *pulumi.Context, name string, args *DomainCertificateArgs, opts ...pulumi.ResourceOption) (*DomainCertificate, error)
NewDomainCertificate registers a new resource with the given unique name, arguments, and options.
func (*DomainCertificate) ElementType ¶
func (*DomainCertificate) ElementType() reflect.Type
func (*DomainCertificate) ToDomainCertificateOutput ¶
func (i *DomainCertificate) ToDomainCertificateOutput() DomainCertificateOutput
func (*DomainCertificate) ToDomainCertificateOutputWithContext ¶
func (i *DomainCertificate) ToDomainCertificateOutputWithContext(ctx context.Context) DomainCertificateOutput
type DomainCertificateArgs ¶
type DomainCertificateArgs struct { // Certificate content Certificate pulumi.StringInput // Certificate chain CertificateChain pulumi.StringInput // Domain's ID DomainId pulumi.StringInput // Certificate private key PrivateKey pulumi.StringInput // Certificate type. Valid value is `PEM` Type pulumi.StringInput }
The set of arguments for constructing a DomainCertificate resource.
func (DomainCertificateArgs) ElementType ¶
func (DomainCertificateArgs) ElementType() reflect.Type
type DomainCertificateArray ¶
type DomainCertificateArray []DomainCertificateInput
func (DomainCertificateArray) ElementType ¶
func (DomainCertificateArray) ElementType() reflect.Type
func (DomainCertificateArray) ToDomainCertificateArrayOutput ¶
func (i DomainCertificateArray) ToDomainCertificateArrayOutput() DomainCertificateArrayOutput
func (DomainCertificateArray) ToDomainCertificateArrayOutputWithContext ¶
func (i DomainCertificateArray) ToDomainCertificateArrayOutputWithContext(ctx context.Context) DomainCertificateArrayOutput
type DomainCertificateArrayInput ¶
type DomainCertificateArrayInput interface { pulumi.Input ToDomainCertificateArrayOutput() DomainCertificateArrayOutput ToDomainCertificateArrayOutputWithContext(context.Context) DomainCertificateArrayOutput }
DomainCertificateArrayInput is an input type that accepts DomainCertificateArray and DomainCertificateArrayOutput values. You can construct a concrete instance of `DomainCertificateArrayInput` via:
DomainCertificateArray{ DomainCertificateArgs{...} }
type DomainCertificateArrayOutput ¶
type DomainCertificateArrayOutput struct{ *pulumi.OutputState }
func (DomainCertificateArrayOutput) ElementType ¶
func (DomainCertificateArrayOutput) ElementType() reflect.Type
func (DomainCertificateArrayOutput) Index ¶
func (o DomainCertificateArrayOutput) Index(i pulumi.IntInput) DomainCertificateOutput
func (DomainCertificateArrayOutput) ToDomainCertificateArrayOutput ¶
func (o DomainCertificateArrayOutput) ToDomainCertificateArrayOutput() DomainCertificateArrayOutput
func (DomainCertificateArrayOutput) ToDomainCertificateArrayOutputWithContext ¶
func (o DomainCertificateArrayOutput) ToDomainCertificateArrayOutputWithContext(ctx context.Context) DomainCertificateArrayOutput
type DomainCertificateInput ¶
type DomainCertificateInput interface { pulumi.Input ToDomainCertificateOutput() DomainCertificateOutput ToDomainCertificateOutputWithContext(ctx context.Context) DomainCertificateOutput }
type DomainCertificateMap ¶
type DomainCertificateMap map[string]DomainCertificateInput
func (DomainCertificateMap) ElementType ¶
func (DomainCertificateMap) ElementType() reflect.Type
func (DomainCertificateMap) ToDomainCertificateMapOutput ¶
func (i DomainCertificateMap) ToDomainCertificateMapOutput() DomainCertificateMapOutput
func (DomainCertificateMap) ToDomainCertificateMapOutputWithContext ¶
func (i DomainCertificateMap) ToDomainCertificateMapOutputWithContext(ctx context.Context) DomainCertificateMapOutput
type DomainCertificateMapInput ¶
type DomainCertificateMapInput interface { pulumi.Input ToDomainCertificateMapOutput() DomainCertificateMapOutput ToDomainCertificateMapOutputWithContext(context.Context) DomainCertificateMapOutput }
DomainCertificateMapInput is an input type that accepts DomainCertificateMap and DomainCertificateMapOutput values. You can construct a concrete instance of `DomainCertificateMapInput` via:
DomainCertificateMap{ "key": DomainCertificateArgs{...} }
type DomainCertificateMapOutput ¶
type DomainCertificateMapOutput struct{ *pulumi.OutputState }
func (DomainCertificateMapOutput) ElementType ¶
func (DomainCertificateMapOutput) ElementType() reflect.Type
func (DomainCertificateMapOutput) MapIndex ¶
func (o DomainCertificateMapOutput) MapIndex(k pulumi.StringInput) DomainCertificateOutput
func (DomainCertificateMapOutput) ToDomainCertificateMapOutput ¶
func (o DomainCertificateMapOutput) ToDomainCertificateMapOutput() DomainCertificateMapOutput
func (DomainCertificateMapOutput) ToDomainCertificateMapOutputWithContext ¶
func (o DomainCertificateMapOutput) ToDomainCertificateMapOutputWithContext(ctx context.Context) DomainCertificateMapOutput
type DomainCertificateOutput ¶
type DomainCertificateOutput struct{ *pulumi.OutputState }
func (DomainCertificateOutput) Certificate ¶
func (o DomainCertificateOutput) Certificate() pulumi.StringOutput
Certificate content
func (DomainCertificateOutput) CertificateChain ¶
func (o DomainCertificateOutput) CertificateChain() pulumi.StringOutput
Certificate chain
func (DomainCertificateOutput) DomainId ¶
func (o DomainCertificateOutput) DomainId() pulumi.StringOutput
Domain's ID
func (DomainCertificateOutput) ElementType ¶
func (DomainCertificateOutput) ElementType() reflect.Type
func (DomainCertificateOutput) PrivateKey ¶
func (o DomainCertificateOutput) PrivateKey() pulumi.StringOutput
Certificate private key
func (DomainCertificateOutput) ToDomainCertificateOutput ¶
func (o DomainCertificateOutput) ToDomainCertificateOutput() DomainCertificateOutput
func (DomainCertificateOutput) ToDomainCertificateOutputWithContext ¶
func (o DomainCertificateOutput) ToDomainCertificateOutputWithContext(ctx context.Context) DomainCertificateOutput
func (DomainCertificateOutput) Type ¶
func (o DomainCertificateOutput) Type() pulumi.StringOutput
Certificate type. Valid value is `PEM`
type DomainCertificateState ¶
type DomainCertificateState struct { // Certificate content Certificate pulumi.StringPtrInput // Certificate chain CertificateChain pulumi.StringPtrInput // Domain's ID DomainId pulumi.StringPtrInput // Certificate private key PrivateKey pulumi.StringPtrInput // Certificate type. Valid value is `PEM` Type pulumi.StringPtrInput }
func (DomainCertificateState) ElementType ¶
func (DomainCertificateState) ElementType() reflect.Type
type DomainDnsRecord ¶
type DomainDnsRecordArgs ¶
type DomainDnsRecordArgs struct { // TXT record expiration Expiration pulumi.StringPtrInput `pulumi:"expiration"` // DNS record name Fqdn pulumi.StringPtrInput `pulumi:"fqdn"` // Record type can be TXT or CNAME RecordType pulumi.StringPtrInput `pulumi:"recordType"` // DNS verification value Values pulumi.StringArrayInput `pulumi:"values"` }
func (DomainDnsRecordArgs) ElementType ¶
func (DomainDnsRecordArgs) ElementType() reflect.Type
func (DomainDnsRecordArgs) ToDomainDnsRecordOutput ¶
func (i DomainDnsRecordArgs) ToDomainDnsRecordOutput() DomainDnsRecordOutput
func (DomainDnsRecordArgs) ToDomainDnsRecordOutputWithContext ¶
func (i DomainDnsRecordArgs) ToDomainDnsRecordOutputWithContext(ctx context.Context) DomainDnsRecordOutput
type DomainDnsRecordArray ¶
type DomainDnsRecordArray []DomainDnsRecordInput
func (DomainDnsRecordArray) ElementType ¶
func (DomainDnsRecordArray) ElementType() reflect.Type
func (DomainDnsRecordArray) ToDomainDnsRecordArrayOutput ¶
func (i DomainDnsRecordArray) ToDomainDnsRecordArrayOutput() DomainDnsRecordArrayOutput
func (DomainDnsRecordArray) ToDomainDnsRecordArrayOutputWithContext ¶
func (i DomainDnsRecordArray) ToDomainDnsRecordArrayOutputWithContext(ctx context.Context) DomainDnsRecordArrayOutput
type DomainDnsRecordArrayInput ¶
type DomainDnsRecordArrayInput interface { pulumi.Input ToDomainDnsRecordArrayOutput() DomainDnsRecordArrayOutput ToDomainDnsRecordArrayOutputWithContext(context.Context) DomainDnsRecordArrayOutput }
DomainDnsRecordArrayInput is an input type that accepts DomainDnsRecordArray and DomainDnsRecordArrayOutput values. You can construct a concrete instance of `DomainDnsRecordArrayInput` via:
DomainDnsRecordArray{ DomainDnsRecordArgs{...} }
type DomainDnsRecordArrayOutput ¶
type DomainDnsRecordArrayOutput struct{ *pulumi.OutputState }
func (DomainDnsRecordArrayOutput) ElementType ¶
func (DomainDnsRecordArrayOutput) ElementType() reflect.Type
func (DomainDnsRecordArrayOutput) Index ¶
func (o DomainDnsRecordArrayOutput) Index(i pulumi.IntInput) DomainDnsRecordOutput
func (DomainDnsRecordArrayOutput) ToDomainDnsRecordArrayOutput ¶
func (o DomainDnsRecordArrayOutput) ToDomainDnsRecordArrayOutput() DomainDnsRecordArrayOutput
func (DomainDnsRecordArrayOutput) ToDomainDnsRecordArrayOutputWithContext ¶
func (o DomainDnsRecordArrayOutput) ToDomainDnsRecordArrayOutputWithContext(ctx context.Context) DomainDnsRecordArrayOutput
type DomainDnsRecordInput ¶
type DomainDnsRecordInput interface { pulumi.Input ToDomainDnsRecordOutput() DomainDnsRecordOutput ToDomainDnsRecordOutputWithContext(context.Context) DomainDnsRecordOutput }
DomainDnsRecordInput is an input type that accepts DomainDnsRecordArgs and DomainDnsRecordOutput values. You can construct a concrete instance of `DomainDnsRecordInput` via:
DomainDnsRecordArgs{...}
type DomainDnsRecordOutput ¶
type DomainDnsRecordOutput struct{ *pulumi.OutputState }
func (DomainDnsRecordOutput) ElementType ¶
func (DomainDnsRecordOutput) ElementType() reflect.Type
func (DomainDnsRecordOutput) Expiration ¶
func (o DomainDnsRecordOutput) Expiration() pulumi.StringPtrOutput
TXT record expiration
func (DomainDnsRecordOutput) Fqdn ¶
func (o DomainDnsRecordOutput) Fqdn() pulumi.StringPtrOutput
DNS record name
func (DomainDnsRecordOutput) RecordType ¶
func (o DomainDnsRecordOutput) RecordType() pulumi.StringPtrOutput
Record type can be TXT or CNAME
func (DomainDnsRecordOutput) ToDomainDnsRecordOutput ¶
func (o DomainDnsRecordOutput) ToDomainDnsRecordOutput() DomainDnsRecordOutput
func (DomainDnsRecordOutput) ToDomainDnsRecordOutputWithContext ¶
func (o DomainDnsRecordOutput) ToDomainDnsRecordOutputWithContext(ctx context.Context) DomainDnsRecordOutput
func (DomainDnsRecordOutput) Values ¶
func (o DomainDnsRecordOutput) Values() pulumi.StringArrayOutput
DNS verification value
type DomainInput ¶
type DomainInput interface { pulumi.Input ToDomainOutput() DomainOutput ToDomainOutputWithContext(ctx context.Context) DomainOutput }
type DomainMap ¶
type DomainMap map[string]DomainInput
func (DomainMap) ElementType ¶
func (DomainMap) ToDomainMapOutput ¶
func (i DomainMap) ToDomainMapOutput() DomainMapOutput
func (DomainMap) ToDomainMapOutputWithContext ¶
func (i DomainMap) ToDomainMapOutputWithContext(ctx context.Context) DomainMapOutput
type DomainMapInput ¶
type DomainMapInput interface { pulumi.Input ToDomainMapOutput() DomainMapOutput ToDomainMapOutputWithContext(context.Context) DomainMapOutput }
DomainMapInput is an input type that accepts DomainMap and DomainMapOutput values. You can construct a concrete instance of `DomainMapInput` via:
DomainMap{ "key": DomainArgs{...} }
type DomainMapOutput ¶
type DomainMapOutput struct{ *pulumi.OutputState }
func (DomainMapOutput) ElementType ¶
func (DomainMapOutput) ElementType() reflect.Type
func (DomainMapOutput) MapIndex ¶
func (o DomainMapOutput) MapIndex(k pulumi.StringInput) DomainOutput
func (DomainMapOutput) ToDomainMapOutput ¶
func (o DomainMapOutput) ToDomainMapOutput() DomainMapOutput
func (DomainMapOutput) ToDomainMapOutputWithContext ¶
func (o DomainMapOutput) ToDomainMapOutputWithContext(ctx context.Context) DomainMapOutput
type DomainOutput ¶
type DomainOutput struct{ *pulumi.OutputState }
func (DomainOutput) BrandId ¶ added in v4.4.0
func (o DomainOutput) BrandId() pulumi.StringOutput
Brand id of the domain
func (DomainOutput) CertificateSourceType ¶
func (o DomainOutput) CertificateSourceType() pulumi.StringPtrOutput
Certificate source type that indicates whether the certificate is provided by the user or Okta. Accepted values: `MANUAL`, `OKTA_MANAGED`. Warning: Use of OKTA_MANAGED requires a feature flag to be enabled. Default value = MANUAL
func (DomainOutput) DnsRecords ¶
func (o DomainOutput) DnsRecords() DomainDnsRecordArrayOutput
TXT and CNAME records to be registered for the Domain
func (DomainOutput) ElementType ¶
func (DomainOutput) ElementType() reflect.Type
func (DomainOutput) ToDomainOutput ¶
func (o DomainOutput) ToDomainOutput() DomainOutput
func (DomainOutput) ToDomainOutputWithContext ¶
func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
func (DomainOutput) ValidationStatus ¶
func (o DomainOutput) ValidationStatus() pulumi.StringOutput
Status of the domain
type DomainState ¶
type DomainState struct { // Brand id of the domain BrandId pulumi.StringPtrInput // Certificate source type that indicates whether the certificate is provided by the user or Okta. Accepted values: `MANUAL`, `OKTA_MANAGED`. Warning: Use of OKTA_MANAGED requires a feature flag to be enabled. Default value = MANUAL CertificateSourceType pulumi.StringPtrInput // TXT and CNAME records to be registered for the Domain DnsRecords DomainDnsRecordArrayInput // Custom Domain name Name pulumi.StringPtrInput // Status of the domain ValidationStatus pulumi.StringPtrInput }
func (DomainState) ElementType ¶
func (DomainState) ElementType() reflect.Type
type DomainVerification ¶
type DomainVerification struct { pulumi.CustomResourceState // Domain's ID DomainId pulumi.StringOutput `pulumi:"domainId"` }
Verifies the Domain. This is replacement for the `verify` field from the `Domain` resource. The resource won't be created if the domain could not be verified. The provider will make several requests to verify the domain until the API returns `VERIFIED` verification status.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewDomain(ctx, "example", &okta.DomainArgs{ Name: pulumi.String("www.example.com"), }) if err != nil { return err } _, err = okta.NewDomainVerification(ctx, "example", &okta.DomainVerificationArgs{ DomainId: pulumi.Any(test.Id), }) if err != nil { return err } return nil }) }
```
func GetDomainVerification ¶
func GetDomainVerification(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainVerificationState, opts ...pulumi.ResourceOption) (*DomainVerification, error)
GetDomainVerification gets an existing DomainVerification 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 NewDomainVerification ¶
func NewDomainVerification(ctx *pulumi.Context, name string, args *DomainVerificationArgs, opts ...pulumi.ResourceOption) (*DomainVerification, error)
NewDomainVerification registers a new resource with the given unique name, arguments, and options.
func (*DomainVerification) ElementType ¶
func (*DomainVerification) ElementType() reflect.Type
func (*DomainVerification) ToDomainVerificationOutput ¶
func (i *DomainVerification) ToDomainVerificationOutput() DomainVerificationOutput
func (*DomainVerification) ToDomainVerificationOutputWithContext ¶
func (i *DomainVerification) ToDomainVerificationOutputWithContext(ctx context.Context) DomainVerificationOutput
type DomainVerificationArgs ¶
type DomainVerificationArgs struct { // Domain's ID DomainId pulumi.StringInput }
The set of arguments for constructing a DomainVerification resource.
func (DomainVerificationArgs) ElementType ¶
func (DomainVerificationArgs) ElementType() reflect.Type
type DomainVerificationArray ¶
type DomainVerificationArray []DomainVerificationInput
func (DomainVerificationArray) ElementType ¶
func (DomainVerificationArray) ElementType() reflect.Type
func (DomainVerificationArray) ToDomainVerificationArrayOutput ¶
func (i DomainVerificationArray) ToDomainVerificationArrayOutput() DomainVerificationArrayOutput
func (DomainVerificationArray) ToDomainVerificationArrayOutputWithContext ¶
func (i DomainVerificationArray) ToDomainVerificationArrayOutputWithContext(ctx context.Context) DomainVerificationArrayOutput
type DomainVerificationArrayInput ¶
type DomainVerificationArrayInput interface { pulumi.Input ToDomainVerificationArrayOutput() DomainVerificationArrayOutput ToDomainVerificationArrayOutputWithContext(context.Context) DomainVerificationArrayOutput }
DomainVerificationArrayInput is an input type that accepts DomainVerificationArray and DomainVerificationArrayOutput values. You can construct a concrete instance of `DomainVerificationArrayInput` via:
DomainVerificationArray{ DomainVerificationArgs{...} }
type DomainVerificationArrayOutput ¶
type DomainVerificationArrayOutput struct{ *pulumi.OutputState }
func (DomainVerificationArrayOutput) ElementType ¶
func (DomainVerificationArrayOutput) ElementType() reflect.Type
func (DomainVerificationArrayOutput) Index ¶
func (o DomainVerificationArrayOutput) Index(i pulumi.IntInput) DomainVerificationOutput
func (DomainVerificationArrayOutput) ToDomainVerificationArrayOutput ¶
func (o DomainVerificationArrayOutput) ToDomainVerificationArrayOutput() DomainVerificationArrayOutput
func (DomainVerificationArrayOutput) ToDomainVerificationArrayOutputWithContext ¶
func (o DomainVerificationArrayOutput) ToDomainVerificationArrayOutputWithContext(ctx context.Context) DomainVerificationArrayOutput
type DomainVerificationInput ¶
type DomainVerificationInput interface { pulumi.Input ToDomainVerificationOutput() DomainVerificationOutput ToDomainVerificationOutputWithContext(ctx context.Context) DomainVerificationOutput }
type DomainVerificationMap ¶
type DomainVerificationMap map[string]DomainVerificationInput
func (DomainVerificationMap) ElementType ¶
func (DomainVerificationMap) ElementType() reflect.Type
func (DomainVerificationMap) ToDomainVerificationMapOutput ¶
func (i DomainVerificationMap) ToDomainVerificationMapOutput() DomainVerificationMapOutput
func (DomainVerificationMap) ToDomainVerificationMapOutputWithContext ¶
func (i DomainVerificationMap) ToDomainVerificationMapOutputWithContext(ctx context.Context) DomainVerificationMapOutput
type DomainVerificationMapInput ¶
type DomainVerificationMapInput interface { pulumi.Input ToDomainVerificationMapOutput() DomainVerificationMapOutput ToDomainVerificationMapOutputWithContext(context.Context) DomainVerificationMapOutput }
DomainVerificationMapInput is an input type that accepts DomainVerificationMap and DomainVerificationMapOutput values. You can construct a concrete instance of `DomainVerificationMapInput` via:
DomainVerificationMap{ "key": DomainVerificationArgs{...} }
type DomainVerificationMapOutput ¶
type DomainVerificationMapOutput struct{ *pulumi.OutputState }
func (DomainVerificationMapOutput) ElementType ¶
func (DomainVerificationMapOutput) ElementType() reflect.Type
func (DomainVerificationMapOutput) MapIndex ¶
func (o DomainVerificationMapOutput) MapIndex(k pulumi.StringInput) DomainVerificationOutput
func (DomainVerificationMapOutput) ToDomainVerificationMapOutput ¶
func (o DomainVerificationMapOutput) ToDomainVerificationMapOutput() DomainVerificationMapOutput
func (DomainVerificationMapOutput) ToDomainVerificationMapOutputWithContext ¶
func (o DomainVerificationMapOutput) ToDomainVerificationMapOutputWithContext(ctx context.Context) DomainVerificationMapOutput
type DomainVerificationOutput ¶
type DomainVerificationOutput struct{ *pulumi.OutputState }
func (DomainVerificationOutput) DomainId ¶
func (o DomainVerificationOutput) DomainId() pulumi.StringOutput
Domain's ID
func (DomainVerificationOutput) ElementType ¶
func (DomainVerificationOutput) ElementType() reflect.Type
func (DomainVerificationOutput) ToDomainVerificationOutput ¶
func (o DomainVerificationOutput) ToDomainVerificationOutput() DomainVerificationOutput
func (DomainVerificationOutput) ToDomainVerificationOutputWithContext ¶
func (o DomainVerificationOutput) ToDomainVerificationOutputWithContext(ctx context.Context) DomainVerificationOutput
type DomainVerificationState ¶
type DomainVerificationState struct { // Domain's ID DomainId pulumi.StringPtrInput }
func (DomainVerificationState) ElementType ¶
func (DomainVerificationState) ElementType() reflect.Type
type EmailCustomization ¶
type EmailCustomization struct { pulumi.CustomResourceState // The body of the customization Body pulumi.StringPtrOutput `pulumi:"body"` // Brand ID BrandId pulumi.StringOutput `pulumi:"brandId"` // Force isDefault on the create and delete by deleting all email customizations. Comma separated string with values of 'create' or 'destroy' or both `create,destroy'. // // Deprecated: force_is_default is deprecated and now is a no-op in behavior. Rely upon the dependsOn meta argument to force dependency of secondary templates to the default template ForceIsDefault pulumi.StringPtrOutput `pulumi:"forceIsDefault"` // Whether the customization is the default IsDefault pulumi.BoolPtrOutput `pulumi:"isDefault"` // The language supported by the customization - Example values from [supported languages](https://developer.okta.com/docs/reference/api/brands/#supported-languages) Language pulumi.StringPtrOutput `pulumi:"language"` // Link relations for this object - JSON HAL - Discoverable resources related to the email template Links pulumi.StringOutput `pulumi:"links"` // The subject of the customization Subject pulumi.StringPtrOutput `pulumi:"subject"` // Template Name - Example values: `AccountLockout`,`ADForgotPassword`,`ADForgotPasswordDenied`,`ADSelfServiceUnlock`,`ADUserActivation`,`AuthenticatorEnrolled`,`AuthenticatorReset`,`ChangeEmailConfirmation`,`EmailChallenge`,`EmailChangeConfirmation`,`EmailFactorVerification`,`ForgotPassword`,`ForgotPasswordDenied`,`IGAReviewerEndNotification`,`IGAReviewerNotification`,`IGAReviewerPendingNotification`,`IGAReviewerReassigned`,`LDAPForgotPassword`,`LDAPForgotPasswordDenied`,`LDAPSelfServiceUnlock`,`LDAPUserActivation`,`MyAccountChangeConfirmation`,`NewSignOnNotification`,`OktaVerifyActivation`,`PasswordChanged`,`PasswordResetByAdmin`,`PendingEmailChange`,`RegistrationActivation`,`RegistrationEmailVerification`,`SelfServiceUnlock`,`SelfServiceUnlockOnUnlockedAccount`,`UserActivation` TemplateName pulumi.StringOutput `pulumi:"templateName"` }
Create an email customization of an email template belonging to a brand in an Okta organization.
Use this resource to create an [email customization](https://developer.okta.com/docs/reference/api/brands/#create-email-customization) of an email template belonging to a brand in an Okta organization. > Okta's public API is strict regarding the behavior of the 'is_default' property in [an email customization](https://developer.okta.com/docs/reference/api/brands/#email-customization). Make use of 'depends_on' meta argument to ensure the provider navigates email customization language versions seamlessly. Have all secondary customizations depend on the primary customization that is marked default. See Example Usage. > Caveats for [creating an email customization](https://developer.okta.com/docs/reference/api/brands/#response-body-19). If this is the first customization being created for the email template, and 'is_default' is not set for the customization in its resource configuration, the API will respond with the created customization marked as default. The API will 400 if the language parameter is not one of the supported languages or the body parameter does not contain a required variable reference. The API will error 409 if 'is_default' is true and a default customization exists. The API will 404 for an invalid 'brand_id' or 'template_name'. > Caveats for [updating an email customization](https://developer.okta.com/docs/reference/api/brands/#response-body-22). If the 'is_default' parameter is true, the previous default email customization has its 'is_default' set to false (see previous note about mitigating this with 'depends_on' meta argument). The API will 409 if there’s already another email customization for the specified language or the 'is_default' parameter is false and the email customization being updated is the default. The API will 400 if the language parameter is not one of the supported locales or the body parameter does not contain a required variable reference. The API will 404 for an invalid 'brand_id' or 'template_name'.
## Import
```sh $ pulumi import okta:index/emailCustomization:EmailCustomization example <customization_id>/<brand_id>/<template_name> ```
func GetEmailCustomization ¶
func GetEmailCustomization(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EmailCustomizationState, opts ...pulumi.ResourceOption) (*EmailCustomization, error)
GetEmailCustomization gets an existing EmailCustomization 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 NewEmailCustomization ¶
func NewEmailCustomization(ctx *pulumi.Context, name string, args *EmailCustomizationArgs, opts ...pulumi.ResourceOption) (*EmailCustomization, error)
NewEmailCustomization registers a new resource with the given unique name, arguments, and options.
func (*EmailCustomization) ElementType ¶
func (*EmailCustomization) ElementType() reflect.Type
func (*EmailCustomization) ToEmailCustomizationOutput ¶
func (i *EmailCustomization) ToEmailCustomizationOutput() EmailCustomizationOutput
func (*EmailCustomization) ToEmailCustomizationOutputWithContext ¶
func (i *EmailCustomization) ToEmailCustomizationOutputWithContext(ctx context.Context) EmailCustomizationOutput
type EmailCustomizationArgs ¶
type EmailCustomizationArgs struct { // The body of the customization Body pulumi.StringPtrInput // Brand ID BrandId pulumi.StringInput // Force isDefault on the create and delete by deleting all email customizations. Comma separated string with values of 'create' or 'destroy' or both `create,destroy'. // // Deprecated: force_is_default is deprecated and now is a no-op in behavior. Rely upon the dependsOn meta argument to force dependency of secondary templates to the default template ForceIsDefault pulumi.StringPtrInput // Whether the customization is the default IsDefault pulumi.BoolPtrInput // The language supported by the customization - Example values from [supported languages](https://developer.okta.com/docs/reference/api/brands/#supported-languages) Language pulumi.StringPtrInput // The subject of the customization Subject pulumi.StringPtrInput // Template Name - Example values: `AccountLockout`,`ADForgotPassword`,`ADForgotPasswordDenied`,`ADSelfServiceUnlock`,`ADUserActivation`,`AuthenticatorEnrolled`,`AuthenticatorReset`,`ChangeEmailConfirmation`,`EmailChallenge`,`EmailChangeConfirmation`,`EmailFactorVerification`,`ForgotPassword`,`ForgotPasswordDenied`,`IGAReviewerEndNotification`,`IGAReviewerNotification`,`IGAReviewerPendingNotification`,`IGAReviewerReassigned`,`LDAPForgotPassword`,`LDAPForgotPasswordDenied`,`LDAPSelfServiceUnlock`,`LDAPUserActivation`,`MyAccountChangeConfirmation`,`NewSignOnNotification`,`OktaVerifyActivation`,`PasswordChanged`,`PasswordResetByAdmin`,`PendingEmailChange`,`RegistrationActivation`,`RegistrationEmailVerification`,`SelfServiceUnlock`,`SelfServiceUnlockOnUnlockedAccount`,`UserActivation` TemplateName pulumi.StringInput }
The set of arguments for constructing a EmailCustomization resource.
func (EmailCustomizationArgs) ElementType ¶
func (EmailCustomizationArgs) ElementType() reflect.Type
type EmailCustomizationArray ¶
type EmailCustomizationArray []EmailCustomizationInput
func (EmailCustomizationArray) ElementType ¶
func (EmailCustomizationArray) ElementType() reflect.Type
func (EmailCustomizationArray) ToEmailCustomizationArrayOutput ¶
func (i EmailCustomizationArray) ToEmailCustomizationArrayOutput() EmailCustomizationArrayOutput
func (EmailCustomizationArray) ToEmailCustomizationArrayOutputWithContext ¶
func (i EmailCustomizationArray) ToEmailCustomizationArrayOutputWithContext(ctx context.Context) EmailCustomizationArrayOutput
type EmailCustomizationArrayInput ¶
type EmailCustomizationArrayInput interface { pulumi.Input ToEmailCustomizationArrayOutput() EmailCustomizationArrayOutput ToEmailCustomizationArrayOutputWithContext(context.Context) EmailCustomizationArrayOutput }
EmailCustomizationArrayInput is an input type that accepts EmailCustomizationArray and EmailCustomizationArrayOutput values. You can construct a concrete instance of `EmailCustomizationArrayInput` via:
EmailCustomizationArray{ EmailCustomizationArgs{...} }
type EmailCustomizationArrayOutput ¶
type EmailCustomizationArrayOutput struct{ *pulumi.OutputState }
func (EmailCustomizationArrayOutput) ElementType ¶
func (EmailCustomizationArrayOutput) ElementType() reflect.Type
func (EmailCustomizationArrayOutput) Index ¶
func (o EmailCustomizationArrayOutput) Index(i pulumi.IntInput) EmailCustomizationOutput
func (EmailCustomizationArrayOutput) ToEmailCustomizationArrayOutput ¶
func (o EmailCustomizationArrayOutput) ToEmailCustomizationArrayOutput() EmailCustomizationArrayOutput
func (EmailCustomizationArrayOutput) ToEmailCustomizationArrayOutputWithContext ¶
func (o EmailCustomizationArrayOutput) ToEmailCustomizationArrayOutputWithContext(ctx context.Context) EmailCustomizationArrayOutput
type EmailCustomizationInput ¶
type EmailCustomizationInput interface { pulumi.Input ToEmailCustomizationOutput() EmailCustomizationOutput ToEmailCustomizationOutputWithContext(ctx context.Context) EmailCustomizationOutput }
type EmailCustomizationMap ¶
type EmailCustomizationMap map[string]EmailCustomizationInput
func (EmailCustomizationMap) ElementType ¶
func (EmailCustomizationMap) ElementType() reflect.Type
func (EmailCustomizationMap) ToEmailCustomizationMapOutput ¶
func (i EmailCustomizationMap) ToEmailCustomizationMapOutput() EmailCustomizationMapOutput
func (EmailCustomizationMap) ToEmailCustomizationMapOutputWithContext ¶
func (i EmailCustomizationMap) ToEmailCustomizationMapOutputWithContext(ctx context.Context) EmailCustomizationMapOutput
type EmailCustomizationMapInput ¶
type EmailCustomizationMapInput interface { pulumi.Input ToEmailCustomizationMapOutput() EmailCustomizationMapOutput ToEmailCustomizationMapOutputWithContext(context.Context) EmailCustomizationMapOutput }
EmailCustomizationMapInput is an input type that accepts EmailCustomizationMap and EmailCustomizationMapOutput values. You can construct a concrete instance of `EmailCustomizationMapInput` via:
EmailCustomizationMap{ "key": EmailCustomizationArgs{...} }
type EmailCustomizationMapOutput ¶
type EmailCustomizationMapOutput struct{ *pulumi.OutputState }
func (EmailCustomizationMapOutput) ElementType ¶
func (EmailCustomizationMapOutput) ElementType() reflect.Type
func (EmailCustomizationMapOutput) MapIndex ¶
func (o EmailCustomizationMapOutput) MapIndex(k pulumi.StringInput) EmailCustomizationOutput
func (EmailCustomizationMapOutput) ToEmailCustomizationMapOutput ¶
func (o EmailCustomizationMapOutput) ToEmailCustomizationMapOutput() EmailCustomizationMapOutput
func (EmailCustomizationMapOutput) ToEmailCustomizationMapOutputWithContext ¶
func (o EmailCustomizationMapOutput) ToEmailCustomizationMapOutputWithContext(ctx context.Context) EmailCustomizationMapOutput
type EmailCustomizationOutput ¶
type EmailCustomizationOutput struct{ *pulumi.OutputState }
func (EmailCustomizationOutput) Body ¶
func (o EmailCustomizationOutput) Body() pulumi.StringPtrOutput
The body of the customization
func (EmailCustomizationOutput) BrandId ¶
func (o EmailCustomizationOutput) BrandId() pulumi.StringOutput
Brand ID
func (EmailCustomizationOutput) ElementType ¶
func (EmailCustomizationOutput) ElementType() reflect.Type
func (EmailCustomizationOutput) ForceIsDefault
deprecated
func (o EmailCustomizationOutput) ForceIsDefault() pulumi.StringPtrOutput
Force isDefault on the create and delete by deleting all email customizations. Comma separated string with values of 'create' or 'destroy' or both `create,destroy'.
Deprecated: force_is_default is deprecated and now is a no-op in behavior. Rely upon the dependsOn meta argument to force dependency of secondary templates to the default template
func (EmailCustomizationOutput) IsDefault ¶
func (o EmailCustomizationOutput) IsDefault() pulumi.BoolPtrOutput
Whether the customization is the default
func (EmailCustomizationOutput) Language ¶
func (o EmailCustomizationOutput) Language() pulumi.StringPtrOutput
The language supported by the customization - Example values from [supported languages](https://developer.okta.com/docs/reference/api/brands/#supported-languages)
func (EmailCustomizationOutput) Links ¶
func (o EmailCustomizationOutput) Links() pulumi.StringOutput
Link relations for this object - JSON HAL - Discoverable resources related to the email template
func (EmailCustomizationOutput) Subject ¶
func (o EmailCustomizationOutput) Subject() pulumi.StringPtrOutput
The subject of the customization
func (EmailCustomizationOutput) TemplateName ¶
func (o EmailCustomizationOutput) TemplateName() pulumi.StringOutput
Template Name - Example values: `AccountLockout`,`ADForgotPassword`,`ADForgotPasswordDenied`,`ADSelfServiceUnlock`,`ADUserActivation`,`AuthenticatorEnrolled`,`AuthenticatorReset`,`ChangeEmailConfirmation`,`EmailChallenge`,`EmailChangeConfirmation`,`EmailFactorVerification`,`ForgotPassword`,`ForgotPasswordDenied`,`IGAReviewerEndNotification`,`IGAReviewerNotification`,`IGAReviewerPendingNotification`,`IGAReviewerReassigned`,`LDAPForgotPassword`,`LDAPForgotPasswordDenied`,`LDAPSelfServiceUnlock`,`LDAPUserActivation`,`MyAccountChangeConfirmation`,`NewSignOnNotification`,`OktaVerifyActivation`,`PasswordChanged`,`PasswordResetByAdmin`,`PendingEmailChange`,`RegistrationActivation`,`RegistrationEmailVerification`,`SelfServiceUnlock`,`SelfServiceUnlockOnUnlockedAccount`,`UserActivation`
func (EmailCustomizationOutput) ToEmailCustomizationOutput ¶
func (o EmailCustomizationOutput) ToEmailCustomizationOutput() EmailCustomizationOutput
func (EmailCustomizationOutput) ToEmailCustomizationOutputWithContext ¶
func (o EmailCustomizationOutput) ToEmailCustomizationOutputWithContext(ctx context.Context) EmailCustomizationOutput
type EmailCustomizationState ¶
type EmailCustomizationState struct { // The body of the customization Body pulumi.StringPtrInput // Brand ID BrandId pulumi.StringPtrInput // Force isDefault on the create and delete by deleting all email customizations. Comma separated string with values of 'create' or 'destroy' or both `create,destroy'. // // Deprecated: force_is_default is deprecated and now is a no-op in behavior. Rely upon the dependsOn meta argument to force dependency of secondary templates to the default template ForceIsDefault pulumi.StringPtrInput // Whether the customization is the default IsDefault pulumi.BoolPtrInput // The language supported by the customization - Example values from [supported languages](https://developer.okta.com/docs/reference/api/brands/#supported-languages) Language pulumi.StringPtrInput // Link relations for this object - JSON HAL - Discoverable resources related to the email template Links pulumi.StringPtrInput // The subject of the customization Subject pulumi.StringPtrInput // Template Name - Example values: `AccountLockout`,`ADForgotPassword`,`ADForgotPasswordDenied`,`ADSelfServiceUnlock`,`ADUserActivation`,`AuthenticatorEnrolled`,`AuthenticatorReset`,`ChangeEmailConfirmation`,`EmailChallenge`,`EmailChangeConfirmation`,`EmailFactorVerification`,`ForgotPassword`,`ForgotPasswordDenied`,`IGAReviewerEndNotification`,`IGAReviewerNotification`,`IGAReviewerPendingNotification`,`IGAReviewerReassigned`,`LDAPForgotPassword`,`LDAPForgotPasswordDenied`,`LDAPSelfServiceUnlock`,`LDAPUserActivation`,`MyAccountChangeConfirmation`,`NewSignOnNotification`,`OktaVerifyActivation`,`PasswordChanged`,`PasswordResetByAdmin`,`PendingEmailChange`,`RegistrationActivation`,`RegistrationEmailVerification`,`SelfServiceUnlock`,`SelfServiceUnlockOnUnlockedAccount`,`UserActivation` TemplateName pulumi.StringPtrInput }
func (EmailCustomizationState) ElementType ¶
func (EmailCustomizationState) ElementType() reflect.Type
type EmailDomain ¶ added in v4.8.2
type EmailDomain struct { pulumi.CustomResourceState // Brand id of the email domain. BrandId pulumi.StringOutput `pulumi:"brandId"` // Display name of the email domain. DisplayName pulumi.StringOutput `pulumi:"displayName"` // TXT and cname records to be registered for the email Domain DnsValidationRecords EmailDomainDnsValidationRecordArrayOutput `pulumi:"dnsValidationRecords"` // Mail domain to send from. Domain pulumi.StringOutput `pulumi:"domain"` // User name of the email domain. UserName pulumi.StringOutput `pulumi:"userName"` // Status of the email domain. Values: NOT*STARTED, IN*PROGRESS, VERIFIED, COMPLETED ValidationStatus pulumi.StringOutput `pulumi:"validationStatus"` }
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewEmailDomain(ctx, "example", &okta.EmailDomainArgs{ BrandId: pulumi.String("abc123"), Domain: pulumi.String("example.com"), DisplayName: pulumi.String("test"), UserName: pulumi.String("paul_atreides"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/emailDomain:EmailDomain example <domain_id> ```
func GetEmailDomain ¶ added in v4.8.2
func GetEmailDomain(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EmailDomainState, opts ...pulumi.ResourceOption) (*EmailDomain, error)
GetEmailDomain gets an existing EmailDomain 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 NewEmailDomain ¶ added in v4.8.2
func NewEmailDomain(ctx *pulumi.Context, name string, args *EmailDomainArgs, opts ...pulumi.ResourceOption) (*EmailDomain, error)
NewEmailDomain registers a new resource with the given unique name, arguments, and options.
func (*EmailDomain) ElementType ¶ added in v4.8.2
func (*EmailDomain) ElementType() reflect.Type
func (*EmailDomain) ToEmailDomainOutput ¶ added in v4.8.2
func (i *EmailDomain) ToEmailDomainOutput() EmailDomainOutput
func (*EmailDomain) ToEmailDomainOutputWithContext ¶ added in v4.8.2
func (i *EmailDomain) ToEmailDomainOutputWithContext(ctx context.Context) EmailDomainOutput
type EmailDomainArgs ¶ added in v4.8.2
type EmailDomainArgs struct { // Brand id of the email domain. BrandId pulumi.StringInput // Display name of the email domain. DisplayName pulumi.StringInput // Mail domain to send from. Domain pulumi.StringInput // User name of the email domain. UserName pulumi.StringInput }
The set of arguments for constructing a EmailDomain resource.
func (EmailDomainArgs) ElementType ¶ added in v4.8.2
func (EmailDomainArgs) ElementType() reflect.Type
type EmailDomainArray ¶ added in v4.8.2
type EmailDomainArray []EmailDomainInput
func (EmailDomainArray) ElementType ¶ added in v4.8.2
func (EmailDomainArray) ElementType() reflect.Type
func (EmailDomainArray) ToEmailDomainArrayOutput ¶ added in v4.8.2
func (i EmailDomainArray) ToEmailDomainArrayOutput() EmailDomainArrayOutput
func (EmailDomainArray) ToEmailDomainArrayOutputWithContext ¶ added in v4.8.2
func (i EmailDomainArray) ToEmailDomainArrayOutputWithContext(ctx context.Context) EmailDomainArrayOutput
type EmailDomainArrayInput ¶ added in v4.8.2
type EmailDomainArrayInput interface { pulumi.Input ToEmailDomainArrayOutput() EmailDomainArrayOutput ToEmailDomainArrayOutputWithContext(context.Context) EmailDomainArrayOutput }
EmailDomainArrayInput is an input type that accepts EmailDomainArray and EmailDomainArrayOutput values. You can construct a concrete instance of `EmailDomainArrayInput` via:
EmailDomainArray{ EmailDomainArgs{...} }
type EmailDomainArrayOutput ¶ added in v4.8.2
type EmailDomainArrayOutput struct{ *pulumi.OutputState }
func (EmailDomainArrayOutput) ElementType ¶ added in v4.8.2
func (EmailDomainArrayOutput) ElementType() reflect.Type
func (EmailDomainArrayOutput) Index ¶ added in v4.8.2
func (o EmailDomainArrayOutput) Index(i pulumi.IntInput) EmailDomainOutput
func (EmailDomainArrayOutput) ToEmailDomainArrayOutput ¶ added in v4.8.2
func (o EmailDomainArrayOutput) ToEmailDomainArrayOutput() EmailDomainArrayOutput
func (EmailDomainArrayOutput) ToEmailDomainArrayOutputWithContext ¶ added in v4.8.2
func (o EmailDomainArrayOutput) ToEmailDomainArrayOutputWithContext(ctx context.Context) EmailDomainArrayOutput
type EmailDomainDnsValidationRecord ¶ added in v4.8.2
type EmailDomainDnsValidationRecord struct { // DNS TXT record expiration // // Deprecated: This field has been removed in the newest go sdk version and has become noop Expiration *string `pulumi:"expiration"` // DNS record name Fqdn *string `pulumi:"fqdn"` // Record type can be TXT or cname RecordType *string `pulumi:"recordType"` // DNS record value Value *string `pulumi:"value"` }
type EmailDomainDnsValidationRecordArgs ¶ added in v4.8.2
type EmailDomainDnsValidationRecordArgs struct { // DNS TXT record expiration // // Deprecated: This field has been removed in the newest go sdk version and has become noop Expiration pulumi.StringPtrInput `pulumi:"expiration"` // DNS record name Fqdn pulumi.StringPtrInput `pulumi:"fqdn"` // Record type can be TXT or cname RecordType pulumi.StringPtrInput `pulumi:"recordType"` // DNS record value Value pulumi.StringPtrInput `pulumi:"value"` }
func (EmailDomainDnsValidationRecordArgs) ElementType ¶ added in v4.8.2
func (EmailDomainDnsValidationRecordArgs) ElementType() reflect.Type
func (EmailDomainDnsValidationRecordArgs) ToEmailDomainDnsValidationRecordOutput ¶ added in v4.8.2
func (i EmailDomainDnsValidationRecordArgs) ToEmailDomainDnsValidationRecordOutput() EmailDomainDnsValidationRecordOutput
func (EmailDomainDnsValidationRecordArgs) ToEmailDomainDnsValidationRecordOutputWithContext ¶ added in v4.8.2
func (i EmailDomainDnsValidationRecordArgs) ToEmailDomainDnsValidationRecordOutputWithContext(ctx context.Context) EmailDomainDnsValidationRecordOutput
type EmailDomainDnsValidationRecordArray ¶ added in v4.8.2
type EmailDomainDnsValidationRecordArray []EmailDomainDnsValidationRecordInput
func (EmailDomainDnsValidationRecordArray) ElementType ¶ added in v4.8.2
func (EmailDomainDnsValidationRecordArray) ElementType() reflect.Type
func (EmailDomainDnsValidationRecordArray) ToEmailDomainDnsValidationRecordArrayOutput ¶ added in v4.8.2
func (i EmailDomainDnsValidationRecordArray) ToEmailDomainDnsValidationRecordArrayOutput() EmailDomainDnsValidationRecordArrayOutput
func (EmailDomainDnsValidationRecordArray) ToEmailDomainDnsValidationRecordArrayOutputWithContext ¶ added in v4.8.2
func (i EmailDomainDnsValidationRecordArray) ToEmailDomainDnsValidationRecordArrayOutputWithContext(ctx context.Context) EmailDomainDnsValidationRecordArrayOutput
type EmailDomainDnsValidationRecordArrayInput ¶ added in v4.8.2
type EmailDomainDnsValidationRecordArrayInput interface { pulumi.Input ToEmailDomainDnsValidationRecordArrayOutput() EmailDomainDnsValidationRecordArrayOutput ToEmailDomainDnsValidationRecordArrayOutputWithContext(context.Context) EmailDomainDnsValidationRecordArrayOutput }
EmailDomainDnsValidationRecordArrayInput is an input type that accepts EmailDomainDnsValidationRecordArray and EmailDomainDnsValidationRecordArrayOutput values. You can construct a concrete instance of `EmailDomainDnsValidationRecordArrayInput` via:
EmailDomainDnsValidationRecordArray{ EmailDomainDnsValidationRecordArgs{...} }
type EmailDomainDnsValidationRecordArrayOutput ¶ added in v4.8.2
type EmailDomainDnsValidationRecordArrayOutput struct{ *pulumi.OutputState }
func (EmailDomainDnsValidationRecordArrayOutput) ElementType ¶ added in v4.8.2
func (EmailDomainDnsValidationRecordArrayOutput) ElementType() reflect.Type
func (EmailDomainDnsValidationRecordArrayOutput) ToEmailDomainDnsValidationRecordArrayOutput ¶ added in v4.8.2
func (o EmailDomainDnsValidationRecordArrayOutput) ToEmailDomainDnsValidationRecordArrayOutput() EmailDomainDnsValidationRecordArrayOutput
func (EmailDomainDnsValidationRecordArrayOutput) ToEmailDomainDnsValidationRecordArrayOutputWithContext ¶ added in v4.8.2
func (o EmailDomainDnsValidationRecordArrayOutput) ToEmailDomainDnsValidationRecordArrayOutputWithContext(ctx context.Context) EmailDomainDnsValidationRecordArrayOutput
type EmailDomainDnsValidationRecordInput ¶ added in v4.8.2
type EmailDomainDnsValidationRecordInput interface { pulumi.Input ToEmailDomainDnsValidationRecordOutput() EmailDomainDnsValidationRecordOutput ToEmailDomainDnsValidationRecordOutputWithContext(context.Context) EmailDomainDnsValidationRecordOutput }
EmailDomainDnsValidationRecordInput is an input type that accepts EmailDomainDnsValidationRecordArgs and EmailDomainDnsValidationRecordOutput values. You can construct a concrete instance of `EmailDomainDnsValidationRecordInput` via:
EmailDomainDnsValidationRecordArgs{...}
type EmailDomainDnsValidationRecordOutput ¶ added in v4.8.2
type EmailDomainDnsValidationRecordOutput struct{ *pulumi.OutputState }
func (EmailDomainDnsValidationRecordOutput) ElementType ¶ added in v4.8.2
func (EmailDomainDnsValidationRecordOutput) ElementType() reflect.Type
func (EmailDomainDnsValidationRecordOutput) Expiration
deprecated
added in
v4.8.2
func (o EmailDomainDnsValidationRecordOutput) Expiration() pulumi.StringPtrOutput
DNS TXT record expiration
Deprecated: This field has been removed in the newest go sdk version and has become noop
func (EmailDomainDnsValidationRecordOutput) Fqdn ¶ added in v4.8.2
func (o EmailDomainDnsValidationRecordOutput) Fqdn() pulumi.StringPtrOutput
DNS record name
func (EmailDomainDnsValidationRecordOutput) RecordType ¶ added in v4.8.2
func (o EmailDomainDnsValidationRecordOutput) RecordType() pulumi.StringPtrOutput
Record type can be TXT or cname
func (EmailDomainDnsValidationRecordOutput) ToEmailDomainDnsValidationRecordOutput ¶ added in v4.8.2
func (o EmailDomainDnsValidationRecordOutput) ToEmailDomainDnsValidationRecordOutput() EmailDomainDnsValidationRecordOutput
func (EmailDomainDnsValidationRecordOutput) ToEmailDomainDnsValidationRecordOutputWithContext ¶ added in v4.8.2
func (o EmailDomainDnsValidationRecordOutput) ToEmailDomainDnsValidationRecordOutputWithContext(ctx context.Context) EmailDomainDnsValidationRecordOutput
func (EmailDomainDnsValidationRecordOutput) Value ¶ added in v4.8.2
func (o EmailDomainDnsValidationRecordOutput) Value() pulumi.StringPtrOutput
DNS record value
type EmailDomainInput ¶ added in v4.8.2
type EmailDomainInput interface { pulumi.Input ToEmailDomainOutput() EmailDomainOutput ToEmailDomainOutputWithContext(ctx context.Context) EmailDomainOutput }
type EmailDomainMap ¶ added in v4.8.2
type EmailDomainMap map[string]EmailDomainInput
func (EmailDomainMap) ElementType ¶ added in v4.8.2
func (EmailDomainMap) ElementType() reflect.Type
func (EmailDomainMap) ToEmailDomainMapOutput ¶ added in v4.8.2
func (i EmailDomainMap) ToEmailDomainMapOutput() EmailDomainMapOutput
func (EmailDomainMap) ToEmailDomainMapOutputWithContext ¶ added in v4.8.2
func (i EmailDomainMap) ToEmailDomainMapOutputWithContext(ctx context.Context) EmailDomainMapOutput
type EmailDomainMapInput ¶ added in v4.8.2
type EmailDomainMapInput interface { pulumi.Input ToEmailDomainMapOutput() EmailDomainMapOutput ToEmailDomainMapOutputWithContext(context.Context) EmailDomainMapOutput }
EmailDomainMapInput is an input type that accepts EmailDomainMap and EmailDomainMapOutput values. You can construct a concrete instance of `EmailDomainMapInput` via:
EmailDomainMap{ "key": EmailDomainArgs{...} }
type EmailDomainMapOutput ¶ added in v4.8.2
type EmailDomainMapOutput struct{ *pulumi.OutputState }
func (EmailDomainMapOutput) ElementType ¶ added in v4.8.2
func (EmailDomainMapOutput) ElementType() reflect.Type
func (EmailDomainMapOutput) MapIndex ¶ added in v4.8.2
func (o EmailDomainMapOutput) MapIndex(k pulumi.StringInput) EmailDomainOutput
func (EmailDomainMapOutput) ToEmailDomainMapOutput ¶ added in v4.8.2
func (o EmailDomainMapOutput) ToEmailDomainMapOutput() EmailDomainMapOutput
func (EmailDomainMapOutput) ToEmailDomainMapOutputWithContext ¶ added in v4.8.2
func (o EmailDomainMapOutput) ToEmailDomainMapOutputWithContext(ctx context.Context) EmailDomainMapOutput
type EmailDomainOutput ¶ added in v4.8.2
type EmailDomainOutput struct{ *pulumi.OutputState }
func (EmailDomainOutput) BrandId ¶ added in v4.8.2
func (o EmailDomainOutput) BrandId() pulumi.StringOutput
Brand id of the email domain.
func (EmailDomainOutput) DisplayName ¶ added in v4.8.2
func (o EmailDomainOutput) DisplayName() pulumi.StringOutput
Display name of the email domain.
func (EmailDomainOutput) DnsValidationRecords ¶ added in v4.8.2
func (o EmailDomainOutput) DnsValidationRecords() EmailDomainDnsValidationRecordArrayOutput
TXT and cname records to be registered for the email Domain
func (EmailDomainOutput) Domain ¶ added in v4.8.2
func (o EmailDomainOutput) Domain() pulumi.StringOutput
Mail domain to send from.
func (EmailDomainOutput) ElementType ¶ added in v4.8.2
func (EmailDomainOutput) ElementType() reflect.Type
func (EmailDomainOutput) ToEmailDomainOutput ¶ added in v4.8.2
func (o EmailDomainOutput) ToEmailDomainOutput() EmailDomainOutput
func (EmailDomainOutput) ToEmailDomainOutputWithContext ¶ added in v4.8.2
func (o EmailDomainOutput) ToEmailDomainOutputWithContext(ctx context.Context) EmailDomainOutput
func (EmailDomainOutput) UserName ¶ added in v4.8.2
func (o EmailDomainOutput) UserName() pulumi.StringOutput
User name of the email domain.
func (EmailDomainOutput) ValidationStatus ¶ added in v4.8.2
func (o EmailDomainOutput) ValidationStatus() pulumi.StringOutput
Status of the email domain. Values: NOT*STARTED, IN*PROGRESS, VERIFIED, COMPLETED
type EmailDomainState ¶ added in v4.8.2
type EmailDomainState struct { // Brand id of the email domain. BrandId pulumi.StringPtrInput // Display name of the email domain. DisplayName pulumi.StringPtrInput // TXT and cname records to be registered for the email Domain DnsValidationRecords EmailDomainDnsValidationRecordArrayInput // Mail domain to send from. Domain pulumi.StringPtrInput // User name of the email domain. UserName pulumi.StringPtrInput // Status of the email domain. Values: NOT*STARTED, IN*PROGRESS, VERIFIED, COMPLETED ValidationStatus pulumi.StringPtrInput }
func (EmailDomainState) ElementType ¶ added in v4.8.2
func (EmailDomainState) ElementType() reflect.Type
type EmailDomainVerification ¶ added in v4.8.2
type EmailDomainVerification struct { pulumi.CustomResourceState // Email domain ID EmailDomainId pulumi.StringOutput `pulumi:"emailDomainId"` }
Verifies the email domain. The resource won't be created if the email domain could not be verified.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewEmailDomain(ctx, "example", &okta.EmailDomainArgs{ BrandId: pulumi.String("abc123"), Domain: pulumi.String("example.com"), DisplayName: pulumi.String("test"), UserName: pulumi.String("paul_atreides"), }) if err != nil { return err } _, err = okta.NewEmailDomainVerification(ctx, "example", &okta.EmailDomainVerificationArgs{ EmailDomainId: pulumi.Any(valid.Id), }) if err != nil { return err } return nil }) }
```
func GetEmailDomainVerification ¶ added in v4.8.2
func GetEmailDomainVerification(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EmailDomainVerificationState, opts ...pulumi.ResourceOption) (*EmailDomainVerification, error)
GetEmailDomainVerification gets an existing EmailDomainVerification 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 NewEmailDomainVerification ¶ added in v4.8.2
func NewEmailDomainVerification(ctx *pulumi.Context, name string, args *EmailDomainVerificationArgs, opts ...pulumi.ResourceOption) (*EmailDomainVerification, error)
NewEmailDomainVerification registers a new resource with the given unique name, arguments, and options.
func (*EmailDomainVerification) ElementType ¶ added in v4.8.2
func (*EmailDomainVerification) ElementType() reflect.Type
func (*EmailDomainVerification) ToEmailDomainVerificationOutput ¶ added in v4.8.2
func (i *EmailDomainVerification) ToEmailDomainVerificationOutput() EmailDomainVerificationOutput
func (*EmailDomainVerification) ToEmailDomainVerificationOutputWithContext ¶ added in v4.8.2
func (i *EmailDomainVerification) ToEmailDomainVerificationOutputWithContext(ctx context.Context) EmailDomainVerificationOutput
type EmailDomainVerificationArgs ¶ added in v4.8.2
type EmailDomainVerificationArgs struct { // Email domain ID EmailDomainId pulumi.StringInput }
The set of arguments for constructing a EmailDomainVerification resource.
func (EmailDomainVerificationArgs) ElementType ¶ added in v4.8.2
func (EmailDomainVerificationArgs) ElementType() reflect.Type
type EmailDomainVerificationArray ¶ added in v4.8.2
type EmailDomainVerificationArray []EmailDomainVerificationInput
func (EmailDomainVerificationArray) ElementType ¶ added in v4.8.2
func (EmailDomainVerificationArray) ElementType() reflect.Type
func (EmailDomainVerificationArray) ToEmailDomainVerificationArrayOutput ¶ added in v4.8.2
func (i EmailDomainVerificationArray) ToEmailDomainVerificationArrayOutput() EmailDomainVerificationArrayOutput
func (EmailDomainVerificationArray) ToEmailDomainVerificationArrayOutputWithContext ¶ added in v4.8.2
func (i EmailDomainVerificationArray) ToEmailDomainVerificationArrayOutputWithContext(ctx context.Context) EmailDomainVerificationArrayOutput
type EmailDomainVerificationArrayInput ¶ added in v4.8.2
type EmailDomainVerificationArrayInput interface { pulumi.Input ToEmailDomainVerificationArrayOutput() EmailDomainVerificationArrayOutput ToEmailDomainVerificationArrayOutputWithContext(context.Context) EmailDomainVerificationArrayOutput }
EmailDomainVerificationArrayInput is an input type that accepts EmailDomainVerificationArray and EmailDomainVerificationArrayOutput values. You can construct a concrete instance of `EmailDomainVerificationArrayInput` via:
EmailDomainVerificationArray{ EmailDomainVerificationArgs{...} }
type EmailDomainVerificationArrayOutput ¶ added in v4.8.2
type EmailDomainVerificationArrayOutput struct{ *pulumi.OutputState }
func (EmailDomainVerificationArrayOutput) ElementType ¶ added in v4.8.2
func (EmailDomainVerificationArrayOutput) ElementType() reflect.Type
func (EmailDomainVerificationArrayOutput) Index ¶ added in v4.8.2
func (o EmailDomainVerificationArrayOutput) Index(i pulumi.IntInput) EmailDomainVerificationOutput
func (EmailDomainVerificationArrayOutput) ToEmailDomainVerificationArrayOutput ¶ added in v4.8.2
func (o EmailDomainVerificationArrayOutput) ToEmailDomainVerificationArrayOutput() EmailDomainVerificationArrayOutput
func (EmailDomainVerificationArrayOutput) ToEmailDomainVerificationArrayOutputWithContext ¶ added in v4.8.2
func (o EmailDomainVerificationArrayOutput) ToEmailDomainVerificationArrayOutputWithContext(ctx context.Context) EmailDomainVerificationArrayOutput
type EmailDomainVerificationInput ¶ added in v4.8.2
type EmailDomainVerificationInput interface { pulumi.Input ToEmailDomainVerificationOutput() EmailDomainVerificationOutput ToEmailDomainVerificationOutputWithContext(ctx context.Context) EmailDomainVerificationOutput }
type EmailDomainVerificationMap ¶ added in v4.8.2
type EmailDomainVerificationMap map[string]EmailDomainVerificationInput
func (EmailDomainVerificationMap) ElementType ¶ added in v4.8.2
func (EmailDomainVerificationMap) ElementType() reflect.Type
func (EmailDomainVerificationMap) ToEmailDomainVerificationMapOutput ¶ added in v4.8.2
func (i EmailDomainVerificationMap) ToEmailDomainVerificationMapOutput() EmailDomainVerificationMapOutput
func (EmailDomainVerificationMap) ToEmailDomainVerificationMapOutputWithContext ¶ added in v4.8.2
func (i EmailDomainVerificationMap) ToEmailDomainVerificationMapOutputWithContext(ctx context.Context) EmailDomainVerificationMapOutput
type EmailDomainVerificationMapInput ¶ added in v4.8.2
type EmailDomainVerificationMapInput interface { pulumi.Input ToEmailDomainVerificationMapOutput() EmailDomainVerificationMapOutput ToEmailDomainVerificationMapOutputWithContext(context.Context) EmailDomainVerificationMapOutput }
EmailDomainVerificationMapInput is an input type that accepts EmailDomainVerificationMap and EmailDomainVerificationMapOutput values. You can construct a concrete instance of `EmailDomainVerificationMapInput` via:
EmailDomainVerificationMap{ "key": EmailDomainVerificationArgs{...} }
type EmailDomainVerificationMapOutput ¶ added in v4.8.2
type EmailDomainVerificationMapOutput struct{ *pulumi.OutputState }
func (EmailDomainVerificationMapOutput) ElementType ¶ added in v4.8.2
func (EmailDomainVerificationMapOutput) ElementType() reflect.Type
func (EmailDomainVerificationMapOutput) MapIndex ¶ added in v4.8.2
func (o EmailDomainVerificationMapOutput) MapIndex(k pulumi.StringInput) EmailDomainVerificationOutput
func (EmailDomainVerificationMapOutput) ToEmailDomainVerificationMapOutput ¶ added in v4.8.2
func (o EmailDomainVerificationMapOutput) ToEmailDomainVerificationMapOutput() EmailDomainVerificationMapOutput
func (EmailDomainVerificationMapOutput) ToEmailDomainVerificationMapOutputWithContext ¶ added in v4.8.2
func (o EmailDomainVerificationMapOutput) ToEmailDomainVerificationMapOutputWithContext(ctx context.Context) EmailDomainVerificationMapOutput
type EmailDomainVerificationOutput ¶ added in v4.8.2
type EmailDomainVerificationOutput struct{ *pulumi.OutputState }
func (EmailDomainVerificationOutput) ElementType ¶ added in v4.8.2
func (EmailDomainVerificationOutput) ElementType() reflect.Type
func (EmailDomainVerificationOutput) EmailDomainId ¶ added in v4.8.2
func (o EmailDomainVerificationOutput) EmailDomainId() pulumi.StringOutput
Email domain ID
func (EmailDomainVerificationOutput) ToEmailDomainVerificationOutput ¶ added in v4.8.2
func (o EmailDomainVerificationOutput) ToEmailDomainVerificationOutput() EmailDomainVerificationOutput
func (EmailDomainVerificationOutput) ToEmailDomainVerificationOutputWithContext ¶ added in v4.8.2
func (o EmailDomainVerificationOutput) ToEmailDomainVerificationOutputWithContext(ctx context.Context) EmailDomainVerificationOutput
type EmailDomainVerificationState ¶ added in v4.8.2
type EmailDomainVerificationState struct { // Email domain ID EmailDomainId pulumi.StringPtrInput }
func (EmailDomainVerificationState) ElementType ¶ added in v4.8.2
func (EmailDomainVerificationState) ElementType() reflect.Type
type EmailSender ¶
type EmailSender struct { pulumi.CustomResourceState // TXT and CNAME records to be registered for the Domain DnsRecords EmailSenderDnsRecordArrayOutput `pulumi:"dnsRecords"` // Email address to send from FromAddress pulumi.StringOutput `pulumi:"fromAddress"` // Name of sender FromName pulumi.StringOutput `pulumi:"fromName"` // Verification status Status pulumi.StringOutput `pulumi:"status"` // Mail domain to send from Subdomain pulumi.StringOutput `pulumi:"subdomain"` }
Creates custom email sender. This resource allows you to create and configure a custom email sender.
> **DEPRECATED** The api for this resource has been deprecated. Please use `EmailDomain` instead.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewEmailSender(ctx, "example", &okta.EmailSenderArgs{ FromName: pulumi.String("Paul Atreides"), FromAddress: pulumi.String("no-reply@caladan.planet"), Subdomain: pulumi.String("mail"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/emailSender:EmailSender example <sender_id> ```
func GetEmailSender ¶
func GetEmailSender(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EmailSenderState, opts ...pulumi.ResourceOption) (*EmailSender, error)
GetEmailSender gets an existing EmailSender 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 NewEmailSender ¶
func NewEmailSender(ctx *pulumi.Context, name string, args *EmailSenderArgs, opts ...pulumi.ResourceOption) (*EmailSender, error)
NewEmailSender registers a new resource with the given unique name, arguments, and options.
func (*EmailSender) ElementType ¶
func (*EmailSender) ElementType() reflect.Type
func (*EmailSender) ToEmailSenderOutput ¶
func (i *EmailSender) ToEmailSenderOutput() EmailSenderOutput
func (*EmailSender) ToEmailSenderOutputWithContext ¶
func (i *EmailSender) ToEmailSenderOutputWithContext(ctx context.Context) EmailSenderOutput
type EmailSenderArgs ¶
type EmailSenderArgs struct { // Email address to send from FromAddress pulumi.StringInput // Name of sender FromName pulumi.StringInput // Mail domain to send from Subdomain pulumi.StringInput }
The set of arguments for constructing a EmailSender resource.
func (EmailSenderArgs) ElementType ¶
func (EmailSenderArgs) ElementType() reflect.Type
type EmailSenderArray ¶
type EmailSenderArray []EmailSenderInput
func (EmailSenderArray) ElementType ¶
func (EmailSenderArray) ElementType() reflect.Type
func (EmailSenderArray) ToEmailSenderArrayOutput ¶
func (i EmailSenderArray) ToEmailSenderArrayOutput() EmailSenderArrayOutput
func (EmailSenderArray) ToEmailSenderArrayOutputWithContext ¶
func (i EmailSenderArray) ToEmailSenderArrayOutputWithContext(ctx context.Context) EmailSenderArrayOutput
type EmailSenderArrayInput ¶
type EmailSenderArrayInput interface { pulumi.Input ToEmailSenderArrayOutput() EmailSenderArrayOutput ToEmailSenderArrayOutputWithContext(context.Context) EmailSenderArrayOutput }
EmailSenderArrayInput is an input type that accepts EmailSenderArray and EmailSenderArrayOutput values. You can construct a concrete instance of `EmailSenderArrayInput` via:
EmailSenderArray{ EmailSenderArgs{...} }
type EmailSenderArrayOutput ¶
type EmailSenderArrayOutput struct{ *pulumi.OutputState }
func (EmailSenderArrayOutput) ElementType ¶
func (EmailSenderArrayOutput) ElementType() reflect.Type
func (EmailSenderArrayOutput) Index ¶
func (o EmailSenderArrayOutput) Index(i pulumi.IntInput) EmailSenderOutput
func (EmailSenderArrayOutput) ToEmailSenderArrayOutput ¶
func (o EmailSenderArrayOutput) ToEmailSenderArrayOutput() EmailSenderArrayOutput
func (EmailSenderArrayOutput) ToEmailSenderArrayOutputWithContext ¶
func (o EmailSenderArrayOutput) ToEmailSenderArrayOutputWithContext(ctx context.Context) EmailSenderArrayOutput
type EmailSenderDnsRecord ¶
type EmailSenderDnsRecordArgs ¶
type EmailSenderDnsRecordArgs struct { // DNS record name Fqdn pulumi.StringPtrInput `pulumi:"fqdn"` // Record type can be TXT or CNAME RecordType pulumi.StringPtrInput `pulumi:"recordType"` // DNS verification value Value pulumi.StringPtrInput `pulumi:"value"` }
func (EmailSenderDnsRecordArgs) ElementType ¶
func (EmailSenderDnsRecordArgs) ElementType() reflect.Type
func (EmailSenderDnsRecordArgs) ToEmailSenderDnsRecordOutput ¶
func (i EmailSenderDnsRecordArgs) ToEmailSenderDnsRecordOutput() EmailSenderDnsRecordOutput
func (EmailSenderDnsRecordArgs) ToEmailSenderDnsRecordOutputWithContext ¶
func (i EmailSenderDnsRecordArgs) ToEmailSenderDnsRecordOutputWithContext(ctx context.Context) EmailSenderDnsRecordOutput
type EmailSenderDnsRecordArray ¶
type EmailSenderDnsRecordArray []EmailSenderDnsRecordInput
func (EmailSenderDnsRecordArray) ElementType ¶
func (EmailSenderDnsRecordArray) ElementType() reflect.Type
func (EmailSenderDnsRecordArray) ToEmailSenderDnsRecordArrayOutput ¶
func (i EmailSenderDnsRecordArray) ToEmailSenderDnsRecordArrayOutput() EmailSenderDnsRecordArrayOutput
func (EmailSenderDnsRecordArray) ToEmailSenderDnsRecordArrayOutputWithContext ¶
func (i EmailSenderDnsRecordArray) ToEmailSenderDnsRecordArrayOutputWithContext(ctx context.Context) EmailSenderDnsRecordArrayOutput
type EmailSenderDnsRecordArrayInput ¶
type EmailSenderDnsRecordArrayInput interface { pulumi.Input ToEmailSenderDnsRecordArrayOutput() EmailSenderDnsRecordArrayOutput ToEmailSenderDnsRecordArrayOutputWithContext(context.Context) EmailSenderDnsRecordArrayOutput }
EmailSenderDnsRecordArrayInput is an input type that accepts EmailSenderDnsRecordArray and EmailSenderDnsRecordArrayOutput values. You can construct a concrete instance of `EmailSenderDnsRecordArrayInput` via:
EmailSenderDnsRecordArray{ EmailSenderDnsRecordArgs{...} }
type EmailSenderDnsRecordArrayOutput ¶
type EmailSenderDnsRecordArrayOutput struct{ *pulumi.OutputState }
func (EmailSenderDnsRecordArrayOutput) ElementType ¶
func (EmailSenderDnsRecordArrayOutput) ElementType() reflect.Type
func (EmailSenderDnsRecordArrayOutput) Index ¶
func (o EmailSenderDnsRecordArrayOutput) Index(i pulumi.IntInput) EmailSenderDnsRecordOutput
func (EmailSenderDnsRecordArrayOutput) ToEmailSenderDnsRecordArrayOutput ¶
func (o EmailSenderDnsRecordArrayOutput) ToEmailSenderDnsRecordArrayOutput() EmailSenderDnsRecordArrayOutput
func (EmailSenderDnsRecordArrayOutput) ToEmailSenderDnsRecordArrayOutputWithContext ¶
func (o EmailSenderDnsRecordArrayOutput) ToEmailSenderDnsRecordArrayOutputWithContext(ctx context.Context) EmailSenderDnsRecordArrayOutput
type EmailSenderDnsRecordInput ¶
type EmailSenderDnsRecordInput interface { pulumi.Input ToEmailSenderDnsRecordOutput() EmailSenderDnsRecordOutput ToEmailSenderDnsRecordOutputWithContext(context.Context) EmailSenderDnsRecordOutput }
EmailSenderDnsRecordInput is an input type that accepts EmailSenderDnsRecordArgs and EmailSenderDnsRecordOutput values. You can construct a concrete instance of `EmailSenderDnsRecordInput` via:
EmailSenderDnsRecordArgs{...}
type EmailSenderDnsRecordOutput ¶
type EmailSenderDnsRecordOutput struct{ *pulumi.OutputState }
func (EmailSenderDnsRecordOutput) ElementType ¶
func (EmailSenderDnsRecordOutput) ElementType() reflect.Type
func (EmailSenderDnsRecordOutput) Fqdn ¶
func (o EmailSenderDnsRecordOutput) Fqdn() pulumi.StringPtrOutput
DNS record name
func (EmailSenderDnsRecordOutput) RecordType ¶
func (o EmailSenderDnsRecordOutput) RecordType() pulumi.StringPtrOutput
Record type can be TXT or CNAME
func (EmailSenderDnsRecordOutput) ToEmailSenderDnsRecordOutput ¶
func (o EmailSenderDnsRecordOutput) ToEmailSenderDnsRecordOutput() EmailSenderDnsRecordOutput
func (EmailSenderDnsRecordOutput) ToEmailSenderDnsRecordOutputWithContext ¶
func (o EmailSenderDnsRecordOutput) ToEmailSenderDnsRecordOutputWithContext(ctx context.Context) EmailSenderDnsRecordOutput
func (EmailSenderDnsRecordOutput) Value ¶
func (o EmailSenderDnsRecordOutput) Value() pulumi.StringPtrOutput
DNS verification value
type EmailSenderInput ¶
type EmailSenderInput interface { pulumi.Input ToEmailSenderOutput() EmailSenderOutput ToEmailSenderOutputWithContext(ctx context.Context) EmailSenderOutput }
type EmailSenderMap ¶
type EmailSenderMap map[string]EmailSenderInput
func (EmailSenderMap) ElementType ¶
func (EmailSenderMap) ElementType() reflect.Type
func (EmailSenderMap) ToEmailSenderMapOutput ¶
func (i EmailSenderMap) ToEmailSenderMapOutput() EmailSenderMapOutput
func (EmailSenderMap) ToEmailSenderMapOutputWithContext ¶
func (i EmailSenderMap) ToEmailSenderMapOutputWithContext(ctx context.Context) EmailSenderMapOutput
type EmailSenderMapInput ¶
type EmailSenderMapInput interface { pulumi.Input ToEmailSenderMapOutput() EmailSenderMapOutput ToEmailSenderMapOutputWithContext(context.Context) EmailSenderMapOutput }
EmailSenderMapInput is an input type that accepts EmailSenderMap and EmailSenderMapOutput values. You can construct a concrete instance of `EmailSenderMapInput` via:
EmailSenderMap{ "key": EmailSenderArgs{...} }
type EmailSenderMapOutput ¶
type EmailSenderMapOutput struct{ *pulumi.OutputState }
func (EmailSenderMapOutput) ElementType ¶
func (EmailSenderMapOutput) ElementType() reflect.Type
func (EmailSenderMapOutput) MapIndex ¶
func (o EmailSenderMapOutput) MapIndex(k pulumi.StringInput) EmailSenderOutput
func (EmailSenderMapOutput) ToEmailSenderMapOutput ¶
func (o EmailSenderMapOutput) ToEmailSenderMapOutput() EmailSenderMapOutput
func (EmailSenderMapOutput) ToEmailSenderMapOutputWithContext ¶
func (o EmailSenderMapOutput) ToEmailSenderMapOutputWithContext(ctx context.Context) EmailSenderMapOutput
type EmailSenderOutput ¶
type EmailSenderOutput struct{ *pulumi.OutputState }
func (EmailSenderOutput) DnsRecords ¶
func (o EmailSenderOutput) DnsRecords() EmailSenderDnsRecordArrayOutput
TXT and CNAME records to be registered for the Domain
func (EmailSenderOutput) ElementType ¶
func (EmailSenderOutput) ElementType() reflect.Type
func (EmailSenderOutput) FromAddress ¶
func (o EmailSenderOutput) FromAddress() pulumi.StringOutput
Email address to send from
func (EmailSenderOutput) FromName ¶
func (o EmailSenderOutput) FromName() pulumi.StringOutput
Name of sender
func (EmailSenderOutput) Status ¶
func (o EmailSenderOutput) Status() pulumi.StringOutput
Verification status
func (EmailSenderOutput) Subdomain ¶
func (o EmailSenderOutput) Subdomain() pulumi.StringOutput
Mail domain to send from
func (EmailSenderOutput) ToEmailSenderOutput ¶
func (o EmailSenderOutput) ToEmailSenderOutput() EmailSenderOutput
func (EmailSenderOutput) ToEmailSenderOutputWithContext ¶
func (o EmailSenderOutput) ToEmailSenderOutputWithContext(ctx context.Context) EmailSenderOutput
type EmailSenderState ¶
type EmailSenderState struct { // TXT and CNAME records to be registered for the Domain DnsRecords EmailSenderDnsRecordArrayInput // Email address to send from FromAddress pulumi.StringPtrInput // Name of sender FromName pulumi.StringPtrInput // Verification status Status pulumi.StringPtrInput // Mail domain to send from Subdomain pulumi.StringPtrInput }
func (EmailSenderState) ElementType ¶
func (EmailSenderState) ElementType() reflect.Type
type EmailSenderVerification ¶
type EmailSenderVerification struct { pulumi.CustomResourceState // Email sender ID SenderId pulumi.StringOutput `pulumi:"senderId"` }
Verifies the email sender. The resource won't be created if the email sender could not be verified.
> **DEPRECATED** The api for this resource has been deprecated. Please use `EmailDomainVerification` instead.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewEmailSender(ctx, "example", &okta.EmailSenderArgs{ FromName: pulumi.String("Paul Atreides"), FromAddress: pulumi.String("no-reply@caladan.planet"), Subdomain: pulumi.String("mail"), }) if err != nil { return err } _, err = okta.NewEmailSenderVerification(ctx, "example", &okta.EmailSenderVerificationArgs{ SenderId: pulumi.Any(valid.Id), }) if err != nil { return err } return nil }) }
```
func GetEmailSenderVerification ¶
func GetEmailSenderVerification(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EmailSenderVerificationState, opts ...pulumi.ResourceOption) (*EmailSenderVerification, error)
GetEmailSenderVerification gets an existing EmailSenderVerification 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 NewEmailSenderVerification ¶
func NewEmailSenderVerification(ctx *pulumi.Context, name string, args *EmailSenderVerificationArgs, opts ...pulumi.ResourceOption) (*EmailSenderVerification, error)
NewEmailSenderVerification registers a new resource with the given unique name, arguments, and options.
func (*EmailSenderVerification) ElementType ¶
func (*EmailSenderVerification) ElementType() reflect.Type
func (*EmailSenderVerification) ToEmailSenderVerificationOutput ¶
func (i *EmailSenderVerification) ToEmailSenderVerificationOutput() EmailSenderVerificationOutput
func (*EmailSenderVerification) ToEmailSenderVerificationOutputWithContext ¶
func (i *EmailSenderVerification) ToEmailSenderVerificationOutputWithContext(ctx context.Context) EmailSenderVerificationOutput
type EmailSenderVerificationArgs ¶
type EmailSenderVerificationArgs struct { // Email sender ID SenderId pulumi.StringInput }
The set of arguments for constructing a EmailSenderVerification resource.
func (EmailSenderVerificationArgs) ElementType ¶
func (EmailSenderVerificationArgs) ElementType() reflect.Type
type EmailSenderVerificationArray ¶
type EmailSenderVerificationArray []EmailSenderVerificationInput
func (EmailSenderVerificationArray) ElementType ¶
func (EmailSenderVerificationArray) ElementType() reflect.Type
func (EmailSenderVerificationArray) ToEmailSenderVerificationArrayOutput ¶
func (i EmailSenderVerificationArray) ToEmailSenderVerificationArrayOutput() EmailSenderVerificationArrayOutput
func (EmailSenderVerificationArray) ToEmailSenderVerificationArrayOutputWithContext ¶
func (i EmailSenderVerificationArray) ToEmailSenderVerificationArrayOutputWithContext(ctx context.Context) EmailSenderVerificationArrayOutput
type EmailSenderVerificationArrayInput ¶
type EmailSenderVerificationArrayInput interface { pulumi.Input ToEmailSenderVerificationArrayOutput() EmailSenderVerificationArrayOutput ToEmailSenderVerificationArrayOutputWithContext(context.Context) EmailSenderVerificationArrayOutput }
EmailSenderVerificationArrayInput is an input type that accepts EmailSenderVerificationArray and EmailSenderVerificationArrayOutput values. You can construct a concrete instance of `EmailSenderVerificationArrayInput` via:
EmailSenderVerificationArray{ EmailSenderVerificationArgs{...} }
type EmailSenderVerificationArrayOutput ¶
type EmailSenderVerificationArrayOutput struct{ *pulumi.OutputState }
func (EmailSenderVerificationArrayOutput) ElementType ¶
func (EmailSenderVerificationArrayOutput) ElementType() reflect.Type
func (EmailSenderVerificationArrayOutput) Index ¶
func (o EmailSenderVerificationArrayOutput) Index(i pulumi.IntInput) EmailSenderVerificationOutput
func (EmailSenderVerificationArrayOutput) ToEmailSenderVerificationArrayOutput ¶
func (o EmailSenderVerificationArrayOutput) ToEmailSenderVerificationArrayOutput() EmailSenderVerificationArrayOutput
func (EmailSenderVerificationArrayOutput) ToEmailSenderVerificationArrayOutputWithContext ¶
func (o EmailSenderVerificationArrayOutput) ToEmailSenderVerificationArrayOutputWithContext(ctx context.Context) EmailSenderVerificationArrayOutput
type EmailSenderVerificationInput ¶
type EmailSenderVerificationInput interface { pulumi.Input ToEmailSenderVerificationOutput() EmailSenderVerificationOutput ToEmailSenderVerificationOutputWithContext(ctx context.Context) EmailSenderVerificationOutput }
type EmailSenderVerificationMap ¶
type EmailSenderVerificationMap map[string]EmailSenderVerificationInput
func (EmailSenderVerificationMap) ElementType ¶
func (EmailSenderVerificationMap) ElementType() reflect.Type
func (EmailSenderVerificationMap) ToEmailSenderVerificationMapOutput ¶
func (i EmailSenderVerificationMap) ToEmailSenderVerificationMapOutput() EmailSenderVerificationMapOutput
func (EmailSenderVerificationMap) ToEmailSenderVerificationMapOutputWithContext ¶
func (i EmailSenderVerificationMap) ToEmailSenderVerificationMapOutputWithContext(ctx context.Context) EmailSenderVerificationMapOutput
type EmailSenderVerificationMapInput ¶
type EmailSenderVerificationMapInput interface { pulumi.Input ToEmailSenderVerificationMapOutput() EmailSenderVerificationMapOutput ToEmailSenderVerificationMapOutputWithContext(context.Context) EmailSenderVerificationMapOutput }
EmailSenderVerificationMapInput is an input type that accepts EmailSenderVerificationMap and EmailSenderVerificationMapOutput values. You can construct a concrete instance of `EmailSenderVerificationMapInput` via:
EmailSenderVerificationMap{ "key": EmailSenderVerificationArgs{...} }
type EmailSenderVerificationMapOutput ¶
type EmailSenderVerificationMapOutput struct{ *pulumi.OutputState }
func (EmailSenderVerificationMapOutput) ElementType ¶
func (EmailSenderVerificationMapOutput) ElementType() reflect.Type
func (EmailSenderVerificationMapOutput) MapIndex ¶
func (o EmailSenderVerificationMapOutput) MapIndex(k pulumi.StringInput) EmailSenderVerificationOutput
func (EmailSenderVerificationMapOutput) ToEmailSenderVerificationMapOutput ¶
func (o EmailSenderVerificationMapOutput) ToEmailSenderVerificationMapOutput() EmailSenderVerificationMapOutput
func (EmailSenderVerificationMapOutput) ToEmailSenderVerificationMapOutputWithContext ¶
func (o EmailSenderVerificationMapOutput) ToEmailSenderVerificationMapOutputWithContext(ctx context.Context) EmailSenderVerificationMapOutput
type EmailSenderVerificationOutput ¶
type EmailSenderVerificationOutput struct{ *pulumi.OutputState }
func (EmailSenderVerificationOutput) ElementType ¶
func (EmailSenderVerificationOutput) ElementType() reflect.Type
func (EmailSenderVerificationOutput) SenderId ¶
func (o EmailSenderVerificationOutput) SenderId() pulumi.StringOutput
Email sender ID
func (EmailSenderVerificationOutput) ToEmailSenderVerificationOutput ¶
func (o EmailSenderVerificationOutput) ToEmailSenderVerificationOutput() EmailSenderVerificationOutput
func (EmailSenderVerificationOutput) ToEmailSenderVerificationOutputWithContext ¶
func (o EmailSenderVerificationOutput) ToEmailSenderVerificationOutputWithContext(ctx context.Context) EmailSenderVerificationOutput
type EmailSenderVerificationState ¶
type EmailSenderVerificationState struct { // Email sender ID SenderId pulumi.StringPtrInput }
func (EmailSenderVerificationState) ElementType ¶
func (EmailSenderVerificationState) ElementType() reflect.Type
type EmailTemplateSettings ¶ added in v4.13.0
type EmailTemplateSettings struct { pulumi.CustomResourceState // The ID of the brand. BrandId pulumi.StringOutput `pulumi:"brandId"` // The recipients the emails of this template will be sent to - Valid values: `ALL_USERS`, `ADMINS_ONLY`, `NO_USERS` Recipients pulumi.StringOutput `pulumi:"recipients"` // Email template name - Example values: `AccountLockout`,`ADForgotPassword`,`ADForgotPasswordDenied`,`ADSelfServiceUnlock`,`ADUserActivation`,`AuthenticatorEnrolled`,`AuthenticatorReset`,`ChangeEmailConfirmation`,`EmailChallenge`,`EmailChangeConfirmation`,`EmailFactorVerification`,`ForgotPassword`,`ForgotPasswordDenied`,`IGAReviewerEndNotification`,`IGAReviewerNotification`,`IGAReviewerPendingNotification`,`IGAReviewerReassigned`,`LDAPForgotPassword`,`LDAPForgotPasswordDenied`,`LDAPSelfServiceUnlock`,`LDAPUserActivation`,`MyAccountChangeConfirmation`,`NewSignOnNotification`,`OktaVerifyActivation`,`PasswordChanged`,`PasswordResetByAdmin`,`PendingEmailChange`,`RegistrationActivation`,`RegistrationEmailVerification`,`SelfServiceUnlock`,`SelfServiceUnlockOnUnlockedAccount`,`UserActivation` TemplateName pulumi.StringOutput `pulumi:"templateName"` }
Manages email template settings
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewEmailTemplateSettings(ctx, "example", &okta.EmailTemplateSettingsArgs{ BrandId: pulumi.String("<brand id>"), TemplateName: pulumi.String("ForgotPassword"), Recipients: pulumi.String("ADMINS_ONLY"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/emailTemplateSettings:EmailTemplateSettings example <brand_id>/<template_name> ```
func GetEmailTemplateSettings ¶ added in v4.13.0
func GetEmailTemplateSettings(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EmailTemplateSettingsState, opts ...pulumi.ResourceOption) (*EmailTemplateSettings, error)
GetEmailTemplateSettings gets an existing EmailTemplateSettings 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 NewEmailTemplateSettings ¶ added in v4.13.0
func NewEmailTemplateSettings(ctx *pulumi.Context, name string, args *EmailTemplateSettingsArgs, opts ...pulumi.ResourceOption) (*EmailTemplateSettings, error)
NewEmailTemplateSettings registers a new resource with the given unique name, arguments, and options.
func (*EmailTemplateSettings) ElementType ¶ added in v4.13.0
func (*EmailTemplateSettings) ElementType() reflect.Type
func (*EmailTemplateSettings) ToEmailTemplateSettingsOutput ¶ added in v4.13.0
func (i *EmailTemplateSettings) ToEmailTemplateSettingsOutput() EmailTemplateSettingsOutput
func (*EmailTemplateSettings) ToEmailTemplateSettingsOutputWithContext ¶ added in v4.13.0
func (i *EmailTemplateSettings) ToEmailTemplateSettingsOutputWithContext(ctx context.Context) EmailTemplateSettingsOutput
type EmailTemplateSettingsArgs ¶ added in v4.13.0
type EmailTemplateSettingsArgs struct { // The ID of the brand. BrandId pulumi.StringInput // The recipients the emails of this template will be sent to - Valid values: `ALL_USERS`, `ADMINS_ONLY`, `NO_USERS` Recipients pulumi.StringInput // Email template name - Example values: `AccountLockout`,`ADForgotPassword`,`ADForgotPasswordDenied`,`ADSelfServiceUnlock`,`ADUserActivation`,`AuthenticatorEnrolled`,`AuthenticatorReset`,`ChangeEmailConfirmation`,`EmailChallenge`,`EmailChangeConfirmation`,`EmailFactorVerification`,`ForgotPassword`,`ForgotPasswordDenied`,`IGAReviewerEndNotification`,`IGAReviewerNotification`,`IGAReviewerPendingNotification`,`IGAReviewerReassigned`,`LDAPForgotPassword`,`LDAPForgotPasswordDenied`,`LDAPSelfServiceUnlock`,`LDAPUserActivation`,`MyAccountChangeConfirmation`,`NewSignOnNotification`,`OktaVerifyActivation`,`PasswordChanged`,`PasswordResetByAdmin`,`PendingEmailChange`,`RegistrationActivation`,`RegistrationEmailVerification`,`SelfServiceUnlock`,`SelfServiceUnlockOnUnlockedAccount`,`UserActivation` TemplateName pulumi.StringInput }
The set of arguments for constructing a EmailTemplateSettings resource.
func (EmailTemplateSettingsArgs) ElementType ¶ added in v4.13.0
func (EmailTemplateSettingsArgs) ElementType() reflect.Type
type EmailTemplateSettingsArray ¶ added in v4.13.0
type EmailTemplateSettingsArray []EmailTemplateSettingsInput
func (EmailTemplateSettingsArray) ElementType ¶ added in v4.13.0
func (EmailTemplateSettingsArray) ElementType() reflect.Type
func (EmailTemplateSettingsArray) ToEmailTemplateSettingsArrayOutput ¶ added in v4.13.0
func (i EmailTemplateSettingsArray) ToEmailTemplateSettingsArrayOutput() EmailTemplateSettingsArrayOutput
func (EmailTemplateSettingsArray) ToEmailTemplateSettingsArrayOutputWithContext ¶ added in v4.13.0
func (i EmailTemplateSettingsArray) ToEmailTemplateSettingsArrayOutputWithContext(ctx context.Context) EmailTemplateSettingsArrayOutput
type EmailTemplateSettingsArrayInput ¶ added in v4.13.0
type EmailTemplateSettingsArrayInput interface { pulumi.Input ToEmailTemplateSettingsArrayOutput() EmailTemplateSettingsArrayOutput ToEmailTemplateSettingsArrayOutputWithContext(context.Context) EmailTemplateSettingsArrayOutput }
EmailTemplateSettingsArrayInput is an input type that accepts EmailTemplateSettingsArray and EmailTemplateSettingsArrayOutput values. You can construct a concrete instance of `EmailTemplateSettingsArrayInput` via:
EmailTemplateSettingsArray{ EmailTemplateSettingsArgs{...} }
type EmailTemplateSettingsArrayOutput ¶ added in v4.13.0
type EmailTemplateSettingsArrayOutput struct{ *pulumi.OutputState }
func (EmailTemplateSettingsArrayOutput) ElementType ¶ added in v4.13.0
func (EmailTemplateSettingsArrayOutput) ElementType() reflect.Type
func (EmailTemplateSettingsArrayOutput) Index ¶ added in v4.13.0
func (o EmailTemplateSettingsArrayOutput) Index(i pulumi.IntInput) EmailTemplateSettingsOutput
func (EmailTemplateSettingsArrayOutput) ToEmailTemplateSettingsArrayOutput ¶ added in v4.13.0
func (o EmailTemplateSettingsArrayOutput) ToEmailTemplateSettingsArrayOutput() EmailTemplateSettingsArrayOutput
func (EmailTemplateSettingsArrayOutput) ToEmailTemplateSettingsArrayOutputWithContext ¶ added in v4.13.0
func (o EmailTemplateSettingsArrayOutput) ToEmailTemplateSettingsArrayOutputWithContext(ctx context.Context) EmailTemplateSettingsArrayOutput
type EmailTemplateSettingsInput ¶ added in v4.13.0
type EmailTemplateSettingsInput interface { pulumi.Input ToEmailTemplateSettingsOutput() EmailTemplateSettingsOutput ToEmailTemplateSettingsOutputWithContext(ctx context.Context) EmailTemplateSettingsOutput }
type EmailTemplateSettingsMap ¶ added in v4.13.0
type EmailTemplateSettingsMap map[string]EmailTemplateSettingsInput
func (EmailTemplateSettingsMap) ElementType ¶ added in v4.13.0
func (EmailTemplateSettingsMap) ElementType() reflect.Type
func (EmailTemplateSettingsMap) ToEmailTemplateSettingsMapOutput ¶ added in v4.13.0
func (i EmailTemplateSettingsMap) ToEmailTemplateSettingsMapOutput() EmailTemplateSettingsMapOutput
func (EmailTemplateSettingsMap) ToEmailTemplateSettingsMapOutputWithContext ¶ added in v4.13.0
func (i EmailTemplateSettingsMap) ToEmailTemplateSettingsMapOutputWithContext(ctx context.Context) EmailTemplateSettingsMapOutput
type EmailTemplateSettingsMapInput ¶ added in v4.13.0
type EmailTemplateSettingsMapInput interface { pulumi.Input ToEmailTemplateSettingsMapOutput() EmailTemplateSettingsMapOutput ToEmailTemplateSettingsMapOutputWithContext(context.Context) EmailTemplateSettingsMapOutput }
EmailTemplateSettingsMapInput is an input type that accepts EmailTemplateSettingsMap and EmailTemplateSettingsMapOutput values. You can construct a concrete instance of `EmailTemplateSettingsMapInput` via:
EmailTemplateSettingsMap{ "key": EmailTemplateSettingsArgs{...} }
type EmailTemplateSettingsMapOutput ¶ added in v4.13.0
type EmailTemplateSettingsMapOutput struct{ *pulumi.OutputState }
func (EmailTemplateSettingsMapOutput) ElementType ¶ added in v4.13.0
func (EmailTemplateSettingsMapOutput) ElementType() reflect.Type
func (EmailTemplateSettingsMapOutput) MapIndex ¶ added in v4.13.0
func (o EmailTemplateSettingsMapOutput) MapIndex(k pulumi.StringInput) EmailTemplateSettingsOutput
func (EmailTemplateSettingsMapOutput) ToEmailTemplateSettingsMapOutput ¶ added in v4.13.0
func (o EmailTemplateSettingsMapOutput) ToEmailTemplateSettingsMapOutput() EmailTemplateSettingsMapOutput
func (EmailTemplateSettingsMapOutput) ToEmailTemplateSettingsMapOutputWithContext ¶ added in v4.13.0
func (o EmailTemplateSettingsMapOutput) ToEmailTemplateSettingsMapOutputWithContext(ctx context.Context) EmailTemplateSettingsMapOutput
type EmailTemplateSettingsOutput ¶ added in v4.13.0
type EmailTemplateSettingsOutput struct{ *pulumi.OutputState }
func (EmailTemplateSettingsOutput) BrandId ¶ added in v4.13.0
func (o EmailTemplateSettingsOutput) BrandId() pulumi.StringOutput
The ID of the brand.
func (EmailTemplateSettingsOutput) ElementType ¶ added in v4.13.0
func (EmailTemplateSettingsOutput) ElementType() reflect.Type
func (EmailTemplateSettingsOutput) Recipients ¶ added in v4.13.0
func (o EmailTemplateSettingsOutput) Recipients() pulumi.StringOutput
The recipients the emails of this template will be sent to - Valid values: `ALL_USERS`, `ADMINS_ONLY`, `NO_USERS`
func (EmailTemplateSettingsOutput) TemplateName ¶ added in v4.13.0
func (o EmailTemplateSettingsOutput) TemplateName() pulumi.StringOutput
Email template name - Example values: `AccountLockout`,`ADForgotPassword`,`ADForgotPasswordDenied`,`ADSelfServiceUnlock`,`ADUserActivation`,`AuthenticatorEnrolled`,`AuthenticatorReset`,`ChangeEmailConfirmation`,`EmailChallenge`,`EmailChangeConfirmation`,`EmailFactorVerification`,`ForgotPassword`,`ForgotPasswordDenied`,`IGAReviewerEndNotification`,`IGAReviewerNotification`,`IGAReviewerPendingNotification`,`IGAReviewerReassigned`,`LDAPForgotPassword`,`LDAPForgotPasswordDenied`,`LDAPSelfServiceUnlock`,`LDAPUserActivation`,`MyAccountChangeConfirmation`,`NewSignOnNotification`,`OktaVerifyActivation`,`PasswordChanged`,`PasswordResetByAdmin`,`PendingEmailChange`,`RegistrationActivation`,`RegistrationEmailVerification`,`SelfServiceUnlock`,`SelfServiceUnlockOnUnlockedAccount`,`UserActivation`
func (EmailTemplateSettingsOutput) ToEmailTemplateSettingsOutput ¶ added in v4.13.0
func (o EmailTemplateSettingsOutput) ToEmailTemplateSettingsOutput() EmailTemplateSettingsOutput
func (EmailTemplateSettingsOutput) ToEmailTemplateSettingsOutputWithContext ¶ added in v4.13.0
func (o EmailTemplateSettingsOutput) ToEmailTemplateSettingsOutputWithContext(ctx context.Context) EmailTemplateSettingsOutput
type EmailTemplateSettingsState ¶ added in v4.13.0
type EmailTemplateSettingsState struct { // The ID of the brand. BrandId pulumi.StringPtrInput // The recipients the emails of this template will be sent to - Valid values: `ALL_USERS`, `ADMINS_ONLY`, `NO_USERS` Recipients pulumi.StringPtrInput // Email template name - Example values: `AccountLockout`,`ADForgotPassword`,`ADForgotPasswordDenied`,`ADSelfServiceUnlock`,`ADUserActivation`,`AuthenticatorEnrolled`,`AuthenticatorReset`,`ChangeEmailConfirmation`,`EmailChallenge`,`EmailChangeConfirmation`,`EmailFactorVerification`,`ForgotPassword`,`ForgotPasswordDenied`,`IGAReviewerEndNotification`,`IGAReviewerNotification`,`IGAReviewerPendingNotification`,`IGAReviewerReassigned`,`LDAPForgotPassword`,`LDAPForgotPasswordDenied`,`LDAPSelfServiceUnlock`,`LDAPUserActivation`,`MyAccountChangeConfirmation`,`NewSignOnNotification`,`OktaVerifyActivation`,`PasswordChanged`,`PasswordResetByAdmin`,`PendingEmailChange`,`RegistrationActivation`,`RegistrationEmailVerification`,`SelfServiceUnlock`,`SelfServiceUnlockOnUnlockedAccount`,`UserActivation` TemplateName pulumi.StringPtrInput }
func (EmailTemplateSettingsState) ElementType ¶ added in v4.13.0
func (EmailTemplateSettingsState) ElementType() reflect.Type
type EventHook ¶
type EventHook struct { pulumi.CustomResourceState // Details of the endpoint the event hook will hit. - 'version' - (Required) The version of the channel. The // currently-supported version is '1.0.0'. - 'uri' - (Required) The URI the hook will hit. - 'type' - (Optional) The type // of hook to trigger. Currently, the only supported type is 'HTTP'. Auth pulumi.StringMapOutput `pulumi:"auth"` // Details of the endpoint the event hook will hit. Channel pulumi.StringMapOutput `pulumi:"channel"` // The events that will be delivered to this hook. [See here for a list of supported // events](https://developer.okta.com/docs/reference/api/event-types/?q=event-hook-eligible). Events pulumi.StringArrayOutput `pulumi:"events"` // Map of headers to send along in event hook request. Headers EventHookHeaderArrayOutput `pulumi:"headers"` // The event hook display name. Name pulumi.StringOutput `pulumi:"name"` // Default to `ACTIVE` Status pulumi.StringPtrOutput `pulumi:"status"` }
Creates an event hook. This resource allows you to create and configure an event hook.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewEventHook(ctx, "example", &okta.EventHookArgs{ Name: pulumi.String("example"), Events: pulumi.StringArray{ pulumi.String("user.lifecycle.create"), pulumi.String("user.lifecycle.delete.initiated"), }, Channel: pulumi.StringMap{ "type": pulumi.String("HTTP"), "version": pulumi.String("1.0.0"), "uri": pulumi.String("https://example.com/test"), }, Auth: pulumi.StringMap{ "type": pulumi.String("HEADER"), "key": pulumi.String("Authorization"), "value": pulumi.String("123"), }, }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/eventHook:EventHook example <hook_id> ```
func GetEventHook ¶
func GetEventHook(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EventHookState, opts ...pulumi.ResourceOption) (*EventHook, error)
GetEventHook gets an existing EventHook 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 NewEventHook ¶
func NewEventHook(ctx *pulumi.Context, name string, args *EventHookArgs, opts ...pulumi.ResourceOption) (*EventHook, error)
NewEventHook registers a new resource with the given unique name, arguments, and options.
func (*EventHook) ElementType ¶
func (*EventHook) ToEventHookOutput ¶
func (i *EventHook) ToEventHookOutput() EventHookOutput
func (*EventHook) ToEventHookOutputWithContext ¶
func (i *EventHook) ToEventHookOutputWithContext(ctx context.Context) EventHookOutput
type EventHookArgs ¶
type EventHookArgs struct { // Details of the endpoint the event hook will hit. - 'version' - (Required) The version of the channel. The // currently-supported version is '1.0.0'. - 'uri' - (Required) The URI the hook will hit. - 'type' - (Optional) The type // of hook to trigger. Currently, the only supported type is 'HTTP'. Auth pulumi.StringMapInput // Details of the endpoint the event hook will hit. Channel pulumi.StringMapInput // The events that will be delivered to this hook. [See here for a list of supported // events](https://developer.okta.com/docs/reference/api/event-types/?q=event-hook-eligible). Events pulumi.StringArrayInput // Map of headers to send along in event hook request. Headers EventHookHeaderArrayInput // The event hook display name. Name pulumi.StringPtrInput // Default to `ACTIVE` Status pulumi.StringPtrInput }
The set of arguments for constructing a EventHook resource.
func (EventHookArgs) ElementType ¶
func (EventHookArgs) ElementType() reflect.Type
type EventHookArray ¶
type EventHookArray []EventHookInput
func (EventHookArray) ElementType ¶
func (EventHookArray) ElementType() reflect.Type
func (EventHookArray) ToEventHookArrayOutput ¶
func (i EventHookArray) ToEventHookArrayOutput() EventHookArrayOutput
func (EventHookArray) ToEventHookArrayOutputWithContext ¶
func (i EventHookArray) ToEventHookArrayOutputWithContext(ctx context.Context) EventHookArrayOutput
type EventHookArrayInput ¶
type EventHookArrayInput interface { pulumi.Input ToEventHookArrayOutput() EventHookArrayOutput ToEventHookArrayOutputWithContext(context.Context) EventHookArrayOutput }
EventHookArrayInput is an input type that accepts EventHookArray and EventHookArrayOutput values. You can construct a concrete instance of `EventHookArrayInput` via:
EventHookArray{ EventHookArgs{...} }
type EventHookArrayOutput ¶
type EventHookArrayOutput struct{ *pulumi.OutputState }
func (EventHookArrayOutput) ElementType ¶
func (EventHookArrayOutput) ElementType() reflect.Type
func (EventHookArrayOutput) Index ¶
func (o EventHookArrayOutput) Index(i pulumi.IntInput) EventHookOutput
func (EventHookArrayOutput) ToEventHookArrayOutput ¶
func (o EventHookArrayOutput) ToEventHookArrayOutput() EventHookArrayOutput
func (EventHookArrayOutput) ToEventHookArrayOutputWithContext ¶
func (o EventHookArrayOutput) ToEventHookArrayOutputWithContext(ctx context.Context) EventHookArrayOutput
type EventHookHeader ¶
type EventHookHeaderArgs ¶
type EventHookHeaderArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (EventHookHeaderArgs) ElementType ¶
func (EventHookHeaderArgs) ElementType() reflect.Type
func (EventHookHeaderArgs) ToEventHookHeaderOutput ¶
func (i EventHookHeaderArgs) ToEventHookHeaderOutput() EventHookHeaderOutput
func (EventHookHeaderArgs) ToEventHookHeaderOutputWithContext ¶
func (i EventHookHeaderArgs) ToEventHookHeaderOutputWithContext(ctx context.Context) EventHookHeaderOutput
type EventHookHeaderArray ¶
type EventHookHeaderArray []EventHookHeaderInput
func (EventHookHeaderArray) ElementType ¶
func (EventHookHeaderArray) ElementType() reflect.Type
func (EventHookHeaderArray) ToEventHookHeaderArrayOutput ¶
func (i EventHookHeaderArray) ToEventHookHeaderArrayOutput() EventHookHeaderArrayOutput
func (EventHookHeaderArray) ToEventHookHeaderArrayOutputWithContext ¶
func (i EventHookHeaderArray) ToEventHookHeaderArrayOutputWithContext(ctx context.Context) EventHookHeaderArrayOutput
type EventHookHeaderArrayInput ¶
type EventHookHeaderArrayInput interface { pulumi.Input ToEventHookHeaderArrayOutput() EventHookHeaderArrayOutput ToEventHookHeaderArrayOutputWithContext(context.Context) EventHookHeaderArrayOutput }
EventHookHeaderArrayInput is an input type that accepts EventHookHeaderArray and EventHookHeaderArrayOutput values. You can construct a concrete instance of `EventHookHeaderArrayInput` via:
EventHookHeaderArray{ EventHookHeaderArgs{...} }
type EventHookHeaderArrayOutput ¶
type EventHookHeaderArrayOutput struct{ *pulumi.OutputState }
func (EventHookHeaderArrayOutput) ElementType ¶
func (EventHookHeaderArrayOutput) ElementType() reflect.Type
func (EventHookHeaderArrayOutput) Index ¶
func (o EventHookHeaderArrayOutput) Index(i pulumi.IntInput) EventHookHeaderOutput
func (EventHookHeaderArrayOutput) ToEventHookHeaderArrayOutput ¶
func (o EventHookHeaderArrayOutput) ToEventHookHeaderArrayOutput() EventHookHeaderArrayOutput
func (EventHookHeaderArrayOutput) ToEventHookHeaderArrayOutputWithContext ¶
func (o EventHookHeaderArrayOutput) ToEventHookHeaderArrayOutputWithContext(ctx context.Context) EventHookHeaderArrayOutput
type EventHookHeaderInput ¶
type EventHookHeaderInput interface { pulumi.Input ToEventHookHeaderOutput() EventHookHeaderOutput ToEventHookHeaderOutputWithContext(context.Context) EventHookHeaderOutput }
EventHookHeaderInput is an input type that accepts EventHookHeaderArgs and EventHookHeaderOutput values. You can construct a concrete instance of `EventHookHeaderInput` via:
EventHookHeaderArgs{...}
type EventHookHeaderOutput ¶
type EventHookHeaderOutput struct{ *pulumi.OutputState }
func (EventHookHeaderOutput) ElementType ¶
func (EventHookHeaderOutput) ElementType() reflect.Type
func (EventHookHeaderOutput) Key ¶
func (o EventHookHeaderOutput) Key() pulumi.StringPtrOutput
func (EventHookHeaderOutput) ToEventHookHeaderOutput ¶
func (o EventHookHeaderOutput) ToEventHookHeaderOutput() EventHookHeaderOutput
func (EventHookHeaderOutput) ToEventHookHeaderOutputWithContext ¶
func (o EventHookHeaderOutput) ToEventHookHeaderOutputWithContext(ctx context.Context) EventHookHeaderOutput
func (EventHookHeaderOutput) Value ¶
func (o EventHookHeaderOutput) Value() pulumi.StringPtrOutput
type EventHookInput ¶
type EventHookInput interface { pulumi.Input ToEventHookOutput() EventHookOutput ToEventHookOutputWithContext(ctx context.Context) EventHookOutput }
type EventHookMap ¶
type EventHookMap map[string]EventHookInput
func (EventHookMap) ElementType ¶
func (EventHookMap) ElementType() reflect.Type
func (EventHookMap) ToEventHookMapOutput ¶
func (i EventHookMap) ToEventHookMapOutput() EventHookMapOutput
func (EventHookMap) ToEventHookMapOutputWithContext ¶
func (i EventHookMap) ToEventHookMapOutputWithContext(ctx context.Context) EventHookMapOutput
type EventHookMapInput ¶
type EventHookMapInput interface { pulumi.Input ToEventHookMapOutput() EventHookMapOutput ToEventHookMapOutputWithContext(context.Context) EventHookMapOutput }
EventHookMapInput is an input type that accepts EventHookMap and EventHookMapOutput values. You can construct a concrete instance of `EventHookMapInput` via:
EventHookMap{ "key": EventHookArgs{...} }
type EventHookMapOutput ¶
type EventHookMapOutput struct{ *pulumi.OutputState }
func (EventHookMapOutput) ElementType ¶
func (EventHookMapOutput) ElementType() reflect.Type
func (EventHookMapOutput) MapIndex ¶
func (o EventHookMapOutput) MapIndex(k pulumi.StringInput) EventHookOutput
func (EventHookMapOutput) ToEventHookMapOutput ¶
func (o EventHookMapOutput) ToEventHookMapOutput() EventHookMapOutput
func (EventHookMapOutput) ToEventHookMapOutputWithContext ¶
func (o EventHookMapOutput) ToEventHookMapOutputWithContext(ctx context.Context) EventHookMapOutput
type EventHookOutput ¶
type EventHookOutput struct{ *pulumi.OutputState }
func (EventHookOutput) Auth ¶
func (o EventHookOutput) Auth() pulumi.StringMapOutput
Details of the endpoint the event hook will hit. - 'version' - (Required) The version of the channel. The currently-supported version is '1.0.0'. - 'uri' - (Required) The URI the hook will hit. - 'type' - (Optional) The type of hook to trigger. Currently, the only supported type is 'HTTP'.
func (EventHookOutput) Channel ¶
func (o EventHookOutput) Channel() pulumi.StringMapOutput
Details of the endpoint the event hook will hit.
func (EventHookOutput) ElementType ¶
func (EventHookOutput) ElementType() reflect.Type
func (EventHookOutput) Events ¶
func (o EventHookOutput) Events() pulumi.StringArrayOutput
The events that will be delivered to this hook. [See here for a list of supported events](https://developer.okta.com/docs/reference/api/event-types/?q=event-hook-eligible).
func (EventHookOutput) Headers ¶
func (o EventHookOutput) Headers() EventHookHeaderArrayOutput
Map of headers to send along in event hook request.
func (EventHookOutput) Name ¶
func (o EventHookOutput) Name() pulumi.StringOutput
The event hook display name.
func (EventHookOutput) Status ¶
func (o EventHookOutput) Status() pulumi.StringPtrOutput
Default to `ACTIVE`
func (EventHookOutput) ToEventHookOutput ¶
func (o EventHookOutput) ToEventHookOutput() EventHookOutput
func (EventHookOutput) ToEventHookOutputWithContext ¶
func (o EventHookOutput) ToEventHookOutputWithContext(ctx context.Context) EventHookOutput
type EventHookState ¶
type EventHookState struct { // Details of the endpoint the event hook will hit. - 'version' - (Required) The version of the channel. The // currently-supported version is '1.0.0'. - 'uri' - (Required) The URI the hook will hit. - 'type' - (Optional) The type // of hook to trigger. Currently, the only supported type is 'HTTP'. Auth pulumi.StringMapInput // Details of the endpoint the event hook will hit. Channel pulumi.StringMapInput // The events that will be delivered to this hook. [See here for a list of supported // events](https://developer.okta.com/docs/reference/api/event-types/?q=event-hook-eligible). Events pulumi.StringArrayInput // Map of headers to send along in event hook request. Headers EventHookHeaderArrayInput // The event hook display name. Name pulumi.StringPtrInput // Default to `ACTIVE` Status pulumi.StringPtrInput }
func (EventHookState) ElementType ¶
func (EventHookState) ElementType() reflect.Type
type EventHookVerification ¶
type EventHookVerification struct { pulumi.CustomResourceState // Event hook ID EventHookId pulumi.StringOutput `pulumi:"eventHookId"` }
Verifies the Event Hook. The resource won't be created unless the URI provided in the event hook returns a valid JSON object with verification. See [Event Hooks](https://developer.okta.com/docs/concepts/event-hooks/#one-time-verification-request) documentation for details.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := okta.NewEventHook(ctx, "example", &okta.EventHookArgs{ Name: pulumi.String("example"), Events: pulumi.StringArray{ pulumi.String("user.lifecycle.create"), pulumi.String("user.lifecycle.delete.initiated"), }, Channel: pulumi.StringMap{ "type": pulumi.String("HTTP"), "version": pulumi.String("1.0.0"), "uri": pulumi.String("https://example.com/test"), }, Auth: pulumi.StringMap{ "type": pulumi.String("HEADER"), "key": pulumi.String("Authorization"), "value": pulumi.String("123"), }, }) if err != nil { return err } _, err = okta.NewEventHookVerification(ctx, "example", &okta.EventHookVerificationArgs{ EventHookId: example.ID(), }) if err != nil { return err } return nil }) }
```
func GetEventHookVerification ¶
func GetEventHookVerification(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EventHookVerificationState, opts ...pulumi.ResourceOption) (*EventHookVerification, error)
GetEventHookVerification gets an existing EventHookVerification 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 NewEventHookVerification ¶
func NewEventHookVerification(ctx *pulumi.Context, name string, args *EventHookVerificationArgs, opts ...pulumi.ResourceOption) (*EventHookVerification, error)
NewEventHookVerification registers a new resource with the given unique name, arguments, and options.
func (*EventHookVerification) ElementType ¶
func (*EventHookVerification) ElementType() reflect.Type
func (*EventHookVerification) ToEventHookVerificationOutput ¶
func (i *EventHookVerification) ToEventHookVerificationOutput() EventHookVerificationOutput
func (*EventHookVerification) ToEventHookVerificationOutputWithContext ¶
func (i *EventHookVerification) ToEventHookVerificationOutputWithContext(ctx context.Context) EventHookVerificationOutput
type EventHookVerificationArgs ¶
type EventHookVerificationArgs struct { // Event hook ID EventHookId pulumi.StringInput }
The set of arguments for constructing a EventHookVerification resource.
func (EventHookVerificationArgs) ElementType ¶
func (EventHookVerificationArgs) ElementType() reflect.Type
type EventHookVerificationArray ¶
type EventHookVerificationArray []EventHookVerificationInput
func (EventHookVerificationArray) ElementType ¶
func (EventHookVerificationArray) ElementType() reflect.Type
func (EventHookVerificationArray) ToEventHookVerificationArrayOutput ¶
func (i EventHookVerificationArray) ToEventHookVerificationArrayOutput() EventHookVerificationArrayOutput
func (EventHookVerificationArray) ToEventHookVerificationArrayOutputWithContext ¶
func (i EventHookVerificationArray) ToEventHookVerificationArrayOutputWithContext(ctx context.Context) EventHookVerificationArrayOutput
type EventHookVerificationArrayInput ¶
type EventHookVerificationArrayInput interface { pulumi.Input ToEventHookVerificationArrayOutput() EventHookVerificationArrayOutput ToEventHookVerificationArrayOutputWithContext(context.Context) EventHookVerificationArrayOutput }
EventHookVerificationArrayInput is an input type that accepts EventHookVerificationArray and EventHookVerificationArrayOutput values. You can construct a concrete instance of `EventHookVerificationArrayInput` via:
EventHookVerificationArray{ EventHookVerificationArgs{...} }
type EventHookVerificationArrayOutput ¶
type EventHookVerificationArrayOutput struct{ *pulumi.OutputState }
func (EventHookVerificationArrayOutput) ElementType ¶
func (EventHookVerificationArrayOutput) ElementType() reflect.Type
func (EventHookVerificationArrayOutput) Index ¶
func (o EventHookVerificationArrayOutput) Index(i pulumi.IntInput) EventHookVerificationOutput
func (EventHookVerificationArrayOutput) ToEventHookVerificationArrayOutput ¶
func (o EventHookVerificationArrayOutput) ToEventHookVerificationArrayOutput() EventHookVerificationArrayOutput
func (EventHookVerificationArrayOutput) ToEventHookVerificationArrayOutputWithContext ¶
func (o EventHookVerificationArrayOutput) ToEventHookVerificationArrayOutputWithContext(ctx context.Context) EventHookVerificationArrayOutput
type EventHookVerificationInput ¶
type EventHookVerificationInput interface { pulumi.Input ToEventHookVerificationOutput() EventHookVerificationOutput ToEventHookVerificationOutputWithContext(ctx context.Context) EventHookVerificationOutput }
type EventHookVerificationMap ¶
type EventHookVerificationMap map[string]EventHookVerificationInput
func (EventHookVerificationMap) ElementType ¶
func (EventHookVerificationMap) ElementType() reflect.Type
func (EventHookVerificationMap) ToEventHookVerificationMapOutput ¶
func (i EventHookVerificationMap) ToEventHookVerificationMapOutput() EventHookVerificationMapOutput
func (EventHookVerificationMap) ToEventHookVerificationMapOutputWithContext ¶
func (i EventHookVerificationMap) ToEventHookVerificationMapOutputWithContext(ctx context.Context) EventHookVerificationMapOutput
type EventHookVerificationMapInput ¶
type EventHookVerificationMapInput interface { pulumi.Input ToEventHookVerificationMapOutput() EventHookVerificationMapOutput ToEventHookVerificationMapOutputWithContext(context.Context) EventHookVerificationMapOutput }
EventHookVerificationMapInput is an input type that accepts EventHookVerificationMap and EventHookVerificationMapOutput values. You can construct a concrete instance of `EventHookVerificationMapInput` via:
EventHookVerificationMap{ "key": EventHookVerificationArgs{...} }
type EventHookVerificationMapOutput ¶
type EventHookVerificationMapOutput struct{ *pulumi.OutputState }
func (EventHookVerificationMapOutput) ElementType ¶
func (EventHookVerificationMapOutput) ElementType() reflect.Type
func (EventHookVerificationMapOutput) MapIndex ¶
func (o EventHookVerificationMapOutput) MapIndex(k pulumi.StringInput) EventHookVerificationOutput
func (EventHookVerificationMapOutput) ToEventHookVerificationMapOutput ¶
func (o EventHookVerificationMapOutput) ToEventHookVerificationMapOutput() EventHookVerificationMapOutput
func (EventHookVerificationMapOutput) ToEventHookVerificationMapOutputWithContext ¶
func (o EventHookVerificationMapOutput) ToEventHookVerificationMapOutputWithContext(ctx context.Context) EventHookVerificationMapOutput
type EventHookVerificationOutput ¶
type EventHookVerificationOutput struct{ *pulumi.OutputState }
func (EventHookVerificationOutput) ElementType ¶
func (EventHookVerificationOutput) ElementType() reflect.Type
func (EventHookVerificationOutput) EventHookId ¶
func (o EventHookVerificationOutput) EventHookId() pulumi.StringOutput
Event hook ID
func (EventHookVerificationOutput) ToEventHookVerificationOutput ¶
func (o EventHookVerificationOutput) ToEventHookVerificationOutput() EventHookVerificationOutput
func (EventHookVerificationOutput) ToEventHookVerificationOutputWithContext ¶
func (o EventHookVerificationOutput) ToEventHookVerificationOutputWithContext(ctx context.Context) EventHookVerificationOutput
type EventHookVerificationState ¶
type EventHookVerificationState struct { // Event hook ID EventHookId pulumi.StringPtrInput }
func (EventHookVerificationState) ElementType ¶
func (EventHookVerificationState) ElementType() reflect.Type
type FactorTotp ¶
type FactorTotp struct { pulumi.CustomResourceState // Clock drift interval. This setting allows you to build in tolerance for any drift between the token's current time and the server's current time. Valid values: `3`, `5`, `10`. Default is `3`. ClockDriftInterval pulumi.IntPtrOutput `pulumi:"clockDriftInterval"` // HMAC Algorithm. Valid values: `HMacSHA1`, `HMacSHA256`, `HMacSHA512`. Default is `HMacSHA512`. HmacAlgorithm pulumi.StringPtrOutput `pulumi:"hmacAlgorithm"` // The TOTP name. Name pulumi.StringOutput `pulumi:"name"` // Length of the password. Default is `6`. OtpLength pulumi.IntPtrOutput `pulumi:"otpLength"` SharedSecretEncoding pulumi.StringPtrOutput `pulumi:"sharedSecretEncoding"` // Time step in seconds. Valid values: `15`, `30`, `60`. Default is `15`. TimeStep pulumi.IntPtrOutput `pulumi:"timeStep"` }
Allows you to manage the time-based one-time password (TOTP) factors. A time-based one-time password (TOTP) is a
temporary passcode that is generated for user authentication. Examples of TOTP include hardware authenticators and mobile app authenticators.
Once saved, the settings cannot be changed (except for the 'name' field). Any other change would force resource recreation.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewFactorTotp(ctx, "example", &okta.FactorTotpArgs{ Name: pulumi.String("example"), OtpLength: pulumi.Int(10), HmacAlgorithm: pulumi.String("HMacSHA256"), TimeStep: pulumi.Int(30), ClockDriftInterval: pulumi.Int(10), SharedSecretEncoding: pulumi.String("hexadecimal"), }) if err != nil { return err } return nil }) }
```
func GetFactorTotp ¶
func GetFactorTotp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FactorTotpState, opts ...pulumi.ResourceOption) (*FactorTotp, error)
GetFactorTotp gets an existing FactorTotp 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 NewFactorTotp ¶
func NewFactorTotp(ctx *pulumi.Context, name string, args *FactorTotpArgs, opts ...pulumi.ResourceOption) (*FactorTotp, error)
NewFactorTotp registers a new resource with the given unique name, arguments, and options.
func (*FactorTotp) ElementType ¶
func (*FactorTotp) ElementType() reflect.Type
func (*FactorTotp) ToFactorTotpOutput ¶
func (i *FactorTotp) ToFactorTotpOutput() FactorTotpOutput
func (*FactorTotp) ToFactorTotpOutputWithContext ¶
func (i *FactorTotp) ToFactorTotpOutputWithContext(ctx context.Context) FactorTotpOutput
type FactorTotpArgs ¶
type FactorTotpArgs struct { // Clock drift interval. This setting allows you to build in tolerance for any drift between the token's current time and the server's current time. Valid values: `3`, `5`, `10`. Default is `3`. ClockDriftInterval pulumi.IntPtrInput // HMAC Algorithm. Valid values: `HMacSHA1`, `HMacSHA256`, `HMacSHA512`. Default is `HMacSHA512`. HmacAlgorithm pulumi.StringPtrInput // The TOTP name. Name pulumi.StringPtrInput // Length of the password. Default is `6`. OtpLength pulumi.IntPtrInput SharedSecretEncoding pulumi.StringPtrInput // Time step in seconds. Valid values: `15`, `30`, `60`. Default is `15`. TimeStep pulumi.IntPtrInput }
The set of arguments for constructing a FactorTotp resource.
func (FactorTotpArgs) ElementType ¶
func (FactorTotpArgs) ElementType() reflect.Type
type FactorTotpArray ¶
type FactorTotpArray []FactorTotpInput
func (FactorTotpArray) ElementType ¶
func (FactorTotpArray) ElementType() reflect.Type
func (FactorTotpArray) ToFactorTotpArrayOutput ¶
func (i FactorTotpArray) ToFactorTotpArrayOutput() FactorTotpArrayOutput
func (FactorTotpArray) ToFactorTotpArrayOutputWithContext ¶
func (i FactorTotpArray) ToFactorTotpArrayOutputWithContext(ctx context.Context) FactorTotpArrayOutput
type FactorTotpArrayInput ¶
type FactorTotpArrayInput interface { pulumi.Input ToFactorTotpArrayOutput() FactorTotpArrayOutput ToFactorTotpArrayOutputWithContext(context.Context) FactorTotpArrayOutput }
FactorTotpArrayInput is an input type that accepts FactorTotpArray and FactorTotpArrayOutput values. You can construct a concrete instance of `FactorTotpArrayInput` via:
FactorTotpArray{ FactorTotpArgs{...} }
type FactorTotpArrayOutput ¶
type FactorTotpArrayOutput struct{ *pulumi.OutputState }
func (FactorTotpArrayOutput) ElementType ¶
func (FactorTotpArrayOutput) ElementType() reflect.Type
func (FactorTotpArrayOutput) Index ¶
func (o FactorTotpArrayOutput) Index(i pulumi.IntInput) FactorTotpOutput
func (FactorTotpArrayOutput) ToFactorTotpArrayOutput ¶
func (o FactorTotpArrayOutput) ToFactorTotpArrayOutput() FactorTotpArrayOutput
func (FactorTotpArrayOutput) ToFactorTotpArrayOutputWithContext ¶
func (o FactorTotpArrayOutput) ToFactorTotpArrayOutputWithContext(ctx context.Context) FactorTotpArrayOutput
type FactorTotpInput ¶
type FactorTotpInput interface { pulumi.Input ToFactorTotpOutput() FactorTotpOutput ToFactorTotpOutputWithContext(ctx context.Context) FactorTotpOutput }
type FactorTotpMap ¶
type FactorTotpMap map[string]FactorTotpInput
func (FactorTotpMap) ElementType ¶
func (FactorTotpMap) ElementType() reflect.Type
func (FactorTotpMap) ToFactorTotpMapOutput ¶
func (i FactorTotpMap) ToFactorTotpMapOutput() FactorTotpMapOutput
func (FactorTotpMap) ToFactorTotpMapOutputWithContext ¶
func (i FactorTotpMap) ToFactorTotpMapOutputWithContext(ctx context.Context) FactorTotpMapOutput
type FactorTotpMapInput ¶
type FactorTotpMapInput interface { pulumi.Input ToFactorTotpMapOutput() FactorTotpMapOutput ToFactorTotpMapOutputWithContext(context.Context) FactorTotpMapOutput }
FactorTotpMapInput is an input type that accepts FactorTotpMap and FactorTotpMapOutput values. You can construct a concrete instance of `FactorTotpMapInput` via:
FactorTotpMap{ "key": FactorTotpArgs{...} }
type FactorTotpMapOutput ¶
type FactorTotpMapOutput struct{ *pulumi.OutputState }
func (FactorTotpMapOutput) ElementType ¶
func (FactorTotpMapOutput) ElementType() reflect.Type
func (FactorTotpMapOutput) MapIndex ¶
func (o FactorTotpMapOutput) MapIndex(k pulumi.StringInput) FactorTotpOutput
func (FactorTotpMapOutput) ToFactorTotpMapOutput ¶
func (o FactorTotpMapOutput) ToFactorTotpMapOutput() FactorTotpMapOutput
func (FactorTotpMapOutput) ToFactorTotpMapOutputWithContext ¶
func (o FactorTotpMapOutput) ToFactorTotpMapOutputWithContext(ctx context.Context) FactorTotpMapOutput
type FactorTotpOutput ¶
type FactorTotpOutput struct{ *pulumi.OutputState }
func (FactorTotpOutput) ClockDriftInterval ¶
func (o FactorTotpOutput) ClockDriftInterval() pulumi.IntPtrOutput
Clock drift interval. This setting allows you to build in tolerance for any drift between the token's current time and the server's current time. Valid values: `3`, `5`, `10`. Default is `3`.
func (FactorTotpOutput) ElementType ¶
func (FactorTotpOutput) ElementType() reflect.Type
func (FactorTotpOutput) HmacAlgorithm ¶
func (o FactorTotpOutput) HmacAlgorithm() pulumi.StringPtrOutput
HMAC Algorithm. Valid values: `HMacSHA1`, `HMacSHA256`, `HMacSHA512`. Default is `HMacSHA512`.
func (FactorTotpOutput) OtpLength ¶
func (o FactorTotpOutput) OtpLength() pulumi.IntPtrOutput
Length of the password. Default is `6`.
func (FactorTotpOutput) SharedSecretEncoding ¶
func (o FactorTotpOutput) SharedSecretEncoding() pulumi.StringPtrOutput
Shared secret encoding. Valid values: `base32`, `base64`, `hexadecimal`. Default is `base32`.
func (FactorTotpOutput) TimeStep ¶
func (o FactorTotpOutput) TimeStep() pulumi.IntPtrOutput
Time step in seconds. Valid values: `15`, `30`, `60`. Default is `15`.
func (FactorTotpOutput) ToFactorTotpOutput ¶
func (o FactorTotpOutput) ToFactorTotpOutput() FactorTotpOutput
func (FactorTotpOutput) ToFactorTotpOutputWithContext ¶
func (o FactorTotpOutput) ToFactorTotpOutputWithContext(ctx context.Context) FactorTotpOutput
type FactorTotpState ¶
type FactorTotpState struct { // Clock drift interval. This setting allows you to build in tolerance for any drift between the token's current time and the server's current time. Valid values: `3`, `5`, `10`. Default is `3`. ClockDriftInterval pulumi.IntPtrInput // HMAC Algorithm. Valid values: `HMacSHA1`, `HMacSHA256`, `HMacSHA512`. Default is `HMacSHA512`. HmacAlgorithm pulumi.StringPtrInput // The TOTP name. Name pulumi.StringPtrInput // Length of the password. Default is `6`. OtpLength pulumi.IntPtrInput SharedSecretEncoding pulumi.StringPtrInput // Time step in seconds. Valid values: `15`, `30`, `60`. Default is `15`. TimeStep pulumi.IntPtrInput }
func (FactorTotpState) ElementType ¶
func (FactorTotpState) ElementType() reflect.Type
type GetAppUserAssignmentsArgs ¶
type GetAppUserAssignmentsArgs struct { // ID of the Okta App being queried for groups Id string `pulumi:"id"` }
A collection of arguments for invoking getAppUserAssignments.
type GetAppUserAssignmentsOutputArgs ¶
type GetAppUserAssignmentsOutputArgs struct { // ID of the Okta App being queried for groups Id pulumi.StringInput `pulumi:"id"` }
A collection of arguments for invoking getAppUserAssignments.
func (GetAppUserAssignmentsOutputArgs) ElementType ¶
func (GetAppUserAssignmentsOutputArgs) ElementType() reflect.Type
type GetAppUserAssignmentsResult ¶
type GetAppUserAssignmentsResult struct { // ID of the Okta App being queried for groups Id string `pulumi:"id"` // List of user IDs assigned to the app Users []string `pulumi:"users"` }
A collection of values returned by getAppUserAssignments.
func GetAppUserAssignments ¶
func GetAppUserAssignments(ctx *pulumi.Context, args *GetAppUserAssignmentsArgs, opts ...pulumi.InvokeOption) (*GetAppUserAssignmentsResult, error)
Get a set of users assigned to an Okta application.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.GetAppUserAssignments(ctx, &okta.GetAppUserAssignmentsArgs{ Id: testOktaAppOauth.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetAppUserAssignmentsResultOutput ¶
type GetAppUserAssignmentsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAppUserAssignments.
func GetAppUserAssignmentsOutput ¶
func GetAppUserAssignmentsOutput(ctx *pulumi.Context, args GetAppUserAssignmentsOutputArgs, opts ...pulumi.InvokeOption) GetAppUserAssignmentsResultOutput
func (GetAppUserAssignmentsResultOutput) ElementType ¶
func (GetAppUserAssignmentsResultOutput) ElementType() reflect.Type
func (GetAppUserAssignmentsResultOutput) Id ¶
func (o GetAppUserAssignmentsResultOutput) Id() pulumi.StringOutput
ID of the Okta App being queried for groups
func (GetAppUserAssignmentsResultOutput) ToGetAppUserAssignmentsResultOutput ¶
func (o GetAppUserAssignmentsResultOutput) ToGetAppUserAssignmentsResultOutput() GetAppUserAssignmentsResultOutput
func (GetAppUserAssignmentsResultOutput) ToGetAppUserAssignmentsResultOutputWithContext ¶
func (o GetAppUserAssignmentsResultOutput) ToGetAppUserAssignmentsResultOutputWithContext(ctx context.Context) GetAppUserAssignmentsResultOutput
func (GetAppUserAssignmentsResultOutput) Users ¶
func (o GetAppUserAssignmentsResultOutput) Users() pulumi.StringArrayOutput
List of user IDs assigned to the app
type GetAppsApp ¶ added in v4.12.0
type GetAppsApp struct { AdminNote string `pulumi:"adminNote"` Created string `pulumi:"created"` EnduserNote string `pulumi:"enduserNote"` Features []string `pulumi:"features"` Id string `pulumi:"id"` Label string `pulumi:"label"` LastUpdated string `pulumi:"lastUpdated"` Name string `pulumi:"name"` SignOnMode string `pulumi:"signOnMode"` Status string `pulumi:"status"` Visibility GetAppsAppVisibility `pulumi:"visibility"` }
type GetAppsAppArgs ¶ added in v4.12.0
type GetAppsAppArgs struct { AdminNote pulumi.StringInput `pulumi:"adminNote"` Created pulumi.StringInput `pulumi:"created"` EnduserNote pulumi.StringInput `pulumi:"enduserNote"` Features pulumi.StringArrayInput `pulumi:"features"` Id pulumi.StringInput `pulumi:"id"` Label pulumi.StringInput `pulumi:"label"` LastUpdated pulumi.StringInput `pulumi:"lastUpdated"` Name pulumi.StringInput `pulumi:"name"` SignOnMode pulumi.StringInput `pulumi:"signOnMode"` Status pulumi.StringInput `pulumi:"status"` Visibility GetAppsAppVisibilityInput `pulumi:"visibility"` }
func (GetAppsAppArgs) ElementType ¶ added in v4.12.0
func (GetAppsAppArgs) ElementType() reflect.Type
func (GetAppsAppArgs) ToGetAppsAppOutput ¶ added in v4.12.0
func (i GetAppsAppArgs) ToGetAppsAppOutput() GetAppsAppOutput
func (GetAppsAppArgs) ToGetAppsAppOutputWithContext ¶ added in v4.12.0
func (i GetAppsAppArgs) ToGetAppsAppOutputWithContext(ctx context.Context) GetAppsAppOutput
type GetAppsAppArray ¶ added in v4.12.0
type GetAppsAppArray []GetAppsAppInput
func (GetAppsAppArray) ElementType ¶ added in v4.12.0
func (GetAppsAppArray) ElementType() reflect.Type
func (GetAppsAppArray) ToGetAppsAppArrayOutput ¶ added in v4.12.0
func (i GetAppsAppArray) ToGetAppsAppArrayOutput() GetAppsAppArrayOutput
func (GetAppsAppArray) ToGetAppsAppArrayOutputWithContext ¶ added in v4.12.0
func (i GetAppsAppArray) ToGetAppsAppArrayOutputWithContext(ctx context.Context) GetAppsAppArrayOutput
type GetAppsAppArrayInput ¶ added in v4.12.0
type GetAppsAppArrayInput interface { pulumi.Input ToGetAppsAppArrayOutput() GetAppsAppArrayOutput ToGetAppsAppArrayOutputWithContext(context.Context) GetAppsAppArrayOutput }
GetAppsAppArrayInput is an input type that accepts GetAppsAppArray and GetAppsAppArrayOutput values. You can construct a concrete instance of `GetAppsAppArrayInput` via:
GetAppsAppArray{ GetAppsAppArgs{...} }
type GetAppsAppArrayOutput ¶ added in v4.12.0
type GetAppsAppArrayOutput struct{ *pulumi.OutputState }
func (GetAppsAppArrayOutput) ElementType ¶ added in v4.12.0
func (GetAppsAppArrayOutput) ElementType() reflect.Type
func (GetAppsAppArrayOutput) Index ¶ added in v4.12.0
func (o GetAppsAppArrayOutput) Index(i pulumi.IntInput) GetAppsAppOutput
func (GetAppsAppArrayOutput) ToGetAppsAppArrayOutput ¶ added in v4.12.0
func (o GetAppsAppArrayOutput) ToGetAppsAppArrayOutput() GetAppsAppArrayOutput
func (GetAppsAppArrayOutput) ToGetAppsAppArrayOutputWithContext ¶ added in v4.12.0
func (o GetAppsAppArrayOutput) ToGetAppsAppArrayOutputWithContext(ctx context.Context) GetAppsAppArrayOutput
type GetAppsAppInput ¶ added in v4.12.0
type GetAppsAppInput interface { pulumi.Input ToGetAppsAppOutput() GetAppsAppOutput ToGetAppsAppOutputWithContext(context.Context) GetAppsAppOutput }
GetAppsAppInput is an input type that accepts GetAppsAppArgs and GetAppsAppOutput values. You can construct a concrete instance of `GetAppsAppInput` via:
GetAppsAppArgs{...}
type GetAppsAppOutput ¶ added in v4.12.0
type GetAppsAppOutput struct{ *pulumi.OutputState }
func (GetAppsAppOutput) AdminNote ¶ added in v4.12.0
func (o GetAppsAppOutput) AdminNote() pulumi.StringOutput
func (GetAppsAppOutput) Created ¶ added in v4.12.0
func (o GetAppsAppOutput) Created() pulumi.StringOutput
func (GetAppsAppOutput) ElementType ¶ added in v4.12.0
func (GetAppsAppOutput) ElementType() reflect.Type
func (GetAppsAppOutput) EnduserNote ¶ added in v4.12.0
func (o GetAppsAppOutput) EnduserNote() pulumi.StringOutput
func (GetAppsAppOutput) Features ¶ added in v4.12.0
func (o GetAppsAppOutput) Features() pulumi.StringArrayOutput
func (GetAppsAppOutput) Id ¶ added in v4.12.0
func (o GetAppsAppOutput) Id() pulumi.StringOutput
func (GetAppsAppOutput) Label ¶ added in v4.12.0
func (o GetAppsAppOutput) Label() pulumi.StringOutput
func (GetAppsAppOutput) LastUpdated ¶ added in v4.12.0
func (o GetAppsAppOutput) LastUpdated() pulumi.StringOutput
func (GetAppsAppOutput) Name ¶ added in v4.12.0
func (o GetAppsAppOutput) Name() pulumi.StringOutput
func (GetAppsAppOutput) SignOnMode ¶ added in v4.12.0
func (o GetAppsAppOutput) SignOnMode() pulumi.StringOutput
func (GetAppsAppOutput) Status ¶ added in v4.12.0
func (o GetAppsAppOutput) Status() pulumi.StringOutput
func (GetAppsAppOutput) ToGetAppsAppOutput ¶ added in v4.12.0
func (o GetAppsAppOutput) ToGetAppsAppOutput() GetAppsAppOutput
func (GetAppsAppOutput) ToGetAppsAppOutputWithContext ¶ added in v4.12.0
func (o GetAppsAppOutput) ToGetAppsAppOutputWithContext(ctx context.Context) GetAppsAppOutput
func (GetAppsAppOutput) Visibility ¶ added in v4.12.0
func (o GetAppsAppOutput) Visibility() GetAppsAppVisibilityOutput
type GetAppsAppVisibility ¶ added in v4.12.0
type GetAppsAppVisibility struct { AutoLaunch bool `pulumi:"autoLaunch"` AutoSubmitToolbar bool `pulumi:"autoSubmitToolbar"` Hide GetAppsAppVisibilityHide `pulumi:"hide"` }
type GetAppsAppVisibilityArgs ¶ added in v4.12.0
type GetAppsAppVisibilityArgs struct { AutoLaunch pulumi.BoolInput `pulumi:"autoLaunch"` AutoSubmitToolbar pulumi.BoolInput `pulumi:"autoSubmitToolbar"` Hide GetAppsAppVisibilityHideInput `pulumi:"hide"` }
func (GetAppsAppVisibilityArgs) ElementType ¶ added in v4.12.0
func (GetAppsAppVisibilityArgs) ElementType() reflect.Type
func (GetAppsAppVisibilityArgs) ToGetAppsAppVisibilityOutput ¶ added in v4.12.0
func (i GetAppsAppVisibilityArgs) ToGetAppsAppVisibilityOutput() GetAppsAppVisibilityOutput
func (GetAppsAppVisibilityArgs) ToGetAppsAppVisibilityOutputWithContext ¶ added in v4.12.0
func (i GetAppsAppVisibilityArgs) ToGetAppsAppVisibilityOutputWithContext(ctx context.Context) GetAppsAppVisibilityOutput
type GetAppsAppVisibilityHide ¶ added in v4.12.0
type GetAppsAppVisibilityHideArgs ¶ added in v4.12.0
type GetAppsAppVisibilityHideArgs struct { Ios pulumi.BoolInput `pulumi:"ios"` Web pulumi.BoolInput `pulumi:"web"` }
func (GetAppsAppVisibilityHideArgs) ElementType ¶ added in v4.12.0
func (GetAppsAppVisibilityHideArgs) ElementType() reflect.Type
func (GetAppsAppVisibilityHideArgs) ToGetAppsAppVisibilityHideOutput ¶ added in v4.12.0
func (i GetAppsAppVisibilityHideArgs) ToGetAppsAppVisibilityHideOutput() GetAppsAppVisibilityHideOutput
func (GetAppsAppVisibilityHideArgs) ToGetAppsAppVisibilityHideOutputWithContext ¶ added in v4.12.0
func (i GetAppsAppVisibilityHideArgs) ToGetAppsAppVisibilityHideOutputWithContext(ctx context.Context) GetAppsAppVisibilityHideOutput
type GetAppsAppVisibilityHideInput ¶ added in v4.12.0
type GetAppsAppVisibilityHideInput interface { pulumi.Input ToGetAppsAppVisibilityHideOutput() GetAppsAppVisibilityHideOutput ToGetAppsAppVisibilityHideOutputWithContext(context.Context) GetAppsAppVisibilityHideOutput }
GetAppsAppVisibilityHideInput is an input type that accepts GetAppsAppVisibilityHideArgs and GetAppsAppVisibilityHideOutput values. You can construct a concrete instance of `GetAppsAppVisibilityHideInput` via:
GetAppsAppVisibilityHideArgs{...}
type GetAppsAppVisibilityHideOutput ¶ added in v4.12.0
type GetAppsAppVisibilityHideOutput struct{ *pulumi.OutputState }
func (GetAppsAppVisibilityHideOutput) ElementType ¶ added in v4.12.0
func (GetAppsAppVisibilityHideOutput) ElementType() reflect.Type
func (GetAppsAppVisibilityHideOutput) Ios ¶ added in v4.12.0
func (o GetAppsAppVisibilityHideOutput) Ios() pulumi.BoolOutput
func (GetAppsAppVisibilityHideOutput) ToGetAppsAppVisibilityHideOutput ¶ added in v4.12.0
func (o GetAppsAppVisibilityHideOutput) ToGetAppsAppVisibilityHideOutput() GetAppsAppVisibilityHideOutput
func (GetAppsAppVisibilityHideOutput) ToGetAppsAppVisibilityHideOutputWithContext ¶ added in v4.12.0
func (o GetAppsAppVisibilityHideOutput) ToGetAppsAppVisibilityHideOutputWithContext(ctx context.Context) GetAppsAppVisibilityHideOutput
func (GetAppsAppVisibilityHideOutput) Web ¶ added in v4.12.0
func (o GetAppsAppVisibilityHideOutput) Web() pulumi.BoolOutput
type GetAppsAppVisibilityInput ¶ added in v4.12.0
type GetAppsAppVisibilityInput interface { pulumi.Input ToGetAppsAppVisibilityOutput() GetAppsAppVisibilityOutput ToGetAppsAppVisibilityOutputWithContext(context.Context) GetAppsAppVisibilityOutput }
GetAppsAppVisibilityInput is an input type that accepts GetAppsAppVisibilityArgs and GetAppsAppVisibilityOutput values. You can construct a concrete instance of `GetAppsAppVisibilityInput` via:
GetAppsAppVisibilityArgs{...}
type GetAppsAppVisibilityOutput ¶ added in v4.12.0
type GetAppsAppVisibilityOutput struct{ *pulumi.OutputState }
func (GetAppsAppVisibilityOutput) AutoLaunch ¶ added in v4.12.0
func (o GetAppsAppVisibilityOutput) AutoLaunch() pulumi.BoolOutput
func (GetAppsAppVisibilityOutput) AutoSubmitToolbar ¶ added in v4.12.0
func (o GetAppsAppVisibilityOutput) AutoSubmitToolbar() pulumi.BoolOutput
func (GetAppsAppVisibilityOutput) ElementType ¶ added in v4.12.0
func (GetAppsAppVisibilityOutput) ElementType() reflect.Type
func (GetAppsAppVisibilityOutput) Hide ¶ added in v4.12.0
func (o GetAppsAppVisibilityOutput) Hide() GetAppsAppVisibilityHideOutput
func (GetAppsAppVisibilityOutput) ToGetAppsAppVisibilityOutput ¶ added in v4.12.0
func (o GetAppsAppVisibilityOutput) ToGetAppsAppVisibilityOutput() GetAppsAppVisibilityOutput
func (GetAppsAppVisibilityOutput) ToGetAppsAppVisibilityOutputWithContext ¶ added in v4.12.0
func (o GetAppsAppVisibilityOutput) ToGetAppsAppVisibilityOutputWithContext(ctx context.Context) GetAppsAppVisibilityOutput
type GetAppsArgs ¶ added in v4.12.0
type GetAppsArgs struct { // Search only active applications. ActiveOnly *bool `pulumi:"activeOnly"` // Specifies whether to include non-active, but not deleted apps in the results. IncludeNonDeleted *bool `pulumi:"includeNonDeleted"` // Searches for applications whose label or name property matches this value exactly. Label *string `pulumi:"label"` // Searches for applications whose label or name property begins with this value. LabelPrefix *string `pulumi:"labelPrefix"` // Specifies whether to use query optimization. If you specify `useOptimization=true` in the request query, the response contains a subset of app instance properties. UseOptimization *bool `pulumi:"useOptimization"` }
A collection of arguments for invoking getApps.
type GetAppsOutputArgs ¶ added in v4.12.0
type GetAppsOutputArgs struct { // Search only active applications. ActiveOnly pulumi.BoolPtrInput `pulumi:"activeOnly"` // Specifies whether to include non-active, but not deleted apps in the results. IncludeNonDeleted pulumi.BoolPtrInput `pulumi:"includeNonDeleted"` // Searches for applications whose label or name property matches this value exactly. Label pulumi.StringPtrInput `pulumi:"label"` // Searches for applications whose label or name property begins with this value. LabelPrefix pulumi.StringPtrInput `pulumi:"labelPrefix"` // Specifies whether to use query optimization. If you specify `useOptimization=true` in the request query, the response contains a subset of app instance properties. UseOptimization pulumi.BoolPtrInput `pulumi:"useOptimization"` }
A collection of arguments for invoking getApps.
func (GetAppsOutputArgs) ElementType ¶ added in v4.12.0
func (GetAppsOutputArgs) ElementType() reflect.Type
type GetAppsResult ¶ added in v4.12.0
type GetAppsResult struct { // Search only active applications. ActiveOnly *bool `pulumi:"activeOnly"` // The list of applications that match the search criteria. Apps []GetAppsApp `pulumi:"apps"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Specifies whether to include non-active, but not deleted apps in the results. IncludeNonDeleted *bool `pulumi:"includeNonDeleted"` // Searches for applications whose label or name property matches this value exactly. Label *string `pulumi:"label"` // Searches for applications whose label or name property begins with this value. LabelPrefix *string `pulumi:"labelPrefix"` // Specifies whether to use query optimization. If you specify `useOptimization=true` in the request query, the response contains a subset of app instance properties. UseOptimization *bool `pulumi:"useOptimization"` }
A collection of values returned by getApps.
func GetApps ¶ added in v4.12.0
func GetApps(ctx *pulumi.Context, args *GetAppsArgs, opts ...pulumi.InvokeOption) (*GetAppsResult, error)
type GetAppsResultOutput ¶ added in v4.12.0
type GetAppsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getApps.
func GetAppsOutput ¶ added in v4.12.0
func GetAppsOutput(ctx *pulumi.Context, args GetAppsOutputArgs, opts ...pulumi.InvokeOption) GetAppsResultOutput
func (GetAppsResultOutput) ActiveOnly ¶ added in v4.12.0
func (o GetAppsResultOutput) ActiveOnly() pulumi.BoolPtrOutput
Search only active applications.
func (GetAppsResultOutput) Apps ¶ added in v4.12.0
func (o GetAppsResultOutput) Apps() GetAppsAppArrayOutput
The list of applications that match the search criteria.
func (GetAppsResultOutput) ElementType ¶ added in v4.12.0
func (GetAppsResultOutput) ElementType() reflect.Type
func (GetAppsResultOutput) Id ¶ added in v4.12.0
func (o GetAppsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAppsResultOutput) IncludeNonDeleted ¶ added in v4.12.0
func (o GetAppsResultOutput) IncludeNonDeleted() pulumi.BoolPtrOutput
Specifies whether to include non-active, but not deleted apps in the results.
func (GetAppsResultOutput) Label ¶ added in v4.12.0
func (o GetAppsResultOutput) Label() pulumi.StringPtrOutput
Searches for applications whose label or name property matches this value exactly.
func (GetAppsResultOutput) LabelPrefix ¶ added in v4.12.0
func (o GetAppsResultOutput) LabelPrefix() pulumi.StringPtrOutput
Searches for applications whose label or name property begins with this value.
func (GetAppsResultOutput) ToGetAppsResultOutput ¶ added in v4.12.0
func (o GetAppsResultOutput) ToGetAppsResultOutput() GetAppsResultOutput
func (GetAppsResultOutput) ToGetAppsResultOutputWithContext ¶ added in v4.12.0
func (o GetAppsResultOutput) ToGetAppsResultOutputWithContext(ctx context.Context) GetAppsResultOutput
func (GetAppsResultOutput) UseOptimization ¶ added in v4.12.0
func (o GetAppsResultOutput) UseOptimization() pulumi.BoolPtrOutput
Specifies whether to use query optimization. If you specify `useOptimization=true` in the request query, the response contains a subset of app instance properties.
type GetAuthServerClaimArgs ¶
type GetAuthServerClaimArgs struct { // Auth server ID AuthServerId string `pulumi:"authServerId"` // Name of the claim. Conflicts with `name`. Id *string `pulumi:"id"` // Name of the claim. Conflicts with `id`. Name *string `pulumi:"name"` }
A collection of arguments for invoking getAuthServerClaim.
type GetAuthServerClaimOutputArgs ¶
type GetAuthServerClaimOutputArgs struct { // Auth server ID AuthServerId pulumi.StringInput `pulumi:"authServerId"` // Name of the claim. Conflicts with `name`. Id pulumi.StringPtrInput `pulumi:"id"` // Name of the claim. Conflicts with `id`. Name pulumi.StringPtrInput `pulumi:"name"` }
A collection of arguments for invoking getAuthServerClaim.
func (GetAuthServerClaimOutputArgs) ElementType ¶
func (GetAuthServerClaimOutputArgs) ElementType() reflect.Type
type GetAuthServerClaimResult ¶
type GetAuthServerClaimResult struct { // Specifies whether to include Claims in the token. AlwaysIncludeInToken bool `pulumi:"alwaysIncludeInToken"` // Auth server ID AuthServerId string `pulumi:"authServerId"` // Specifies whether the Claim is for an access token (`RESOURCE`) or ID token (`IDENTITY`). ClaimType string `pulumi:"claimType"` // Name of the claim. Conflicts with `name`. Id *string `pulumi:"id"` // Name of the claim. Conflicts with `id`. Name *string `pulumi:"name"` // Auth server claim list of scopes Scopes []string `pulumi:"scopes"` // Status of the claim. Status string `pulumi:"status"` // Value of the claim. Value string `pulumi:"value"` // Specifies whether the Claim is an Okta EL expression (`EXPRESSION`), a set of groups (`GROUPS`), or a system claim (`SYSTEM`) ValueType string `pulumi:"valueType"` }
A collection of values returned by getAuthServerClaim.
func GetAuthServerClaim ¶
func GetAuthServerClaim(ctx *pulumi.Context, args *GetAuthServerClaimArgs, opts ...pulumi.InvokeOption) (*GetAuthServerClaimResult, error)
Get authorization server claim from Okta.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.GetAuthServerClaim(ctx, &okta.GetAuthServerClaimArgs{ AuthServerId: "default", Name: pulumi.StringRef("birthdate"), }, nil) if err != nil { return err } return nil }) }
```
type GetAuthServerClaimResultOutput ¶
type GetAuthServerClaimResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAuthServerClaim.
func GetAuthServerClaimOutput ¶
func GetAuthServerClaimOutput(ctx *pulumi.Context, args GetAuthServerClaimOutputArgs, opts ...pulumi.InvokeOption) GetAuthServerClaimResultOutput
func (GetAuthServerClaimResultOutput) AlwaysIncludeInToken ¶
func (o GetAuthServerClaimResultOutput) AlwaysIncludeInToken() pulumi.BoolOutput
Specifies whether to include Claims in the token.
func (GetAuthServerClaimResultOutput) AuthServerId ¶
func (o GetAuthServerClaimResultOutput) AuthServerId() pulumi.StringOutput
Auth server ID
func (GetAuthServerClaimResultOutput) ClaimType ¶
func (o GetAuthServerClaimResultOutput) ClaimType() pulumi.StringOutput
Specifies whether the Claim is for an access token (`RESOURCE`) or ID token (`IDENTITY`).
func (GetAuthServerClaimResultOutput) ElementType ¶
func (GetAuthServerClaimResultOutput) ElementType() reflect.Type
func (GetAuthServerClaimResultOutput) Id ¶
func (o GetAuthServerClaimResultOutput) Id() pulumi.StringPtrOutput
Name of the claim. Conflicts with `name`.
func (GetAuthServerClaimResultOutput) Name ¶
func (o GetAuthServerClaimResultOutput) Name() pulumi.StringPtrOutput
Name of the claim. Conflicts with `id`.
func (GetAuthServerClaimResultOutput) Scopes ¶
func (o GetAuthServerClaimResultOutput) Scopes() pulumi.StringArrayOutput
Auth server claim list of scopes
func (GetAuthServerClaimResultOutput) Status ¶
func (o GetAuthServerClaimResultOutput) Status() pulumi.StringOutput
Status of the claim.
func (GetAuthServerClaimResultOutput) ToGetAuthServerClaimResultOutput ¶
func (o GetAuthServerClaimResultOutput) ToGetAuthServerClaimResultOutput() GetAuthServerClaimResultOutput
func (GetAuthServerClaimResultOutput) ToGetAuthServerClaimResultOutputWithContext ¶
func (o GetAuthServerClaimResultOutput) ToGetAuthServerClaimResultOutputWithContext(ctx context.Context) GetAuthServerClaimResultOutput
func (GetAuthServerClaimResultOutput) Value ¶
func (o GetAuthServerClaimResultOutput) Value() pulumi.StringOutput
Value of the claim.
func (GetAuthServerClaimResultOutput) ValueType ¶
func (o GetAuthServerClaimResultOutput) ValueType() pulumi.StringOutput
Specifies whether the Claim is an Okta EL expression (`EXPRESSION`), a set of groups (`GROUPS`), or a system claim (`SYSTEM`)
type GetAuthServerClaimsArgs ¶
type GetAuthServerClaimsArgs struct { // Auth server ID AuthServerId string `pulumi:"authServerId"` }
A collection of arguments for invoking getAuthServerClaims.
type GetAuthServerClaimsClaim ¶
type GetAuthServerClaimsClaim struct { // Specifies whether to include Claims in the token. AlwaysIncludeInToken bool `pulumi:"alwaysIncludeInToken"` // Specifies whether the Claim is for an access token (`RESOURCE`) or ID token (`IDENTITY`). ClaimType string `pulumi:"claimType"` // ID of the claim. Id string `pulumi:"id"` // Name of the claim. Name string `pulumi:"name"` // Specifies the scopes for this Claim. Scopes []string `pulumi:"scopes"` // Status of the claim. Status string `pulumi:"status"` // Value of the claim. Value string `pulumi:"value"` // Specifies whether the Claim is an Okta EL expression (`EXPRESSION`), a set of groups (`GROUPS`), or a system claim (`SYSTEM`) ValueType string `pulumi:"valueType"` }
type GetAuthServerClaimsClaimArgs ¶
type GetAuthServerClaimsClaimArgs struct { // Specifies whether to include Claims in the token. AlwaysIncludeInToken pulumi.BoolInput `pulumi:"alwaysIncludeInToken"` // Specifies whether the Claim is for an access token (`RESOURCE`) or ID token (`IDENTITY`). ClaimType pulumi.StringInput `pulumi:"claimType"` // ID of the claim. Id pulumi.StringInput `pulumi:"id"` // Name of the claim. Name pulumi.StringInput `pulumi:"name"` // Specifies the scopes for this Claim. Scopes pulumi.StringArrayInput `pulumi:"scopes"` // Status of the claim. Status pulumi.StringInput `pulumi:"status"` // Value of the claim. Value pulumi.StringInput `pulumi:"value"` // Specifies whether the Claim is an Okta EL expression (`EXPRESSION`), a set of groups (`GROUPS`), or a system claim (`SYSTEM`) ValueType pulumi.StringInput `pulumi:"valueType"` }
func (GetAuthServerClaimsClaimArgs) ElementType ¶
func (GetAuthServerClaimsClaimArgs) ElementType() reflect.Type
func (GetAuthServerClaimsClaimArgs) ToGetAuthServerClaimsClaimOutput ¶
func (i GetAuthServerClaimsClaimArgs) ToGetAuthServerClaimsClaimOutput() GetAuthServerClaimsClaimOutput
func (GetAuthServerClaimsClaimArgs) ToGetAuthServerClaimsClaimOutputWithContext ¶
func (i GetAuthServerClaimsClaimArgs) ToGetAuthServerClaimsClaimOutputWithContext(ctx context.Context) GetAuthServerClaimsClaimOutput
type GetAuthServerClaimsClaimArray ¶
type GetAuthServerClaimsClaimArray []GetAuthServerClaimsClaimInput
func (GetAuthServerClaimsClaimArray) ElementType ¶
func (GetAuthServerClaimsClaimArray) ElementType() reflect.Type
func (GetAuthServerClaimsClaimArray) ToGetAuthServerClaimsClaimArrayOutput ¶
func (i GetAuthServerClaimsClaimArray) ToGetAuthServerClaimsClaimArrayOutput() GetAuthServerClaimsClaimArrayOutput
func (GetAuthServerClaimsClaimArray) ToGetAuthServerClaimsClaimArrayOutputWithContext ¶
func (i GetAuthServerClaimsClaimArray) ToGetAuthServerClaimsClaimArrayOutputWithContext(ctx context.Context) GetAuthServerClaimsClaimArrayOutput
type GetAuthServerClaimsClaimArrayInput ¶
type GetAuthServerClaimsClaimArrayInput interface { pulumi.Input ToGetAuthServerClaimsClaimArrayOutput() GetAuthServerClaimsClaimArrayOutput ToGetAuthServerClaimsClaimArrayOutputWithContext(context.Context) GetAuthServerClaimsClaimArrayOutput }
GetAuthServerClaimsClaimArrayInput is an input type that accepts GetAuthServerClaimsClaimArray and GetAuthServerClaimsClaimArrayOutput values. You can construct a concrete instance of `GetAuthServerClaimsClaimArrayInput` via:
GetAuthServerClaimsClaimArray{ GetAuthServerClaimsClaimArgs{...} }
type GetAuthServerClaimsClaimArrayOutput ¶
type GetAuthServerClaimsClaimArrayOutput struct{ *pulumi.OutputState }
func (GetAuthServerClaimsClaimArrayOutput) ElementType ¶
func (GetAuthServerClaimsClaimArrayOutput) ElementType() reflect.Type
func (GetAuthServerClaimsClaimArrayOutput) Index ¶
func (o GetAuthServerClaimsClaimArrayOutput) Index(i pulumi.IntInput) GetAuthServerClaimsClaimOutput
func (GetAuthServerClaimsClaimArrayOutput) ToGetAuthServerClaimsClaimArrayOutput ¶
func (o GetAuthServerClaimsClaimArrayOutput) ToGetAuthServerClaimsClaimArrayOutput() GetAuthServerClaimsClaimArrayOutput
func (GetAuthServerClaimsClaimArrayOutput) ToGetAuthServerClaimsClaimArrayOutputWithContext ¶
func (o GetAuthServerClaimsClaimArrayOutput) ToGetAuthServerClaimsClaimArrayOutputWithContext(ctx context.Context) GetAuthServerClaimsClaimArrayOutput
type GetAuthServerClaimsClaimInput ¶
type GetAuthServerClaimsClaimInput interface { pulumi.Input ToGetAuthServerClaimsClaimOutput() GetAuthServerClaimsClaimOutput ToGetAuthServerClaimsClaimOutputWithContext(context.Context) GetAuthServerClaimsClaimOutput }
GetAuthServerClaimsClaimInput is an input type that accepts GetAuthServerClaimsClaimArgs and GetAuthServerClaimsClaimOutput values. You can construct a concrete instance of `GetAuthServerClaimsClaimInput` via:
GetAuthServerClaimsClaimArgs{...}
type GetAuthServerClaimsClaimOutput ¶
type GetAuthServerClaimsClaimOutput struct{ *pulumi.OutputState }
func (GetAuthServerClaimsClaimOutput) AlwaysIncludeInToken ¶
func (o GetAuthServerClaimsClaimOutput) AlwaysIncludeInToken() pulumi.BoolOutput
Specifies whether to include Claims in the token.
func (GetAuthServerClaimsClaimOutput) ClaimType ¶
func (o GetAuthServerClaimsClaimOutput) ClaimType() pulumi.StringOutput
Specifies whether the Claim is for an access token (`RESOURCE`) or ID token (`IDENTITY`).
func (GetAuthServerClaimsClaimOutput) ElementType ¶
func (GetAuthServerClaimsClaimOutput) ElementType() reflect.Type
func (GetAuthServerClaimsClaimOutput) Id ¶
func (o GetAuthServerClaimsClaimOutput) Id() pulumi.StringOutput
ID of the claim.
func (GetAuthServerClaimsClaimOutput) Name ¶
func (o GetAuthServerClaimsClaimOutput) Name() pulumi.StringOutput
Name of the claim.
func (GetAuthServerClaimsClaimOutput) Scopes ¶
func (o GetAuthServerClaimsClaimOutput) Scopes() pulumi.StringArrayOutput
Specifies the scopes for this Claim.
func (GetAuthServerClaimsClaimOutput) Status ¶
func (o GetAuthServerClaimsClaimOutput) Status() pulumi.StringOutput
Status of the claim.
func (GetAuthServerClaimsClaimOutput) ToGetAuthServerClaimsClaimOutput ¶
func (o GetAuthServerClaimsClaimOutput) ToGetAuthServerClaimsClaimOutput() GetAuthServerClaimsClaimOutput
func (GetAuthServerClaimsClaimOutput) ToGetAuthServerClaimsClaimOutputWithContext ¶
func (o GetAuthServerClaimsClaimOutput) ToGetAuthServerClaimsClaimOutputWithContext(ctx context.Context) GetAuthServerClaimsClaimOutput
func (GetAuthServerClaimsClaimOutput) Value ¶
func (o GetAuthServerClaimsClaimOutput) Value() pulumi.StringOutput
Value of the claim.
func (GetAuthServerClaimsClaimOutput) ValueType ¶
func (o GetAuthServerClaimsClaimOutput) ValueType() pulumi.StringOutput
Specifies whether the Claim is an Okta EL expression (`EXPRESSION`), a set of groups (`GROUPS`), or a system claim (`SYSTEM`)
type GetAuthServerClaimsOutputArgs ¶
type GetAuthServerClaimsOutputArgs struct { // Auth server ID AuthServerId pulumi.StringInput `pulumi:"authServerId"` }
A collection of arguments for invoking getAuthServerClaims.
func (GetAuthServerClaimsOutputArgs) ElementType ¶
func (GetAuthServerClaimsOutputArgs) ElementType() reflect.Type
type GetAuthServerClaimsResult ¶
type GetAuthServerClaimsResult struct { // Auth server ID AuthServerId string `pulumi:"authServerId"` // Collection of authorization server claims retrieved from Okta with the following properties. Claims []GetAuthServerClaimsClaim `pulumi:"claims"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` }
A collection of values returned by getAuthServerClaims.
func GetAuthServerClaims ¶
func GetAuthServerClaims(ctx *pulumi.Context, args *GetAuthServerClaimsArgs, opts ...pulumi.InvokeOption) (*GetAuthServerClaimsResult, error)
Get a list of authorization server claims from Okta.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.GetAuthServerClaims(ctx, &okta.GetAuthServerClaimsArgs{ AuthServerId: "default", }, nil) if err != nil { return err } return nil }) }
```
type GetAuthServerClaimsResultOutput ¶
type GetAuthServerClaimsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAuthServerClaims.
func GetAuthServerClaimsOutput ¶
func GetAuthServerClaimsOutput(ctx *pulumi.Context, args GetAuthServerClaimsOutputArgs, opts ...pulumi.InvokeOption) GetAuthServerClaimsResultOutput
func (GetAuthServerClaimsResultOutput) AuthServerId ¶
func (o GetAuthServerClaimsResultOutput) AuthServerId() pulumi.StringOutput
Auth server ID
func (GetAuthServerClaimsResultOutput) Claims ¶
func (o GetAuthServerClaimsResultOutput) Claims() GetAuthServerClaimsClaimArrayOutput
Collection of authorization server claims retrieved from Okta with the following properties.
func (GetAuthServerClaimsResultOutput) ElementType ¶
func (GetAuthServerClaimsResultOutput) ElementType() reflect.Type
func (GetAuthServerClaimsResultOutput) Id ¶
func (o GetAuthServerClaimsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAuthServerClaimsResultOutput) ToGetAuthServerClaimsResultOutput ¶
func (o GetAuthServerClaimsResultOutput) ToGetAuthServerClaimsResultOutput() GetAuthServerClaimsResultOutput
func (GetAuthServerClaimsResultOutput) ToGetAuthServerClaimsResultOutputWithContext ¶
func (o GetAuthServerClaimsResultOutput) ToGetAuthServerClaimsResultOutputWithContext(ctx context.Context) GetAuthServerClaimsResultOutput
type GetBehavioursArgs ¶
type GetBehavioursArgs struct { // Searches the name property of behaviors for matching value Q *string `pulumi:"q"` }
A collection of arguments for invoking getBehaviours.
type GetBehavioursBehavior ¶
type GetBehavioursBehaviorArgs ¶
type GetBehavioursBehaviorArgs struct { // Behavior ID. Id pulumi.StringInput `pulumi:"id"` // Behavior name. Name pulumi.StringInput `pulumi:"name"` // Map of behavior settings. Settings pulumi.StringMapInput `pulumi:"settings"` // Behavior status. Status pulumi.StringInput `pulumi:"status"` // Behavior type. Type pulumi.StringInput `pulumi:"type"` }
func (GetBehavioursBehaviorArgs) ElementType ¶
func (GetBehavioursBehaviorArgs) ElementType() reflect.Type
func (GetBehavioursBehaviorArgs) ToGetBehavioursBehaviorOutput ¶
func (i GetBehavioursBehaviorArgs) ToGetBehavioursBehaviorOutput() GetBehavioursBehaviorOutput
func (GetBehavioursBehaviorArgs) ToGetBehavioursBehaviorOutputWithContext ¶
func (i GetBehavioursBehaviorArgs) ToGetBehavioursBehaviorOutputWithContext(ctx context.Context) GetBehavioursBehaviorOutput
type GetBehavioursBehaviorArray ¶
type GetBehavioursBehaviorArray []GetBehavioursBehaviorInput
func (GetBehavioursBehaviorArray) ElementType ¶
func (GetBehavioursBehaviorArray) ElementType() reflect.Type
func (GetBehavioursBehaviorArray) ToGetBehavioursBehaviorArrayOutput ¶
func (i GetBehavioursBehaviorArray) ToGetBehavioursBehaviorArrayOutput() GetBehavioursBehaviorArrayOutput
func (GetBehavioursBehaviorArray) ToGetBehavioursBehaviorArrayOutputWithContext ¶
func (i GetBehavioursBehaviorArray) ToGetBehavioursBehaviorArrayOutputWithContext(ctx context.Context) GetBehavioursBehaviorArrayOutput
type GetBehavioursBehaviorArrayInput ¶
type GetBehavioursBehaviorArrayInput interface { pulumi.Input ToGetBehavioursBehaviorArrayOutput() GetBehavioursBehaviorArrayOutput ToGetBehavioursBehaviorArrayOutputWithContext(context.Context) GetBehavioursBehaviorArrayOutput }
GetBehavioursBehaviorArrayInput is an input type that accepts GetBehavioursBehaviorArray and GetBehavioursBehaviorArrayOutput values. You can construct a concrete instance of `GetBehavioursBehaviorArrayInput` via:
GetBehavioursBehaviorArray{ GetBehavioursBehaviorArgs{...} }
type GetBehavioursBehaviorArrayOutput ¶
type GetBehavioursBehaviorArrayOutput struct{ *pulumi.OutputState }
func (GetBehavioursBehaviorArrayOutput) ElementType ¶
func (GetBehavioursBehaviorArrayOutput) ElementType() reflect.Type
func (GetBehavioursBehaviorArrayOutput) Index ¶
func (o GetBehavioursBehaviorArrayOutput) Index(i pulumi.IntInput) GetBehavioursBehaviorOutput
func (GetBehavioursBehaviorArrayOutput) ToGetBehavioursBehaviorArrayOutput ¶
func (o GetBehavioursBehaviorArrayOutput) ToGetBehavioursBehaviorArrayOutput() GetBehavioursBehaviorArrayOutput
func (GetBehavioursBehaviorArrayOutput) ToGetBehavioursBehaviorArrayOutputWithContext ¶
func (o GetBehavioursBehaviorArrayOutput) ToGetBehavioursBehaviorArrayOutputWithContext(ctx context.Context) GetBehavioursBehaviorArrayOutput
type GetBehavioursBehaviorInput ¶
type GetBehavioursBehaviorInput interface { pulumi.Input ToGetBehavioursBehaviorOutput() GetBehavioursBehaviorOutput ToGetBehavioursBehaviorOutputWithContext(context.Context) GetBehavioursBehaviorOutput }
GetBehavioursBehaviorInput is an input type that accepts GetBehavioursBehaviorArgs and GetBehavioursBehaviorOutput values. You can construct a concrete instance of `GetBehavioursBehaviorInput` via:
GetBehavioursBehaviorArgs{...}
type GetBehavioursBehaviorOutput ¶
type GetBehavioursBehaviorOutput struct{ *pulumi.OutputState }
func (GetBehavioursBehaviorOutput) ElementType ¶
func (GetBehavioursBehaviorOutput) ElementType() reflect.Type
func (GetBehavioursBehaviorOutput) Id ¶
func (o GetBehavioursBehaviorOutput) Id() pulumi.StringOutput
Behavior ID.
func (GetBehavioursBehaviorOutput) Name ¶
func (o GetBehavioursBehaviorOutput) Name() pulumi.StringOutput
Behavior name.
func (GetBehavioursBehaviorOutput) Settings ¶
func (o GetBehavioursBehaviorOutput) Settings() pulumi.StringMapOutput
Map of behavior settings.
func (GetBehavioursBehaviorOutput) Status ¶
func (o GetBehavioursBehaviorOutput) Status() pulumi.StringOutput
Behavior status.
func (GetBehavioursBehaviorOutput) ToGetBehavioursBehaviorOutput ¶
func (o GetBehavioursBehaviorOutput) ToGetBehavioursBehaviorOutput() GetBehavioursBehaviorOutput
func (GetBehavioursBehaviorOutput) ToGetBehavioursBehaviorOutputWithContext ¶
func (o GetBehavioursBehaviorOutput) ToGetBehavioursBehaviorOutputWithContext(ctx context.Context) GetBehavioursBehaviorOutput
func (GetBehavioursBehaviorOutput) Type ¶
func (o GetBehavioursBehaviorOutput) Type() pulumi.StringOutput
Behavior type.
type GetBehavioursOutputArgs ¶
type GetBehavioursOutputArgs struct { // Searches the name property of behaviors for matching value Q pulumi.StringPtrInput `pulumi:"q"` }
A collection of arguments for invoking getBehaviours.
func (GetBehavioursOutputArgs) ElementType ¶
func (GetBehavioursOutputArgs) ElementType() reflect.Type
type GetBehavioursResult ¶
type GetBehavioursResult struct { Behaviors []GetBehavioursBehavior `pulumi:"behaviors"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Searches the name property of behaviors for matching value Q *string `pulumi:"q"` }
A collection of values returned by getBehaviours.
func GetBehaviours ¶
func GetBehaviours(ctx *pulumi.Context, args *GetBehavioursArgs, opts ...pulumi.InvokeOption) (*GetBehavioursResult, error)
Get a behaviors by search criteria.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.GetBehaviours(ctx, &okta.GetBehavioursArgs{ Q: pulumi.StringRef("New"), }, nil) if err != nil { return err } return nil }) }
```
type GetBehavioursResultOutput ¶
type GetBehavioursResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBehaviours.
func GetBehavioursOutput ¶
func GetBehavioursOutput(ctx *pulumi.Context, args GetBehavioursOutputArgs, opts ...pulumi.InvokeOption) GetBehavioursResultOutput
func (GetBehavioursResultOutput) Behaviors ¶
func (o GetBehavioursResultOutput) Behaviors() GetBehavioursBehaviorArrayOutput
func (GetBehavioursResultOutput) ElementType ¶
func (GetBehavioursResultOutput) ElementType() reflect.Type
func (GetBehavioursResultOutput) Id ¶
func (o GetBehavioursResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetBehavioursResultOutput) Q ¶
func (o GetBehavioursResultOutput) Q() pulumi.StringPtrOutput
Searches the name property of behaviors for matching value
func (GetBehavioursResultOutput) ToGetBehavioursResultOutput ¶
func (o GetBehavioursResultOutput) ToGetBehavioursResultOutput() GetBehavioursResultOutput
func (GetBehavioursResultOutput) ToGetBehavioursResultOutputWithContext ¶
func (o GetBehavioursResultOutput) ToGetBehavioursResultOutputWithContext(ctx context.Context) GetBehavioursResultOutput
type GetBrandsBrand ¶
type GetBrandsBrand struct { // Custom privacy policy URL CustomPrivacyPolicyUrl string `pulumi:"customPrivacyPolicyUrl"` // The ID of the Brand Id string `pulumi:"id"` // Link relations for this object - JSON HAL - Discoverable resources related to the brand Links string `pulumi:"links"` // Brand name Name string `pulumi:"name"` // Removes "Powered by Okta" from the Okta-hosted sign-in page and "© 2021 Okta, Inc." from the Okta End-User Dashboard RemovePoweredByOkta bool `pulumi:"removePoweredByOkta"` }
type GetBrandsBrandArgs ¶
type GetBrandsBrandArgs struct { // Custom privacy policy URL CustomPrivacyPolicyUrl pulumi.StringInput `pulumi:"customPrivacyPolicyUrl"` // The ID of the Brand Id pulumi.StringInput `pulumi:"id"` // Link relations for this object - JSON HAL - Discoverable resources related to the brand Links pulumi.StringInput `pulumi:"links"` // Brand name Name pulumi.StringInput `pulumi:"name"` // Removes "Powered by Okta" from the Okta-hosted sign-in page and "© 2021 Okta, Inc." from the Okta End-User Dashboard RemovePoweredByOkta pulumi.BoolInput `pulumi:"removePoweredByOkta"` }
func (GetBrandsBrandArgs) ElementType ¶
func (GetBrandsBrandArgs) ElementType() reflect.Type
func (GetBrandsBrandArgs) ToGetBrandsBrandOutput ¶
func (i GetBrandsBrandArgs) ToGetBrandsBrandOutput() GetBrandsBrandOutput
func (GetBrandsBrandArgs) ToGetBrandsBrandOutputWithContext ¶
func (i GetBrandsBrandArgs) ToGetBrandsBrandOutputWithContext(ctx context.Context) GetBrandsBrandOutput
type GetBrandsBrandArray ¶
type GetBrandsBrandArray []GetBrandsBrandInput
func (GetBrandsBrandArray) ElementType ¶
func (GetBrandsBrandArray) ElementType() reflect.Type
func (GetBrandsBrandArray) ToGetBrandsBrandArrayOutput ¶
func (i GetBrandsBrandArray) ToGetBrandsBrandArrayOutput() GetBrandsBrandArrayOutput
func (GetBrandsBrandArray) ToGetBrandsBrandArrayOutputWithContext ¶
func (i GetBrandsBrandArray) ToGetBrandsBrandArrayOutputWithContext(ctx context.Context) GetBrandsBrandArrayOutput
type GetBrandsBrandArrayInput ¶
type GetBrandsBrandArrayInput interface { pulumi.Input ToGetBrandsBrandArrayOutput() GetBrandsBrandArrayOutput ToGetBrandsBrandArrayOutputWithContext(context.Context) GetBrandsBrandArrayOutput }
GetBrandsBrandArrayInput is an input type that accepts GetBrandsBrandArray and GetBrandsBrandArrayOutput values. You can construct a concrete instance of `GetBrandsBrandArrayInput` via:
GetBrandsBrandArray{ GetBrandsBrandArgs{...} }
type GetBrandsBrandArrayOutput ¶
type GetBrandsBrandArrayOutput struct{ *pulumi.OutputState }
func (GetBrandsBrandArrayOutput) ElementType ¶
func (GetBrandsBrandArrayOutput) ElementType() reflect.Type
func (GetBrandsBrandArrayOutput) Index ¶
func (o GetBrandsBrandArrayOutput) Index(i pulumi.IntInput) GetBrandsBrandOutput
func (GetBrandsBrandArrayOutput) ToGetBrandsBrandArrayOutput ¶
func (o GetBrandsBrandArrayOutput) ToGetBrandsBrandArrayOutput() GetBrandsBrandArrayOutput
func (GetBrandsBrandArrayOutput) ToGetBrandsBrandArrayOutputWithContext ¶
func (o GetBrandsBrandArrayOutput) ToGetBrandsBrandArrayOutputWithContext(ctx context.Context) GetBrandsBrandArrayOutput
type GetBrandsBrandInput ¶
type GetBrandsBrandInput interface { pulumi.Input ToGetBrandsBrandOutput() GetBrandsBrandOutput ToGetBrandsBrandOutputWithContext(context.Context) GetBrandsBrandOutput }
GetBrandsBrandInput is an input type that accepts GetBrandsBrandArgs and GetBrandsBrandOutput values. You can construct a concrete instance of `GetBrandsBrandInput` via:
GetBrandsBrandArgs{...}
type GetBrandsBrandOutput ¶
type GetBrandsBrandOutput struct{ *pulumi.OutputState }
func (GetBrandsBrandOutput) CustomPrivacyPolicyUrl ¶
func (o GetBrandsBrandOutput) CustomPrivacyPolicyUrl() pulumi.StringOutput
Custom privacy policy URL
func (GetBrandsBrandOutput) ElementType ¶
func (GetBrandsBrandOutput) ElementType() reflect.Type
func (GetBrandsBrandOutput) Id ¶
func (o GetBrandsBrandOutput) Id() pulumi.StringOutput
The ID of the Brand
func (GetBrandsBrandOutput) Links ¶
func (o GetBrandsBrandOutput) Links() pulumi.StringOutput
Link relations for this object - JSON HAL - Discoverable resources related to the brand
func (GetBrandsBrandOutput) Name ¶ added in v4.0.5
func (o GetBrandsBrandOutput) Name() pulumi.StringOutput
Brand name
func (GetBrandsBrandOutput) RemovePoweredByOkta ¶
func (o GetBrandsBrandOutput) RemovePoweredByOkta() pulumi.BoolOutput
Removes "Powered by Okta" from the Okta-hosted sign-in page and "© 2021 Okta, Inc." from the Okta End-User Dashboard
func (GetBrandsBrandOutput) ToGetBrandsBrandOutput ¶
func (o GetBrandsBrandOutput) ToGetBrandsBrandOutput() GetBrandsBrandOutput
func (GetBrandsBrandOutput) ToGetBrandsBrandOutputWithContext ¶
func (o GetBrandsBrandOutput) ToGetBrandsBrandOutputWithContext(ctx context.Context) GetBrandsBrandOutput
type GetBrandsResult ¶
type GetBrandsResult struct { // List of `Brand` belonging to the organization Brands []GetBrandsBrand `pulumi:"brands"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` }
A collection of values returned by getBrands.
func GetBrands ¶
func GetBrands(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetBrandsResult, error)
Get the brands belonging to an Okta organization.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.GetBrands(ctx, map[string]interface{}{}, nil) if err != nil { return err } return nil }) }
```
type GetBrandsResultOutput ¶ added in v4.5.0
type GetBrandsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBrands.
func GetBrandsOutput ¶ added in v4.5.0
func GetBrandsOutput(ctx *pulumi.Context, opts ...pulumi.InvokeOption) GetBrandsResultOutput
func (GetBrandsResultOutput) Brands ¶ added in v4.5.0
func (o GetBrandsResultOutput) Brands() GetBrandsBrandArrayOutput
List of `Brand` belonging to the organization
func (GetBrandsResultOutput) ElementType ¶ added in v4.5.0
func (GetBrandsResultOutput) ElementType() reflect.Type
func (GetBrandsResultOutput) Id ¶ added in v4.5.0
func (o GetBrandsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetBrandsResultOutput) ToGetBrandsResultOutput ¶ added in v4.5.0
func (o GetBrandsResultOutput) ToGetBrandsResultOutput() GetBrandsResultOutput
func (GetBrandsResultOutput) ToGetBrandsResultOutputWithContext ¶ added in v4.5.0
func (o GetBrandsResultOutput) ToGetBrandsResultOutputWithContext(ctx context.Context) GetBrandsResultOutput
type GetDefaultSigninPageArgs ¶ added in v4.8.2
type GetDefaultSigninPageArgs struct { // brand id of the preview signin page BrandId string `pulumi:"brandId"` ContentSecurityPolicySetting *GetDefaultSigninPageContentSecurityPolicySetting `pulumi:"contentSecurityPolicySetting"` WidgetCustomizations *GetDefaultSigninPageWidgetCustomizations `pulumi:"widgetCustomizations"` }
A collection of arguments for invoking getDefaultSigninPage.
type GetDefaultSigninPageContentSecurityPolicySetting ¶ added in v4.8.2
type GetDefaultSigninPageContentSecurityPolicySettingArgs ¶ added in v4.8.2
type GetDefaultSigninPageContentSecurityPolicySettingArgs struct { // enforced or report_only Mode pulumi.StringInput `pulumi:"mode"` ReportUri pulumi.StringInput `pulumi:"reportUri"` SrcLists pulumi.StringArrayInput `pulumi:"srcLists"` }
func (GetDefaultSigninPageContentSecurityPolicySettingArgs) ElementType ¶ added in v4.8.2
func (GetDefaultSigninPageContentSecurityPolicySettingArgs) ElementType() reflect.Type
func (GetDefaultSigninPageContentSecurityPolicySettingArgs) ToGetDefaultSigninPageContentSecurityPolicySettingOutput ¶ added in v4.8.2
func (i GetDefaultSigninPageContentSecurityPolicySettingArgs) ToGetDefaultSigninPageContentSecurityPolicySettingOutput() GetDefaultSigninPageContentSecurityPolicySettingOutput
func (GetDefaultSigninPageContentSecurityPolicySettingArgs) ToGetDefaultSigninPageContentSecurityPolicySettingOutputWithContext ¶ added in v4.8.2
func (i GetDefaultSigninPageContentSecurityPolicySettingArgs) ToGetDefaultSigninPageContentSecurityPolicySettingOutputWithContext(ctx context.Context) GetDefaultSigninPageContentSecurityPolicySettingOutput
func (GetDefaultSigninPageContentSecurityPolicySettingArgs) ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutput ¶ added in v4.8.2
func (i GetDefaultSigninPageContentSecurityPolicySettingArgs) ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutput() GetDefaultSigninPageContentSecurityPolicySettingPtrOutput
func (GetDefaultSigninPageContentSecurityPolicySettingArgs) ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutputWithContext ¶ added in v4.8.2
func (i GetDefaultSigninPageContentSecurityPolicySettingArgs) ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutputWithContext(ctx context.Context) GetDefaultSigninPageContentSecurityPolicySettingPtrOutput
type GetDefaultSigninPageContentSecurityPolicySettingInput ¶ added in v4.8.2
type GetDefaultSigninPageContentSecurityPolicySettingInput interface { pulumi.Input ToGetDefaultSigninPageContentSecurityPolicySettingOutput() GetDefaultSigninPageContentSecurityPolicySettingOutput ToGetDefaultSigninPageContentSecurityPolicySettingOutputWithContext(context.Context) GetDefaultSigninPageContentSecurityPolicySettingOutput }
GetDefaultSigninPageContentSecurityPolicySettingInput is an input type that accepts GetDefaultSigninPageContentSecurityPolicySettingArgs and GetDefaultSigninPageContentSecurityPolicySettingOutput values. You can construct a concrete instance of `GetDefaultSigninPageContentSecurityPolicySettingInput` via:
GetDefaultSigninPageContentSecurityPolicySettingArgs{...}
type GetDefaultSigninPageContentSecurityPolicySettingOutput ¶ added in v4.8.2
type GetDefaultSigninPageContentSecurityPolicySettingOutput struct{ *pulumi.OutputState }
func (GetDefaultSigninPageContentSecurityPolicySettingOutput) ElementType ¶ added in v4.8.2
func (GetDefaultSigninPageContentSecurityPolicySettingOutput) ElementType() reflect.Type
func (GetDefaultSigninPageContentSecurityPolicySettingOutput) Mode ¶ added in v4.8.2
func (o GetDefaultSigninPageContentSecurityPolicySettingOutput) Mode() pulumi.StringOutput
enforced or report_only
func (GetDefaultSigninPageContentSecurityPolicySettingOutput) ReportUri ¶ added in v4.8.2
func (o GetDefaultSigninPageContentSecurityPolicySettingOutput) ReportUri() pulumi.StringOutput
func (GetDefaultSigninPageContentSecurityPolicySettingOutput) SrcLists ¶ added in v4.8.2
func (o GetDefaultSigninPageContentSecurityPolicySettingOutput) SrcLists() pulumi.StringArrayOutput
func (GetDefaultSigninPageContentSecurityPolicySettingOutput) ToGetDefaultSigninPageContentSecurityPolicySettingOutput ¶ added in v4.8.2
func (o GetDefaultSigninPageContentSecurityPolicySettingOutput) ToGetDefaultSigninPageContentSecurityPolicySettingOutput() GetDefaultSigninPageContentSecurityPolicySettingOutput
func (GetDefaultSigninPageContentSecurityPolicySettingOutput) ToGetDefaultSigninPageContentSecurityPolicySettingOutputWithContext ¶ added in v4.8.2
func (o GetDefaultSigninPageContentSecurityPolicySettingOutput) ToGetDefaultSigninPageContentSecurityPolicySettingOutputWithContext(ctx context.Context) GetDefaultSigninPageContentSecurityPolicySettingOutput
func (GetDefaultSigninPageContentSecurityPolicySettingOutput) ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutput ¶ added in v4.8.2
func (o GetDefaultSigninPageContentSecurityPolicySettingOutput) ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutput() GetDefaultSigninPageContentSecurityPolicySettingPtrOutput
func (GetDefaultSigninPageContentSecurityPolicySettingOutput) ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutputWithContext ¶ added in v4.8.2
func (o GetDefaultSigninPageContentSecurityPolicySettingOutput) ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutputWithContext(ctx context.Context) GetDefaultSigninPageContentSecurityPolicySettingPtrOutput
type GetDefaultSigninPageContentSecurityPolicySettingPtrInput ¶ added in v4.8.2
type GetDefaultSigninPageContentSecurityPolicySettingPtrInput interface { pulumi.Input ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutput() GetDefaultSigninPageContentSecurityPolicySettingPtrOutput ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutputWithContext(context.Context) GetDefaultSigninPageContentSecurityPolicySettingPtrOutput }
GetDefaultSigninPageContentSecurityPolicySettingPtrInput is an input type that accepts GetDefaultSigninPageContentSecurityPolicySettingArgs, GetDefaultSigninPageContentSecurityPolicySettingPtr and GetDefaultSigninPageContentSecurityPolicySettingPtrOutput values. You can construct a concrete instance of `GetDefaultSigninPageContentSecurityPolicySettingPtrInput` via:
GetDefaultSigninPageContentSecurityPolicySettingArgs{...} or: nil
func GetDefaultSigninPageContentSecurityPolicySettingPtr ¶ added in v4.8.2
func GetDefaultSigninPageContentSecurityPolicySettingPtr(v *GetDefaultSigninPageContentSecurityPolicySettingArgs) GetDefaultSigninPageContentSecurityPolicySettingPtrInput
type GetDefaultSigninPageContentSecurityPolicySettingPtrOutput ¶ added in v4.8.2
type GetDefaultSigninPageContentSecurityPolicySettingPtrOutput struct{ *pulumi.OutputState }
func (GetDefaultSigninPageContentSecurityPolicySettingPtrOutput) ElementType ¶ added in v4.8.2
func (GetDefaultSigninPageContentSecurityPolicySettingPtrOutput) ElementType() reflect.Type
func (GetDefaultSigninPageContentSecurityPolicySettingPtrOutput) Mode ¶ added in v4.8.2
enforced or report_only
func (GetDefaultSigninPageContentSecurityPolicySettingPtrOutput) ReportUri ¶ added in v4.8.2
func (o GetDefaultSigninPageContentSecurityPolicySettingPtrOutput) ReportUri() pulumi.StringPtrOutput
func (GetDefaultSigninPageContentSecurityPolicySettingPtrOutput) SrcLists ¶ added in v4.8.2
func (o GetDefaultSigninPageContentSecurityPolicySettingPtrOutput) SrcLists() pulumi.StringArrayOutput
func (GetDefaultSigninPageContentSecurityPolicySettingPtrOutput) ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutput ¶ added in v4.8.2
func (o GetDefaultSigninPageContentSecurityPolicySettingPtrOutput) ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutput() GetDefaultSigninPageContentSecurityPolicySettingPtrOutput
func (GetDefaultSigninPageContentSecurityPolicySettingPtrOutput) ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutputWithContext ¶ added in v4.8.2
func (o GetDefaultSigninPageContentSecurityPolicySettingPtrOutput) ToGetDefaultSigninPageContentSecurityPolicySettingPtrOutputWithContext(ctx context.Context) GetDefaultSigninPageContentSecurityPolicySettingPtrOutput
type GetDefaultSigninPageOutputArgs ¶ added in v4.8.2
type GetDefaultSigninPageOutputArgs struct { // brand id of the preview signin page BrandId pulumi.StringInput `pulumi:"brandId"` ContentSecurityPolicySetting GetDefaultSigninPageContentSecurityPolicySettingPtrInput `pulumi:"contentSecurityPolicySetting"` WidgetCustomizations GetDefaultSigninPageWidgetCustomizationsPtrInput `pulumi:"widgetCustomizations"` }
A collection of arguments for invoking getDefaultSigninPage.
func (GetDefaultSigninPageOutputArgs) ElementType ¶ added in v4.8.2
func (GetDefaultSigninPageOutputArgs) ElementType() reflect.Type
type GetDefaultSigninPageResult ¶ added in v4.8.2
type GetDefaultSigninPageResult struct { // brand id of the preview signin page BrandId string `pulumi:"brandId"` ContentSecurityPolicySetting *GetDefaultSigninPageContentSecurityPolicySetting `pulumi:"contentSecurityPolicySetting"` // placeholder id Id string `pulumi:"id"` // page content of the preview signin page PageContent string `pulumi:"pageContent"` WidgetCustomizations *GetDefaultSigninPageWidgetCustomizations `pulumi:"widgetCustomizations"` // widget version specified as a Semver WidgetVersion string `pulumi:"widgetVersion"` }
A collection of values returned by getDefaultSigninPage.
func GetDefaultSigninPage ¶ added in v4.8.2
func GetDefaultSigninPage(ctx *pulumi.Context, args *GetDefaultSigninPageArgs, opts ...pulumi.InvokeOption) (*GetDefaultSigninPageResult, error)
Retrieve the default signin page of a brand
type GetDefaultSigninPageResultOutput ¶ added in v4.8.2
type GetDefaultSigninPageResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDefaultSigninPage.
func GetDefaultSigninPageOutput ¶ added in v4.8.2
func GetDefaultSigninPageOutput(ctx *pulumi.Context, args GetDefaultSigninPageOutputArgs, opts ...pulumi.InvokeOption) GetDefaultSigninPageResultOutput
func (GetDefaultSigninPageResultOutput) BrandId ¶ added in v4.8.2
func (o GetDefaultSigninPageResultOutput) BrandId() pulumi.StringOutput
brand id of the preview signin page
func (GetDefaultSigninPageResultOutput) ContentSecurityPolicySetting ¶ added in v4.8.2
func (o GetDefaultSigninPageResultOutput) ContentSecurityPolicySetting() GetDefaultSigninPageContentSecurityPolicySettingPtrOutput
func (GetDefaultSigninPageResultOutput) ElementType ¶ added in v4.8.2
func (GetDefaultSigninPageResultOutput) ElementType() reflect.Type
func (GetDefaultSigninPageResultOutput) Id ¶ added in v4.8.2
func (o GetDefaultSigninPageResultOutput) Id() pulumi.StringOutput
placeholder id
func (GetDefaultSigninPageResultOutput) PageContent ¶ added in v4.8.2
func (o GetDefaultSigninPageResultOutput) PageContent() pulumi.StringOutput
page content of the preview signin page
func (GetDefaultSigninPageResultOutput) ToGetDefaultSigninPageResultOutput ¶ added in v4.8.2
func (o GetDefaultSigninPageResultOutput) ToGetDefaultSigninPageResultOutput() GetDefaultSigninPageResultOutput
func (GetDefaultSigninPageResultOutput) ToGetDefaultSigninPageResultOutputWithContext ¶ added in v4.8.2
func (o GetDefaultSigninPageResultOutput) ToGetDefaultSigninPageResultOutputWithContext(ctx context.Context) GetDefaultSigninPageResultOutput
func (GetDefaultSigninPageResultOutput) WidgetCustomizations ¶ added in v4.8.2
func (o GetDefaultSigninPageResultOutput) WidgetCustomizations() GetDefaultSigninPageWidgetCustomizationsPtrOutput
func (GetDefaultSigninPageResultOutput) WidgetVersion ¶ added in v4.8.2
func (o GetDefaultSigninPageResultOutput) WidgetVersion() pulumi.StringOutput
widget version specified as a Semver
type GetDefaultSigninPageWidgetCustomizations ¶ added in v4.8.2
type GetDefaultSigninPageWidgetCustomizations struct { AuthenticatorPageCustomLinkLabel string `pulumi:"authenticatorPageCustomLinkLabel"` AuthenticatorPageCustomLinkUrl string `pulumi:"authenticatorPageCustomLinkUrl"` ClassicRecoveryFlowEmailOrUsernameLabel string `pulumi:"classicRecoveryFlowEmailOrUsernameLabel"` CustomLink1Label string `pulumi:"customLink1Label"` CustomLink1Url string `pulumi:"customLink1Url"` CustomLink2Label string `pulumi:"customLink2Label"` CustomLink2Url string `pulumi:"customLink2Url"` ForgotPasswordLabel string `pulumi:"forgotPasswordLabel"` ForgotPasswordUrl string `pulumi:"forgotPasswordUrl"` HelpLabel string `pulumi:"helpLabel"` HelpUrl string `pulumi:"helpUrl"` PasswordInfoTip string `pulumi:"passwordInfoTip"` PasswordLabel string `pulumi:"passwordLabel"` ShowPasswordVisibilityToggle bool `pulumi:"showPasswordVisibilityToggle"` ShowUserIdentifier bool `pulumi:"showUserIdentifier"` SignInLabel string `pulumi:"signInLabel"` UnlockAccountLabel string `pulumi:"unlockAccountLabel"` UnlockAccountUrl string `pulumi:"unlockAccountUrl"` UsernameInfoTip string `pulumi:"usernameInfoTip"` UsernameLabel string `pulumi:"usernameLabel"` WidgetGeneration string `pulumi:"widgetGeneration"` }
type GetDefaultSigninPageWidgetCustomizationsArgs ¶ added in v4.8.2
type GetDefaultSigninPageWidgetCustomizationsArgs struct { AuthenticatorPageCustomLinkLabel pulumi.StringInput `pulumi:"authenticatorPageCustomLinkLabel"` AuthenticatorPageCustomLinkUrl pulumi.StringInput `pulumi:"authenticatorPageCustomLinkUrl"` ClassicRecoveryFlowEmailOrUsernameLabel pulumi.StringInput `pulumi:"classicRecoveryFlowEmailOrUsernameLabel"` CustomLink1Label pulumi.StringInput `pulumi:"customLink1Label"` CustomLink1Url pulumi.StringInput `pulumi:"customLink1Url"` CustomLink2Label pulumi.StringInput `pulumi:"customLink2Label"` CustomLink2Url pulumi.StringInput `pulumi:"customLink2Url"` ForgotPasswordLabel pulumi.StringInput `pulumi:"forgotPasswordLabel"` ForgotPasswordUrl pulumi.StringInput `pulumi:"forgotPasswordUrl"` HelpLabel pulumi.StringInput `pulumi:"helpLabel"` HelpUrl pulumi.StringInput `pulumi:"helpUrl"` PasswordInfoTip pulumi.StringInput `pulumi:"passwordInfoTip"` PasswordLabel pulumi.StringInput `pulumi:"passwordLabel"` ShowPasswordVisibilityToggle pulumi.BoolInput `pulumi:"showPasswordVisibilityToggle"` ShowUserIdentifier pulumi.BoolInput `pulumi:"showUserIdentifier"` SignInLabel pulumi.StringInput `pulumi:"signInLabel"` UnlockAccountLabel pulumi.StringInput `pulumi:"unlockAccountLabel"` UnlockAccountUrl pulumi.StringInput `pulumi:"unlockAccountUrl"` UsernameInfoTip pulumi.StringInput `pulumi:"usernameInfoTip"` UsernameLabel pulumi.StringInput `pulumi:"usernameLabel"` WidgetGeneration pulumi.StringInput `pulumi:"widgetGeneration"` }
func (GetDefaultSigninPageWidgetCustomizationsArgs) ElementType ¶ added in v4.8.2
func (GetDefaultSigninPageWidgetCustomizationsArgs) ElementType() reflect.Type
func (GetDefaultSigninPageWidgetCustomizationsArgs) ToGetDefaultSigninPageWidgetCustomizationsOutput ¶ added in v4.8.2
func (i GetDefaultSigninPageWidgetCustomizationsArgs) ToGetDefaultSigninPageWidgetCustomizationsOutput() GetDefaultSigninPageWidgetCustomizationsOutput
func (GetDefaultSigninPageWidgetCustomizationsArgs) ToGetDefaultSigninPageWidgetCustomizationsOutputWithContext ¶ added in v4.8.2
func (i GetDefaultSigninPageWidgetCustomizationsArgs) ToGetDefaultSigninPageWidgetCustomizationsOutputWithContext(ctx context.Context) GetDefaultSigninPageWidgetCustomizationsOutput
func (GetDefaultSigninPageWidgetCustomizationsArgs) ToGetDefaultSigninPageWidgetCustomizationsPtrOutput ¶ added in v4.8.2
func (i GetDefaultSigninPageWidgetCustomizationsArgs) ToGetDefaultSigninPageWidgetCustomizationsPtrOutput() GetDefaultSigninPageWidgetCustomizationsPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsArgs) ToGetDefaultSigninPageWidgetCustomizationsPtrOutputWithContext ¶ added in v4.8.2
func (i GetDefaultSigninPageWidgetCustomizationsArgs) ToGetDefaultSigninPageWidgetCustomizationsPtrOutputWithContext(ctx context.Context) GetDefaultSigninPageWidgetCustomizationsPtrOutput
type GetDefaultSigninPageWidgetCustomizationsInput ¶ added in v4.8.2
type GetDefaultSigninPageWidgetCustomizationsInput interface { pulumi.Input ToGetDefaultSigninPageWidgetCustomizationsOutput() GetDefaultSigninPageWidgetCustomizationsOutput ToGetDefaultSigninPageWidgetCustomizationsOutputWithContext(context.Context) GetDefaultSigninPageWidgetCustomizationsOutput }
GetDefaultSigninPageWidgetCustomizationsInput is an input type that accepts GetDefaultSigninPageWidgetCustomizationsArgs and GetDefaultSigninPageWidgetCustomizationsOutput values. You can construct a concrete instance of `GetDefaultSigninPageWidgetCustomizationsInput` via:
GetDefaultSigninPageWidgetCustomizationsArgs{...}
type GetDefaultSigninPageWidgetCustomizationsOutput ¶ added in v4.8.2
type GetDefaultSigninPageWidgetCustomizationsOutput struct{ *pulumi.OutputState }
func (GetDefaultSigninPageWidgetCustomizationsOutput) AuthenticatorPageCustomLinkLabel ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) AuthenticatorPageCustomLinkLabel() pulumi.StringOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) AuthenticatorPageCustomLinkUrl ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) AuthenticatorPageCustomLinkUrl() pulumi.StringOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) ClassicRecoveryFlowEmailOrUsernameLabel ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) ClassicRecoveryFlowEmailOrUsernameLabel() pulumi.StringOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) CustomLink1Label ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) CustomLink1Label() pulumi.StringOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) CustomLink1Url ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) CustomLink1Url() pulumi.StringOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) CustomLink2Label ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) CustomLink2Label() pulumi.StringOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) CustomLink2Url ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) CustomLink2Url() pulumi.StringOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) ElementType ¶ added in v4.8.2
func (GetDefaultSigninPageWidgetCustomizationsOutput) ElementType() reflect.Type
func (GetDefaultSigninPageWidgetCustomizationsOutput) ForgotPasswordLabel ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) ForgotPasswordLabel() pulumi.StringOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) ForgotPasswordUrl ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) ForgotPasswordUrl() pulumi.StringOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) HelpLabel ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) HelpLabel() pulumi.StringOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) HelpUrl ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) HelpUrl() pulumi.StringOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) PasswordInfoTip ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) PasswordInfoTip() pulumi.StringOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) PasswordLabel ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) PasswordLabel() pulumi.StringOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) ShowPasswordVisibilityToggle ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) ShowPasswordVisibilityToggle() pulumi.BoolOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) ShowUserIdentifier ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) ShowUserIdentifier() pulumi.BoolOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) SignInLabel ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) SignInLabel() pulumi.StringOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) ToGetDefaultSigninPageWidgetCustomizationsOutput ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) ToGetDefaultSigninPageWidgetCustomizationsOutput() GetDefaultSigninPageWidgetCustomizationsOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) ToGetDefaultSigninPageWidgetCustomizationsOutputWithContext ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) ToGetDefaultSigninPageWidgetCustomizationsOutputWithContext(ctx context.Context) GetDefaultSigninPageWidgetCustomizationsOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) ToGetDefaultSigninPageWidgetCustomizationsPtrOutput ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) ToGetDefaultSigninPageWidgetCustomizationsPtrOutput() GetDefaultSigninPageWidgetCustomizationsPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) ToGetDefaultSigninPageWidgetCustomizationsPtrOutputWithContext ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) ToGetDefaultSigninPageWidgetCustomizationsPtrOutputWithContext(ctx context.Context) GetDefaultSigninPageWidgetCustomizationsPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) UnlockAccountLabel ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) UnlockAccountLabel() pulumi.StringOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) UnlockAccountUrl ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) UnlockAccountUrl() pulumi.StringOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) UsernameInfoTip ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) UsernameInfoTip() pulumi.StringOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) UsernameLabel ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) UsernameLabel() pulumi.StringOutput
func (GetDefaultSigninPageWidgetCustomizationsOutput) WidgetGeneration ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsOutput) WidgetGeneration() pulumi.StringOutput
type GetDefaultSigninPageWidgetCustomizationsPtrInput ¶ added in v4.8.2
type GetDefaultSigninPageWidgetCustomizationsPtrInput interface { pulumi.Input ToGetDefaultSigninPageWidgetCustomizationsPtrOutput() GetDefaultSigninPageWidgetCustomizationsPtrOutput ToGetDefaultSigninPageWidgetCustomizationsPtrOutputWithContext(context.Context) GetDefaultSigninPageWidgetCustomizationsPtrOutput }
GetDefaultSigninPageWidgetCustomizationsPtrInput is an input type that accepts GetDefaultSigninPageWidgetCustomizationsArgs, GetDefaultSigninPageWidgetCustomizationsPtr and GetDefaultSigninPageWidgetCustomizationsPtrOutput values. You can construct a concrete instance of `GetDefaultSigninPageWidgetCustomizationsPtrInput` via:
GetDefaultSigninPageWidgetCustomizationsArgs{...} or: nil
func GetDefaultSigninPageWidgetCustomizationsPtr ¶ added in v4.8.2
func GetDefaultSigninPageWidgetCustomizationsPtr(v *GetDefaultSigninPageWidgetCustomizationsArgs) GetDefaultSigninPageWidgetCustomizationsPtrInput
type GetDefaultSigninPageWidgetCustomizationsPtrOutput ¶ added in v4.8.2
type GetDefaultSigninPageWidgetCustomizationsPtrOutput struct{ *pulumi.OutputState }
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) AuthenticatorPageCustomLinkLabel ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) AuthenticatorPageCustomLinkLabel() pulumi.StringPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) AuthenticatorPageCustomLinkUrl ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) AuthenticatorPageCustomLinkUrl() pulumi.StringPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) ClassicRecoveryFlowEmailOrUsernameLabel ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) ClassicRecoveryFlowEmailOrUsernameLabel() pulumi.StringPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) CustomLink1Label ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) CustomLink1Label() pulumi.StringPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) CustomLink1Url ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) CustomLink1Url() pulumi.StringPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) CustomLink2Label ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) CustomLink2Label() pulumi.StringPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) CustomLink2Url ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) CustomLink2Url() pulumi.StringPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) ElementType ¶ added in v4.8.2
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) ElementType() reflect.Type
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) ForgotPasswordLabel ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) ForgotPasswordLabel() pulumi.StringPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) ForgotPasswordUrl ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) ForgotPasswordUrl() pulumi.StringPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) HelpLabel ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) HelpLabel() pulumi.StringPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) HelpUrl ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) HelpUrl() pulumi.StringPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) PasswordInfoTip ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) PasswordInfoTip() pulumi.StringPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) PasswordLabel ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) PasswordLabel() pulumi.StringPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) ShowPasswordVisibilityToggle ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) ShowPasswordVisibilityToggle() pulumi.BoolPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) ShowUserIdentifier ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) ShowUserIdentifier() pulumi.BoolPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) SignInLabel ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) SignInLabel() pulumi.StringPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) ToGetDefaultSigninPageWidgetCustomizationsPtrOutput ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) ToGetDefaultSigninPageWidgetCustomizationsPtrOutput() GetDefaultSigninPageWidgetCustomizationsPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) ToGetDefaultSigninPageWidgetCustomizationsPtrOutputWithContext ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) ToGetDefaultSigninPageWidgetCustomizationsPtrOutputWithContext(ctx context.Context) GetDefaultSigninPageWidgetCustomizationsPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) UnlockAccountLabel ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) UnlockAccountLabel() pulumi.StringPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) UnlockAccountUrl ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) UnlockAccountUrl() pulumi.StringPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) UsernameInfoTip ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) UsernameInfoTip() pulumi.StringPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) UsernameLabel ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) UsernameLabel() pulumi.StringPtrOutput
func (GetDefaultSigninPageWidgetCustomizationsPtrOutput) WidgetGeneration ¶ added in v4.8.2
func (o GetDefaultSigninPageWidgetCustomizationsPtrOutput) WidgetGeneration() pulumi.StringPtrOutput
type GetDeviceAssurancePolicyArgs ¶ added in v4.12.0
type GetDeviceAssurancePolicyArgs struct { // ID of the user type to retrieve, conflicts with `name`. Id *string `pulumi:"id"` // Name of user type to retrieve, conflicts with `id`. Name *string `pulumi:"name"` // Indicates if the device contains a secure hardware functionality SecureHardwarePresent *bool `pulumi:"secureHardwarePresent"` // Indicates if the device contains a secure hardware functionality ThirdPartySignalProvider *GetDeviceAssurancePolicyThirdPartySignalProvider `pulumi:"thirdPartySignalProvider"` }
A collection of arguments for invoking getDeviceAssurancePolicy.
type GetDeviceAssurancePolicyDiskEncryptionType ¶ added in v4.12.0
type GetDeviceAssurancePolicyDiskEncryptionType struct {
Includes []string `pulumi:"includes"`
}
type GetDeviceAssurancePolicyDiskEncryptionTypeArgs ¶ added in v4.12.0
type GetDeviceAssurancePolicyDiskEncryptionTypeArgs struct {
Includes pulumi.StringArrayInput `pulumi:"includes"`
}
func (GetDeviceAssurancePolicyDiskEncryptionTypeArgs) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyDiskEncryptionTypeArgs) ElementType() reflect.Type
func (GetDeviceAssurancePolicyDiskEncryptionTypeArgs) ToGetDeviceAssurancePolicyDiskEncryptionTypeOutput ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyDiskEncryptionTypeArgs) ToGetDeviceAssurancePolicyDiskEncryptionTypeOutput() GetDeviceAssurancePolicyDiskEncryptionTypeOutput
func (GetDeviceAssurancePolicyDiskEncryptionTypeArgs) ToGetDeviceAssurancePolicyDiskEncryptionTypeOutputWithContext ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyDiskEncryptionTypeArgs) ToGetDeviceAssurancePolicyDiskEncryptionTypeOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyDiskEncryptionTypeOutput
type GetDeviceAssurancePolicyDiskEncryptionTypeInput ¶ added in v4.12.0
type GetDeviceAssurancePolicyDiskEncryptionTypeInput interface { pulumi.Input ToGetDeviceAssurancePolicyDiskEncryptionTypeOutput() GetDeviceAssurancePolicyDiskEncryptionTypeOutput ToGetDeviceAssurancePolicyDiskEncryptionTypeOutputWithContext(context.Context) GetDeviceAssurancePolicyDiskEncryptionTypeOutput }
GetDeviceAssurancePolicyDiskEncryptionTypeInput is an input type that accepts GetDeviceAssurancePolicyDiskEncryptionTypeArgs and GetDeviceAssurancePolicyDiskEncryptionTypeOutput values. You can construct a concrete instance of `GetDeviceAssurancePolicyDiskEncryptionTypeInput` via:
GetDeviceAssurancePolicyDiskEncryptionTypeArgs{...}
type GetDeviceAssurancePolicyDiskEncryptionTypeOutput ¶ added in v4.12.0
type GetDeviceAssurancePolicyDiskEncryptionTypeOutput struct{ *pulumi.OutputState }
func (GetDeviceAssurancePolicyDiskEncryptionTypeOutput) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyDiskEncryptionTypeOutput) ElementType() reflect.Type
func (GetDeviceAssurancePolicyDiskEncryptionTypeOutput) Includes ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyDiskEncryptionTypeOutput) Includes() pulumi.StringArrayOutput
func (GetDeviceAssurancePolicyDiskEncryptionTypeOutput) ToGetDeviceAssurancePolicyDiskEncryptionTypeOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyDiskEncryptionTypeOutput) ToGetDeviceAssurancePolicyDiskEncryptionTypeOutput() GetDeviceAssurancePolicyDiskEncryptionTypeOutput
func (GetDeviceAssurancePolicyDiskEncryptionTypeOutput) ToGetDeviceAssurancePolicyDiskEncryptionTypeOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyDiskEncryptionTypeOutput) ToGetDeviceAssurancePolicyDiskEncryptionTypeOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyDiskEncryptionTypeOutput
type GetDeviceAssurancePolicyOsVersion ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersion struct { DynamicVersionRequirement GetDeviceAssurancePolicyOsVersionDynamicVersionRequirement `pulumi:"dynamicVersionRequirement"` Minimum string `pulumi:"minimum"` }
type GetDeviceAssurancePolicyOsVersionArgs ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersionArgs struct { DynamicVersionRequirement GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementInput `pulumi:"dynamicVersionRequirement"` Minimum pulumi.StringInput `pulumi:"minimum"` }
func (GetDeviceAssurancePolicyOsVersionArgs) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyOsVersionArgs) ElementType() reflect.Type
func (GetDeviceAssurancePolicyOsVersionArgs) ToGetDeviceAssurancePolicyOsVersionOutput ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyOsVersionArgs) ToGetDeviceAssurancePolicyOsVersionOutput() GetDeviceAssurancePolicyOsVersionOutput
func (GetDeviceAssurancePolicyOsVersionArgs) ToGetDeviceAssurancePolicyOsVersionOutputWithContext ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyOsVersionArgs) ToGetDeviceAssurancePolicyOsVersionOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionOutput
type GetDeviceAssurancePolicyOsVersionConstraint ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersionConstraint struct { DynamicVersionRequirement GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirement `pulumi:"dynamicVersionRequirement"` MajorVersionConstraint string `pulumi:"majorVersionConstraint"` }
type GetDeviceAssurancePolicyOsVersionConstraintArgs ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersionConstraintArgs struct { DynamicVersionRequirement GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementInput `pulumi:"dynamicVersionRequirement"` MajorVersionConstraint pulumi.StringInput `pulumi:"majorVersionConstraint"` }
func (GetDeviceAssurancePolicyOsVersionConstraintArgs) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyOsVersionConstraintArgs) ElementType() reflect.Type
func (GetDeviceAssurancePolicyOsVersionConstraintArgs) ToGetDeviceAssurancePolicyOsVersionConstraintOutput ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyOsVersionConstraintArgs) ToGetDeviceAssurancePolicyOsVersionConstraintOutput() GetDeviceAssurancePolicyOsVersionConstraintOutput
func (GetDeviceAssurancePolicyOsVersionConstraintArgs) ToGetDeviceAssurancePolicyOsVersionConstraintOutputWithContext ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyOsVersionConstraintArgs) ToGetDeviceAssurancePolicyOsVersionConstraintOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionConstraintOutput
type GetDeviceAssurancePolicyOsVersionConstraintArray ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersionConstraintArray []GetDeviceAssurancePolicyOsVersionConstraintInput
func (GetDeviceAssurancePolicyOsVersionConstraintArray) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyOsVersionConstraintArray) ElementType() reflect.Type
func (GetDeviceAssurancePolicyOsVersionConstraintArray) ToGetDeviceAssurancePolicyOsVersionConstraintArrayOutput ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyOsVersionConstraintArray) ToGetDeviceAssurancePolicyOsVersionConstraintArrayOutput() GetDeviceAssurancePolicyOsVersionConstraintArrayOutput
func (GetDeviceAssurancePolicyOsVersionConstraintArray) ToGetDeviceAssurancePolicyOsVersionConstraintArrayOutputWithContext ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyOsVersionConstraintArray) ToGetDeviceAssurancePolicyOsVersionConstraintArrayOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionConstraintArrayOutput
type GetDeviceAssurancePolicyOsVersionConstraintArrayInput ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersionConstraintArrayInput interface { pulumi.Input ToGetDeviceAssurancePolicyOsVersionConstraintArrayOutput() GetDeviceAssurancePolicyOsVersionConstraintArrayOutput ToGetDeviceAssurancePolicyOsVersionConstraintArrayOutputWithContext(context.Context) GetDeviceAssurancePolicyOsVersionConstraintArrayOutput }
GetDeviceAssurancePolicyOsVersionConstraintArrayInput is an input type that accepts GetDeviceAssurancePolicyOsVersionConstraintArray and GetDeviceAssurancePolicyOsVersionConstraintArrayOutput values. You can construct a concrete instance of `GetDeviceAssurancePolicyOsVersionConstraintArrayInput` via:
GetDeviceAssurancePolicyOsVersionConstraintArray{ GetDeviceAssurancePolicyOsVersionConstraintArgs{...} }
type GetDeviceAssurancePolicyOsVersionConstraintArrayOutput ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersionConstraintArrayOutput struct{ *pulumi.OutputState }
func (GetDeviceAssurancePolicyOsVersionConstraintArrayOutput) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyOsVersionConstraintArrayOutput) ElementType() reflect.Type
func (GetDeviceAssurancePolicyOsVersionConstraintArrayOutput) ToGetDeviceAssurancePolicyOsVersionConstraintArrayOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyOsVersionConstraintArrayOutput) ToGetDeviceAssurancePolicyOsVersionConstraintArrayOutput() GetDeviceAssurancePolicyOsVersionConstraintArrayOutput
func (GetDeviceAssurancePolicyOsVersionConstraintArrayOutput) ToGetDeviceAssurancePolicyOsVersionConstraintArrayOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyOsVersionConstraintArrayOutput) ToGetDeviceAssurancePolicyOsVersionConstraintArrayOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionConstraintArrayOutput
type GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirement ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementArgs ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementArgs struct { DistanceFromLatestMajor pulumi.IntInput `pulumi:"distanceFromLatestMajor"` LatestSecurityPatch pulumi.BoolInput `pulumi:"latestSecurityPatch"` Type pulumi.StringInput `pulumi:"type"` }
func (GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementArgs) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementArgs) ElementType() reflect.Type
func (GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementArgs) ToGetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementArgs) ToGetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput() GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput
func (GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementArgs) ToGetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutputWithContext ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementArgs) ToGetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput
type GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementInput ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementInput interface { pulumi.Input ToGetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput() GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput ToGetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutputWithContext(context.Context) GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput }
GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementInput is an input type that accepts GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementArgs and GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput values. You can construct a concrete instance of `GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementInput` via:
GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementArgs{...}
type GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput struct{ *pulumi.OutputState }
func (GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput) DistanceFromLatestMajor ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput) DistanceFromLatestMajor() pulumi.IntOutput
func (GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput) ElementType() reflect.Type
func (GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput) LatestSecurityPatch ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput) LatestSecurityPatch() pulumi.BoolOutput
func (GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput) ToGetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput) ToGetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput() GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput
func (GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput) ToGetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput) ToGetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput
type GetDeviceAssurancePolicyOsVersionConstraintInput ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersionConstraintInput interface { pulumi.Input ToGetDeviceAssurancePolicyOsVersionConstraintOutput() GetDeviceAssurancePolicyOsVersionConstraintOutput ToGetDeviceAssurancePolicyOsVersionConstraintOutputWithContext(context.Context) GetDeviceAssurancePolicyOsVersionConstraintOutput }
GetDeviceAssurancePolicyOsVersionConstraintInput is an input type that accepts GetDeviceAssurancePolicyOsVersionConstraintArgs and GetDeviceAssurancePolicyOsVersionConstraintOutput values. You can construct a concrete instance of `GetDeviceAssurancePolicyOsVersionConstraintInput` via:
GetDeviceAssurancePolicyOsVersionConstraintArgs{...}
type GetDeviceAssurancePolicyOsVersionConstraintOutput ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersionConstraintOutput struct{ *pulumi.OutputState }
func (GetDeviceAssurancePolicyOsVersionConstraintOutput) DynamicVersionRequirement ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyOsVersionConstraintOutput) DynamicVersionRequirement() GetDeviceAssurancePolicyOsVersionConstraintDynamicVersionRequirementOutput
func (GetDeviceAssurancePolicyOsVersionConstraintOutput) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyOsVersionConstraintOutput) ElementType() reflect.Type
func (GetDeviceAssurancePolicyOsVersionConstraintOutput) MajorVersionConstraint ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyOsVersionConstraintOutput) MajorVersionConstraint() pulumi.StringOutput
func (GetDeviceAssurancePolicyOsVersionConstraintOutput) ToGetDeviceAssurancePolicyOsVersionConstraintOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyOsVersionConstraintOutput) ToGetDeviceAssurancePolicyOsVersionConstraintOutput() GetDeviceAssurancePolicyOsVersionConstraintOutput
func (GetDeviceAssurancePolicyOsVersionConstraintOutput) ToGetDeviceAssurancePolicyOsVersionConstraintOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyOsVersionConstraintOutput) ToGetDeviceAssurancePolicyOsVersionConstraintOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionConstraintOutput
type GetDeviceAssurancePolicyOsVersionDynamicVersionRequirement ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementArgs ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementArgs struct { DistanceFromLatestMajor pulumi.IntInput `pulumi:"distanceFromLatestMajor"` LatestSecurityPatch pulumi.BoolInput `pulumi:"latestSecurityPatch"` Type pulumi.StringInput `pulumi:"type"` }
func (GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementArgs) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementArgs) ElementType() reflect.Type
func (GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementArgs) ToGetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementArgs) ToGetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput() GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput
func (GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementArgs) ToGetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutputWithContext ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementArgs) ToGetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput
type GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementInput ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementInput interface { pulumi.Input ToGetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput() GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput ToGetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutputWithContext(context.Context) GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput }
GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementInput is an input type that accepts GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementArgs and GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput values. You can construct a concrete instance of `GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementInput` via:
GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementArgs{...}
type GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput struct{ *pulumi.OutputState }
func (GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput) DistanceFromLatestMajor ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput) DistanceFromLatestMajor() pulumi.IntOutput
func (GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput) ElementType() reflect.Type
func (GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput) LatestSecurityPatch ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput) LatestSecurityPatch() pulumi.BoolOutput
func (GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput) ToGetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput) ToGetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput() GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput
func (GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput) ToGetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput) ToGetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput
type GetDeviceAssurancePolicyOsVersionInput ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersionInput interface { pulumi.Input ToGetDeviceAssurancePolicyOsVersionOutput() GetDeviceAssurancePolicyOsVersionOutput ToGetDeviceAssurancePolicyOsVersionOutputWithContext(context.Context) GetDeviceAssurancePolicyOsVersionOutput }
GetDeviceAssurancePolicyOsVersionInput is an input type that accepts GetDeviceAssurancePolicyOsVersionArgs and GetDeviceAssurancePolicyOsVersionOutput values. You can construct a concrete instance of `GetDeviceAssurancePolicyOsVersionInput` via:
GetDeviceAssurancePolicyOsVersionArgs{...}
type GetDeviceAssurancePolicyOsVersionOutput ¶ added in v4.12.0
type GetDeviceAssurancePolicyOsVersionOutput struct{ *pulumi.OutputState }
func (GetDeviceAssurancePolicyOsVersionOutput) DynamicVersionRequirement ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyOsVersionOutput) DynamicVersionRequirement() GetDeviceAssurancePolicyOsVersionDynamicVersionRequirementOutput
func (GetDeviceAssurancePolicyOsVersionOutput) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyOsVersionOutput) ElementType() reflect.Type
func (GetDeviceAssurancePolicyOsVersionOutput) Minimum ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyOsVersionOutput) Minimum() pulumi.StringOutput
func (GetDeviceAssurancePolicyOsVersionOutput) ToGetDeviceAssurancePolicyOsVersionOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyOsVersionOutput) ToGetDeviceAssurancePolicyOsVersionOutput() GetDeviceAssurancePolicyOsVersionOutput
func (GetDeviceAssurancePolicyOsVersionOutput) ToGetDeviceAssurancePolicyOsVersionOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyOsVersionOutput) ToGetDeviceAssurancePolicyOsVersionOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyOsVersionOutput
type GetDeviceAssurancePolicyOutputArgs ¶ added in v4.12.0
type GetDeviceAssurancePolicyOutputArgs struct { // ID of the user type to retrieve, conflicts with `name`. Id pulumi.StringPtrInput `pulumi:"id"` // Name of user type to retrieve, conflicts with `id`. Name pulumi.StringPtrInput `pulumi:"name"` // Indicates if the device contains a secure hardware functionality SecureHardwarePresent pulumi.BoolPtrInput `pulumi:"secureHardwarePresent"` // Indicates if the device contains a secure hardware functionality ThirdPartySignalProvider GetDeviceAssurancePolicyThirdPartySignalProviderPtrInput `pulumi:"thirdPartySignalProvider"` }
A collection of arguments for invoking getDeviceAssurancePolicy.
func (GetDeviceAssurancePolicyOutputArgs) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyOutputArgs) ElementType() reflect.Type
type GetDeviceAssurancePolicyResult ¶ added in v4.12.0
type GetDeviceAssurancePolicyResult struct { // List of disk encryption type, can be `FULL`, `USER` DiskEncryptionType GetDeviceAssurancePolicyDiskEncryptionType `pulumi:"diskEncryptionType"` // ID of the user type to retrieve, conflicts with `name`. Id *string `pulumi:"id"` // Is the device jailbroken in the device assurance policy. Jailbreak bool `pulumi:"jailbreak"` // Name of user type to retrieve, conflicts with `id`. Name *string `pulumi:"name"` // Minimum os version of the device in the device assurance policy. OsVersion GetDeviceAssurancePolicyOsVersion `pulumi:"osVersion"` // The list of os version constraints. OsVersionConstraints []GetDeviceAssurancePolicyOsVersionConstraint `pulumi:"osVersionConstraints"` // Policy device assurance platform Platform string `pulumi:"platform"` // List of screenlock type, can be `BIOMETRIC` or `BIOMETRIC, PASSCODE` ScreenlockType GetDeviceAssurancePolicyScreenlockType `pulumi:"screenlockType"` // Indicates if the device contains a secure hardware functionality SecureHardwarePresent *bool `pulumi:"secureHardwarePresent"` // Indicates if the device contains a secure hardware functionality ThirdPartySignalProvider *GetDeviceAssurancePolicyThirdPartySignalProvider `pulumi:"thirdPartySignalProvider"` }
A collection of values returned by getDeviceAssurancePolicy.
func GetDeviceAssurancePolicy ¶ added in v4.12.0
func GetDeviceAssurancePolicy(ctx *pulumi.Context, args *GetDeviceAssurancePolicyArgs, opts ...pulumi.InvokeOption) (*GetDeviceAssurancePolicyResult, error)
Get a policy assurance from Okta.
type GetDeviceAssurancePolicyResultOutput ¶ added in v4.12.0
type GetDeviceAssurancePolicyResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeviceAssurancePolicy.
func GetDeviceAssurancePolicyOutput ¶ added in v4.12.0
func GetDeviceAssurancePolicyOutput(ctx *pulumi.Context, args GetDeviceAssurancePolicyOutputArgs, opts ...pulumi.InvokeOption) GetDeviceAssurancePolicyResultOutput
func (GetDeviceAssurancePolicyResultOutput) DiskEncryptionType ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyResultOutput) DiskEncryptionType() GetDeviceAssurancePolicyDiskEncryptionTypeOutput
List of disk encryption type, can be `FULL`, `USER`
func (GetDeviceAssurancePolicyResultOutput) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyResultOutput) ElementType() reflect.Type
func (GetDeviceAssurancePolicyResultOutput) Id ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyResultOutput) Id() pulumi.StringPtrOutput
ID of the user type to retrieve, conflicts with `name`.
func (GetDeviceAssurancePolicyResultOutput) Jailbreak ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyResultOutput) Jailbreak() pulumi.BoolOutput
Is the device jailbroken in the device assurance policy.
func (GetDeviceAssurancePolicyResultOutput) Name ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyResultOutput) Name() pulumi.StringPtrOutput
Name of user type to retrieve, conflicts with `id`.
func (GetDeviceAssurancePolicyResultOutput) OsVersion ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyResultOutput) OsVersion() GetDeviceAssurancePolicyOsVersionOutput
Minimum os version of the device in the device assurance policy.
func (GetDeviceAssurancePolicyResultOutput) OsVersionConstraints ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyResultOutput) OsVersionConstraints() GetDeviceAssurancePolicyOsVersionConstraintArrayOutput
The list of os version constraints.
func (GetDeviceAssurancePolicyResultOutput) Platform ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyResultOutput) Platform() pulumi.StringOutput
Policy device assurance platform
func (GetDeviceAssurancePolicyResultOutput) ScreenlockType ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyResultOutput) ScreenlockType() GetDeviceAssurancePolicyScreenlockTypeOutput
List of screenlock type, can be `BIOMETRIC` or `BIOMETRIC, PASSCODE`
func (GetDeviceAssurancePolicyResultOutput) SecureHardwarePresent ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyResultOutput) SecureHardwarePresent() pulumi.BoolPtrOutput
Indicates if the device contains a secure hardware functionality
func (GetDeviceAssurancePolicyResultOutput) ThirdPartySignalProvider ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyResultOutput) ThirdPartySignalProvider() GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput
Indicates if the device contains a secure hardware functionality
func (GetDeviceAssurancePolicyResultOutput) ToGetDeviceAssurancePolicyResultOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyResultOutput) ToGetDeviceAssurancePolicyResultOutput() GetDeviceAssurancePolicyResultOutput
func (GetDeviceAssurancePolicyResultOutput) ToGetDeviceAssurancePolicyResultOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyResultOutput) ToGetDeviceAssurancePolicyResultOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyResultOutput
type GetDeviceAssurancePolicyScreenlockType ¶ added in v4.12.0
type GetDeviceAssurancePolicyScreenlockType struct {
Includes []string `pulumi:"includes"`
}
type GetDeviceAssurancePolicyScreenlockTypeArgs ¶ added in v4.12.0
type GetDeviceAssurancePolicyScreenlockTypeArgs struct {
Includes pulumi.StringArrayInput `pulumi:"includes"`
}
func (GetDeviceAssurancePolicyScreenlockTypeArgs) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyScreenlockTypeArgs) ElementType() reflect.Type
func (GetDeviceAssurancePolicyScreenlockTypeArgs) ToGetDeviceAssurancePolicyScreenlockTypeOutput ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyScreenlockTypeArgs) ToGetDeviceAssurancePolicyScreenlockTypeOutput() GetDeviceAssurancePolicyScreenlockTypeOutput
func (GetDeviceAssurancePolicyScreenlockTypeArgs) ToGetDeviceAssurancePolicyScreenlockTypeOutputWithContext ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyScreenlockTypeArgs) ToGetDeviceAssurancePolicyScreenlockTypeOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyScreenlockTypeOutput
type GetDeviceAssurancePolicyScreenlockTypeInput ¶ added in v4.12.0
type GetDeviceAssurancePolicyScreenlockTypeInput interface { pulumi.Input ToGetDeviceAssurancePolicyScreenlockTypeOutput() GetDeviceAssurancePolicyScreenlockTypeOutput ToGetDeviceAssurancePolicyScreenlockTypeOutputWithContext(context.Context) GetDeviceAssurancePolicyScreenlockTypeOutput }
GetDeviceAssurancePolicyScreenlockTypeInput is an input type that accepts GetDeviceAssurancePolicyScreenlockTypeArgs and GetDeviceAssurancePolicyScreenlockTypeOutput values. You can construct a concrete instance of `GetDeviceAssurancePolicyScreenlockTypeInput` via:
GetDeviceAssurancePolicyScreenlockTypeArgs{...}
type GetDeviceAssurancePolicyScreenlockTypeOutput ¶ added in v4.12.0
type GetDeviceAssurancePolicyScreenlockTypeOutput struct{ *pulumi.OutputState }
func (GetDeviceAssurancePolicyScreenlockTypeOutput) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyScreenlockTypeOutput) ElementType() reflect.Type
func (GetDeviceAssurancePolicyScreenlockTypeOutput) Includes ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyScreenlockTypeOutput) Includes() pulumi.StringArrayOutput
func (GetDeviceAssurancePolicyScreenlockTypeOutput) ToGetDeviceAssurancePolicyScreenlockTypeOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyScreenlockTypeOutput) ToGetDeviceAssurancePolicyScreenlockTypeOutput() GetDeviceAssurancePolicyScreenlockTypeOutput
func (GetDeviceAssurancePolicyScreenlockTypeOutput) ToGetDeviceAssurancePolicyScreenlockTypeOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyScreenlockTypeOutput) ToGetDeviceAssurancePolicyScreenlockTypeOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyScreenlockTypeOutput
type GetDeviceAssurancePolicyThirdPartySignalProvider ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProvider struct {
Dtc GetDeviceAssurancePolicyThirdPartySignalProviderDtc `pulumi:"dtc"`
}
type GetDeviceAssurancePolicyThirdPartySignalProviderArgs ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderArgs struct {
Dtc GetDeviceAssurancePolicyThirdPartySignalProviderDtcInput `pulumi:"dtc"`
}
func (GetDeviceAssurancePolicyThirdPartySignalProviderArgs) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderArgs) ElementType() reflect.Type
func (GetDeviceAssurancePolicyThirdPartySignalProviderArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderOutput ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyThirdPartySignalProviderArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderOutput() GetDeviceAssurancePolicyThirdPartySignalProviderOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderOutputWithContext ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyThirdPartySignalProviderArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyThirdPartySignalProviderArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutputWithContext ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyThirdPartySignalProviderArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput
type GetDeviceAssurancePolicyThirdPartySignalProviderDtc ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderDtc struct { AllowScreenLock bool `pulumi:"allowScreenLock"` BrowserVersion GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersion `pulumi:"browserVersion"` BuiltInDnsClientEnabled bool `pulumi:"builtInDnsClientEnabled"` ChromeRemoteDesktopAppBlocked bool `pulumi:"chromeRemoteDesktopAppBlocked"` CrowdStrikeAgentId string `pulumi:"crowdStrikeAgentId"` CrowdStrikeCustomerId string `pulumi:"crowdStrikeCustomerId"` DeviceEnrollmentDomain string `pulumi:"deviceEnrollmentDomain"` DiskEncrypted bool `pulumi:"diskEncrypted"` KeyTrustLevel string `pulumi:"keyTrustLevel"` ManagedDevice bool `pulumi:"managedDevice"` OsFirewall bool `pulumi:"osFirewall"` OsVersion GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersion `pulumi:"osVersion"` PasswordProtectionWarningTrigger string `pulumi:"passwordProtectionWarningTrigger"` RealtimeUrlCheckMode bool `pulumi:"realtimeUrlCheckMode"` SafeBrowsingProtectionLevel string `pulumi:"safeBrowsingProtectionLevel"` ScreenLockSecured bool `pulumi:"screenLockSecured"` SiteIsolationEnabled bool `pulumi:"siteIsolationEnabled"` ThirdPartyBlockingEnabled bool `pulumi:"thirdPartyBlockingEnabled"` WindowsMachineDomain string `pulumi:"windowsMachineDomain"` WindowsUserDomain string `pulumi:"windowsUserDomain"` }
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs struct { AllowScreenLock pulumi.BoolInput `pulumi:"allowScreenLock"` BrowserVersion GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionInput `pulumi:"browserVersion"` BuiltInDnsClientEnabled pulumi.BoolInput `pulumi:"builtInDnsClientEnabled"` ChromeRemoteDesktopAppBlocked pulumi.BoolInput `pulumi:"chromeRemoteDesktopAppBlocked"` CrowdStrikeAgentId pulumi.StringInput `pulumi:"crowdStrikeAgentId"` CrowdStrikeCustomerId pulumi.StringInput `pulumi:"crowdStrikeCustomerId"` DeviceEnrollmentDomain pulumi.StringInput `pulumi:"deviceEnrollmentDomain"` DiskEncrypted pulumi.BoolInput `pulumi:"diskEncrypted"` KeyTrustLevel pulumi.StringInput `pulumi:"keyTrustLevel"` ManagedDevice pulumi.BoolInput `pulumi:"managedDevice"` OsFirewall pulumi.BoolInput `pulumi:"osFirewall"` OsVersion GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionInput `pulumi:"osVersion"` PasswordProtectionWarningTrigger pulumi.StringInput `pulumi:"passwordProtectionWarningTrigger"` RealtimeUrlCheckMode pulumi.BoolInput `pulumi:"realtimeUrlCheckMode"` SafeBrowsingProtectionLevel pulumi.StringInput `pulumi:"safeBrowsingProtectionLevel"` ScreenLockSecured pulumi.BoolInput `pulumi:"screenLockSecured"` SiteIsolationEnabled pulumi.BoolInput `pulumi:"siteIsolationEnabled"` ThirdPartyBlockingEnabled pulumi.BoolInput `pulumi:"thirdPartyBlockingEnabled"` WindowsMachineDomain pulumi.StringInput `pulumi:"windowsMachineDomain"` WindowsUserDomain pulumi.StringInput `pulumi:"windowsUserDomain"` }
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs) ElementType() reflect.Type
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOutputWithContext ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutputWithContext ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersion ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersion struct {
Minimum string `pulumi:"minimum"`
}
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs struct {
Minimum pulumi.StringInput `pulumi:"minimum"`
}
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs) ElementType() reflect.Type
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutputWithContext ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutputWithContext ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionInput ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionInput interface { pulumi.Input ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutputWithContext(context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput }
GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionInput is an input type that accepts GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs and GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput values. You can construct a concrete instance of `GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionInput` via:
GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs{...}
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput struct{ *pulumi.OutputState }
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput) ElementType() reflect.Type
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput) Minimum ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrInput ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrInput interface { pulumi.Input ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutputWithContext(context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput }
GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrInput is an input type that accepts GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs, GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtr and GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput values. You can construct a concrete instance of `GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrInput` via:
GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs{...} or: nil
func GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtr ¶ added in v4.12.0
func GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtr(v *GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionArgs) GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrInput
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput struct{ *pulumi.OutputState }
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput) Elem ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput) ElementType() reflect.Type
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput) Minimum ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcBrowserVersionPtrOutput
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcInput ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcInput interface { pulumi.Input ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOutputWithContext(context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput }
GetDeviceAssurancePolicyThirdPartySignalProviderDtcInput is an input type that accepts GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs and GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput values. You can construct a concrete instance of `GetDeviceAssurancePolicyThirdPartySignalProviderDtcInput` via:
GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs{...}
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersion ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersion struct {
Minimum string `pulumi:"minimum"`
}
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs struct {
Minimum pulumi.StringInput `pulumi:"minimum"`
}
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs) ElementType() reflect.Type
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutputWithContext ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutputWithContext ¶ added in v4.12.0
func (i GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionInput ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionInput interface { pulumi.Input ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutputWithContext(context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput }
GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionInput is an input type that accepts GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs and GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput values. You can construct a concrete instance of `GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionInput` via:
GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs{...}
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput struct{ *pulumi.OutputState }
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput) ElementType() reflect.Type
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput) Minimum ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput) Minimum() pulumi.StringOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrInput ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrInput interface { pulumi.Input ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutputWithContext(context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput }
GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrInput is an input type that accepts GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs, GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtr and GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput values. You can construct a concrete instance of `GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrInput` via:
GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs{...} or: nil
func GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtr ¶ added in v4.12.0
func GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtr(v *GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionArgs) GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrInput
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput struct{ *pulumi.OutputState }
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput) Elem ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput) ElementType() reflect.Type
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput) Minimum ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcOsVersionPtrOutput
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput struct{ *pulumi.OutputState }
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) AllowScreenLock ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) AllowScreenLock() pulumi.BoolOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) BrowserVersion ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) BuiltInDnsClientEnabled ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) BuiltInDnsClientEnabled() pulumi.BoolOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ChromeRemoteDesktopAppBlocked ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ChromeRemoteDesktopAppBlocked() pulumi.BoolOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) CrowdStrikeAgentId ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) CrowdStrikeAgentId() pulumi.StringOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) CrowdStrikeCustomerId ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) CrowdStrikeCustomerId() pulumi.StringOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) DeviceEnrollmentDomain ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) DeviceEnrollmentDomain() pulumi.StringOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) DiskEncrypted ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) DiskEncrypted() pulumi.BoolOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ElementType() reflect.Type
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) KeyTrustLevel ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) KeyTrustLevel() pulumi.StringOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ManagedDevice ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ManagedDevice() pulumi.BoolOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) OsFirewall ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) OsFirewall() pulumi.BoolOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) PasswordProtectionWarningTrigger ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) PasswordProtectionWarningTrigger() pulumi.StringOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) RealtimeUrlCheckMode ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) RealtimeUrlCheckMode() pulumi.BoolOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) SafeBrowsingProtectionLevel ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) SafeBrowsingProtectionLevel() pulumi.StringOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ScreenLockSecured ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ScreenLockSecured() pulumi.BoolOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) SiteIsolationEnabled ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) SiteIsolationEnabled() pulumi.BoolOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ThirdPartyBlockingEnabled ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ThirdPartyBlockingEnabled() pulumi.BoolOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) WindowsMachineDomain ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) WindowsMachineDomain() pulumi.StringOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) WindowsUserDomain ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcOutput) WindowsUserDomain() pulumi.StringOutput
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrInput ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrInput interface { pulumi.Input ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutputWithContext(context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput }
GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrInput is an input type that accepts GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs, GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtr and GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput values. You can construct a concrete instance of `GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrInput` via:
GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs{...} or: nil
func GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtr ¶ added in v4.12.0
func GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtr(v *GetDeviceAssurancePolicyThirdPartySignalProviderDtcArgs) GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrInput
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput struct{ *pulumi.OutputState }
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) AllowScreenLock ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) AllowScreenLock() pulumi.BoolPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) BrowserVersion ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) BuiltInDnsClientEnabled ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) BuiltInDnsClientEnabled() pulumi.BoolPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ChromeRemoteDesktopAppBlocked ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ChromeRemoteDesktopAppBlocked() pulumi.BoolPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) CrowdStrikeAgentId ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) CrowdStrikeAgentId() pulumi.StringPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) CrowdStrikeCustomerId ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) CrowdStrikeCustomerId() pulumi.StringPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) DeviceEnrollmentDomain ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) DeviceEnrollmentDomain() pulumi.StringPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) DiskEncrypted ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) DiskEncrypted() pulumi.BoolPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ElementType() reflect.Type
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) KeyTrustLevel ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) KeyTrustLevel() pulumi.StringPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ManagedDevice ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ManagedDevice() pulumi.BoolPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) OsFirewall ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) OsFirewall() pulumi.BoolPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) PasswordProtectionWarningTrigger ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) PasswordProtectionWarningTrigger() pulumi.StringPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) RealtimeUrlCheckMode ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) RealtimeUrlCheckMode() pulumi.BoolPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) SafeBrowsingProtectionLevel ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) SafeBrowsingProtectionLevel() pulumi.StringPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ScreenLockSecured ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ScreenLockSecured() pulumi.BoolPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) SiteIsolationEnabled ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) SiteIsolationEnabled() pulumi.BoolPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ThirdPartyBlockingEnabled ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ThirdPartyBlockingEnabled() pulumi.BoolPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) WindowsMachineDomain ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) WindowsMachineDomain() pulumi.StringPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) WindowsUserDomain ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderDtcPtrOutput) WindowsUserDomain() pulumi.StringPtrOutput
type GetDeviceAssurancePolicyThirdPartySignalProviderInput ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderInput interface { pulumi.Input ToGetDeviceAssurancePolicyThirdPartySignalProviderOutput() GetDeviceAssurancePolicyThirdPartySignalProviderOutput ToGetDeviceAssurancePolicyThirdPartySignalProviderOutputWithContext(context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderOutput }
GetDeviceAssurancePolicyThirdPartySignalProviderInput is an input type that accepts GetDeviceAssurancePolicyThirdPartySignalProviderArgs and GetDeviceAssurancePolicyThirdPartySignalProviderOutput values. You can construct a concrete instance of `GetDeviceAssurancePolicyThirdPartySignalProviderInput` via:
GetDeviceAssurancePolicyThirdPartySignalProviderArgs{...}
type GetDeviceAssurancePolicyThirdPartySignalProviderOutput ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderOutput struct{ *pulumi.OutputState }
func (GetDeviceAssurancePolicyThirdPartySignalProviderOutput) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderOutput) ElementType() reflect.Type
func (GetDeviceAssurancePolicyThirdPartySignalProviderOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderOutput() GetDeviceAssurancePolicyThirdPartySignalProviderOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput
type GetDeviceAssurancePolicyThirdPartySignalProviderPtrInput ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderPtrInput interface { pulumi.Input ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutputWithContext(context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput }
GetDeviceAssurancePolicyThirdPartySignalProviderPtrInput is an input type that accepts GetDeviceAssurancePolicyThirdPartySignalProviderArgs, GetDeviceAssurancePolicyThirdPartySignalProviderPtr and GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput values. You can construct a concrete instance of `GetDeviceAssurancePolicyThirdPartySignalProviderPtrInput` via:
GetDeviceAssurancePolicyThirdPartySignalProviderArgs{...} or: nil
func GetDeviceAssurancePolicyThirdPartySignalProviderPtr ¶ added in v4.12.0
func GetDeviceAssurancePolicyThirdPartySignalProviderPtr(v *GetDeviceAssurancePolicyThirdPartySignalProviderArgs) GetDeviceAssurancePolicyThirdPartySignalProviderPtrInput
type GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput ¶ added in v4.12.0
type GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput struct{ *pulumi.OutputState }
func (GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput) ElementType ¶ added in v4.12.0
func (GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput) ElementType() reflect.Type
func (GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput() GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput
func (GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutputWithContext ¶ added in v4.12.0
func (o GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput) ToGetDeviceAssurancePolicyThirdPartySignalProviderPtrOutputWithContext(ctx context.Context) GetDeviceAssurancePolicyThirdPartySignalProviderPtrOutput
type GetDomainDnsRecord ¶ added in v4.8.2
type GetDomainDnsRecordArgs ¶ added in v4.8.2
type GetDomainDnsRecordArgs struct { // TXT record expiration Expiration pulumi.StringInput `pulumi:"expiration"` // DNS record name Fqdn pulumi.StringInput `pulumi:"fqdn"` // Record type can be TXT or CNAME RecordType pulumi.StringInput `pulumi:"recordType"` // DNS verification value Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDomainDnsRecordArgs) ElementType ¶ added in v4.8.2
func (GetDomainDnsRecordArgs) ElementType() reflect.Type
func (GetDomainDnsRecordArgs) ToGetDomainDnsRecordOutput ¶ added in v4.8.2
func (i GetDomainDnsRecordArgs) ToGetDomainDnsRecordOutput() GetDomainDnsRecordOutput
func (GetDomainDnsRecordArgs) ToGetDomainDnsRecordOutputWithContext ¶ added in v4.8.2
func (i GetDomainDnsRecordArgs) ToGetDomainDnsRecordOutputWithContext(ctx context.Context) GetDomainDnsRecordOutput
type GetDomainDnsRecordArray ¶ added in v4.8.2
type GetDomainDnsRecordArray []GetDomainDnsRecordInput
func (GetDomainDnsRecordArray) ElementType ¶ added in v4.8.2
func (GetDomainDnsRecordArray) ElementType() reflect.Type
func (GetDomainDnsRecordArray) ToGetDomainDnsRecordArrayOutput ¶ added in v4.8.2
func (i GetDomainDnsRecordArray) ToGetDomainDnsRecordArrayOutput() GetDomainDnsRecordArrayOutput
func (GetDomainDnsRecordArray) ToGetDomainDnsRecordArrayOutputWithContext ¶ added in v4.8.2
func (i GetDomainDnsRecordArray) ToGetDomainDnsRecordArrayOutputWithContext(ctx context.Context) GetDomainDnsRecordArrayOutput
type GetDomainDnsRecordArrayInput ¶ added in v4.8.2
type GetDomainDnsRecordArrayInput interface { pulumi.Input ToGetDomainDnsRecordArrayOutput() GetDomainDnsRecordArrayOutput ToGetDomainDnsRecordArrayOutputWithContext(context.Context) GetDomainDnsRecordArrayOutput }
GetDomainDnsRecordArrayInput is an input type that accepts GetDomainDnsRecordArray and GetDomainDnsRecordArrayOutput values. You can construct a concrete instance of `GetDomainDnsRecordArrayInput` via:
GetDomainDnsRecordArray{ GetDomainDnsRecordArgs{...} }
type GetDomainDnsRecordArrayOutput ¶ added in v4.8.2
type GetDomainDnsRecordArrayOutput struct{ *pulumi.OutputState }
func (GetDomainDnsRecordArrayOutput) ElementType ¶ added in v4.8.2
func (GetDomainDnsRecordArrayOutput) ElementType() reflect.Type
func (GetDomainDnsRecordArrayOutput) Index ¶ added in v4.8.2
func (o GetDomainDnsRecordArrayOutput) Index(i pulumi.IntInput) GetDomainDnsRecordOutput
func (GetDomainDnsRecordArrayOutput) ToGetDomainDnsRecordArrayOutput ¶ added in v4.8.2
func (o GetDomainDnsRecordArrayOutput) ToGetDomainDnsRecordArrayOutput() GetDomainDnsRecordArrayOutput
func (GetDomainDnsRecordArrayOutput) ToGetDomainDnsRecordArrayOutputWithContext ¶ added in v4.8.2
func (o GetDomainDnsRecordArrayOutput) ToGetDomainDnsRecordArrayOutputWithContext(ctx context.Context) GetDomainDnsRecordArrayOutput
type GetDomainDnsRecordInput ¶ added in v4.8.2
type GetDomainDnsRecordInput interface { pulumi.Input ToGetDomainDnsRecordOutput() GetDomainDnsRecordOutput ToGetDomainDnsRecordOutputWithContext(context.Context) GetDomainDnsRecordOutput }
GetDomainDnsRecordInput is an input type that accepts GetDomainDnsRecordArgs and GetDomainDnsRecordOutput values. You can construct a concrete instance of `GetDomainDnsRecordInput` via:
GetDomainDnsRecordArgs{...}
type GetDomainDnsRecordOutput ¶ added in v4.8.2
type GetDomainDnsRecordOutput struct{ *pulumi.OutputState }
func (GetDomainDnsRecordOutput) ElementType ¶ added in v4.8.2
func (GetDomainDnsRecordOutput) ElementType() reflect.Type
func (GetDomainDnsRecordOutput) Expiration ¶ added in v4.8.2
func (o GetDomainDnsRecordOutput) Expiration() pulumi.StringOutput
TXT record expiration
func (GetDomainDnsRecordOutput) Fqdn ¶ added in v4.8.2
func (o GetDomainDnsRecordOutput) Fqdn() pulumi.StringOutput
DNS record name
func (GetDomainDnsRecordOutput) RecordType ¶ added in v4.8.2
func (o GetDomainDnsRecordOutput) RecordType() pulumi.StringOutput
Record type can be TXT or CNAME
func (GetDomainDnsRecordOutput) ToGetDomainDnsRecordOutput ¶ added in v4.8.2
func (o GetDomainDnsRecordOutput) ToGetDomainDnsRecordOutput() GetDomainDnsRecordOutput
func (GetDomainDnsRecordOutput) ToGetDomainDnsRecordOutputWithContext ¶ added in v4.8.2
func (o GetDomainDnsRecordOutput) ToGetDomainDnsRecordOutputWithContext(ctx context.Context) GetDomainDnsRecordOutput
func (GetDomainDnsRecordOutput) Values ¶ added in v4.8.2
func (o GetDomainDnsRecordOutput) Values() pulumi.StringArrayOutput
DNS verification value
type GetEmailCustomizationsArgs ¶
type GetEmailCustomizationsArgs struct { // Brand ID BrandId string `pulumi:"brandId"` // Template Name TemplateName string `pulumi:"templateName"` }
A collection of arguments for invoking getEmailCustomizations.
type GetEmailCustomizationsEmailCustomization ¶
type GetEmailCustomizationsEmailCustomization struct { // The body of the customization Body string `pulumi:"body"` // The ID of the customization Id string `pulumi:"id"` // Whether the customization is the default IsDefault bool `pulumi:"isDefault"` // The language supported by the customization Language string `pulumi:"language"` // Link relations for this object - JSON HAL - Discoverable resources related to the email template Links string `pulumi:"links"` // The subject of the customization Subject string `pulumi:"subject"` }
type GetEmailCustomizationsEmailCustomizationArgs ¶
type GetEmailCustomizationsEmailCustomizationArgs struct { // The body of the customization Body pulumi.StringInput `pulumi:"body"` // The ID of the customization Id pulumi.StringInput `pulumi:"id"` // Whether the customization is the default IsDefault pulumi.BoolInput `pulumi:"isDefault"` // The language supported by the customization Language pulumi.StringInput `pulumi:"language"` // Link relations for this object - JSON HAL - Discoverable resources related to the email template Links pulumi.StringInput `pulumi:"links"` // The subject of the customization Subject pulumi.StringInput `pulumi:"subject"` }
func (GetEmailCustomizationsEmailCustomizationArgs) ElementType ¶
func (GetEmailCustomizationsEmailCustomizationArgs) ElementType() reflect.Type
func (GetEmailCustomizationsEmailCustomizationArgs) ToGetEmailCustomizationsEmailCustomizationOutput ¶
func (i GetEmailCustomizationsEmailCustomizationArgs) ToGetEmailCustomizationsEmailCustomizationOutput() GetEmailCustomizationsEmailCustomizationOutput
func (GetEmailCustomizationsEmailCustomizationArgs) ToGetEmailCustomizationsEmailCustomizationOutputWithContext ¶
func (i GetEmailCustomizationsEmailCustomizationArgs) ToGetEmailCustomizationsEmailCustomizationOutputWithContext(ctx context.Context) GetEmailCustomizationsEmailCustomizationOutput
type GetEmailCustomizationsEmailCustomizationArray ¶
type GetEmailCustomizationsEmailCustomizationArray []GetEmailCustomizationsEmailCustomizationInput
func (GetEmailCustomizationsEmailCustomizationArray) ElementType ¶
func (GetEmailCustomizationsEmailCustomizationArray) ElementType() reflect.Type
func (GetEmailCustomizationsEmailCustomizationArray) ToGetEmailCustomizationsEmailCustomizationArrayOutput ¶
func (i GetEmailCustomizationsEmailCustomizationArray) ToGetEmailCustomizationsEmailCustomizationArrayOutput() GetEmailCustomizationsEmailCustomizationArrayOutput
func (GetEmailCustomizationsEmailCustomizationArray) ToGetEmailCustomizationsEmailCustomizationArrayOutputWithContext ¶
func (i GetEmailCustomizationsEmailCustomizationArray) ToGetEmailCustomizationsEmailCustomizationArrayOutputWithContext(ctx context.Context) GetEmailCustomizationsEmailCustomizationArrayOutput
type GetEmailCustomizationsEmailCustomizationArrayInput ¶
type GetEmailCustomizationsEmailCustomizationArrayInput interface { pulumi.Input ToGetEmailCustomizationsEmailCustomizationArrayOutput() GetEmailCustomizationsEmailCustomizationArrayOutput ToGetEmailCustomizationsEmailCustomizationArrayOutputWithContext(context.Context) GetEmailCustomizationsEmailCustomizationArrayOutput }
GetEmailCustomizationsEmailCustomizationArrayInput is an input type that accepts GetEmailCustomizationsEmailCustomizationArray and GetEmailCustomizationsEmailCustomizationArrayOutput values. You can construct a concrete instance of `GetEmailCustomizationsEmailCustomizationArrayInput` via:
GetEmailCustomizationsEmailCustomizationArray{ GetEmailCustomizationsEmailCustomizationArgs{...} }
type GetEmailCustomizationsEmailCustomizationArrayOutput ¶
type GetEmailCustomizationsEmailCustomizationArrayOutput struct{ *pulumi.OutputState }
func (GetEmailCustomizationsEmailCustomizationArrayOutput) ElementType ¶
func (GetEmailCustomizationsEmailCustomizationArrayOutput) ElementType() reflect.Type
func (GetEmailCustomizationsEmailCustomizationArrayOutput) ToGetEmailCustomizationsEmailCustomizationArrayOutput ¶
func (o GetEmailCustomizationsEmailCustomizationArrayOutput) ToGetEmailCustomizationsEmailCustomizationArrayOutput() GetEmailCustomizationsEmailCustomizationArrayOutput
func (GetEmailCustomizationsEmailCustomizationArrayOutput) ToGetEmailCustomizationsEmailCustomizationArrayOutputWithContext ¶
func (o GetEmailCustomizationsEmailCustomizationArrayOutput) ToGetEmailCustomizationsEmailCustomizationArrayOutputWithContext(ctx context.Context) GetEmailCustomizationsEmailCustomizationArrayOutput
type GetEmailCustomizationsEmailCustomizationInput ¶
type GetEmailCustomizationsEmailCustomizationInput interface { pulumi.Input ToGetEmailCustomizationsEmailCustomizationOutput() GetEmailCustomizationsEmailCustomizationOutput ToGetEmailCustomizationsEmailCustomizationOutputWithContext(context.Context) GetEmailCustomizationsEmailCustomizationOutput }
GetEmailCustomizationsEmailCustomizationInput is an input type that accepts GetEmailCustomizationsEmailCustomizationArgs and GetEmailCustomizationsEmailCustomizationOutput values. You can construct a concrete instance of `GetEmailCustomizationsEmailCustomizationInput` via:
GetEmailCustomizationsEmailCustomizationArgs{...}
type GetEmailCustomizationsEmailCustomizationOutput ¶
type GetEmailCustomizationsEmailCustomizationOutput struct{ *pulumi.OutputState }
func (GetEmailCustomizationsEmailCustomizationOutput) Body ¶
func (o GetEmailCustomizationsEmailCustomizationOutput) Body() pulumi.StringOutput
The body of the customization
func (GetEmailCustomizationsEmailCustomizationOutput) ElementType ¶
func (GetEmailCustomizationsEmailCustomizationOutput) ElementType() reflect.Type
func (GetEmailCustomizationsEmailCustomizationOutput) Id ¶
func (o GetEmailCustomizationsEmailCustomizationOutput) Id() pulumi.StringOutput
The ID of the customization
func (GetEmailCustomizationsEmailCustomizationOutput) IsDefault ¶
func (o GetEmailCustomizationsEmailCustomizationOutput) IsDefault() pulumi.BoolOutput
Whether the customization is the default
func (GetEmailCustomizationsEmailCustomizationOutput) Language ¶
func (o GetEmailCustomizationsEmailCustomizationOutput) Language() pulumi.StringOutput
The language supported by the customization
func (GetEmailCustomizationsEmailCustomizationOutput) Links ¶
func (o GetEmailCustomizationsEmailCustomizationOutput) Links() pulumi.StringOutput
Link relations for this object - JSON HAL - Discoverable resources related to the email template
func (GetEmailCustomizationsEmailCustomizationOutput) Subject ¶
func (o GetEmailCustomizationsEmailCustomizationOutput) Subject() pulumi.StringOutput
The subject of the customization
func (GetEmailCustomizationsEmailCustomizationOutput) ToGetEmailCustomizationsEmailCustomizationOutput ¶
func (o GetEmailCustomizationsEmailCustomizationOutput) ToGetEmailCustomizationsEmailCustomizationOutput() GetEmailCustomizationsEmailCustomizationOutput
func (GetEmailCustomizationsEmailCustomizationOutput) ToGetEmailCustomizationsEmailCustomizationOutputWithContext ¶
func (o GetEmailCustomizationsEmailCustomizationOutput) ToGetEmailCustomizationsEmailCustomizationOutputWithContext(ctx context.Context) GetEmailCustomizationsEmailCustomizationOutput
type GetEmailCustomizationsOutputArgs ¶
type GetEmailCustomizationsOutputArgs struct { // Brand ID BrandId pulumi.StringInput `pulumi:"brandId"` // Template Name TemplateName pulumi.StringInput `pulumi:"templateName"` }
A collection of arguments for invoking getEmailCustomizations.
func (GetEmailCustomizationsOutputArgs) ElementType ¶
func (GetEmailCustomizationsOutputArgs) ElementType() reflect.Type
type GetEmailCustomizationsResult ¶
type GetEmailCustomizationsResult struct { // Brand ID BrandId string `pulumi:"brandId"` // List of `EmailCustomization` belonging to the named email template of the brand in the organization EmailCustomizations []GetEmailCustomizationsEmailCustomization `pulumi:"emailCustomizations"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Template Name TemplateName string `pulumi:"templateName"` }
A collection of values returned by getEmailCustomizations.
func GetEmailCustomizations ¶
func GetEmailCustomizations(ctx *pulumi.Context, args *GetEmailCustomizationsArgs, opts ...pulumi.InvokeOption) (*GetEmailCustomizationsResult, error)
Get the email customizations of an email template belonging to a brand in an Okta organization.
type GetEmailCustomizationsResultOutput ¶
type GetEmailCustomizationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getEmailCustomizations.
func GetEmailCustomizationsOutput ¶
func GetEmailCustomizationsOutput(ctx *pulumi.Context, args GetEmailCustomizationsOutputArgs, opts ...pulumi.InvokeOption) GetEmailCustomizationsResultOutput
func (GetEmailCustomizationsResultOutput) BrandId ¶
func (o GetEmailCustomizationsResultOutput) BrandId() pulumi.StringOutput
Brand ID
func (GetEmailCustomizationsResultOutput) ElementType ¶
func (GetEmailCustomizationsResultOutput) ElementType() reflect.Type
func (GetEmailCustomizationsResultOutput) EmailCustomizations ¶
func (o GetEmailCustomizationsResultOutput) EmailCustomizations() GetEmailCustomizationsEmailCustomizationArrayOutput
List of `EmailCustomization` belonging to the named email template of the brand in the organization
func (GetEmailCustomizationsResultOutput) Id ¶
func (o GetEmailCustomizationsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetEmailCustomizationsResultOutput) TemplateName ¶
func (o GetEmailCustomizationsResultOutput) TemplateName() pulumi.StringOutput
Template Name
func (GetEmailCustomizationsResultOutput) ToGetEmailCustomizationsResultOutput ¶
func (o GetEmailCustomizationsResultOutput) ToGetEmailCustomizationsResultOutput() GetEmailCustomizationsResultOutput
func (GetEmailCustomizationsResultOutput) ToGetEmailCustomizationsResultOutputWithContext ¶
func (o GetEmailCustomizationsResultOutput) ToGetEmailCustomizationsResultOutputWithContext(ctx context.Context) GetEmailCustomizationsResultOutput
type GetGroupsArgs ¶
type GetGroupsArgs struct { // Searches the name property of groups for matching value Q *string `pulumi:"q"` // Searches for groups with a supported filtering expression for all attributes except for '*embedded', '*links', and 'objectClass' Search *string `pulumi:"search"` Type *string `pulumi:"type"` }
A collection of arguments for invoking getGroups.
type GetGroupsGroup ¶
type GetGroupsGroup struct { // Raw JSON containing all custom profile attributes. Likely only useful on groups of type CustomProfileAttributes string `pulumi:"customProfileAttributes"` // Group description. Description string `pulumi:"description"` // Group ID. Id string `pulumi:"id"` // Group name. Name string `pulumi:"name"` // Group type. Type string `pulumi:"type"` }
type GetGroupsGroupArgs ¶
type GetGroupsGroupArgs struct { // Raw JSON containing all custom profile attributes. Likely only useful on groups of type CustomProfileAttributes pulumi.StringInput `pulumi:"customProfileAttributes"` // Group description. Description pulumi.StringInput `pulumi:"description"` // Group ID. Id pulumi.StringInput `pulumi:"id"` // Group name. Name pulumi.StringInput `pulumi:"name"` // Group type. Type pulumi.StringInput `pulumi:"type"` }
func (GetGroupsGroupArgs) ElementType ¶
func (GetGroupsGroupArgs) ElementType() reflect.Type
func (GetGroupsGroupArgs) ToGetGroupsGroupOutput ¶
func (i GetGroupsGroupArgs) ToGetGroupsGroupOutput() GetGroupsGroupOutput
func (GetGroupsGroupArgs) ToGetGroupsGroupOutputWithContext ¶
func (i GetGroupsGroupArgs) ToGetGroupsGroupOutputWithContext(ctx context.Context) GetGroupsGroupOutput
type GetGroupsGroupArray ¶
type GetGroupsGroupArray []GetGroupsGroupInput
func (GetGroupsGroupArray) ElementType ¶
func (GetGroupsGroupArray) ElementType() reflect.Type
func (GetGroupsGroupArray) ToGetGroupsGroupArrayOutput ¶
func (i GetGroupsGroupArray) ToGetGroupsGroupArrayOutput() GetGroupsGroupArrayOutput
func (GetGroupsGroupArray) ToGetGroupsGroupArrayOutputWithContext ¶
func (i GetGroupsGroupArray) ToGetGroupsGroupArrayOutputWithContext(ctx context.Context) GetGroupsGroupArrayOutput
type GetGroupsGroupArrayInput ¶
type GetGroupsGroupArrayInput interface { pulumi.Input ToGetGroupsGroupArrayOutput() GetGroupsGroupArrayOutput ToGetGroupsGroupArrayOutputWithContext(context.Context) GetGroupsGroupArrayOutput }
GetGroupsGroupArrayInput is an input type that accepts GetGroupsGroupArray and GetGroupsGroupArrayOutput values. You can construct a concrete instance of `GetGroupsGroupArrayInput` via:
GetGroupsGroupArray{ GetGroupsGroupArgs{...} }
type GetGroupsGroupArrayOutput ¶
type GetGroupsGroupArrayOutput struct{ *pulumi.OutputState }
func (GetGroupsGroupArrayOutput) ElementType ¶
func (GetGroupsGroupArrayOutput) ElementType() reflect.Type
func (GetGroupsGroupArrayOutput) Index ¶
func (o GetGroupsGroupArrayOutput) Index(i pulumi.IntInput) GetGroupsGroupOutput
func (GetGroupsGroupArrayOutput) ToGetGroupsGroupArrayOutput ¶
func (o GetGroupsGroupArrayOutput) ToGetGroupsGroupArrayOutput() GetGroupsGroupArrayOutput
func (GetGroupsGroupArrayOutput) ToGetGroupsGroupArrayOutputWithContext ¶
func (o GetGroupsGroupArrayOutput) ToGetGroupsGroupArrayOutputWithContext(ctx context.Context) GetGroupsGroupArrayOutput
type GetGroupsGroupInput ¶
type GetGroupsGroupInput interface { pulumi.Input ToGetGroupsGroupOutput() GetGroupsGroupOutput ToGetGroupsGroupOutputWithContext(context.Context) GetGroupsGroupOutput }
GetGroupsGroupInput is an input type that accepts GetGroupsGroupArgs and GetGroupsGroupOutput values. You can construct a concrete instance of `GetGroupsGroupInput` via:
GetGroupsGroupArgs{...}
type GetGroupsGroupOutput ¶
type GetGroupsGroupOutput struct{ *pulumi.OutputState }
func (GetGroupsGroupOutput) CustomProfileAttributes ¶
func (o GetGroupsGroupOutput) CustomProfileAttributes() pulumi.StringOutput
Raw JSON containing all custom profile attributes. Likely only useful on groups of type
func (GetGroupsGroupOutput) Description ¶
func (o GetGroupsGroupOutput) Description() pulumi.StringOutput
Group description.
func (GetGroupsGroupOutput) ElementType ¶
func (GetGroupsGroupOutput) ElementType() reflect.Type
func (GetGroupsGroupOutput) Name ¶
func (o GetGroupsGroupOutput) Name() pulumi.StringOutput
Group name.
func (GetGroupsGroupOutput) ToGetGroupsGroupOutput ¶
func (o GetGroupsGroupOutput) ToGetGroupsGroupOutput() GetGroupsGroupOutput
func (GetGroupsGroupOutput) ToGetGroupsGroupOutputWithContext ¶
func (o GetGroupsGroupOutput) ToGetGroupsGroupOutputWithContext(ctx context.Context) GetGroupsGroupOutput
func (GetGroupsGroupOutput) Type ¶
func (o GetGroupsGroupOutput) Type() pulumi.StringOutput
Group type.
type GetGroupsOutputArgs ¶
type GetGroupsOutputArgs struct { // Searches the name property of groups for matching value Q pulumi.StringPtrInput `pulumi:"q"` // Searches for groups with a supported filtering expression for all attributes except for '*embedded', '*links', and 'objectClass' Search pulumi.StringPtrInput `pulumi:"search"` Type pulumi.StringPtrInput `pulumi:"type"` }
A collection of arguments for invoking getGroups.
func (GetGroupsOutputArgs) ElementType ¶
func (GetGroupsOutputArgs) ElementType() reflect.Type
type GetGroupsResult ¶
type GetGroupsResult struct { Groups []GetGroupsGroup `pulumi:"groups"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Searches the name property of groups for matching value Q *string `pulumi:"q"` // Searches for groups with a supported filtering expression for all attributes except for '*embedded', '*links', and 'objectClass' Search *string `pulumi:"search"` Type *string `pulumi:"type"` }
A collection of values returned by getGroups.
func GetGroups ¶
func GetGroups(ctx *pulumi.Context, args *GetGroupsArgs, opts ...pulumi.InvokeOption) (*GetGroupsResult, error)
Get a list of groups from Okta.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.GetGroups(ctx, &okta.GetGroupsArgs{ Q: pulumi.StringRef("Engineering - "), }, nil) if err != nil { return err } return nil }) }
```
type GetGroupsResultOutput ¶
type GetGroupsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getGroups.
func GetGroupsOutput ¶
func GetGroupsOutput(ctx *pulumi.Context, args GetGroupsOutputArgs, opts ...pulumi.InvokeOption) GetGroupsResultOutput
func (GetGroupsResultOutput) ElementType ¶
func (GetGroupsResultOutput) ElementType() reflect.Type
func (GetGroupsResultOutput) Groups ¶
func (o GetGroupsResultOutput) Groups() GetGroupsGroupArrayOutput
func (GetGroupsResultOutput) Id ¶
func (o GetGroupsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetGroupsResultOutput) Q ¶
func (o GetGroupsResultOutput) Q() pulumi.StringPtrOutput
Searches the name property of groups for matching value
func (GetGroupsResultOutput) Search ¶
func (o GetGroupsResultOutput) Search() pulumi.StringPtrOutput
Searches for groups with a supported filtering expression for all attributes except for '*embedded', '*links', and 'objectClass'
func (GetGroupsResultOutput) ToGetGroupsResultOutput ¶
func (o GetGroupsResultOutput) ToGetGroupsResultOutput() GetGroupsResultOutput
func (GetGroupsResultOutput) ToGetGroupsResultOutputWithContext ¶
func (o GetGroupsResultOutput) ToGetGroupsResultOutputWithContext(ctx context.Context) GetGroupsResultOutput
func (GetGroupsResultOutput) Type ¶
func (o GetGroupsResultOutput) Type() pulumi.StringPtrOutput
type GetLogStreamSettings ¶ added in v4.8.2
type GetLogStreamSettings struct { // AWS account ID. Required only for 'aws_eventbridge' type AccountId string `pulumi:"accountId"` // Edition of the Splunk Cloud instance. Could be one of: 'aws', 'aws*govcloud', 'gcp'. Required only for 'splunk*cloud_logstreaming' type Edition string `pulumi:"edition"` // An alphanumeric name (no spaces) to identify this event source in AWS EventBridge. Required only for 'aws_eventbridge' type EventSourceName string `pulumi:"eventSourceName"` // The domain name for Splunk Cloud instance. Don't include http or https in the string. For example: 'acme.splunkcloud.com'. Required only for 'splunk*cloud*logstreaming' type Host string `pulumi:"host"` // The destination AWS region where event source is located. Required only for 'aws_eventbridge' type Region string `pulumi:"region"` // The HEC token for your Splunk Cloud HTTP Event Collector. Required only for 'splunk*cloud*logstreaming' type Token string `pulumi:"token"` }
type GetLogStreamSettingsArgs ¶ added in v4.8.2
type GetLogStreamSettingsArgs struct { // AWS account ID. Required only for 'aws_eventbridge' type AccountId pulumi.StringInput `pulumi:"accountId"` // Edition of the Splunk Cloud instance. Could be one of: 'aws', 'aws*govcloud', 'gcp'. Required only for 'splunk*cloud_logstreaming' type Edition pulumi.StringInput `pulumi:"edition"` // An alphanumeric name (no spaces) to identify this event source in AWS EventBridge. Required only for 'aws_eventbridge' type EventSourceName pulumi.StringInput `pulumi:"eventSourceName"` // The domain name for Splunk Cloud instance. Don't include http or https in the string. For example: 'acme.splunkcloud.com'. Required only for 'splunk*cloud*logstreaming' type Host pulumi.StringInput `pulumi:"host"` // The destination AWS region where event source is located. Required only for 'aws_eventbridge' type Region pulumi.StringInput `pulumi:"region"` // The HEC token for your Splunk Cloud HTTP Event Collector. Required only for 'splunk*cloud*logstreaming' type Token pulumi.StringInput `pulumi:"token"` }
func (GetLogStreamSettingsArgs) ElementType ¶ added in v4.8.2
func (GetLogStreamSettingsArgs) ElementType() reflect.Type
func (GetLogStreamSettingsArgs) ToGetLogStreamSettingsOutput ¶ added in v4.8.2
func (i GetLogStreamSettingsArgs) ToGetLogStreamSettingsOutput() GetLogStreamSettingsOutput
func (GetLogStreamSettingsArgs) ToGetLogStreamSettingsOutputWithContext ¶ added in v4.8.2
func (i GetLogStreamSettingsArgs) ToGetLogStreamSettingsOutputWithContext(ctx context.Context) GetLogStreamSettingsOutput
func (GetLogStreamSettingsArgs) ToGetLogStreamSettingsPtrOutput ¶ added in v4.8.2
func (i GetLogStreamSettingsArgs) ToGetLogStreamSettingsPtrOutput() GetLogStreamSettingsPtrOutput
func (GetLogStreamSettingsArgs) ToGetLogStreamSettingsPtrOutputWithContext ¶ added in v4.8.2
func (i GetLogStreamSettingsArgs) ToGetLogStreamSettingsPtrOutputWithContext(ctx context.Context) GetLogStreamSettingsPtrOutput
type GetLogStreamSettingsInput ¶ added in v4.8.2
type GetLogStreamSettingsInput interface { pulumi.Input ToGetLogStreamSettingsOutput() GetLogStreamSettingsOutput ToGetLogStreamSettingsOutputWithContext(context.Context) GetLogStreamSettingsOutput }
GetLogStreamSettingsInput is an input type that accepts GetLogStreamSettingsArgs and GetLogStreamSettingsOutput values. You can construct a concrete instance of `GetLogStreamSettingsInput` via:
GetLogStreamSettingsArgs{...}
type GetLogStreamSettingsOutput ¶ added in v4.8.2
type GetLogStreamSettingsOutput struct{ *pulumi.OutputState }
func (GetLogStreamSettingsOutput) AccountId ¶ added in v4.8.2
func (o GetLogStreamSettingsOutput) AccountId() pulumi.StringOutput
AWS account ID. Required only for 'aws_eventbridge' type
func (GetLogStreamSettingsOutput) Edition ¶ added in v4.8.2
func (o GetLogStreamSettingsOutput) Edition() pulumi.StringOutput
Edition of the Splunk Cloud instance. Could be one of: 'aws', 'aws*govcloud', 'gcp'. Required only for 'splunk*cloud_logstreaming' type
func (GetLogStreamSettingsOutput) ElementType ¶ added in v4.8.2
func (GetLogStreamSettingsOutput) ElementType() reflect.Type
func (GetLogStreamSettingsOutput) EventSourceName ¶ added in v4.8.2
func (o GetLogStreamSettingsOutput) EventSourceName() pulumi.StringOutput
An alphanumeric name (no spaces) to identify this event source in AWS EventBridge. Required only for 'aws_eventbridge' type
func (GetLogStreamSettingsOutput) Host ¶ added in v4.8.2
func (o GetLogStreamSettingsOutput) Host() pulumi.StringOutput
The domain name for Splunk Cloud instance. Don't include http or https in the string. For example: 'acme.splunkcloud.com'. Required only for 'splunk*cloud*logstreaming' type
func (GetLogStreamSettingsOutput) Region ¶ added in v4.8.2
func (o GetLogStreamSettingsOutput) Region() pulumi.StringOutput
The destination AWS region where event source is located. Required only for 'aws_eventbridge' type
func (GetLogStreamSettingsOutput) ToGetLogStreamSettingsOutput ¶ added in v4.8.2
func (o GetLogStreamSettingsOutput) ToGetLogStreamSettingsOutput() GetLogStreamSettingsOutput
func (GetLogStreamSettingsOutput) ToGetLogStreamSettingsOutputWithContext ¶ added in v4.8.2
func (o GetLogStreamSettingsOutput) ToGetLogStreamSettingsOutputWithContext(ctx context.Context) GetLogStreamSettingsOutput
func (GetLogStreamSettingsOutput) ToGetLogStreamSettingsPtrOutput ¶ added in v4.8.2
func (o GetLogStreamSettingsOutput) ToGetLogStreamSettingsPtrOutput() GetLogStreamSettingsPtrOutput
func (GetLogStreamSettingsOutput) ToGetLogStreamSettingsPtrOutputWithContext ¶ added in v4.8.2
func (o GetLogStreamSettingsOutput) ToGetLogStreamSettingsPtrOutputWithContext(ctx context.Context) GetLogStreamSettingsPtrOutput
func (GetLogStreamSettingsOutput) Token ¶ added in v4.8.2
func (o GetLogStreamSettingsOutput) Token() pulumi.StringOutput
The HEC token for your Splunk Cloud HTTP Event Collector. Required only for 'splunk*cloud*logstreaming' type
type GetLogStreamSettingsPtrInput ¶ added in v4.8.2
type GetLogStreamSettingsPtrInput interface { pulumi.Input ToGetLogStreamSettingsPtrOutput() GetLogStreamSettingsPtrOutput ToGetLogStreamSettingsPtrOutputWithContext(context.Context) GetLogStreamSettingsPtrOutput }
GetLogStreamSettingsPtrInput is an input type that accepts GetLogStreamSettingsArgs, GetLogStreamSettingsPtr and GetLogStreamSettingsPtrOutput values. You can construct a concrete instance of `GetLogStreamSettingsPtrInput` via:
GetLogStreamSettingsArgs{...} or: nil
func GetLogStreamSettingsPtr ¶ added in v4.8.2
func GetLogStreamSettingsPtr(v *GetLogStreamSettingsArgs) GetLogStreamSettingsPtrInput
type GetLogStreamSettingsPtrOutput ¶ added in v4.8.2
type GetLogStreamSettingsPtrOutput struct{ *pulumi.OutputState }
func (GetLogStreamSettingsPtrOutput) AccountId ¶ added in v4.8.2
func (o GetLogStreamSettingsPtrOutput) AccountId() pulumi.StringPtrOutput
AWS account ID. Required only for 'aws_eventbridge' type
func (GetLogStreamSettingsPtrOutput) Edition ¶ added in v4.8.2
func (o GetLogStreamSettingsPtrOutput) Edition() pulumi.StringPtrOutput
Edition of the Splunk Cloud instance. Could be one of: 'aws', 'aws*govcloud', 'gcp'. Required only for 'splunk*cloud_logstreaming' type
func (GetLogStreamSettingsPtrOutput) Elem ¶ added in v4.8.2
func (o GetLogStreamSettingsPtrOutput) Elem() GetLogStreamSettingsOutput
func (GetLogStreamSettingsPtrOutput) ElementType ¶ added in v4.8.2
func (GetLogStreamSettingsPtrOutput) ElementType() reflect.Type
func (GetLogStreamSettingsPtrOutput) EventSourceName ¶ added in v4.8.2
func (o GetLogStreamSettingsPtrOutput) EventSourceName() pulumi.StringPtrOutput
An alphanumeric name (no spaces) to identify this event source in AWS EventBridge. Required only for 'aws_eventbridge' type
func (GetLogStreamSettingsPtrOutput) Host ¶ added in v4.8.2
func (o GetLogStreamSettingsPtrOutput) Host() pulumi.StringPtrOutput
The domain name for Splunk Cloud instance. Don't include http or https in the string. For example: 'acme.splunkcloud.com'. Required only for 'splunk*cloud*logstreaming' type
func (GetLogStreamSettingsPtrOutput) Region ¶ added in v4.8.2
func (o GetLogStreamSettingsPtrOutput) Region() pulumi.StringPtrOutput
The destination AWS region where event source is located. Required only for 'aws_eventbridge' type
func (GetLogStreamSettingsPtrOutput) ToGetLogStreamSettingsPtrOutput ¶ added in v4.8.2
func (o GetLogStreamSettingsPtrOutput) ToGetLogStreamSettingsPtrOutput() GetLogStreamSettingsPtrOutput
func (GetLogStreamSettingsPtrOutput) ToGetLogStreamSettingsPtrOutputWithContext ¶ added in v4.8.2
func (o GetLogStreamSettingsPtrOutput) ToGetLogStreamSettingsPtrOutputWithContext(ctx context.Context) GetLogStreamSettingsPtrOutput
func (GetLogStreamSettingsPtrOutput) Token ¶ added in v4.8.2
func (o GetLogStreamSettingsPtrOutput) Token() pulumi.StringPtrOutput
The HEC token for your Splunk Cloud HTTP Event Collector. Required only for 'splunk*cloud*logstreaming' type
type GetNetworkZoneArgs ¶
type GetNetworkZoneArgs struct { // Array of locations ISO-3166-1(2) excluded. Format code: countryCode OR countryCode-regionCode. Use with type `DYNAMIC_V2` DynamicLocationsExcludes []string `pulumi:"dynamicLocationsExcludes"` // ID of the network zone to retrieve, conflicts with `name`. Id *string `pulumi:"id"` // List of ip service excluded. Use with type `DYNAMIC_V2` IpServiceCategoriesExcludes []string `pulumi:"ipServiceCategoriesExcludes"` // List of ip service included. Use with type `DYNAMIC_V2` IpServiceCategoriesIncludes []string `pulumi:"ipServiceCategoriesIncludes"` // Name of the network zone to retrieve, conflicts with `id`. Name *string `pulumi:"name"` }
A collection of arguments for invoking getNetworkZone.
type GetNetworkZoneOutputArgs ¶
type GetNetworkZoneOutputArgs struct { // Array of locations ISO-3166-1(2) excluded. Format code: countryCode OR countryCode-regionCode. Use with type `DYNAMIC_V2` DynamicLocationsExcludes pulumi.StringArrayInput `pulumi:"dynamicLocationsExcludes"` // ID of the network zone to retrieve, conflicts with `name`. Id pulumi.StringPtrInput `pulumi:"id"` // List of ip service excluded. Use with type `DYNAMIC_V2` IpServiceCategoriesExcludes pulumi.StringArrayInput `pulumi:"ipServiceCategoriesExcludes"` // List of ip service included. Use with type `DYNAMIC_V2` IpServiceCategoriesIncludes pulumi.StringArrayInput `pulumi:"ipServiceCategoriesIncludes"` // Name of the network zone to retrieve, conflicts with `id`. Name pulumi.StringPtrInput `pulumi:"name"` }
A collection of arguments for invoking getNetworkZone.
func (GetNetworkZoneOutputArgs) ElementType ¶
func (GetNetworkZoneOutputArgs) ElementType() reflect.Type
type GetNetworkZoneResult ¶
type GetNetworkZoneResult struct { // List of asns included. Format of each array value: a string representation of an ASN numeric value. Use with type `DYNAMIC` or `DYNAMIC_V2` Asns []string `pulumi:"asns"` // Array of locations ISO-3166-1(2) included. Format code: countryCode OR countryCode-regionCode. Use with type `DYNAMIC` or `DYNAMIC_V2` DynamicLocations []string `pulumi:"dynamicLocations"` // Array of locations ISO-3166-1(2) excluded. Format code: countryCode OR countryCode-regionCode. Use with type `DYNAMIC_V2` DynamicLocationsExcludes []string `pulumi:"dynamicLocationsExcludes"` // Type of proxy being controlled by this dynamic network zone - can be one of `Any`, `TorAnonymizer` or `NotTorAnonymizer`. Use with type `DYNAMIC` DynamicProxyType string `pulumi:"dynamicProxyType"` // Array of values in CIDR/range form depending on the way it's been declared (i.e. CIDR will contain /suffix). Please check API docs for examples. Use with type `IP` Gateways []string `pulumi:"gateways"` // ID of the network zone to retrieve, conflicts with `name`. Id *string `pulumi:"id"` // List of ip service excluded. Use with type `DYNAMIC_V2` IpServiceCategoriesExcludes []string `pulumi:"ipServiceCategoriesExcludes"` // List of ip service included. Use with type `DYNAMIC_V2` IpServiceCategoriesIncludes []string `pulumi:"ipServiceCategoriesIncludes"` // Name of the network zone to retrieve, conflicts with `id`. Name *string `pulumi:"name"` // Array of values in CIDR/range form depending on the way it's been declared (i.e. CIDR will contain /suffix). Please check API docs for examples. Can not be set if `usage` is set to `BLOCKLIST`. Use with type `IP` Proxies []string `pulumi:"proxies"` // Network Status - can either be ACTIVE or INACTIVE only Status string `pulumi:"status"` // Type of the Network Zone - can be `IP`, `DYNAMIC` or `DYNAMIC_V2` only Type string `pulumi:"type"` // Zone's purpose: POLICY or BLOCKLIST Usage string `pulumi:"usage"` }
A collection of values returned by getNetworkZone.
func GetNetworkZone ¶
func GetNetworkZone(ctx *pulumi.Context, args *GetNetworkZoneArgs, opts ...pulumi.InvokeOption) (*GetNetworkZoneResult, error)
Gets Okta Network Zone.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.GetNetworkZone(ctx, &okta.GetNetworkZoneArgs{ Name: pulumi.StringRef("Block Antarctica"), }, nil) if err != nil { return err } return nil }) }
```
type GetNetworkZoneResultOutput ¶
type GetNetworkZoneResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getNetworkZone.
func GetNetworkZoneOutput ¶
func GetNetworkZoneOutput(ctx *pulumi.Context, args GetNetworkZoneOutputArgs, opts ...pulumi.InvokeOption) GetNetworkZoneResultOutput
func (GetNetworkZoneResultOutput) Asns ¶
func (o GetNetworkZoneResultOutput) Asns() pulumi.StringArrayOutput
List of asns included. Format of each array value: a string representation of an ASN numeric value. Use with type `DYNAMIC` or `DYNAMIC_V2`
func (GetNetworkZoneResultOutput) DynamicLocations ¶
func (o GetNetworkZoneResultOutput) DynamicLocations() pulumi.StringArrayOutput
Array of locations ISO-3166-1(2) included. Format code: countryCode OR countryCode-regionCode. Use with type `DYNAMIC` or `DYNAMIC_V2`
func (GetNetworkZoneResultOutput) DynamicLocationsExcludes ¶ added in v4.10.0
func (o GetNetworkZoneResultOutput) DynamicLocationsExcludes() pulumi.StringArrayOutput
Array of locations ISO-3166-1(2) excluded. Format code: countryCode OR countryCode-regionCode. Use with type `DYNAMIC_V2`
func (GetNetworkZoneResultOutput) DynamicProxyType ¶
func (o GetNetworkZoneResultOutput) DynamicProxyType() pulumi.StringOutput
Type of proxy being controlled by this dynamic network zone - can be one of `Any`, `TorAnonymizer` or `NotTorAnonymizer`. Use with type `DYNAMIC`
func (GetNetworkZoneResultOutput) ElementType ¶
func (GetNetworkZoneResultOutput) ElementType() reflect.Type
func (GetNetworkZoneResultOutput) Gateways ¶
func (o GetNetworkZoneResultOutput) Gateways() pulumi.StringArrayOutput
Array of values in CIDR/range form depending on the way it's been declared (i.e. CIDR will contain /suffix). Please check API docs for examples. Use with type `IP`
func (GetNetworkZoneResultOutput) Id ¶
func (o GetNetworkZoneResultOutput) Id() pulumi.StringPtrOutput
ID of the network zone to retrieve, conflicts with `name`.
func (GetNetworkZoneResultOutput) IpServiceCategoriesExcludes ¶ added in v4.10.0
func (o GetNetworkZoneResultOutput) IpServiceCategoriesExcludes() pulumi.StringArrayOutput
List of ip service excluded. Use with type `DYNAMIC_V2`
func (GetNetworkZoneResultOutput) IpServiceCategoriesIncludes ¶ added in v4.10.0
func (o GetNetworkZoneResultOutput) IpServiceCategoriesIncludes() pulumi.StringArrayOutput
List of ip service included. Use with type `DYNAMIC_V2`
func (GetNetworkZoneResultOutput) Name ¶
func (o GetNetworkZoneResultOutput) Name() pulumi.StringPtrOutput
Name of the network zone to retrieve, conflicts with `id`.
func (GetNetworkZoneResultOutput) Proxies ¶
func (o GetNetworkZoneResultOutput) Proxies() pulumi.StringArrayOutput
Array of values in CIDR/range form depending on the way it's been declared (i.e. CIDR will contain /suffix). Please check API docs for examples. Can not be set if `usage` is set to `BLOCKLIST`. Use with type `IP`
func (GetNetworkZoneResultOutput) Status ¶ added in v4.0.5
func (o GetNetworkZoneResultOutput) Status() pulumi.StringOutput
Network Status - can either be ACTIVE or INACTIVE only
func (GetNetworkZoneResultOutput) ToGetNetworkZoneResultOutput ¶
func (o GetNetworkZoneResultOutput) ToGetNetworkZoneResultOutput() GetNetworkZoneResultOutput
func (GetNetworkZoneResultOutput) ToGetNetworkZoneResultOutputWithContext ¶
func (o GetNetworkZoneResultOutput) ToGetNetworkZoneResultOutputWithContext(ctx context.Context) GetNetworkZoneResultOutput
func (GetNetworkZoneResultOutput) Type ¶
func (o GetNetworkZoneResultOutput) Type() pulumi.StringOutput
Type of the Network Zone - can be `IP`, `DYNAMIC` or `DYNAMIC_V2` only
func (GetNetworkZoneResultOutput) Usage ¶
func (o GetNetworkZoneResultOutput) Usage() pulumi.StringOutput
Zone's purpose: POLICY or BLOCKLIST
type GetOrgMetadataArgs ¶ added in v4.8.2
type GetOrgMetadataArgs struct { // The URIs for the org's configured domains. Domains *GetOrgMetadataDomains `pulumi:"domains"` // The wellknown org settings (safe for public consumption). Settings *GetOrgMetadataSettings `pulumi:"settings"` }
A collection of arguments for invoking getOrgMetadata.
type GetOrgMetadataDomains ¶ added in v4.8.2
type GetOrgMetadataDomainsArgs ¶ added in v4.8.2
type GetOrgMetadataDomainsArgs struct { // Custom Domain Org URI Alternate pulumi.StringInput `pulumi:"alternate"` // Standard Org URI Organization pulumi.StringInput `pulumi:"organization"` }
func (GetOrgMetadataDomainsArgs) ElementType ¶ added in v4.8.2
func (GetOrgMetadataDomainsArgs) ElementType() reflect.Type
func (GetOrgMetadataDomainsArgs) ToGetOrgMetadataDomainsOutput ¶ added in v4.8.2
func (i GetOrgMetadataDomainsArgs) ToGetOrgMetadataDomainsOutput() GetOrgMetadataDomainsOutput
func (GetOrgMetadataDomainsArgs) ToGetOrgMetadataDomainsOutputWithContext ¶ added in v4.8.2
func (i GetOrgMetadataDomainsArgs) ToGetOrgMetadataDomainsOutputWithContext(ctx context.Context) GetOrgMetadataDomainsOutput
func (GetOrgMetadataDomainsArgs) ToGetOrgMetadataDomainsPtrOutput ¶ added in v4.8.2
func (i GetOrgMetadataDomainsArgs) ToGetOrgMetadataDomainsPtrOutput() GetOrgMetadataDomainsPtrOutput
func (GetOrgMetadataDomainsArgs) ToGetOrgMetadataDomainsPtrOutputWithContext ¶ added in v4.8.2
func (i GetOrgMetadataDomainsArgs) ToGetOrgMetadataDomainsPtrOutputWithContext(ctx context.Context) GetOrgMetadataDomainsPtrOutput
type GetOrgMetadataDomainsInput ¶ added in v4.8.2
type GetOrgMetadataDomainsInput interface { pulumi.Input ToGetOrgMetadataDomainsOutput() GetOrgMetadataDomainsOutput ToGetOrgMetadataDomainsOutputWithContext(context.Context) GetOrgMetadataDomainsOutput }
GetOrgMetadataDomainsInput is an input type that accepts GetOrgMetadataDomainsArgs and GetOrgMetadataDomainsOutput values. You can construct a concrete instance of `GetOrgMetadataDomainsInput` via:
GetOrgMetadataDomainsArgs{...}
type GetOrgMetadataDomainsOutput ¶ added in v4.8.2
type GetOrgMetadataDomainsOutput struct{ *pulumi.OutputState }
func (GetOrgMetadataDomainsOutput) Alternate ¶ added in v4.8.2
func (o GetOrgMetadataDomainsOutput) Alternate() pulumi.StringOutput
Custom Domain Org URI
func (GetOrgMetadataDomainsOutput) ElementType ¶ added in v4.8.2
func (GetOrgMetadataDomainsOutput) ElementType() reflect.Type
func (GetOrgMetadataDomainsOutput) Organization ¶ added in v4.8.2
func (o GetOrgMetadataDomainsOutput) Organization() pulumi.StringOutput
Standard Org URI
func (GetOrgMetadataDomainsOutput) ToGetOrgMetadataDomainsOutput ¶ added in v4.8.2
func (o GetOrgMetadataDomainsOutput) ToGetOrgMetadataDomainsOutput() GetOrgMetadataDomainsOutput
func (GetOrgMetadataDomainsOutput) ToGetOrgMetadataDomainsOutputWithContext ¶ added in v4.8.2
func (o GetOrgMetadataDomainsOutput) ToGetOrgMetadataDomainsOutputWithContext(ctx context.Context) GetOrgMetadataDomainsOutput
func (GetOrgMetadataDomainsOutput) ToGetOrgMetadataDomainsPtrOutput ¶ added in v4.8.2
func (o GetOrgMetadataDomainsOutput) ToGetOrgMetadataDomainsPtrOutput() GetOrgMetadataDomainsPtrOutput
func (GetOrgMetadataDomainsOutput) ToGetOrgMetadataDomainsPtrOutputWithContext ¶ added in v4.8.2
func (o GetOrgMetadataDomainsOutput) ToGetOrgMetadataDomainsPtrOutputWithContext(ctx context.Context) GetOrgMetadataDomainsPtrOutput
type GetOrgMetadataDomainsPtrInput ¶ added in v4.8.2
type GetOrgMetadataDomainsPtrInput interface { pulumi.Input ToGetOrgMetadataDomainsPtrOutput() GetOrgMetadataDomainsPtrOutput ToGetOrgMetadataDomainsPtrOutputWithContext(context.Context) GetOrgMetadataDomainsPtrOutput }
GetOrgMetadataDomainsPtrInput is an input type that accepts GetOrgMetadataDomainsArgs, GetOrgMetadataDomainsPtr and GetOrgMetadataDomainsPtrOutput values. You can construct a concrete instance of `GetOrgMetadataDomainsPtrInput` via:
GetOrgMetadataDomainsArgs{...} or: nil
func GetOrgMetadataDomainsPtr ¶ added in v4.8.2
func GetOrgMetadataDomainsPtr(v *GetOrgMetadataDomainsArgs) GetOrgMetadataDomainsPtrInput
type GetOrgMetadataDomainsPtrOutput ¶ added in v4.8.2
type GetOrgMetadataDomainsPtrOutput struct{ *pulumi.OutputState }
func (GetOrgMetadataDomainsPtrOutput) Alternate ¶ added in v4.8.2
func (o GetOrgMetadataDomainsPtrOutput) Alternate() pulumi.StringPtrOutput
Custom Domain Org URI
func (GetOrgMetadataDomainsPtrOutput) Elem ¶ added in v4.8.2
func (o GetOrgMetadataDomainsPtrOutput) Elem() GetOrgMetadataDomainsOutput
func (GetOrgMetadataDomainsPtrOutput) ElementType ¶ added in v4.8.2
func (GetOrgMetadataDomainsPtrOutput) ElementType() reflect.Type
func (GetOrgMetadataDomainsPtrOutput) Organization ¶ added in v4.8.2
func (o GetOrgMetadataDomainsPtrOutput) Organization() pulumi.StringPtrOutput
Standard Org URI
func (GetOrgMetadataDomainsPtrOutput) ToGetOrgMetadataDomainsPtrOutput ¶ added in v4.8.2
func (o GetOrgMetadataDomainsPtrOutput) ToGetOrgMetadataDomainsPtrOutput() GetOrgMetadataDomainsPtrOutput
func (GetOrgMetadataDomainsPtrOutput) ToGetOrgMetadataDomainsPtrOutputWithContext ¶ added in v4.8.2
func (o GetOrgMetadataDomainsPtrOutput) ToGetOrgMetadataDomainsPtrOutputWithContext(ctx context.Context) GetOrgMetadataDomainsPtrOutput
type GetOrgMetadataOutputArgs ¶ added in v4.8.2
type GetOrgMetadataOutputArgs struct { // The URIs for the org's configured domains. Domains GetOrgMetadataDomainsPtrInput `pulumi:"domains"` // The wellknown org settings (safe for public consumption). Settings GetOrgMetadataSettingsPtrInput `pulumi:"settings"` }
A collection of arguments for invoking getOrgMetadata.
func (GetOrgMetadataOutputArgs) ElementType ¶ added in v4.8.2
func (GetOrgMetadataOutputArgs) ElementType() reflect.Type
type GetOrgMetadataResult ¶ added in v4.8.2
type GetOrgMetadataResult struct { // The URIs for the org's configured domains. Domains *GetOrgMetadataDomains `pulumi:"domains"` // The unique identifier of the Org. Id string `pulumi:"id"` // The authentication pipeline of the org. idx means the org is using the Identity Engine, while v1 means the org is using the Classic authentication pipeline. Pipeline string `pulumi:"pipeline"` // The wellknown org settings (safe for public consumption). Settings *GetOrgMetadataSettings `pulumi:"settings"` }
A collection of values returned by getOrgMetadata.
func GetOrgMetadata ¶ added in v4.8.2
func GetOrgMetadata(ctx *pulumi.Context, args *GetOrgMetadataArgs, opts ...pulumi.InvokeOption) (*GetOrgMetadataResult, error)
Retrieves the well-known org metadata, which includes the id, configured custom domains, authentication pipeline, and various other org settings.
type GetOrgMetadataResultOutput ¶ added in v4.8.2
type GetOrgMetadataResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOrgMetadata.
func GetOrgMetadataOutput ¶ added in v4.8.2
func GetOrgMetadataOutput(ctx *pulumi.Context, args GetOrgMetadataOutputArgs, opts ...pulumi.InvokeOption) GetOrgMetadataResultOutput
func (GetOrgMetadataResultOutput) Domains ¶ added in v4.8.2
func (o GetOrgMetadataResultOutput) Domains() GetOrgMetadataDomainsPtrOutput
The URIs for the org's configured domains.
func (GetOrgMetadataResultOutput) ElementType ¶ added in v4.8.2
func (GetOrgMetadataResultOutput) ElementType() reflect.Type
func (GetOrgMetadataResultOutput) Id ¶ added in v4.8.2
func (o GetOrgMetadataResultOutput) Id() pulumi.StringOutput
The unique identifier of the Org.
func (GetOrgMetadataResultOutput) Pipeline ¶ added in v4.8.2
func (o GetOrgMetadataResultOutput) Pipeline() pulumi.StringOutput
The authentication pipeline of the org. idx means the org is using the Identity Engine, while v1 means the org is using the Classic authentication pipeline.
func (GetOrgMetadataResultOutput) Settings ¶ added in v4.8.2
func (o GetOrgMetadataResultOutput) Settings() GetOrgMetadataSettingsPtrOutput
The wellknown org settings (safe for public consumption).
func (GetOrgMetadataResultOutput) ToGetOrgMetadataResultOutput ¶ added in v4.8.2
func (o GetOrgMetadataResultOutput) ToGetOrgMetadataResultOutput() GetOrgMetadataResultOutput
func (GetOrgMetadataResultOutput) ToGetOrgMetadataResultOutputWithContext ¶ added in v4.8.2
func (o GetOrgMetadataResultOutput) ToGetOrgMetadataResultOutputWithContext(ctx context.Context) GetOrgMetadataResultOutput
type GetOrgMetadataSettings ¶ added in v4.8.2
type GetOrgMetadataSettingsArgs ¶ added in v4.8.2
type GetOrgMetadataSettingsArgs struct { AnalyticsCollectionEnabled pulumi.BoolInput `pulumi:"analyticsCollectionEnabled"` BugReportingEnabled pulumi.BoolInput `pulumi:"bugReportingEnabled"` // Whether the legacy Okta Mobile application is enabled for the org OmEnabled pulumi.BoolInput `pulumi:"omEnabled"` }
func (GetOrgMetadataSettingsArgs) ElementType ¶ added in v4.8.2
func (GetOrgMetadataSettingsArgs) ElementType() reflect.Type
func (GetOrgMetadataSettingsArgs) ToGetOrgMetadataSettingsOutput ¶ added in v4.8.2
func (i GetOrgMetadataSettingsArgs) ToGetOrgMetadataSettingsOutput() GetOrgMetadataSettingsOutput
func (GetOrgMetadataSettingsArgs) ToGetOrgMetadataSettingsOutputWithContext ¶ added in v4.8.2
func (i GetOrgMetadataSettingsArgs) ToGetOrgMetadataSettingsOutputWithContext(ctx context.Context) GetOrgMetadataSettingsOutput
func (GetOrgMetadataSettingsArgs) ToGetOrgMetadataSettingsPtrOutput ¶ added in v4.8.2
func (i GetOrgMetadataSettingsArgs) ToGetOrgMetadataSettingsPtrOutput() GetOrgMetadataSettingsPtrOutput
func (GetOrgMetadataSettingsArgs) ToGetOrgMetadataSettingsPtrOutputWithContext ¶ added in v4.8.2
func (i GetOrgMetadataSettingsArgs) ToGetOrgMetadataSettingsPtrOutputWithContext(ctx context.Context) GetOrgMetadataSettingsPtrOutput
type GetOrgMetadataSettingsInput ¶ added in v4.8.2
type GetOrgMetadataSettingsInput interface { pulumi.Input ToGetOrgMetadataSettingsOutput() GetOrgMetadataSettingsOutput ToGetOrgMetadataSettingsOutputWithContext(context.Context) GetOrgMetadataSettingsOutput }
GetOrgMetadataSettingsInput is an input type that accepts GetOrgMetadataSettingsArgs and GetOrgMetadataSettingsOutput values. You can construct a concrete instance of `GetOrgMetadataSettingsInput` via:
GetOrgMetadataSettingsArgs{...}
type GetOrgMetadataSettingsOutput ¶ added in v4.8.2
type GetOrgMetadataSettingsOutput struct{ *pulumi.OutputState }
func (GetOrgMetadataSettingsOutput) AnalyticsCollectionEnabled ¶ added in v4.8.2
func (o GetOrgMetadataSettingsOutput) AnalyticsCollectionEnabled() pulumi.BoolOutput
func (GetOrgMetadataSettingsOutput) BugReportingEnabled ¶ added in v4.8.2
func (o GetOrgMetadataSettingsOutput) BugReportingEnabled() pulumi.BoolOutput
func (GetOrgMetadataSettingsOutput) ElementType ¶ added in v4.8.2
func (GetOrgMetadataSettingsOutput) ElementType() reflect.Type
func (GetOrgMetadataSettingsOutput) OmEnabled ¶ added in v4.8.2
func (o GetOrgMetadataSettingsOutput) OmEnabled() pulumi.BoolOutput
Whether the legacy Okta Mobile application is enabled for the org
func (GetOrgMetadataSettingsOutput) ToGetOrgMetadataSettingsOutput ¶ added in v4.8.2
func (o GetOrgMetadataSettingsOutput) ToGetOrgMetadataSettingsOutput() GetOrgMetadataSettingsOutput
func (GetOrgMetadataSettingsOutput) ToGetOrgMetadataSettingsOutputWithContext ¶ added in v4.8.2
func (o GetOrgMetadataSettingsOutput) ToGetOrgMetadataSettingsOutputWithContext(ctx context.Context) GetOrgMetadataSettingsOutput
func (GetOrgMetadataSettingsOutput) ToGetOrgMetadataSettingsPtrOutput ¶ added in v4.8.2
func (o GetOrgMetadataSettingsOutput) ToGetOrgMetadataSettingsPtrOutput() GetOrgMetadataSettingsPtrOutput
func (GetOrgMetadataSettingsOutput) ToGetOrgMetadataSettingsPtrOutputWithContext ¶ added in v4.8.2
func (o GetOrgMetadataSettingsOutput) ToGetOrgMetadataSettingsPtrOutputWithContext(ctx context.Context) GetOrgMetadataSettingsPtrOutput
type GetOrgMetadataSettingsPtrInput ¶ added in v4.8.2
type GetOrgMetadataSettingsPtrInput interface { pulumi.Input ToGetOrgMetadataSettingsPtrOutput() GetOrgMetadataSettingsPtrOutput ToGetOrgMetadataSettingsPtrOutputWithContext(context.Context) GetOrgMetadataSettingsPtrOutput }
GetOrgMetadataSettingsPtrInput is an input type that accepts GetOrgMetadataSettingsArgs, GetOrgMetadataSettingsPtr and GetOrgMetadataSettingsPtrOutput values. You can construct a concrete instance of `GetOrgMetadataSettingsPtrInput` via:
GetOrgMetadataSettingsArgs{...} or: nil
func GetOrgMetadataSettingsPtr ¶ added in v4.8.2
func GetOrgMetadataSettingsPtr(v *GetOrgMetadataSettingsArgs) GetOrgMetadataSettingsPtrInput
type GetOrgMetadataSettingsPtrOutput ¶ added in v4.8.2
type GetOrgMetadataSettingsPtrOutput struct{ *pulumi.OutputState }
func (GetOrgMetadataSettingsPtrOutput) AnalyticsCollectionEnabled ¶ added in v4.8.2
func (o GetOrgMetadataSettingsPtrOutput) AnalyticsCollectionEnabled() pulumi.BoolPtrOutput
func (GetOrgMetadataSettingsPtrOutput) BugReportingEnabled ¶ added in v4.8.2
func (o GetOrgMetadataSettingsPtrOutput) BugReportingEnabled() pulumi.BoolPtrOutput
func (GetOrgMetadataSettingsPtrOutput) Elem ¶ added in v4.8.2
func (o GetOrgMetadataSettingsPtrOutput) Elem() GetOrgMetadataSettingsOutput
func (GetOrgMetadataSettingsPtrOutput) ElementType ¶ added in v4.8.2
func (GetOrgMetadataSettingsPtrOutput) ElementType() reflect.Type
func (GetOrgMetadataSettingsPtrOutput) OmEnabled ¶ added in v4.8.2
func (o GetOrgMetadataSettingsPtrOutput) OmEnabled() pulumi.BoolPtrOutput
Whether the legacy Okta Mobile application is enabled for the org
func (GetOrgMetadataSettingsPtrOutput) ToGetOrgMetadataSettingsPtrOutput ¶ added in v4.8.2
func (o GetOrgMetadataSettingsPtrOutput) ToGetOrgMetadataSettingsPtrOutput() GetOrgMetadataSettingsPtrOutput
func (GetOrgMetadataSettingsPtrOutput) ToGetOrgMetadataSettingsPtrOutputWithContext ¶ added in v4.8.2
func (o GetOrgMetadataSettingsPtrOutput) ToGetOrgMetadataSettingsPtrOutputWithContext(ctx context.Context) GetOrgMetadataSettingsPtrOutput
type GetTemplateArgs ¶
type GetTemplateArgs struct { // Brand ID BrandId string `pulumi:"brandId"` // The name of the email template Name string `pulumi:"name"` }
A collection of arguments for invoking getTemplate.
type GetTemplateOutputArgs ¶
type GetTemplateOutputArgs struct { // Brand ID BrandId pulumi.StringInput `pulumi:"brandId"` // The name of the email template Name pulumi.StringInput `pulumi:"name"` }
A collection of arguments for invoking getTemplate.
func (GetTemplateOutputArgs) ElementType ¶
func (GetTemplateOutputArgs) ElementType() reflect.Type
type GetTemplateResult ¶
type GetTemplateResult struct { // Brand ID BrandId string `pulumi:"brandId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Link relations for this object - JSON HAL - Discoverable resources related to the email template Links string `pulumi:"links"` // The name of the email template Name string `pulumi:"name"` }
A collection of values returned by getTemplate.
func GetTemplate ¶
func GetTemplate(ctx *pulumi.Context, args *GetTemplateArgs, opts ...pulumi.InvokeOption) (*GetTemplateResult, error)
Get a single Email Template for a Brand belonging to an Okta organization.
type GetTemplateResultOutput ¶
type GetTemplateResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTemplate.
func GetTemplateOutput ¶
func GetTemplateOutput(ctx *pulumi.Context, args GetTemplateOutputArgs, opts ...pulumi.InvokeOption) GetTemplateResultOutput
func (GetTemplateResultOutput) BrandId ¶
func (o GetTemplateResultOutput) BrandId() pulumi.StringOutput
Brand ID
func (GetTemplateResultOutput) ElementType ¶
func (GetTemplateResultOutput) ElementType() reflect.Type
func (GetTemplateResultOutput) Id ¶
func (o GetTemplateResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetTemplateResultOutput) Links ¶
func (o GetTemplateResultOutput) Links() pulumi.StringOutput
Link relations for this object - JSON HAL - Discoverable resources related to the email template
func (GetTemplateResultOutput) Name ¶
func (o GetTemplateResultOutput) Name() pulumi.StringOutput
The name of the email template
func (GetTemplateResultOutput) ToGetTemplateResultOutput ¶
func (o GetTemplateResultOutput) ToGetTemplateResultOutput() GetTemplateResultOutput
func (GetTemplateResultOutput) ToGetTemplateResultOutputWithContext ¶
func (o GetTemplateResultOutput) ToGetTemplateResultOutputWithContext(ctx context.Context) GetTemplateResultOutput
type GetTemplatesArgs ¶
type GetTemplatesArgs struct { // Brand ID BrandId string `pulumi:"brandId"` }
A collection of arguments for invoking getTemplates.
type GetTemplatesEmailTemplateArgs ¶
type GetTemplatesEmailTemplateArgs struct { // Link relations for this object - JSON HAL - Discoverable resources related to the email template Links pulumi.StringInput `pulumi:"links"` // The name of the email template Name pulumi.StringInput `pulumi:"name"` }
func (GetTemplatesEmailTemplateArgs) ElementType ¶
func (GetTemplatesEmailTemplateArgs) ElementType() reflect.Type
func (GetTemplatesEmailTemplateArgs) ToGetTemplatesEmailTemplateOutput ¶
func (i GetTemplatesEmailTemplateArgs) ToGetTemplatesEmailTemplateOutput() GetTemplatesEmailTemplateOutput
func (GetTemplatesEmailTemplateArgs) ToGetTemplatesEmailTemplateOutputWithContext ¶
func (i GetTemplatesEmailTemplateArgs) ToGetTemplatesEmailTemplateOutputWithContext(ctx context.Context) GetTemplatesEmailTemplateOutput
type GetTemplatesEmailTemplateArray ¶
type GetTemplatesEmailTemplateArray []GetTemplatesEmailTemplateInput
func (GetTemplatesEmailTemplateArray) ElementType ¶
func (GetTemplatesEmailTemplateArray) ElementType() reflect.Type
func (GetTemplatesEmailTemplateArray) ToGetTemplatesEmailTemplateArrayOutput ¶
func (i GetTemplatesEmailTemplateArray) ToGetTemplatesEmailTemplateArrayOutput() GetTemplatesEmailTemplateArrayOutput
func (GetTemplatesEmailTemplateArray) ToGetTemplatesEmailTemplateArrayOutputWithContext ¶
func (i GetTemplatesEmailTemplateArray) ToGetTemplatesEmailTemplateArrayOutputWithContext(ctx context.Context) GetTemplatesEmailTemplateArrayOutput
type GetTemplatesEmailTemplateArrayInput ¶
type GetTemplatesEmailTemplateArrayInput interface { pulumi.Input ToGetTemplatesEmailTemplateArrayOutput() GetTemplatesEmailTemplateArrayOutput ToGetTemplatesEmailTemplateArrayOutputWithContext(context.Context) GetTemplatesEmailTemplateArrayOutput }
GetTemplatesEmailTemplateArrayInput is an input type that accepts GetTemplatesEmailTemplateArray and GetTemplatesEmailTemplateArrayOutput values. You can construct a concrete instance of `GetTemplatesEmailTemplateArrayInput` via:
GetTemplatesEmailTemplateArray{ GetTemplatesEmailTemplateArgs{...} }
type GetTemplatesEmailTemplateArrayOutput ¶
type GetTemplatesEmailTemplateArrayOutput struct{ *pulumi.OutputState }
func (GetTemplatesEmailTemplateArrayOutput) ElementType ¶
func (GetTemplatesEmailTemplateArrayOutput) ElementType() reflect.Type
func (GetTemplatesEmailTemplateArrayOutput) Index ¶
func (o GetTemplatesEmailTemplateArrayOutput) Index(i pulumi.IntInput) GetTemplatesEmailTemplateOutput
func (GetTemplatesEmailTemplateArrayOutput) ToGetTemplatesEmailTemplateArrayOutput ¶
func (o GetTemplatesEmailTemplateArrayOutput) ToGetTemplatesEmailTemplateArrayOutput() GetTemplatesEmailTemplateArrayOutput
func (GetTemplatesEmailTemplateArrayOutput) ToGetTemplatesEmailTemplateArrayOutputWithContext ¶
func (o GetTemplatesEmailTemplateArrayOutput) ToGetTemplatesEmailTemplateArrayOutputWithContext(ctx context.Context) GetTemplatesEmailTemplateArrayOutput
type GetTemplatesEmailTemplateInput ¶
type GetTemplatesEmailTemplateInput interface { pulumi.Input ToGetTemplatesEmailTemplateOutput() GetTemplatesEmailTemplateOutput ToGetTemplatesEmailTemplateOutputWithContext(context.Context) GetTemplatesEmailTemplateOutput }
GetTemplatesEmailTemplateInput is an input type that accepts GetTemplatesEmailTemplateArgs and GetTemplatesEmailTemplateOutput values. You can construct a concrete instance of `GetTemplatesEmailTemplateInput` via:
GetTemplatesEmailTemplateArgs{...}
type GetTemplatesEmailTemplateOutput ¶
type GetTemplatesEmailTemplateOutput struct{ *pulumi.OutputState }
func (GetTemplatesEmailTemplateOutput) ElementType ¶
func (GetTemplatesEmailTemplateOutput) ElementType() reflect.Type
func (GetTemplatesEmailTemplateOutput) Links ¶
func (o GetTemplatesEmailTemplateOutput) Links() pulumi.StringOutput
Link relations for this object - JSON HAL - Discoverable resources related to the email template
func (GetTemplatesEmailTemplateOutput) Name ¶
func (o GetTemplatesEmailTemplateOutput) Name() pulumi.StringOutput
The name of the email template
func (GetTemplatesEmailTemplateOutput) ToGetTemplatesEmailTemplateOutput ¶
func (o GetTemplatesEmailTemplateOutput) ToGetTemplatesEmailTemplateOutput() GetTemplatesEmailTemplateOutput
func (GetTemplatesEmailTemplateOutput) ToGetTemplatesEmailTemplateOutputWithContext ¶
func (o GetTemplatesEmailTemplateOutput) ToGetTemplatesEmailTemplateOutputWithContext(ctx context.Context) GetTemplatesEmailTemplateOutput
type GetTemplatesOutputArgs ¶
type GetTemplatesOutputArgs struct { // Brand ID BrandId pulumi.StringInput `pulumi:"brandId"` }
A collection of arguments for invoking getTemplates.
func (GetTemplatesOutputArgs) ElementType ¶
func (GetTemplatesOutputArgs) ElementType() reflect.Type
type GetTemplatesResult ¶
type GetTemplatesResult struct { // Brand ID BrandId string `pulumi:"brandId"` // List of `getTemplate` belonging to a brand in the organization EmailTemplates []GetTemplatesEmailTemplate `pulumi:"emailTemplates"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` }
A collection of values returned by getTemplates.
func GetTemplates ¶
func GetTemplates(ctx *pulumi.Context, args *GetTemplatesArgs, opts ...pulumi.InvokeOption) (*GetTemplatesResult, error)
Get the email templates belonging to a brand in an Okta organization.
type GetTemplatesResultOutput ¶
type GetTemplatesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTemplates.
func GetTemplatesOutput ¶
func GetTemplatesOutput(ctx *pulumi.Context, args GetTemplatesOutputArgs, opts ...pulumi.InvokeOption) GetTemplatesResultOutput
func (GetTemplatesResultOutput) BrandId ¶
func (o GetTemplatesResultOutput) BrandId() pulumi.StringOutput
Brand ID
func (GetTemplatesResultOutput) ElementType ¶
func (GetTemplatesResultOutput) ElementType() reflect.Type
func (GetTemplatesResultOutput) EmailTemplates ¶
func (o GetTemplatesResultOutput) EmailTemplates() GetTemplatesEmailTemplateArrayOutput
List of `getTemplate` belonging to a brand in the organization
func (GetTemplatesResultOutput) Id ¶
func (o GetTemplatesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetTemplatesResultOutput) ToGetTemplatesResultOutput ¶
func (o GetTemplatesResultOutput) ToGetTemplatesResultOutput() GetTemplatesResultOutput
func (GetTemplatesResultOutput) ToGetTemplatesResultOutputWithContext ¶
func (o GetTemplatesResultOutput) ToGetTemplatesResultOutputWithContext(ctx context.Context) GetTemplatesResultOutput
type GetThemesArgs ¶
type GetThemesArgs struct { // Brand ID BrandId string `pulumi:"brandId"` }
A collection of arguments for invoking getThemes.
type GetThemesOutputArgs ¶
type GetThemesOutputArgs struct { // Brand ID BrandId pulumi.StringInput `pulumi:"brandId"` }
A collection of arguments for invoking getThemes.
func (GetThemesOutputArgs) ElementType ¶
func (GetThemesOutputArgs) ElementType() reflect.Type
type GetThemesResult ¶
type GetThemesResult struct { // Brand ID BrandId string `pulumi:"brandId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // List of `oktaThem` belonging to the brand in the organization Themes []GetThemesTheme `pulumi:"themes"` }
A collection of values returned by getThemes.
func GetThemes ¶
func GetThemes(ctx *pulumi.Context, args *GetThemesArgs, opts ...pulumi.InvokeOption) (*GetThemesResult, error)
Get Themes of a Brand of an Okta Organization.
type GetThemesResultOutput ¶
type GetThemesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getThemes.
func GetThemesOutput ¶
func GetThemesOutput(ctx *pulumi.Context, args GetThemesOutputArgs, opts ...pulumi.InvokeOption) GetThemesResultOutput
func (GetThemesResultOutput) BrandId ¶
func (o GetThemesResultOutput) BrandId() pulumi.StringOutput
Brand ID
func (GetThemesResultOutput) ElementType ¶
func (GetThemesResultOutput) ElementType() reflect.Type
func (GetThemesResultOutput) Id ¶
func (o GetThemesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetThemesResultOutput) Themes ¶
func (o GetThemesResultOutput) Themes() GetThemesThemeArrayOutput
List of `oktaThem` belonging to the brand in the organization
func (GetThemesResultOutput) ToGetThemesResultOutput ¶
func (o GetThemesResultOutput) ToGetThemesResultOutput() GetThemesResultOutput
func (GetThemesResultOutput) ToGetThemesResultOutputWithContext ¶
func (o GetThemesResultOutput) ToGetThemesResultOutputWithContext(ctx context.Context) GetThemesResultOutput
type GetThemesTheme ¶
type GetThemesTheme struct { // Background image URL BackgroundImageUrl string `pulumi:"backgroundImageUrl"` // Variant for email templates (`OKTA_DEFAULT`, `FULL_THEME`) EmailTemplateTouchPointVariant string `pulumi:"emailTemplateTouchPointVariant"` // Variant for the Okta End-User Dashboard (`OKTA_DEFAULT`, `WHITE_LOGO_BACKGROUND`, `FULL_THEME`, `LOGO_ON_FULL_WHITE_BACKGROUND`) EndUserDashboardTouchPointVariant string `pulumi:"endUserDashboardTouchPointVariant"` // Variant for the error page (`OKTA_DEFAULT`, `BACKGROUND_SECONDARY_COLOR`, `BACKGROUND_IMAGE`) ErrorPageTouchPointVariant string `pulumi:"errorPageTouchPointVariant"` // Favicon URL FaviconUrl string `pulumi:"faviconUrl"` // The ID of the theme Id string `pulumi:"id"` // Link relations for this object - JSON HAL - Discoverable resources related to the email template Links string `pulumi:"links"` // Logo URL LogoUrl string `pulumi:"logoUrl"` // Primary color contrast hex code PrimaryColorContrastHex string `pulumi:"primaryColorContrastHex"` // Primary color hex code PrimaryColorHex string `pulumi:"primaryColorHex"` // Secondary color contrast hex code SecondaryColorContrastHex string `pulumi:"secondaryColorContrastHex"` // Secondary color hex code SecondaryColorHex string `pulumi:"secondaryColorHex"` // Variant for the Okta Sign-In Page (`OKTA_DEFAULT`, `BACKGROUND_SECONDARY_COLOR`, `BACKGROUND_IMAGE`) SignInPageTouchPointVariant string `pulumi:"signInPageTouchPointVariant"` }
type GetThemesThemeArgs ¶
type GetThemesThemeArgs struct { // Background image URL BackgroundImageUrl pulumi.StringInput `pulumi:"backgroundImageUrl"` // Variant for email templates (`OKTA_DEFAULT`, `FULL_THEME`) EmailTemplateTouchPointVariant pulumi.StringInput `pulumi:"emailTemplateTouchPointVariant"` // Variant for the Okta End-User Dashboard (`OKTA_DEFAULT`, `WHITE_LOGO_BACKGROUND`, `FULL_THEME`, `LOGO_ON_FULL_WHITE_BACKGROUND`) EndUserDashboardTouchPointVariant pulumi.StringInput `pulumi:"endUserDashboardTouchPointVariant"` // Variant for the error page (`OKTA_DEFAULT`, `BACKGROUND_SECONDARY_COLOR`, `BACKGROUND_IMAGE`) ErrorPageTouchPointVariant pulumi.StringInput `pulumi:"errorPageTouchPointVariant"` // Favicon URL FaviconUrl pulumi.StringInput `pulumi:"faviconUrl"` // The ID of the theme Id pulumi.StringInput `pulumi:"id"` // Link relations for this object - JSON HAL - Discoverable resources related to the email template Links pulumi.StringInput `pulumi:"links"` // Logo URL LogoUrl pulumi.StringInput `pulumi:"logoUrl"` // Primary color contrast hex code PrimaryColorContrastHex pulumi.StringInput `pulumi:"primaryColorContrastHex"` // Primary color hex code PrimaryColorHex pulumi.StringInput `pulumi:"primaryColorHex"` // Secondary color contrast hex code SecondaryColorContrastHex pulumi.StringInput `pulumi:"secondaryColorContrastHex"` // Secondary color hex code SecondaryColorHex pulumi.StringInput `pulumi:"secondaryColorHex"` // Variant for the Okta Sign-In Page (`OKTA_DEFAULT`, `BACKGROUND_SECONDARY_COLOR`, `BACKGROUND_IMAGE`) SignInPageTouchPointVariant pulumi.StringInput `pulumi:"signInPageTouchPointVariant"` }
func (GetThemesThemeArgs) ElementType ¶
func (GetThemesThemeArgs) ElementType() reflect.Type
func (GetThemesThemeArgs) ToGetThemesThemeOutput ¶
func (i GetThemesThemeArgs) ToGetThemesThemeOutput() GetThemesThemeOutput
func (GetThemesThemeArgs) ToGetThemesThemeOutputWithContext ¶
func (i GetThemesThemeArgs) ToGetThemesThemeOutputWithContext(ctx context.Context) GetThemesThemeOutput
type GetThemesThemeArray ¶
type GetThemesThemeArray []GetThemesThemeInput
func (GetThemesThemeArray) ElementType ¶
func (GetThemesThemeArray) ElementType() reflect.Type
func (GetThemesThemeArray) ToGetThemesThemeArrayOutput ¶
func (i GetThemesThemeArray) ToGetThemesThemeArrayOutput() GetThemesThemeArrayOutput
func (GetThemesThemeArray) ToGetThemesThemeArrayOutputWithContext ¶
func (i GetThemesThemeArray) ToGetThemesThemeArrayOutputWithContext(ctx context.Context) GetThemesThemeArrayOutput
type GetThemesThemeArrayInput ¶
type GetThemesThemeArrayInput interface { pulumi.Input ToGetThemesThemeArrayOutput() GetThemesThemeArrayOutput ToGetThemesThemeArrayOutputWithContext(context.Context) GetThemesThemeArrayOutput }
GetThemesThemeArrayInput is an input type that accepts GetThemesThemeArray and GetThemesThemeArrayOutput values. You can construct a concrete instance of `GetThemesThemeArrayInput` via:
GetThemesThemeArray{ GetThemesThemeArgs{...} }
type GetThemesThemeArrayOutput ¶
type GetThemesThemeArrayOutput struct{ *pulumi.OutputState }
func (GetThemesThemeArrayOutput) ElementType ¶
func (GetThemesThemeArrayOutput) ElementType() reflect.Type
func (GetThemesThemeArrayOutput) Index ¶
func (o GetThemesThemeArrayOutput) Index(i pulumi.IntInput) GetThemesThemeOutput
func (GetThemesThemeArrayOutput) ToGetThemesThemeArrayOutput ¶
func (o GetThemesThemeArrayOutput) ToGetThemesThemeArrayOutput() GetThemesThemeArrayOutput
func (GetThemesThemeArrayOutput) ToGetThemesThemeArrayOutputWithContext ¶
func (o GetThemesThemeArrayOutput) ToGetThemesThemeArrayOutputWithContext(ctx context.Context) GetThemesThemeArrayOutput
type GetThemesThemeInput ¶
type GetThemesThemeInput interface { pulumi.Input ToGetThemesThemeOutput() GetThemesThemeOutput ToGetThemesThemeOutputWithContext(context.Context) GetThemesThemeOutput }
GetThemesThemeInput is an input type that accepts GetThemesThemeArgs and GetThemesThemeOutput values. You can construct a concrete instance of `GetThemesThemeInput` via:
GetThemesThemeArgs{...}
type GetThemesThemeOutput ¶
type GetThemesThemeOutput struct{ *pulumi.OutputState }
func (GetThemesThemeOutput) BackgroundImageUrl ¶
func (o GetThemesThemeOutput) BackgroundImageUrl() pulumi.StringOutput
Background image URL
func (GetThemesThemeOutput) ElementType ¶
func (GetThemesThemeOutput) ElementType() reflect.Type
func (GetThemesThemeOutput) EmailTemplateTouchPointVariant ¶
func (o GetThemesThemeOutput) EmailTemplateTouchPointVariant() pulumi.StringOutput
Variant for email templates (`OKTA_DEFAULT`, `FULL_THEME`)
func (GetThemesThemeOutput) EndUserDashboardTouchPointVariant ¶
func (o GetThemesThemeOutput) EndUserDashboardTouchPointVariant() pulumi.StringOutput
Variant for the Okta End-User Dashboard (`OKTA_DEFAULT`, `WHITE_LOGO_BACKGROUND`, `FULL_THEME`, `LOGO_ON_FULL_WHITE_BACKGROUND`)
func (GetThemesThemeOutput) ErrorPageTouchPointVariant ¶
func (o GetThemesThemeOutput) ErrorPageTouchPointVariant() pulumi.StringOutput
Variant for the error page (`OKTA_DEFAULT`, `BACKGROUND_SECONDARY_COLOR`, `BACKGROUND_IMAGE`)
func (GetThemesThemeOutput) FaviconUrl ¶
func (o GetThemesThemeOutput) FaviconUrl() pulumi.StringOutput
Favicon URL
func (GetThemesThemeOutput) Id ¶
func (o GetThemesThemeOutput) Id() pulumi.StringOutput
The ID of the theme
func (GetThemesThemeOutput) Links ¶
func (o GetThemesThemeOutput) Links() pulumi.StringOutput
Link relations for this object - JSON HAL - Discoverable resources related to the email template
func (GetThemesThemeOutput) LogoUrl ¶
func (o GetThemesThemeOutput) LogoUrl() pulumi.StringOutput
Logo URL
func (GetThemesThemeOutput) PrimaryColorContrastHex ¶
func (o GetThemesThemeOutput) PrimaryColorContrastHex() pulumi.StringOutput
Primary color contrast hex code
func (GetThemesThemeOutput) PrimaryColorHex ¶
func (o GetThemesThemeOutput) PrimaryColorHex() pulumi.StringOutput
Primary color hex code
func (GetThemesThemeOutput) SecondaryColorContrastHex ¶
func (o GetThemesThemeOutput) SecondaryColorContrastHex() pulumi.StringOutput
Secondary color contrast hex code
func (GetThemesThemeOutput) SecondaryColorHex ¶
func (o GetThemesThemeOutput) SecondaryColorHex() pulumi.StringOutput
Secondary color hex code
func (GetThemesThemeOutput) SignInPageTouchPointVariant ¶
func (o GetThemesThemeOutput) SignInPageTouchPointVariant() pulumi.StringOutput
Variant for the Okta Sign-In Page (`OKTA_DEFAULT`, `BACKGROUND_SECONDARY_COLOR`, `BACKGROUND_IMAGE`)
func (GetThemesThemeOutput) ToGetThemesThemeOutput ¶
func (o GetThemesThemeOutput) ToGetThemesThemeOutput() GetThemesThemeOutput
func (GetThemesThemeOutput) ToGetThemesThemeOutputWithContext ¶
func (o GetThemesThemeOutput) ToGetThemesThemeOutputWithContext(ctx context.Context) GetThemesThemeOutput
type GetTrustedOriginsArgs ¶
type GetTrustedOriginsArgs struct { // Filter criteria. Filter value will be URL-encoded by the provider Filter *string `pulumi:"filter"` }
A collection of arguments for invoking getTrustedOrigins.
type GetTrustedOriginsOutputArgs ¶
type GetTrustedOriginsOutputArgs struct { // Filter criteria. Filter value will be URL-encoded by the provider Filter pulumi.StringPtrInput `pulumi:"filter"` }
A collection of arguments for invoking getTrustedOrigins.
func (GetTrustedOriginsOutputArgs) ElementType ¶
func (GetTrustedOriginsOutputArgs) ElementType() reflect.Type
type GetTrustedOriginsResult ¶
type GetTrustedOriginsResult struct { // Filter criteria. Filter value will be URL-encoded by the provider Filter *string `pulumi:"filter"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` TrustedOrigins []GetTrustedOriginsTrustedOrigin `pulumi:"trustedOrigins"` }
A collection of values returned by getTrustedOrigins.
func GetTrustedOrigins ¶
func GetTrustedOrigins(ctx *pulumi.Context, args *GetTrustedOriginsArgs, opts ...pulumi.InvokeOption) (*GetTrustedOriginsResult, error)
Get List of Trusted Origins using filters.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.GetTrustedOrigins(ctx, &okta.GetTrustedOriginsArgs{}, nil) if err != nil { return err } return nil }) }
```
type GetTrustedOriginsResultOutput ¶
type GetTrustedOriginsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTrustedOrigins.
func GetTrustedOriginsOutput ¶
func GetTrustedOriginsOutput(ctx *pulumi.Context, args GetTrustedOriginsOutputArgs, opts ...pulumi.InvokeOption) GetTrustedOriginsResultOutput
func (GetTrustedOriginsResultOutput) ElementType ¶
func (GetTrustedOriginsResultOutput) ElementType() reflect.Type
func (GetTrustedOriginsResultOutput) Filter ¶
func (o GetTrustedOriginsResultOutput) Filter() pulumi.StringPtrOutput
Filter criteria. Filter value will be URL-encoded by the provider
func (GetTrustedOriginsResultOutput) Id ¶
func (o GetTrustedOriginsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetTrustedOriginsResultOutput) ToGetTrustedOriginsResultOutput ¶
func (o GetTrustedOriginsResultOutput) ToGetTrustedOriginsResultOutput() GetTrustedOriginsResultOutput
func (GetTrustedOriginsResultOutput) ToGetTrustedOriginsResultOutputWithContext ¶
func (o GetTrustedOriginsResultOutput) ToGetTrustedOriginsResultOutputWithContext(ctx context.Context) GetTrustedOriginsResultOutput
func (GetTrustedOriginsResultOutput) TrustedOrigins ¶
func (o GetTrustedOriginsResultOutput) TrustedOrigins() GetTrustedOriginsTrustedOriginArrayOutput
type GetTrustedOriginsTrustedOrigin ¶
type GetTrustedOriginsTrustedOrigin struct { // Whether the Trusted Origin is active or not - can only be issued post-creation Active bool `pulumi:"active"` // Unique identifier Id string `pulumi:"id"` // Unique name for this trusted origin Name string `pulumi:"name"` // Unique origin URL for this trusted origin Origin string `pulumi:"origin"` // Scopes of the Trusted Origin - can either be CORS or REDIRECT only Scopes []string `pulumi:"scopes"` }
type GetTrustedOriginsTrustedOriginArgs ¶
type GetTrustedOriginsTrustedOriginArgs struct { // Whether the Trusted Origin is active or not - can only be issued post-creation Active pulumi.BoolInput `pulumi:"active"` // Unique identifier Id pulumi.StringInput `pulumi:"id"` // Unique name for this trusted origin Name pulumi.StringInput `pulumi:"name"` // Unique origin URL for this trusted origin Origin pulumi.StringInput `pulumi:"origin"` // Scopes of the Trusted Origin - can either be CORS or REDIRECT only Scopes pulumi.StringArrayInput `pulumi:"scopes"` }
func (GetTrustedOriginsTrustedOriginArgs) ElementType ¶
func (GetTrustedOriginsTrustedOriginArgs) ElementType() reflect.Type
func (GetTrustedOriginsTrustedOriginArgs) ToGetTrustedOriginsTrustedOriginOutput ¶
func (i GetTrustedOriginsTrustedOriginArgs) ToGetTrustedOriginsTrustedOriginOutput() GetTrustedOriginsTrustedOriginOutput
func (GetTrustedOriginsTrustedOriginArgs) ToGetTrustedOriginsTrustedOriginOutputWithContext ¶
func (i GetTrustedOriginsTrustedOriginArgs) ToGetTrustedOriginsTrustedOriginOutputWithContext(ctx context.Context) GetTrustedOriginsTrustedOriginOutput
type GetTrustedOriginsTrustedOriginArray ¶
type GetTrustedOriginsTrustedOriginArray []GetTrustedOriginsTrustedOriginInput
func (GetTrustedOriginsTrustedOriginArray) ElementType ¶
func (GetTrustedOriginsTrustedOriginArray) ElementType() reflect.Type
func (GetTrustedOriginsTrustedOriginArray) ToGetTrustedOriginsTrustedOriginArrayOutput ¶
func (i GetTrustedOriginsTrustedOriginArray) ToGetTrustedOriginsTrustedOriginArrayOutput() GetTrustedOriginsTrustedOriginArrayOutput
func (GetTrustedOriginsTrustedOriginArray) ToGetTrustedOriginsTrustedOriginArrayOutputWithContext ¶
func (i GetTrustedOriginsTrustedOriginArray) ToGetTrustedOriginsTrustedOriginArrayOutputWithContext(ctx context.Context) GetTrustedOriginsTrustedOriginArrayOutput
type GetTrustedOriginsTrustedOriginArrayInput ¶
type GetTrustedOriginsTrustedOriginArrayInput interface { pulumi.Input ToGetTrustedOriginsTrustedOriginArrayOutput() GetTrustedOriginsTrustedOriginArrayOutput ToGetTrustedOriginsTrustedOriginArrayOutputWithContext(context.Context) GetTrustedOriginsTrustedOriginArrayOutput }
GetTrustedOriginsTrustedOriginArrayInput is an input type that accepts GetTrustedOriginsTrustedOriginArray and GetTrustedOriginsTrustedOriginArrayOutput values. You can construct a concrete instance of `GetTrustedOriginsTrustedOriginArrayInput` via:
GetTrustedOriginsTrustedOriginArray{ GetTrustedOriginsTrustedOriginArgs{...} }
type GetTrustedOriginsTrustedOriginArrayOutput ¶
type GetTrustedOriginsTrustedOriginArrayOutput struct{ *pulumi.OutputState }
func (GetTrustedOriginsTrustedOriginArrayOutput) ElementType ¶
func (GetTrustedOriginsTrustedOriginArrayOutput) ElementType() reflect.Type
func (GetTrustedOriginsTrustedOriginArrayOutput) ToGetTrustedOriginsTrustedOriginArrayOutput ¶
func (o GetTrustedOriginsTrustedOriginArrayOutput) ToGetTrustedOriginsTrustedOriginArrayOutput() GetTrustedOriginsTrustedOriginArrayOutput
func (GetTrustedOriginsTrustedOriginArrayOutput) ToGetTrustedOriginsTrustedOriginArrayOutputWithContext ¶
func (o GetTrustedOriginsTrustedOriginArrayOutput) ToGetTrustedOriginsTrustedOriginArrayOutputWithContext(ctx context.Context) GetTrustedOriginsTrustedOriginArrayOutput
type GetTrustedOriginsTrustedOriginInput ¶
type GetTrustedOriginsTrustedOriginInput interface { pulumi.Input ToGetTrustedOriginsTrustedOriginOutput() GetTrustedOriginsTrustedOriginOutput ToGetTrustedOriginsTrustedOriginOutputWithContext(context.Context) GetTrustedOriginsTrustedOriginOutput }
GetTrustedOriginsTrustedOriginInput is an input type that accepts GetTrustedOriginsTrustedOriginArgs and GetTrustedOriginsTrustedOriginOutput values. You can construct a concrete instance of `GetTrustedOriginsTrustedOriginInput` via:
GetTrustedOriginsTrustedOriginArgs{...}
type GetTrustedOriginsTrustedOriginOutput ¶
type GetTrustedOriginsTrustedOriginOutput struct{ *pulumi.OutputState }
func (GetTrustedOriginsTrustedOriginOutput) Active ¶
func (o GetTrustedOriginsTrustedOriginOutput) Active() pulumi.BoolOutput
Whether the Trusted Origin is active or not - can only be issued post-creation
func (GetTrustedOriginsTrustedOriginOutput) ElementType ¶
func (GetTrustedOriginsTrustedOriginOutput) ElementType() reflect.Type
func (GetTrustedOriginsTrustedOriginOutput) Id ¶
func (o GetTrustedOriginsTrustedOriginOutput) Id() pulumi.StringOutput
Unique identifier
func (GetTrustedOriginsTrustedOriginOutput) Name ¶
func (o GetTrustedOriginsTrustedOriginOutput) Name() pulumi.StringOutput
Unique name for this trusted origin
func (GetTrustedOriginsTrustedOriginOutput) Origin ¶
func (o GetTrustedOriginsTrustedOriginOutput) Origin() pulumi.StringOutput
Unique origin URL for this trusted origin
func (GetTrustedOriginsTrustedOriginOutput) Scopes ¶
func (o GetTrustedOriginsTrustedOriginOutput) Scopes() pulumi.StringArrayOutput
Scopes of the Trusted Origin - can either be CORS or REDIRECT only
func (GetTrustedOriginsTrustedOriginOutput) ToGetTrustedOriginsTrustedOriginOutput ¶
func (o GetTrustedOriginsTrustedOriginOutput) ToGetTrustedOriginsTrustedOriginOutput() GetTrustedOriginsTrustedOriginOutput
func (GetTrustedOriginsTrustedOriginOutput) ToGetTrustedOriginsTrustedOriginOutputWithContext ¶
func (o GetTrustedOriginsTrustedOriginOutput) ToGetTrustedOriginsTrustedOriginOutputWithContext(ctx context.Context) GetTrustedOriginsTrustedOriginOutput
type GetUserSecurityQuestionsArgs ¶
type GetUserSecurityQuestionsArgs struct { // ID of a Okta User UserId string `pulumi:"userId"` }
A collection of arguments for invoking getUserSecurityQuestions.
type GetUserSecurityQuestionsOutputArgs ¶
type GetUserSecurityQuestionsOutputArgs struct { // ID of a Okta User UserId pulumi.StringInput `pulumi:"userId"` }
A collection of arguments for invoking getUserSecurityQuestions.
func (GetUserSecurityQuestionsOutputArgs) ElementType ¶
func (GetUserSecurityQuestionsOutputArgs) ElementType() reflect.Type
type GetUserSecurityQuestionsQuestionArgs ¶
type GetUserSecurityQuestionsQuestionArgs struct { Key pulumi.StringInput `pulumi:"key"` Text pulumi.StringInput `pulumi:"text"` }
func (GetUserSecurityQuestionsQuestionArgs) ElementType ¶
func (GetUserSecurityQuestionsQuestionArgs) ElementType() reflect.Type
func (GetUserSecurityQuestionsQuestionArgs) ToGetUserSecurityQuestionsQuestionOutput ¶
func (i GetUserSecurityQuestionsQuestionArgs) ToGetUserSecurityQuestionsQuestionOutput() GetUserSecurityQuestionsQuestionOutput
func (GetUserSecurityQuestionsQuestionArgs) ToGetUserSecurityQuestionsQuestionOutputWithContext ¶
func (i GetUserSecurityQuestionsQuestionArgs) ToGetUserSecurityQuestionsQuestionOutputWithContext(ctx context.Context) GetUserSecurityQuestionsQuestionOutput
type GetUserSecurityQuestionsQuestionArray ¶
type GetUserSecurityQuestionsQuestionArray []GetUserSecurityQuestionsQuestionInput
func (GetUserSecurityQuestionsQuestionArray) ElementType ¶
func (GetUserSecurityQuestionsQuestionArray) ElementType() reflect.Type
func (GetUserSecurityQuestionsQuestionArray) ToGetUserSecurityQuestionsQuestionArrayOutput ¶
func (i GetUserSecurityQuestionsQuestionArray) ToGetUserSecurityQuestionsQuestionArrayOutput() GetUserSecurityQuestionsQuestionArrayOutput
func (GetUserSecurityQuestionsQuestionArray) ToGetUserSecurityQuestionsQuestionArrayOutputWithContext ¶
func (i GetUserSecurityQuestionsQuestionArray) ToGetUserSecurityQuestionsQuestionArrayOutputWithContext(ctx context.Context) GetUserSecurityQuestionsQuestionArrayOutput
type GetUserSecurityQuestionsQuestionArrayInput ¶
type GetUserSecurityQuestionsQuestionArrayInput interface { pulumi.Input ToGetUserSecurityQuestionsQuestionArrayOutput() GetUserSecurityQuestionsQuestionArrayOutput ToGetUserSecurityQuestionsQuestionArrayOutputWithContext(context.Context) GetUserSecurityQuestionsQuestionArrayOutput }
GetUserSecurityQuestionsQuestionArrayInput is an input type that accepts GetUserSecurityQuestionsQuestionArray and GetUserSecurityQuestionsQuestionArrayOutput values. You can construct a concrete instance of `GetUserSecurityQuestionsQuestionArrayInput` via:
GetUserSecurityQuestionsQuestionArray{ GetUserSecurityQuestionsQuestionArgs{...} }
type GetUserSecurityQuestionsQuestionArrayOutput ¶
type GetUserSecurityQuestionsQuestionArrayOutput struct{ *pulumi.OutputState }
func (GetUserSecurityQuestionsQuestionArrayOutput) ElementType ¶
func (GetUserSecurityQuestionsQuestionArrayOutput) ElementType() reflect.Type
func (GetUserSecurityQuestionsQuestionArrayOutput) ToGetUserSecurityQuestionsQuestionArrayOutput ¶
func (o GetUserSecurityQuestionsQuestionArrayOutput) ToGetUserSecurityQuestionsQuestionArrayOutput() GetUserSecurityQuestionsQuestionArrayOutput
func (GetUserSecurityQuestionsQuestionArrayOutput) ToGetUserSecurityQuestionsQuestionArrayOutputWithContext ¶
func (o GetUserSecurityQuestionsQuestionArrayOutput) ToGetUserSecurityQuestionsQuestionArrayOutputWithContext(ctx context.Context) GetUserSecurityQuestionsQuestionArrayOutput
type GetUserSecurityQuestionsQuestionInput ¶
type GetUserSecurityQuestionsQuestionInput interface { pulumi.Input ToGetUserSecurityQuestionsQuestionOutput() GetUserSecurityQuestionsQuestionOutput ToGetUserSecurityQuestionsQuestionOutputWithContext(context.Context) GetUserSecurityQuestionsQuestionOutput }
GetUserSecurityQuestionsQuestionInput is an input type that accepts GetUserSecurityQuestionsQuestionArgs and GetUserSecurityQuestionsQuestionOutput values. You can construct a concrete instance of `GetUserSecurityQuestionsQuestionInput` via:
GetUserSecurityQuestionsQuestionArgs{...}
type GetUserSecurityQuestionsQuestionOutput ¶
type GetUserSecurityQuestionsQuestionOutput struct{ *pulumi.OutputState }
func (GetUserSecurityQuestionsQuestionOutput) ElementType ¶
func (GetUserSecurityQuestionsQuestionOutput) ElementType() reflect.Type
func (GetUserSecurityQuestionsQuestionOutput) Key ¶
func (o GetUserSecurityQuestionsQuestionOutput) Key() pulumi.StringOutput
func (GetUserSecurityQuestionsQuestionOutput) Text ¶
func (o GetUserSecurityQuestionsQuestionOutput) Text() pulumi.StringOutput
func (GetUserSecurityQuestionsQuestionOutput) ToGetUserSecurityQuestionsQuestionOutput ¶
func (o GetUserSecurityQuestionsQuestionOutput) ToGetUserSecurityQuestionsQuestionOutput() GetUserSecurityQuestionsQuestionOutput
func (GetUserSecurityQuestionsQuestionOutput) ToGetUserSecurityQuestionsQuestionOutputWithContext ¶
func (o GetUserSecurityQuestionsQuestionOutput) ToGetUserSecurityQuestionsQuestionOutputWithContext(ctx context.Context) GetUserSecurityQuestionsQuestionOutput
type GetUserSecurityQuestionsResult ¶
type GetUserSecurityQuestionsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Questions []GetUserSecurityQuestionsQuestion `pulumi:"questions"` // ID of a Okta User UserId string `pulumi:"userId"` }
A collection of values returned by getUserSecurityQuestions.
func GetUserSecurityQuestions ¶
func GetUserSecurityQuestions(ctx *pulumi.Context, args *GetUserSecurityQuestionsArgs, opts ...pulumi.InvokeOption) (*GetUserSecurityQuestionsResult, error)
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi-okta/sdk/v4/go/okta/user" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleUser, err := user.NewUser(ctx, "example", &user.UserArgs{ FirstName: pulumi.String("John"), LastName: pulumi.String("Smith"), Login: pulumi.String("john.smith@example.com"), Email: pulumi.String("john.smith@example.com"), }) if err != nil { return err } _ = okta.GetUserSecurityQuestionsOutput(ctx, okta.GetUserSecurityQuestionsOutputArgs{ UserId: exampleUser.ID(), }, nil) return nil }) }
```
type GetUserSecurityQuestionsResultOutput ¶
type GetUserSecurityQuestionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getUserSecurityQuestions.
func GetUserSecurityQuestionsOutput ¶
func GetUserSecurityQuestionsOutput(ctx *pulumi.Context, args GetUserSecurityQuestionsOutputArgs, opts ...pulumi.InvokeOption) GetUserSecurityQuestionsResultOutput
func (GetUserSecurityQuestionsResultOutput) ElementType ¶
func (GetUserSecurityQuestionsResultOutput) ElementType() reflect.Type
func (GetUserSecurityQuestionsResultOutput) Id ¶
func (o GetUserSecurityQuestionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetUserSecurityQuestionsResultOutput) Questions ¶
func (o GetUserSecurityQuestionsResultOutput) Questions() GetUserSecurityQuestionsQuestionArrayOutput
func (GetUserSecurityQuestionsResultOutput) ToGetUserSecurityQuestionsResultOutput ¶
func (o GetUserSecurityQuestionsResultOutput) ToGetUserSecurityQuestionsResultOutput() GetUserSecurityQuestionsResultOutput
func (GetUserSecurityQuestionsResultOutput) ToGetUserSecurityQuestionsResultOutputWithContext ¶
func (o GetUserSecurityQuestionsResultOutput) ToGetUserSecurityQuestionsResultOutputWithContext(ctx context.Context) GetUserSecurityQuestionsResultOutput
func (GetUserSecurityQuestionsResultOutput) UserId ¶
func (o GetUserSecurityQuestionsResultOutput) UserId() pulumi.StringOutput
ID of a Okta User
type GroupMemberships ¶
type GroupMemberships struct { pulumi.CustomResourceState // ID of a Okta group. GroupId pulumi.StringOutput `pulumi:"groupId"` // The resource concerns itself with all users added/deleted to the group; even those managed outside of the resource. TrackAllUsers pulumi.BoolPtrOutput `pulumi:"trackAllUsers"` // The list of Okta user IDs which the group should have membership managed for. Users pulumi.StringArrayOutput `pulumi:"users"` }
Resource to manage a set of memberships for a specific group. This resource will allow you to bulk manage group membership in Okta for a given group. This offers an interface to pass multiple users into a single resource call, for better API resource usage. If you need a relationship of a single user to many groups, please use the 'okta_user_group_memberships' resource. **Important**: The default behavior of the resource is to only maintain the state of user ids that are assigned it. This behavior will signal drift only if those users stop being part of the group. If the desired behavior is track all users that are added/removed from the group make use of the 'track_all_users' argument with this resource.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi-okta/sdk/v4/go/okta/group" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { test, err := group.NewGroup(ctx, "test", &group.GroupArgs{ Name: pulumi.String("testAcc_replace_with_uuid"), Description: pulumi.String("testing, testing"), }) if err != nil { return err } _, err = okta.NewGroupMemberships(ctx, "test", &okta.GroupMembershipsArgs{ GroupId: test.ID(), Users: pulumi.StringArray{ test1.Id, test2.Id, }, }) if err != nil { return err } return nil }) }
```
## Import
an Okta Group's memberships can be imported via the Okta group ID.
```sh $ pulumi import okta:index/groupMemberships:GroupMemberships test <group_id> ```
optional parameter track all users will also import all user id currently assigned to the group
```sh $ pulumi import okta:index/groupMemberships:GroupMemberships test <group_id>/<true> ```
func GetGroupMemberships ¶
func GetGroupMemberships(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GroupMembershipsState, opts ...pulumi.ResourceOption) (*GroupMemberships, error)
GetGroupMemberships gets an existing GroupMemberships 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 NewGroupMemberships ¶
func NewGroupMemberships(ctx *pulumi.Context, name string, args *GroupMembershipsArgs, opts ...pulumi.ResourceOption) (*GroupMemberships, error)
NewGroupMemberships registers a new resource with the given unique name, arguments, and options.
func (*GroupMemberships) ElementType ¶
func (*GroupMemberships) ElementType() reflect.Type
func (*GroupMemberships) ToGroupMembershipsOutput ¶
func (i *GroupMemberships) ToGroupMembershipsOutput() GroupMembershipsOutput
func (*GroupMemberships) ToGroupMembershipsOutputWithContext ¶
func (i *GroupMemberships) ToGroupMembershipsOutputWithContext(ctx context.Context) GroupMembershipsOutput
type GroupMembershipsArgs ¶
type GroupMembershipsArgs struct { // ID of a Okta group. GroupId pulumi.StringInput // The resource concerns itself with all users added/deleted to the group; even those managed outside of the resource. TrackAllUsers pulumi.BoolPtrInput // The list of Okta user IDs which the group should have membership managed for. Users pulumi.StringArrayInput }
The set of arguments for constructing a GroupMemberships resource.
func (GroupMembershipsArgs) ElementType ¶
func (GroupMembershipsArgs) ElementType() reflect.Type
type GroupMembershipsArray ¶
type GroupMembershipsArray []GroupMembershipsInput
func (GroupMembershipsArray) ElementType ¶
func (GroupMembershipsArray) ElementType() reflect.Type
func (GroupMembershipsArray) ToGroupMembershipsArrayOutput ¶
func (i GroupMembershipsArray) ToGroupMembershipsArrayOutput() GroupMembershipsArrayOutput
func (GroupMembershipsArray) ToGroupMembershipsArrayOutputWithContext ¶
func (i GroupMembershipsArray) ToGroupMembershipsArrayOutputWithContext(ctx context.Context) GroupMembershipsArrayOutput
type GroupMembershipsArrayInput ¶
type GroupMembershipsArrayInput interface { pulumi.Input ToGroupMembershipsArrayOutput() GroupMembershipsArrayOutput ToGroupMembershipsArrayOutputWithContext(context.Context) GroupMembershipsArrayOutput }
GroupMembershipsArrayInput is an input type that accepts GroupMembershipsArray and GroupMembershipsArrayOutput values. You can construct a concrete instance of `GroupMembershipsArrayInput` via:
GroupMembershipsArray{ GroupMembershipsArgs{...} }
type GroupMembershipsArrayOutput ¶
type GroupMembershipsArrayOutput struct{ *pulumi.OutputState }
func (GroupMembershipsArrayOutput) ElementType ¶
func (GroupMembershipsArrayOutput) ElementType() reflect.Type
func (GroupMembershipsArrayOutput) Index ¶
func (o GroupMembershipsArrayOutput) Index(i pulumi.IntInput) GroupMembershipsOutput
func (GroupMembershipsArrayOutput) ToGroupMembershipsArrayOutput ¶
func (o GroupMembershipsArrayOutput) ToGroupMembershipsArrayOutput() GroupMembershipsArrayOutput
func (GroupMembershipsArrayOutput) ToGroupMembershipsArrayOutputWithContext ¶
func (o GroupMembershipsArrayOutput) ToGroupMembershipsArrayOutputWithContext(ctx context.Context) GroupMembershipsArrayOutput
type GroupMembershipsInput ¶
type GroupMembershipsInput interface { pulumi.Input ToGroupMembershipsOutput() GroupMembershipsOutput ToGroupMembershipsOutputWithContext(ctx context.Context) GroupMembershipsOutput }
type GroupMembershipsMap ¶
type GroupMembershipsMap map[string]GroupMembershipsInput
func (GroupMembershipsMap) ElementType ¶
func (GroupMembershipsMap) ElementType() reflect.Type
func (GroupMembershipsMap) ToGroupMembershipsMapOutput ¶
func (i GroupMembershipsMap) ToGroupMembershipsMapOutput() GroupMembershipsMapOutput
func (GroupMembershipsMap) ToGroupMembershipsMapOutputWithContext ¶
func (i GroupMembershipsMap) ToGroupMembershipsMapOutputWithContext(ctx context.Context) GroupMembershipsMapOutput
type GroupMembershipsMapInput ¶
type GroupMembershipsMapInput interface { pulumi.Input ToGroupMembershipsMapOutput() GroupMembershipsMapOutput ToGroupMembershipsMapOutputWithContext(context.Context) GroupMembershipsMapOutput }
GroupMembershipsMapInput is an input type that accepts GroupMembershipsMap and GroupMembershipsMapOutput values. You can construct a concrete instance of `GroupMembershipsMapInput` via:
GroupMembershipsMap{ "key": GroupMembershipsArgs{...} }
type GroupMembershipsMapOutput ¶
type GroupMembershipsMapOutput struct{ *pulumi.OutputState }
func (GroupMembershipsMapOutput) ElementType ¶
func (GroupMembershipsMapOutput) ElementType() reflect.Type
func (GroupMembershipsMapOutput) MapIndex ¶
func (o GroupMembershipsMapOutput) MapIndex(k pulumi.StringInput) GroupMembershipsOutput
func (GroupMembershipsMapOutput) ToGroupMembershipsMapOutput ¶
func (o GroupMembershipsMapOutput) ToGroupMembershipsMapOutput() GroupMembershipsMapOutput
func (GroupMembershipsMapOutput) ToGroupMembershipsMapOutputWithContext ¶
func (o GroupMembershipsMapOutput) ToGroupMembershipsMapOutputWithContext(ctx context.Context) GroupMembershipsMapOutput
type GroupMembershipsOutput ¶
type GroupMembershipsOutput struct{ *pulumi.OutputState }
func (GroupMembershipsOutput) ElementType ¶
func (GroupMembershipsOutput) ElementType() reflect.Type
func (GroupMembershipsOutput) GroupId ¶
func (o GroupMembershipsOutput) GroupId() pulumi.StringOutput
ID of a Okta group.
func (GroupMembershipsOutput) ToGroupMembershipsOutput ¶
func (o GroupMembershipsOutput) ToGroupMembershipsOutput() GroupMembershipsOutput
func (GroupMembershipsOutput) ToGroupMembershipsOutputWithContext ¶
func (o GroupMembershipsOutput) ToGroupMembershipsOutputWithContext(ctx context.Context) GroupMembershipsOutput
func (GroupMembershipsOutput) TrackAllUsers ¶
func (o GroupMembershipsOutput) TrackAllUsers() pulumi.BoolPtrOutput
The resource concerns itself with all users added/deleted to the group; even those managed outside of the resource.
func (GroupMembershipsOutput) Users ¶
func (o GroupMembershipsOutput) Users() pulumi.StringArrayOutput
The list of Okta user IDs which the group should have membership managed for.
type GroupMembershipsState ¶
type GroupMembershipsState struct { // ID of a Okta group. GroupId pulumi.StringPtrInput // The resource concerns itself with all users added/deleted to the group; even those managed outside of the resource. TrackAllUsers pulumi.BoolPtrInput // The list of Okta user IDs which the group should have membership managed for. Users pulumi.StringArrayInput }
func (GroupMembershipsState) ElementType ¶
func (GroupMembershipsState) ElementType() reflect.Type
type GroupSchemaProperty ¶
type GroupSchemaProperty struct { pulumi.CustomResourceState // Array of values that an array property's items can be set to. ArrayEnums pulumi.StringArrayOutput `pulumi:"arrayEnums"` // Display name and value an enum array can be set to. - 'const' - (Required) value mapping to member of 'enum'. - 'title' // - (Required) display name for the enum value. ArrayOneOfs GroupSchemaPropertyArrayOneOfArrayOutput `pulumi:"arrayOneOfs"` // The type of the array elements if `type` is set to `array` ArrayType pulumi.StringPtrOutput `pulumi:"arrayType"` // The description of the user schema property. Description pulumi.StringPtrOutput `pulumi:"description"` // Array of values a primitive property can be set to. See `arrayEnum` for arrays. Enums pulumi.StringArrayOutput `pulumi:"enums"` // External name of the user schema property. ExternalName pulumi.StringPtrOutput `pulumi:"externalName"` // External namespace of the user schema property. ExternalNamespace pulumi.StringPtrOutput `pulumi:"externalNamespace"` // Subschema unique string identifier Index pulumi.StringOutput `pulumi:"index"` // Master priority for the group schema property. It can be set to `PROFILE_MASTER`, `OVERRIDE` or `OKTA`. Default: // `PROFILE_MASTER` Master pulumi.StringPtrOutput `pulumi:"master"` // Prioritized list of profile sources (required when `master` is `OVERRIDE`). MasterOverridePriorities GroupSchemaPropertyMasterOverridePriorityArrayOutput `pulumi:"masterOverridePriorities"` // The maximum length of the user property value. Only applies to type `string` MaxLength pulumi.IntPtrOutput `pulumi:"maxLength"` // The minimum length of the user property value. Only applies to type `string` MinLength pulumi.IntPtrOutput `pulumi:"minLength"` // Array of maps containing a mapping for display name to enum value. - 'const' - (Required) value mapping to member of // 'enum'. - 'title' - (Required) display name for the enum value. OneOfs GroupSchemaPropertyOneOfArrayOutput `pulumi:"oneOfs"` // Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY` Permissions pulumi.StringPtrOutput `pulumi:"permissions"` // Whether the subschema is required Required pulumi.BoolPtrOutput `pulumi:"required"` Scope pulumi.StringPtrOutput `pulumi:"scope"` // Subschema title (display name) Title pulumi.StringOutput `pulumi:"title"` // The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object` Type pulumi.StringOutput `pulumi:"type"` // Whether the property should be unique. It can be set to `UNIQUE_VALIDATED` or `NOT_UNIQUE`. Unique pulumi.StringPtrOutput `pulumi:"unique"` }
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewGroupSchemaProperty(ctx, "example", &okta.GroupSchemaPropertyArgs{ Index: pulumi.String("customPropertyName"), Title: pulumi.String("customPropertyName"), Type: pulumi.String("string"), Description: pulumi.String("My custom property name"), Master: pulumi.String("OKTA"), Scope: pulumi.String("SELF"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/groupSchemaProperty:GroupSchemaProperty example <index> ```
func GetGroupSchemaProperty ¶
func GetGroupSchemaProperty(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GroupSchemaPropertyState, opts ...pulumi.ResourceOption) (*GroupSchemaProperty, error)
GetGroupSchemaProperty gets an existing GroupSchemaProperty 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 NewGroupSchemaProperty ¶
func NewGroupSchemaProperty(ctx *pulumi.Context, name string, args *GroupSchemaPropertyArgs, opts ...pulumi.ResourceOption) (*GroupSchemaProperty, error)
NewGroupSchemaProperty registers a new resource with the given unique name, arguments, and options.
func (*GroupSchemaProperty) ElementType ¶
func (*GroupSchemaProperty) ElementType() reflect.Type
func (*GroupSchemaProperty) ToGroupSchemaPropertyOutput ¶
func (i *GroupSchemaProperty) ToGroupSchemaPropertyOutput() GroupSchemaPropertyOutput
func (*GroupSchemaProperty) ToGroupSchemaPropertyOutputWithContext ¶
func (i *GroupSchemaProperty) ToGroupSchemaPropertyOutputWithContext(ctx context.Context) GroupSchemaPropertyOutput
type GroupSchemaPropertyArgs ¶
type GroupSchemaPropertyArgs struct { // Array of values that an array property's items can be set to. ArrayEnums pulumi.StringArrayInput // Display name and value an enum array can be set to. - 'const' - (Required) value mapping to member of 'enum'. - 'title' // - (Required) display name for the enum value. ArrayOneOfs GroupSchemaPropertyArrayOneOfArrayInput // The type of the array elements if `type` is set to `array` ArrayType pulumi.StringPtrInput // The description of the user schema property. Description pulumi.StringPtrInput // Array of values a primitive property can be set to. See `arrayEnum` for arrays. Enums pulumi.StringArrayInput // External name of the user schema property. ExternalName pulumi.StringPtrInput // External namespace of the user schema property. ExternalNamespace pulumi.StringPtrInput // Subschema unique string identifier Index pulumi.StringInput // Master priority for the group schema property. It can be set to `PROFILE_MASTER`, `OVERRIDE` or `OKTA`. Default: // `PROFILE_MASTER` Master pulumi.StringPtrInput // Prioritized list of profile sources (required when `master` is `OVERRIDE`). MasterOverridePriorities GroupSchemaPropertyMasterOverridePriorityArrayInput // The maximum length of the user property value. Only applies to type `string` MaxLength pulumi.IntPtrInput // The minimum length of the user property value. Only applies to type `string` MinLength pulumi.IntPtrInput // Array of maps containing a mapping for display name to enum value. - 'const' - (Required) value mapping to member of // 'enum'. - 'title' - (Required) display name for the enum value. OneOfs GroupSchemaPropertyOneOfArrayInput // Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY` Permissions pulumi.StringPtrInput // Whether the subschema is required Required pulumi.BoolPtrInput Scope pulumi.StringPtrInput // Subschema title (display name) Title pulumi.StringInput // The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object` Type pulumi.StringInput // Whether the property should be unique. It can be set to `UNIQUE_VALIDATED` or `NOT_UNIQUE`. Unique pulumi.StringPtrInput }
The set of arguments for constructing a GroupSchemaProperty resource.
func (GroupSchemaPropertyArgs) ElementType ¶
func (GroupSchemaPropertyArgs) ElementType() reflect.Type
type GroupSchemaPropertyArray ¶
type GroupSchemaPropertyArray []GroupSchemaPropertyInput
func (GroupSchemaPropertyArray) ElementType ¶
func (GroupSchemaPropertyArray) ElementType() reflect.Type
func (GroupSchemaPropertyArray) ToGroupSchemaPropertyArrayOutput ¶
func (i GroupSchemaPropertyArray) ToGroupSchemaPropertyArrayOutput() GroupSchemaPropertyArrayOutput
func (GroupSchemaPropertyArray) ToGroupSchemaPropertyArrayOutputWithContext ¶
func (i GroupSchemaPropertyArray) ToGroupSchemaPropertyArrayOutputWithContext(ctx context.Context) GroupSchemaPropertyArrayOutput
type GroupSchemaPropertyArrayInput ¶
type GroupSchemaPropertyArrayInput interface { pulumi.Input ToGroupSchemaPropertyArrayOutput() GroupSchemaPropertyArrayOutput ToGroupSchemaPropertyArrayOutputWithContext(context.Context) GroupSchemaPropertyArrayOutput }
GroupSchemaPropertyArrayInput is an input type that accepts GroupSchemaPropertyArray and GroupSchemaPropertyArrayOutput values. You can construct a concrete instance of `GroupSchemaPropertyArrayInput` via:
GroupSchemaPropertyArray{ GroupSchemaPropertyArgs{...} }
type GroupSchemaPropertyArrayOneOfArgs ¶
type GroupSchemaPropertyArrayOneOfArgs struct { // Value mapping to member of `arrayEnum` Const pulumi.StringInput `pulumi:"const"` // Display name for the enum value. Title pulumi.StringInput `pulumi:"title"` }
func (GroupSchemaPropertyArrayOneOfArgs) ElementType ¶
func (GroupSchemaPropertyArrayOneOfArgs) ElementType() reflect.Type
func (GroupSchemaPropertyArrayOneOfArgs) ToGroupSchemaPropertyArrayOneOfOutput ¶
func (i GroupSchemaPropertyArrayOneOfArgs) ToGroupSchemaPropertyArrayOneOfOutput() GroupSchemaPropertyArrayOneOfOutput
func (GroupSchemaPropertyArrayOneOfArgs) ToGroupSchemaPropertyArrayOneOfOutputWithContext ¶
func (i GroupSchemaPropertyArrayOneOfArgs) ToGroupSchemaPropertyArrayOneOfOutputWithContext(ctx context.Context) GroupSchemaPropertyArrayOneOfOutput
type GroupSchemaPropertyArrayOneOfArray ¶
type GroupSchemaPropertyArrayOneOfArray []GroupSchemaPropertyArrayOneOfInput
func (GroupSchemaPropertyArrayOneOfArray) ElementType ¶
func (GroupSchemaPropertyArrayOneOfArray) ElementType() reflect.Type
func (GroupSchemaPropertyArrayOneOfArray) ToGroupSchemaPropertyArrayOneOfArrayOutput ¶
func (i GroupSchemaPropertyArrayOneOfArray) ToGroupSchemaPropertyArrayOneOfArrayOutput() GroupSchemaPropertyArrayOneOfArrayOutput
func (GroupSchemaPropertyArrayOneOfArray) ToGroupSchemaPropertyArrayOneOfArrayOutputWithContext ¶
func (i GroupSchemaPropertyArrayOneOfArray) ToGroupSchemaPropertyArrayOneOfArrayOutputWithContext(ctx context.Context) GroupSchemaPropertyArrayOneOfArrayOutput
type GroupSchemaPropertyArrayOneOfArrayInput ¶
type GroupSchemaPropertyArrayOneOfArrayInput interface { pulumi.Input ToGroupSchemaPropertyArrayOneOfArrayOutput() GroupSchemaPropertyArrayOneOfArrayOutput ToGroupSchemaPropertyArrayOneOfArrayOutputWithContext(context.Context) GroupSchemaPropertyArrayOneOfArrayOutput }
GroupSchemaPropertyArrayOneOfArrayInput is an input type that accepts GroupSchemaPropertyArrayOneOfArray and GroupSchemaPropertyArrayOneOfArrayOutput values. You can construct a concrete instance of `GroupSchemaPropertyArrayOneOfArrayInput` via:
GroupSchemaPropertyArrayOneOfArray{ GroupSchemaPropertyArrayOneOfArgs{...} }
type GroupSchemaPropertyArrayOneOfArrayOutput ¶
type GroupSchemaPropertyArrayOneOfArrayOutput struct{ *pulumi.OutputState }
func (GroupSchemaPropertyArrayOneOfArrayOutput) ElementType ¶
func (GroupSchemaPropertyArrayOneOfArrayOutput) ElementType() reflect.Type
func (GroupSchemaPropertyArrayOneOfArrayOutput) ToGroupSchemaPropertyArrayOneOfArrayOutput ¶
func (o GroupSchemaPropertyArrayOneOfArrayOutput) ToGroupSchemaPropertyArrayOneOfArrayOutput() GroupSchemaPropertyArrayOneOfArrayOutput
func (GroupSchemaPropertyArrayOneOfArrayOutput) ToGroupSchemaPropertyArrayOneOfArrayOutputWithContext ¶
func (o GroupSchemaPropertyArrayOneOfArrayOutput) ToGroupSchemaPropertyArrayOneOfArrayOutputWithContext(ctx context.Context) GroupSchemaPropertyArrayOneOfArrayOutput
type GroupSchemaPropertyArrayOneOfInput ¶
type GroupSchemaPropertyArrayOneOfInput interface { pulumi.Input ToGroupSchemaPropertyArrayOneOfOutput() GroupSchemaPropertyArrayOneOfOutput ToGroupSchemaPropertyArrayOneOfOutputWithContext(context.Context) GroupSchemaPropertyArrayOneOfOutput }
GroupSchemaPropertyArrayOneOfInput is an input type that accepts GroupSchemaPropertyArrayOneOfArgs and GroupSchemaPropertyArrayOneOfOutput values. You can construct a concrete instance of `GroupSchemaPropertyArrayOneOfInput` via:
GroupSchemaPropertyArrayOneOfArgs{...}
type GroupSchemaPropertyArrayOneOfOutput ¶
type GroupSchemaPropertyArrayOneOfOutput struct{ *pulumi.OutputState }
func (GroupSchemaPropertyArrayOneOfOutput) Const ¶
func (o GroupSchemaPropertyArrayOneOfOutput) Const() pulumi.StringOutput
Value mapping to member of `arrayEnum`
func (GroupSchemaPropertyArrayOneOfOutput) ElementType ¶
func (GroupSchemaPropertyArrayOneOfOutput) ElementType() reflect.Type
func (GroupSchemaPropertyArrayOneOfOutput) Title ¶
func (o GroupSchemaPropertyArrayOneOfOutput) Title() pulumi.StringOutput
Display name for the enum value.
func (GroupSchemaPropertyArrayOneOfOutput) ToGroupSchemaPropertyArrayOneOfOutput ¶
func (o GroupSchemaPropertyArrayOneOfOutput) ToGroupSchemaPropertyArrayOneOfOutput() GroupSchemaPropertyArrayOneOfOutput
func (GroupSchemaPropertyArrayOneOfOutput) ToGroupSchemaPropertyArrayOneOfOutputWithContext ¶
func (o GroupSchemaPropertyArrayOneOfOutput) ToGroupSchemaPropertyArrayOneOfOutputWithContext(ctx context.Context) GroupSchemaPropertyArrayOneOfOutput
type GroupSchemaPropertyArrayOutput ¶
type GroupSchemaPropertyArrayOutput struct{ *pulumi.OutputState }
func (GroupSchemaPropertyArrayOutput) ElementType ¶
func (GroupSchemaPropertyArrayOutput) ElementType() reflect.Type
func (GroupSchemaPropertyArrayOutput) Index ¶
func (o GroupSchemaPropertyArrayOutput) Index(i pulumi.IntInput) GroupSchemaPropertyOutput
func (GroupSchemaPropertyArrayOutput) ToGroupSchemaPropertyArrayOutput ¶
func (o GroupSchemaPropertyArrayOutput) ToGroupSchemaPropertyArrayOutput() GroupSchemaPropertyArrayOutput
func (GroupSchemaPropertyArrayOutput) ToGroupSchemaPropertyArrayOutputWithContext ¶
func (o GroupSchemaPropertyArrayOutput) ToGroupSchemaPropertyArrayOutputWithContext(ctx context.Context) GroupSchemaPropertyArrayOutput
type GroupSchemaPropertyInput ¶
type GroupSchemaPropertyInput interface { pulumi.Input ToGroupSchemaPropertyOutput() GroupSchemaPropertyOutput ToGroupSchemaPropertyOutputWithContext(ctx context.Context) GroupSchemaPropertyOutput }
type GroupSchemaPropertyMap ¶
type GroupSchemaPropertyMap map[string]GroupSchemaPropertyInput
func (GroupSchemaPropertyMap) ElementType ¶
func (GroupSchemaPropertyMap) ElementType() reflect.Type
func (GroupSchemaPropertyMap) ToGroupSchemaPropertyMapOutput ¶
func (i GroupSchemaPropertyMap) ToGroupSchemaPropertyMapOutput() GroupSchemaPropertyMapOutput
func (GroupSchemaPropertyMap) ToGroupSchemaPropertyMapOutputWithContext ¶
func (i GroupSchemaPropertyMap) ToGroupSchemaPropertyMapOutputWithContext(ctx context.Context) GroupSchemaPropertyMapOutput
type GroupSchemaPropertyMapInput ¶
type GroupSchemaPropertyMapInput interface { pulumi.Input ToGroupSchemaPropertyMapOutput() GroupSchemaPropertyMapOutput ToGroupSchemaPropertyMapOutputWithContext(context.Context) GroupSchemaPropertyMapOutput }
GroupSchemaPropertyMapInput is an input type that accepts GroupSchemaPropertyMap and GroupSchemaPropertyMapOutput values. You can construct a concrete instance of `GroupSchemaPropertyMapInput` via:
GroupSchemaPropertyMap{ "key": GroupSchemaPropertyArgs{...} }
type GroupSchemaPropertyMapOutput ¶
type GroupSchemaPropertyMapOutput struct{ *pulumi.OutputState }
func (GroupSchemaPropertyMapOutput) ElementType ¶
func (GroupSchemaPropertyMapOutput) ElementType() reflect.Type
func (GroupSchemaPropertyMapOutput) MapIndex ¶
func (o GroupSchemaPropertyMapOutput) MapIndex(k pulumi.StringInput) GroupSchemaPropertyOutput
func (GroupSchemaPropertyMapOutput) ToGroupSchemaPropertyMapOutput ¶
func (o GroupSchemaPropertyMapOutput) ToGroupSchemaPropertyMapOutput() GroupSchemaPropertyMapOutput
func (GroupSchemaPropertyMapOutput) ToGroupSchemaPropertyMapOutputWithContext ¶
func (o GroupSchemaPropertyMapOutput) ToGroupSchemaPropertyMapOutputWithContext(ctx context.Context) GroupSchemaPropertyMapOutput
type GroupSchemaPropertyMasterOverridePriorityArgs ¶
type GroupSchemaPropertyMasterOverridePriorityArgs struct { Type pulumi.StringPtrInput `pulumi:"type"` Value pulumi.StringInput `pulumi:"value"` }
func (GroupSchemaPropertyMasterOverridePriorityArgs) ElementType ¶
func (GroupSchemaPropertyMasterOverridePriorityArgs) ElementType() reflect.Type
func (GroupSchemaPropertyMasterOverridePriorityArgs) ToGroupSchemaPropertyMasterOverridePriorityOutput ¶
func (i GroupSchemaPropertyMasterOverridePriorityArgs) ToGroupSchemaPropertyMasterOverridePriorityOutput() GroupSchemaPropertyMasterOverridePriorityOutput
func (GroupSchemaPropertyMasterOverridePriorityArgs) ToGroupSchemaPropertyMasterOverridePriorityOutputWithContext ¶
func (i GroupSchemaPropertyMasterOverridePriorityArgs) ToGroupSchemaPropertyMasterOverridePriorityOutputWithContext(ctx context.Context) GroupSchemaPropertyMasterOverridePriorityOutput
type GroupSchemaPropertyMasterOverridePriorityArray ¶
type GroupSchemaPropertyMasterOverridePriorityArray []GroupSchemaPropertyMasterOverridePriorityInput
func (GroupSchemaPropertyMasterOverridePriorityArray) ElementType ¶
func (GroupSchemaPropertyMasterOverridePriorityArray) ElementType() reflect.Type
func (GroupSchemaPropertyMasterOverridePriorityArray) ToGroupSchemaPropertyMasterOverridePriorityArrayOutput ¶
func (i GroupSchemaPropertyMasterOverridePriorityArray) ToGroupSchemaPropertyMasterOverridePriorityArrayOutput() GroupSchemaPropertyMasterOverridePriorityArrayOutput
func (GroupSchemaPropertyMasterOverridePriorityArray) ToGroupSchemaPropertyMasterOverridePriorityArrayOutputWithContext ¶
func (i GroupSchemaPropertyMasterOverridePriorityArray) ToGroupSchemaPropertyMasterOverridePriorityArrayOutputWithContext(ctx context.Context) GroupSchemaPropertyMasterOverridePriorityArrayOutput
type GroupSchemaPropertyMasterOverridePriorityArrayInput ¶
type GroupSchemaPropertyMasterOverridePriorityArrayInput interface { pulumi.Input ToGroupSchemaPropertyMasterOverridePriorityArrayOutput() GroupSchemaPropertyMasterOverridePriorityArrayOutput ToGroupSchemaPropertyMasterOverridePriorityArrayOutputWithContext(context.Context) GroupSchemaPropertyMasterOverridePriorityArrayOutput }
GroupSchemaPropertyMasterOverridePriorityArrayInput is an input type that accepts GroupSchemaPropertyMasterOverridePriorityArray and GroupSchemaPropertyMasterOverridePriorityArrayOutput values. You can construct a concrete instance of `GroupSchemaPropertyMasterOverridePriorityArrayInput` via:
GroupSchemaPropertyMasterOverridePriorityArray{ GroupSchemaPropertyMasterOverridePriorityArgs{...} }
type GroupSchemaPropertyMasterOverridePriorityArrayOutput ¶
type GroupSchemaPropertyMasterOverridePriorityArrayOutput struct{ *pulumi.OutputState }
func (GroupSchemaPropertyMasterOverridePriorityArrayOutput) ElementType ¶
func (GroupSchemaPropertyMasterOverridePriorityArrayOutput) ElementType() reflect.Type
func (GroupSchemaPropertyMasterOverridePriorityArrayOutput) ToGroupSchemaPropertyMasterOverridePriorityArrayOutput ¶
func (o GroupSchemaPropertyMasterOverridePriorityArrayOutput) ToGroupSchemaPropertyMasterOverridePriorityArrayOutput() GroupSchemaPropertyMasterOverridePriorityArrayOutput
func (GroupSchemaPropertyMasterOverridePriorityArrayOutput) ToGroupSchemaPropertyMasterOverridePriorityArrayOutputWithContext ¶
func (o GroupSchemaPropertyMasterOverridePriorityArrayOutput) ToGroupSchemaPropertyMasterOverridePriorityArrayOutputWithContext(ctx context.Context) GroupSchemaPropertyMasterOverridePriorityArrayOutput
type GroupSchemaPropertyMasterOverridePriorityInput ¶
type GroupSchemaPropertyMasterOverridePriorityInput interface { pulumi.Input ToGroupSchemaPropertyMasterOverridePriorityOutput() GroupSchemaPropertyMasterOverridePriorityOutput ToGroupSchemaPropertyMasterOverridePriorityOutputWithContext(context.Context) GroupSchemaPropertyMasterOverridePriorityOutput }
GroupSchemaPropertyMasterOverridePriorityInput is an input type that accepts GroupSchemaPropertyMasterOverridePriorityArgs and GroupSchemaPropertyMasterOverridePriorityOutput values. You can construct a concrete instance of `GroupSchemaPropertyMasterOverridePriorityInput` via:
GroupSchemaPropertyMasterOverridePriorityArgs{...}
type GroupSchemaPropertyMasterOverridePriorityOutput ¶
type GroupSchemaPropertyMasterOverridePriorityOutput struct{ *pulumi.OutputState }
func (GroupSchemaPropertyMasterOverridePriorityOutput) ElementType ¶
func (GroupSchemaPropertyMasterOverridePriorityOutput) ElementType() reflect.Type
func (GroupSchemaPropertyMasterOverridePriorityOutput) ToGroupSchemaPropertyMasterOverridePriorityOutput ¶
func (o GroupSchemaPropertyMasterOverridePriorityOutput) ToGroupSchemaPropertyMasterOverridePriorityOutput() GroupSchemaPropertyMasterOverridePriorityOutput
func (GroupSchemaPropertyMasterOverridePriorityOutput) ToGroupSchemaPropertyMasterOverridePriorityOutputWithContext ¶
func (o GroupSchemaPropertyMasterOverridePriorityOutput) ToGroupSchemaPropertyMasterOverridePriorityOutputWithContext(ctx context.Context) GroupSchemaPropertyMasterOverridePriorityOutput
func (GroupSchemaPropertyMasterOverridePriorityOutput) Type ¶
func (o GroupSchemaPropertyMasterOverridePriorityOutput) Type() pulumi.StringPtrOutput
func (GroupSchemaPropertyMasterOverridePriorityOutput) Value ¶
func (o GroupSchemaPropertyMasterOverridePriorityOutput) Value() pulumi.StringOutput
type GroupSchemaPropertyOneOfArgs ¶
type GroupSchemaPropertyOneOfArgs struct { // Enum value Const pulumi.StringInput `pulumi:"const"` // Enum title Title pulumi.StringInput `pulumi:"title"` }
func (GroupSchemaPropertyOneOfArgs) ElementType ¶
func (GroupSchemaPropertyOneOfArgs) ElementType() reflect.Type
func (GroupSchemaPropertyOneOfArgs) ToGroupSchemaPropertyOneOfOutput ¶
func (i GroupSchemaPropertyOneOfArgs) ToGroupSchemaPropertyOneOfOutput() GroupSchemaPropertyOneOfOutput
func (GroupSchemaPropertyOneOfArgs) ToGroupSchemaPropertyOneOfOutputWithContext ¶
func (i GroupSchemaPropertyOneOfArgs) ToGroupSchemaPropertyOneOfOutputWithContext(ctx context.Context) GroupSchemaPropertyOneOfOutput
type GroupSchemaPropertyOneOfArray ¶
type GroupSchemaPropertyOneOfArray []GroupSchemaPropertyOneOfInput
func (GroupSchemaPropertyOneOfArray) ElementType ¶
func (GroupSchemaPropertyOneOfArray) ElementType() reflect.Type
func (GroupSchemaPropertyOneOfArray) ToGroupSchemaPropertyOneOfArrayOutput ¶
func (i GroupSchemaPropertyOneOfArray) ToGroupSchemaPropertyOneOfArrayOutput() GroupSchemaPropertyOneOfArrayOutput
func (GroupSchemaPropertyOneOfArray) ToGroupSchemaPropertyOneOfArrayOutputWithContext ¶
func (i GroupSchemaPropertyOneOfArray) ToGroupSchemaPropertyOneOfArrayOutputWithContext(ctx context.Context) GroupSchemaPropertyOneOfArrayOutput
type GroupSchemaPropertyOneOfArrayInput ¶
type GroupSchemaPropertyOneOfArrayInput interface { pulumi.Input ToGroupSchemaPropertyOneOfArrayOutput() GroupSchemaPropertyOneOfArrayOutput ToGroupSchemaPropertyOneOfArrayOutputWithContext(context.Context) GroupSchemaPropertyOneOfArrayOutput }
GroupSchemaPropertyOneOfArrayInput is an input type that accepts GroupSchemaPropertyOneOfArray and GroupSchemaPropertyOneOfArrayOutput values. You can construct a concrete instance of `GroupSchemaPropertyOneOfArrayInput` via:
GroupSchemaPropertyOneOfArray{ GroupSchemaPropertyOneOfArgs{...} }
type GroupSchemaPropertyOneOfArrayOutput ¶
type GroupSchemaPropertyOneOfArrayOutput struct{ *pulumi.OutputState }
func (GroupSchemaPropertyOneOfArrayOutput) ElementType ¶
func (GroupSchemaPropertyOneOfArrayOutput) ElementType() reflect.Type
func (GroupSchemaPropertyOneOfArrayOutput) Index ¶
func (o GroupSchemaPropertyOneOfArrayOutput) Index(i pulumi.IntInput) GroupSchemaPropertyOneOfOutput
func (GroupSchemaPropertyOneOfArrayOutput) ToGroupSchemaPropertyOneOfArrayOutput ¶
func (o GroupSchemaPropertyOneOfArrayOutput) ToGroupSchemaPropertyOneOfArrayOutput() GroupSchemaPropertyOneOfArrayOutput
func (GroupSchemaPropertyOneOfArrayOutput) ToGroupSchemaPropertyOneOfArrayOutputWithContext ¶
func (o GroupSchemaPropertyOneOfArrayOutput) ToGroupSchemaPropertyOneOfArrayOutputWithContext(ctx context.Context) GroupSchemaPropertyOneOfArrayOutput
type GroupSchemaPropertyOneOfInput ¶
type GroupSchemaPropertyOneOfInput interface { pulumi.Input ToGroupSchemaPropertyOneOfOutput() GroupSchemaPropertyOneOfOutput ToGroupSchemaPropertyOneOfOutputWithContext(context.Context) GroupSchemaPropertyOneOfOutput }
GroupSchemaPropertyOneOfInput is an input type that accepts GroupSchemaPropertyOneOfArgs and GroupSchemaPropertyOneOfOutput values. You can construct a concrete instance of `GroupSchemaPropertyOneOfInput` via:
GroupSchemaPropertyOneOfArgs{...}
type GroupSchemaPropertyOneOfOutput ¶
type GroupSchemaPropertyOneOfOutput struct{ *pulumi.OutputState }
func (GroupSchemaPropertyOneOfOutput) Const ¶
func (o GroupSchemaPropertyOneOfOutput) Const() pulumi.StringOutput
Enum value
func (GroupSchemaPropertyOneOfOutput) ElementType ¶
func (GroupSchemaPropertyOneOfOutput) ElementType() reflect.Type
func (GroupSchemaPropertyOneOfOutput) Title ¶
func (o GroupSchemaPropertyOneOfOutput) Title() pulumi.StringOutput
Enum title
func (GroupSchemaPropertyOneOfOutput) ToGroupSchemaPropertyOneOfOutput ¶
func (o GroupSchemaPropertyOneOfOutput) ToGroupSchemaPropertyOneOfOutput() GroupSchemaPropertyOneOfOutput
func (GroupSchemaPropertyOneOfOutput) ToGroupSchemaPropertyOneOfOutputWithContext ¶
func (o GroupSchemaPropertyOneOfOutput) ToGroupSchemaPropertyOneOfOutputWithContext(ctx context.Context) GroupSchemaPropertyOneOfOutput
type GroupSchemaPropertyOutput ¶
type GroupSchemaPropertyOutput struct{ *pulumi.OutputState }
func (GroupSchemaPropertyOutput) ArrayEnums ¶
func (o GroupSchemaPropertyOutput) ArrayEnums() pulumi.StringArrayOutput
Array of values that an array property's items can be set to.
func (GroupSchemaPropertyOutput) ArrayOneOfs ¶
func (o GroupSchemaPropertyOutput) ArrayOneOfs() GroupSchemaPropertyArrayOneOfArrayOutput
Display name and value an enum array can be set to. - 'const' - (Required) value mapping to member of 'enum'. - 'title' - (Required) display name for the enum value.
func (GroupSchemaPropertyOutput) ArrayType ¶
func (o GroupSchemaPropertyOutput) ArrayType() pulumi.StringPtrOutput
The type of the array elements if `type` is set to `array`
func (GroupSchemaPropertyOutput) Description ¶
func (o GroupSchemaPropertyOutput) Description() pulumi.StringPtrOutput
The description of the user schema property.
func (GroupSchemaPropertyOutput) ElementType ¶
func (GroupSchemaPropertyOutput) ElementType() reflect.Type
func (GroupSchemaPropertyOutput) Enums ¶
func (o GroupSchemaPropertyOutput) Enums() pulumi.StringArrayOutput
Array of values a primitive property can be set to. See `arrayEnum` for arrays.
func (GroupSchemaPropertyOutput) ExternalName ¶
func (o GroupSchemaPropertyOutput) ExternalName() pulumi.StringPtrOutput
External name of the user schema property.
func (GroupSchemaPropertyOutput) ExternalNamespace ¶
func (o GroupSchemaPropertyOutput) ExternalNamespace() pulumi.StringPtrOutput
External namespace of the user schema property.
func (GroupSchemaPropertyOutput) Index ¶
func (o GroupSchemaPropertyOutput) Index() pulumi.StringOutput
Subschema unique string identifier
func (GroupSchemaPropertyOutput) Master ¶
func (o GroupSchemaPropertyOutput) Master() pulumi.StringPtrOutput
Master priority for the group schema property. It can be set to `PROFILE_MASTER`, `OVERRIDE` or `OKTA`. Default: `PROFILE_MASTER`
func (GroupSchemaPropertyOutput) MasterOverridePriorities ¶
func (o GroupSchemaPropertyOutput) MasterOverridePriorities() GroupSchemaPropertyMasterOverridePriorityArrayOutput
Prioritized list of profile sources (required when `master` is `OVERRIDE`).
func (GroupSchemaPropertyOutput) MaxLength ¶
func (o GroupSchemaPropertyOutput) MaxLength() pulumi.IntPtrOutput
The maximum length of the user property value. Only applies to type `string`
func (GroupSchemaPropertyOutput) MinLength ¶
func (o GroupSchemaPropertyOutput) MinLength() pulumi.IntPtrOutput
The minimum length of the user property value. Only applies to type `string`
func (GroupSchemaPropertyOutput) OneOfs ¶
func (o GroupSchemaPropertyOutput) OneOfs() GroupSchemaPropertyOneOfArrayOutput
Array of maps containing a mapping for display name to enum value. - 'const' - (Required) value mapping to member of 'enum'. - 'title' - (Required) display name for the enum value.
func (GroupSchemaPropertyOutput) Permissions ¶
func (o GroupSchemaPropertyOutput) Permissions() pulumi.StringPtrOutput
Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY`
func (GroupSchemaPropertyOutput) Required ¶
func (o GroupSchemaPropertyOutput) Required() pulumi.BoolPtrOutput
Whether the subschema is required
func (GroupSchemaPropertyOutput) Scope ¶
func (o GroupSchemaPropertyOutput) Scope() pulumi.StringPtrOutput
func (GroupSchemaPropertyOutput) Title ¶
func (o GroupSchemaPropertyOutput) Title() pulumi.StringOutput
Subschema title (display name)
func (GroupSchemaPropertyOutput) ToGroupSchemaPropertyOutput ¶
func (o GroupSchemaPropertyOutput) ToGroupSchemaPropertyOutput() GroupSchemaPropertyOutput
func (GroupSchemaPropertyOutput) ToGroupSchemaPropertyOutputWithContext ¶
func (o GroupSchemaPropertyOutput) ToGroupSchemaPropertyOutputWithContext(ctx context.Context) GroupSchemaPropertyOutput
func (GroupSchemaPropertyOutput) Type ¶
func (o GroupSchemaPropertyOutput) Type() pulumi.StringOutput
The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object`
func (GroupSchemaPropertyOutput) Unique ¶
func (o GroupSchemaPropertyOutput) Unique() pulumi.StringPtrOutput
Whether the property should be unique. It can be set to `UNIQUE_VALIDATED` or `NOT_UNIQUE`.
type GroupSchemaPropertyState ¶
type GroupSchemaPropertyState struct { // Array of values that an array property's items can be set to. ArrayEnums pulumi.StringArrayInput // Display name and value an enum array can be set to. - 'const' - (Required) value mapping to member of 'enum'. - 'title' // - (Required) display name for the enum value. ArrayOneOfs GroupSchemaPropertyArrayOneOfArrayInput // The type of the array elements if `type` is set to `array` ArrayType pulumi.StringPtrInput // The description of the user schema property. Description pulumi.StringPtrInput // Array of values a primitive property can be set to. See `arrayEnum` for arrays. Enums pulumi.StringArrayInput // External name of the user schema property. ExternalName pulumi.StringPtrInput // External namespace of the user schema property. ExternalNamespace pulumi.StringPtrInput // Subschema unique string identifier Index pulumi.StringPtrInput // Master priority for the group schema property. It can be set to `PROFILE_MASTER`, `OVERRIDE` or `OKTA`. Default: // `PROFILE_MASTER` Master pulumi.StringPtrInput // Prioritized list of profile sources (required when `master` is `OVERRIDE`). MasterOverridePriorities GroupSchemaPropertyMasterOverridePriorityArrayInput // The maximum length of the user property value. Only applies to type `string` MaxLength pulumi.IntPtrInput // The minimum length of the user property value. Only applies to type `string` MinLength pulumi.IntPtrInput // Array of maps containing a mapping for display name to enum value. - 'const' - (Required) value mapping to member of // 'enum'. - 'title' - (Required) display name for the enum value. OneOfs GroupSchemaPropertyOneOfArrayInput // Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY` Permissions pulumi.StringPtrInput // Whether the subschema is required Required pulumi.BoolPtrInput Scope pulumi.StringPtrInput // Subschema title (display name) Title pulumi.StringPtrInput // The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object` Type pulumi.StringPtrInput // Whether the property should be unique. It can be set to `UNIQUE_VALIDATED` or `NOT_UNIQUE`. Unique pulumi.StringPtrInput }
func (GroupSchemaPropertyState) ElementType ¶
func (GroupSchemaPropertyState) ElementType() reflect.Type
type LinkDefinition ¶
type LinkDefinition struct { pulumi.CustomResourceState // Description of the associated relationship. AssociatedDescription pulumi.StringOutput `pulumi:"associatedDescription"` // API name of the associated link. AssociatedName pulumi.StringOutput `pulumi:"associatedName"` // Display name of the associated link. AssociatedTitle pulumi.StringOutput `pulumi:"associatedTitle"` // Description of the primary relationship. PrimaryDescription pulumi.StringOutput `pulumi:"primaryDescription"` // API name of the primary link. PrimaryName pulumi.StringOutput `pulumi:"primaryName"` // Display name of the primary link. PrimaryTitle pulumi.StringOutput `pulumi:"primaryTitle"` }
Manages the creation and removal of the link definitions.
Link definition operations allow you to manage the creation and removal of the link definitions. If you remove a link definition, links based on that definition are unavailable. Note that this resource is immutable, thus can not be modified. > **NOTE:** Links reappear if you recreate the definition. However, Okta is likely to change this behavior so that links don't reappear. Don't rely on this behavior in production environments.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewLinkDefinition(ctx, "example", &okta.LinkDefinitionArgs{ PrimaryName: pulumi.String("emperor"), PrimaryTitle: pulumi.String("Emperor"), PrimaryDescription: pulumi.String("Hereditary ruler of the Imperium and the Known Universe"), AssociatedName: pulumi.String("sardaukar"), AssociatedTitle: pulumi.String("Sardaukar"), AssociatedDescription: pulumi.String("Elite military force member"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/linkDefinition:LinkDefinition example <primary_name> ```
func GetLinkDefinition ¶
func GetLinkDefinition(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkDefinitionState, opts ...pulumi.ResourceOption) (*LinkDefinition, error)
GetLinkDefinition gets an existing LinkDefinition 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 NewLinkDefinition ¶
func NewLinkDefinition(ctx *pulumi.Context, name string, args *LinkDefinitionArgs, opts ...pulumi.ResourceOption) (*LinkDefinition, error)
NewLinkDefinition registers a new resource with the given unique name, arguments, and options.
func (*LinkDefinition) ElementType ¶
func (*LinkDefinition) ElementType() reflect.Type
func (*LinkDefinition) ToLinkDefinitionOutput ¶
func (i *LinkDefinition) ToLinkDefinitionOutput() LinkDefinitionOutput
func (*LinkDefinition) ToLinkDefinitionOutputWithContext ¶
func (i *LinkDefinition) ToLinkDefinitionOutputWithContext(ctx context.Context) LinkDefinitionOutput
type LinkDefinitionArgs ¶
type LinkDefinitionArgs struct { // Description of the associated relationship. AssociatedDescription pulumi.StringInput // API name of the associated link. AssociatedName pulumi.StringInput // Display name of the associated link. AssociatedTitle pulumi.StringInput // Description of the primary relationship. PrimaryDescription pulumi.StringInput // API name of the primary link. PrimaryName pulumi.StringInput // Display name of the primary link. PrimaryTitle pulumi.StringInput }
The set of arguments for constructing a LinkDefinition resource.
func (LinkDefinitionArgs) ElementType ¶
func (LinkDefinitionArgs) ElementType() reflect.Type
type LinkDefinitionArray ¶
type LinkDefinitionArray []LinkDefinitionInput
func (LinkDefinitionArray) ElementType ¶
func (LinkDefinitionArray) ElementType() reflect.Type
func (LinkDefinitionArray) ToLinkDefinitionArrayOutput ¶
func (i LinkDefinitionArray) ToLinkDefinitionArrayOutput() LinkDefinitionArrayOutput
func (LinkDefinitionArray) ToLinkDefinitionArrayOutputWithContext ¶
func (i LinkDefinitionArray) ToLinkDefinitionArrayOutputWithContext(ctx context.Context) LinkDefinitionArrayOutput
type LinkDefinitionArrayInput ¶
type LinkDefinitionArrayInput interface { pulumi.Input ToLinkDefinitionArrayOutput() LinkDefinitionArrayOutput ToLinkDefinitionArrayOutputWithContext(context.Context) LinkDefinitionArrayOutput }
LinkDefinitionArrayInput is an input type that accepts LinkDefinitionArray and LinkDefinitionArrayOutput values. You can construct a concrete instance of `LinkDefinitionArrayInput` via:
LinkDefinitionArray{ LinkDefinitionArgs{...} }
type LinkDefinitionArrayOutput ¶
type LinkDefinitionArrayOutput struct{ *pulumi.OutputState }
func (LinkDefinitionArrayOutput) ElementType ¶
func (LinkDefinitionArrayOutput) ElementType() reflect.Type
func (LinkDefinitionArrayOutput) Index ¶
func (o LinkDefinitionArrayOutput) Index(i pulumi.IntInput) LinkDefinitionOutput
func (LinkDefinitionArrayOutput) ToLinkDefinitionArrayOutput ¶
func (o LinkDefinitionArrayOutput) ToLinkDefinitionArrayOutput() LinkDefinitionArrayOutput
func (LinkDefinitionArrayOutput) ToLinkDefinitionArrayOutputWithContext ¶
func (o LinkDefinitionArrayOutput) ToLinkDefinitionArrayOutputWithContext(ctx context.Context) LinkDefinitionArrayOutput
type LinkDefinitionInput ¶
type LinkDefinitionInput interface { pulumi.Input ToLinkDefinitionOutput() LinkDefinitionOutput ToLinkDefinitionOutputWithContext(ctx context.Context) LinkDefinitionOutput }
type LinkDefinitionMap ¶
type LinkDefinitionMap map[string]LinkDefinitionInput
func (LinkDefinitionMap) ElementType ¶
func (LinkDefinitionMap) ElementType() reflect.Type
func (LinkDefinitionMap) ToLinkDefinitionMapOutput ¶
func (i LinkDefinitionMap) ToLinkDefinitionMapOutput() LinkDefinitionMapOutput
func (LinkDefinitionMap) ToLinkDefinitionMapOutputWithContext ¶
func (i LinkDefinitionMap) ToLinkDefinitionMapOutputWithContext(ctx context.Context) LinkDefinitionMapOutput
type LinkDefinitionMapInput ¶
type LinkDefinitionMapInput interface { pulumi.Input ToLinkDefinitionMapOutput() LinkDefinitionMapOutput ToLinkDefinitionMapOutputWithContext(context.Context) LinkDefinitionMapOutput }
LinkDefinitionMapInput is an input type that accepts LinkDefinitionMap and LinkDefinitionMapOutput values. You can construct a concrete instance of `LinkDefinitionMapInput` via:
LinkDefinitionMap{ "key": LinkDefinitionArgs{...} }
type LinkDefinitionMapOutput ¶
type LinkDefinitionMapOutput struct{ *pulumi.OutputState }
func (LinkDefinitionMapOutput) ElementType ¶
func (LinkDefinitionMapOutput) ElementType() reflect.Type
func (LinkDefinitionMapOutput) MapIndex ¶
func (o LinkDefinitionMapOutput) MapIndex(k pulumi.StringInput) LinkDefinitionOutput
func (LinkDefinitionMapOutput) ToLinkDefinitionMapOutput ¶
func (o LinkDefinitionMapOutput) ToLinkDefinitionMapOutput() LinkDefinitionMapOutput
func (LinkDefinitionMapOutput) ToLinkDefinitionMapOutputWithContext ¶
func (o LinkDefinitionMapOutput) ToLinkDefinitionMapOutputWithContext(ctx context.Context) LinkDefinitionMapOutput
type LinkDefinitionOutput ¶
type LinkDefinitionOutput struct{ *pulumi.OutputState }
func (LinkDefinitionOutput) AssociatedDescription ¶
func (o LinkDefinitionOutput) AssociatedDescription() pulumi.StringOutput
Description of the associated relationship.
func (LinkDefinitionOutput) AssociatedName ¶
func (o LinkDefinitionOutput) AssociatedName() pulumi.StringOutput
API name of the associated link.
func (LinkDefinitionOutput) AssociatedTitle ¶
func (o LinkDefinitionOutput) AssociatedTitle() pulumi.StringOutput
Display name of the associated link.
func (LinkDefinitionOutput) ElementType ¶
func (LinkDefinitionOutput) ElementType() reflect.Type
func (LinkDefinitionOutput) PrimaryDescription ¶
func (o LinkDefinitionOutput) PrimaryDescription() pulumi.StringOutput
Description of the primary relationship.
func (LinkDefinitionOutput) PrimaryName ¶
func (o LinkDefinitionOutput) PrimaryName() pulumi.StringOutput
API name of the primary link.
func (LinkDefinitionOutput) PrimaryTitle ¶
func (o LinkDefinitionOutput) PrimaryTitle() pulumi.StringOutput
Display name of the primary link.
func (LinkDefinitionOutput) ToLinkDefinitionOutput ¶
func (o LinkDefinitionOutput) ToLinkDefinitionOutput() LinkDefinitionOutput
func (LinkDefinitionOutput) ToLinkDefinitionOutputWithContext ¶
func (o LinkDefinitionOutput) ToLinkDefinitionOutputWithContext(ctx context.Context) LinkDefinitionOutput
type LinkDefinitionState ¶
type LinkDefinitionState struct { // Description of the associated relationship. AssociatedDescription pulumi.StringPtrInput // API name of the associated link. AssociatedName pulumi.StringPtrInput // Display name of the associated link. AssociatedTitle pulumi.StringPtrInput // Description of the primary relationship. PrimaryDescription pulumi.StringPtrInput // API name of the primary link. PrimaryName pulumi.StringPtrInput // Display name of the primary link. PrimaryTitle pulumi.StringPtrInput }
func (LinkDefinitionState) ElementType ¶
func (LinkDefinitionState) ElementType() reflect.Type
type LinkValue ¶
type LinkValue struct { pulumi.CustomResourceState // Set of User IDs or login values of the users to be assigned the `associated` relationship. AssociatedUserIds pulumi.StringArrayOutput `pulumi:"associatedUserIds"` // Name of the `primary` relationship being assigned. PrimaryName pulumi.StringOutput `pulumi:"primaryName"` // User ID to be assigned to `primary` for the 'associated' user in the specified relationship. PrimaryUserId pulumi.StringOutput `pulumi:"primaryUserId"` }
Manages users relationships. Link value operations allow you to create relationships between primary and associated users.
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi-okta/sdk/v4/go/okta/user" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { padishah, err := okta.NewLinkDefinition(ctx, "padishah", &okta.LinkDefinitionArgs{ PrimaryName: pulumi.String("emperor"), PrimaryTitle: pulumi.String("Emperor"), PrimaryDescription: pulumi.String("Hereditary ruler of the Imperium and the Known Universe"), AssociatedName: pulumi.String("sardaukar"), AssociatedTitle: pulumi.String("Sardaukar"), AssociatedDescription: pulumi.String("Elite military force member"), }) if err != nil { return err } emperor, err := user.NewUser(ctx, "emperor", &user.UserArgs{ FirstName: pulumi.String("Shaddam"), LastName: pulumi.String("Corrino IV"), Login: pulumi.String("shaddam.corrino.iv@salusa-secundus.planet"), Email: pulumi.String("shaddam.corrino.iv@salusa-secundus.planet"), }) if err != nil { return err } var sardaukars []*user.User for index := 0; index < 5; index++ { key0 := index val0 := index __res, err := user.NewUser(ctx, fmt.Sprintf("sardaukars-%v", key0), &user.UserArgs{ FirstName: pulumi.String("Amrit"), LastName: pulumi.Sprintf("Sardaukar_%v", val0), Login: pulumi.Sprintf("amritsardaukar_%v@salusa-secundus.planet", val0), Email: pulumi.Sprintf("amritsardaukar_%v@salusa-secundus.planet", val0), }) if err != nil { return err } sardaukars = append(sardaukars, __res) } _, err = okta.NewLinkValue(ctx, "example", &okta.LinkValueArgs{ PrimaryName: padishah.PrimaryName, PrimaryUserId: emperor.ID(), AssociatedUserIds: pulumi.StringArray{ sardaukars[0].ID(), sardaukars[1].ID(), sardaukars[2].ID(), sardaukars[3].ID(), sardaukars[4].ID(), }, }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/linkValue:LinkValue example <primary_name>/<primary_user_id> ```
func GetLinkValue ¶
func GetLinkValue(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkValueState, opts ...pulumi.ResourceOption) (*LinkValue, error)
GetLinkValue gets an existing LinkValue 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 NewLinkValue ¶
func NewLinkValue(ctx *pulumi.Context, name string, args *LinkValueArgs, opts ...pulumi.ResourceOption) (*LinkValue, error)
NewLinkValue registers a new resource with the given unique name, arguments, and options.
func (*LinkValue) ElementType ¶
func (*LinkValue) ToLinkValueOutput ¶
func (i *LinkValue) ToLinkValueOutput() LinkValueOutput
func (*LinkValue) ToLinkValueOutputWithContext ¶
func (i *LinkValue) ToLinkValueOutputWithContext(ctx context.Context) LinkValueOutput
type LinkValueArgs ¶
type LinkValueArgs struct { // Set of User IDs or login values of the users to be assigned the `associated` relationship. AssociatedUserIds pulumi.StringArrayInput // Name of the `primary` relationship being assigned. PrimaryName pulumi.StringInput // User ID to be assigned to `primary` for the 'associated' user in the specified relationship. PrimaryUserId pulumi.StringInput }
The set of arguments for constructing a LinkValue resource.
func (LinkValueArgs) ElementType ¶
func (LinkValueArgs) ElementType() reflect.Type
type LinkValueArray ¶
type LinkValueArray []LinkValueInput
func (LinkValueArray) ElementType ¶
func (LinkValueArray) ElementType() reflect.Type
func (LinkValueArray) ToLinkValueArrayOutput ¶
func (i LinkValueArray) ToLinkValueArrayOutput() LinkValueArrayOutput
func (LinkValueArray) ToLinkValueArrayOutputWithContext ¶
func (i LinkValueArray) ToLinkValueArrayOutputWithContext(ctx context.Context) LinkValueArrayOutput
type LinkValueArrayInput ¶
type LinkValueArrayInput interface { pulumi.Input ToLinkValueArrayOutput() LinkValueArrayOutput ToLinkValueArrayOutputWithContext(context.Context) LinkValueArrayOutput }
LinkValueArrayInput is an input type that accepts LinkValueArray and LinkValueArrayOutput values. You can construct a concrete instance of `LinkValueArrayInput` via:
LinkValueArray{ LinkValueArgs{...} }
type LinkValueArrayOutput ¶
type LinkValueArrayOutput struct{ *pulumi.OutputState }
func (LinkValueArrayOutput) ElementType ¶
func (LinkValueArrayOutput) ElementType() reflect.Type
func (LinkValueArrayOutput) Index ¶
func (o LinkValueArrayOutput) Index(i pulumi.IntInput) LinkValueOutput
func (LinkValueArrayOutput) ToLinkValueArrayOutput ¶
func (o LinkValueArrayOutput) ToLinkValueArrayOutput() LinkValueArrayOutput
func (LinkValueArrayOutput) ToLinkValueArrayOutputWithContext ¶
func (o LinkValueArrayOutput) ToLinkValueArrayOutputWithContext(ctx context.Context) LinkValueArrayOutput
type LinkValueInput ¶
type LinkValueInput interface { pulumi.Input ToLinkValueOutput() LinkValueOutput ToLinkValueOutputWithContext(ctx context.Context) LinkValueOutput }
type LinkValueMap ¶
type LinkValueMap map[string]LinkValueInput
func (LinkValueMap) ElementType ¶
func (LinkValueMap) ElementType() reflect.Type
func (LinkValueMap) ToLinkValueMapOutput ¶
func (i LinkValueMap) ToLinkValueMapOutput() LinkValueMapOutput
func (LinkValueMap) ToLinkValueMapOutputWithContext ¶
func (i LinkValueMap) ToLinkValueMapOutputWithContext(ctx context.Context) LinkValueMapOutput
type LinkValueMapInput ¶
type LinkValueMapInput interface { pulumi.Input ToLinkValueMapOutput() LinkValueMapOutput ToLinkValueMapOutputWithContext(context.Context) LinkValueMapOutput }
LinkValueMapInput is an input type that accepts LinkValueMap and LinkValueMapOutput values. You can construct a concrete instance of `LinkValueMapInput` via:
LinkValueMap{ "key": LinkValueArgs{...} }
type LinkValueMapOutput ¶
type LinkValueMapOutput struct{ *pulumi.OutputState }
func (LinkValueMapOutput) ElementType ¶
func (LinkValueMapOutput) ElementType() reflect.Type
func (LinkValueMapOutput) MapIndex ¶
func (o LinkValueMapOutput) MapIndex(k pulumi.StringInput) LinkValueOutput
func (LinkValueMapOutput) ToLinkValueMapOutput ¶
func (o LinkValueMapOutput) ToLinkValueMapOutput() LinkValueMapOutput
func (LinkValueMapOutput) ToLinkValueMapOutputWithContext ¶
func (o LinkValueMapOutput) ToLinkValueMapOutputWithContext(ctx context.Context) LinkValueMapOutput
type LinkValueOutput ¶
type LinkValueOutput struct{ *pulumi.OutputState }
func (LinkValueOutput) AssociatedUserIds ¶
func (o LinkValueOutput) AssociatedUserIds() pulumi.StringArrayOutput
Set of User IDs or login values of the users to be assigned the `associated` relationship.
func (LinkValueOutput) ElementType ¶
func (LinkValueOutput) ElementType() reflect.Type
func (LinkValueOutput) PrimaryName ¶
func (o LinkValueOutput) PrimaryName() pulumi.StringOutput
Name of the `primary` relationship being assigned.
func (LinkValueOutput) PrimaryUserId ¶
func (o LinkValueOutput) PrimaryUserId() pulumi.StringOutput
User ID to be assigned to `primary` for the 'associated' user in the specified relationship.
func (LinkValueOutput) ToLinkValueOutput ¶
func (o LinkValueOutput) ToLinkValueOutput() LinkValueOutput
func (LinkValueOutput) ToLinkValueOutputWithContext ¶
func (o LinkValueOutput) ToLinkValueOutputWithContext(ctx context.Context) LinkValueOutput
type LinkValueState ¶
type LinkValueState struct { // Set of User IDs or login values of the users to be assigned the `associated` relationship. AssociatedUserIds pulumi.StringArrayInput // Name of the `primary` relationship being assigned. PrimaryName pulumi.StringPtrInput // User ID to be assigned to `primary` for the 'associated' user in the specified relationship. PrimaryUserId pulumi.StringPtrInput }
func (LinkValueState) ElementType ¶
func (LinkValueState) ElementType() reflect.Type
type LogStream ¶ added in v4.8.2
type LogStream struct { pulumi.CustomResourceState // Unique name for the Log Stream object Name pulumi.StringOutput `pulumi:"name"` Settings LogStreamSettingsPtrOutput `pulumi:"settings"` // Stream status Status pulumi.StringPtrOutput `pulumi:"status"` // Streaming provider used - 'aws*eventbridge' or 'splunk*cloud_logstreaming' Type pulumi.StringOutput `pulumi:"type"` }
Manages log streams
## Import
```sh $ pulumi import okta:index/logStream:LogStream example <stream_id> ```
func GetLogStream ¶ added in v4.8.2
func GetLogStream(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LogStreamState, opts ...pulumi.ResourceOption) (*LogStream, error)
GetLogStream gets an existing LogStream 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 NewLogStream ¶ added in v4.8.2
func NewLogStream(ctx *pulumi.Context, name string, args *LogStreamArgs, opts ...pulumi.ResourceOption) (*LogStream, error)
NewLogStream registers a new resource with the given unique name, arguments, and options.
func (*LogStream) ElementType ¶ added in v4.8.2
func (*LogStream) ToLogStreamOutput ¶ added in v4.8.2
func (i *LogStream) ToLogStreamOutput() LogStreamOutput
func (*LogStream) ToLogStreamOutputWithContext ¶ added in v4.8.2
func (i *LogStream) ToLogStreamOutputWithContext(ctx context.Context) LogStreamOutput
type LogStreamArgs ¶ added in v4.8.2
type LogStreamArgs struct { // Unique name for the Log Stream object Name pulumi.StringPtrInput Settings LogStreamSettingsPtrInput // Stream status Status pulumi.StringPtrInput // Streaming provider used - 'aws*eventbridge' or 'splunk*cloud_logstreaming' Type pulumi.StringInput }
The set of arguments for constructing a LogStream resource.
func (LogStreamArgs) ElementType ¶ added in v4.8.2
func (LogStreamArgs) ElementType() reflect.Type
type LogStreamArray ¶ added in v4.8.2
type LogStreamArray []LogStreamInput
func (LogStreamArray) ElementType ¶ added in v4.8.2
func (LogStreamArray) ElementType() reflect.Type
func (LogStreamArray) ToLogStreamArrayOutput ¶ added in v4.8.2
func (i LogStreamArray) ToLogStreamArrayOutput() LogStreamArrayOutput
func (LogStreamArray) ToLogStreamArrayOutputWithContext ¶ added in v4.8.2
func (i LogStreamArray) ToLogStreamArrayOutputWithContext(ctx context.Context) LogStreamArrayOutput
type LogStreamArrayInput ¶ added in v4.8.2
type LogStreamArrayInput interface { pulumi.Input ToLogStreamArrayOutput() LogStreamArrayOutput ToLogStreamArrayOutputWithContext(context.Context) LogStreamArrayOutput }
LogStreamArrayInput is an input type that accepts LogStreamArray and LogStreamArrayOutput values. You can construct a concrete instance of `LogStreamArrayInput` via:
LogStreamArray{ LogStreamArgs{...} }
type LogStreamArrayOutput ¶ added in v4.8.2
type LogStreamArrayOutput struct{ *pulumi.OutputState }
func (LogStreamArrayOutput) ElementType ¶ added in v4.8.2
func (LogStreamArrayOutput) ElementType() reflect.Type
func (LogStreamArrayOutput) Index ¶ added in v4.8.2
func (o LogStreamArrayOutput) Index(i pulumi.IntInput) LogStreamOutput
func (LogStreamArrayOutput) ToLogStreamArrayOutput ¶ added in v4.8.2
func (o LogStreamArrayOutput) ToLogStreamArrayOutput() LogStreamArrayOutput
func (LogStreamArrayOutput) ToLogStreamArrayOutputWithContext ¶ added in v4.8.2
func (o LogStreamArrayOutput) ToLogStreamArrayOutputWithContext(ctx context.Context) LogStreamArrayOutput
type LogStreamInput ¶ added in v4.8.2
type LogStreamInput interface { pulumi.Input ToLogStreamOutput() LogStreamOutput ToLogStreamOutputWithContext(ctx context.Context) LogStreamOutput }
type LogStreamMap ¶ added in v4.8.2
type LogStreamMap map[string]LogStreamInput
func (LogStreamMap) ElementType ¶ added in v4.8.2
func (LogStreamMap) ElementType() reflect.Type
func (LogStreamMap) ToLogStreamMapOutput ¶ added in v4.8.2
func (i LogStreamMap) ToLogStreamMapOutput() LogStreamMapOutput
func (LogStreamMap) ToLogStreamMapOutputWithContext ¶ added in v4.8.2
func (i LogStreamMap) ToLogStreamMapOutputWithContext(ctx context.Context) LogStreamMapOutput
type LogStreamMapInput ¶ added in v4.8.2
type LogStreamMapInput interface { pulumi.Input ToLogStreamMapOutput() LogStreamMapOutput ToLogStreamMapOutputWithContext(context.Context) LogStreamMapOutput }
LogStreamMapInput is an input type that accepts LogStreamMap and LogStreamMapOutput values. You can construct a concrete instance of `LogStreamMapInput` via:
LogStreamMap{ "key": LogStreamArgs{...} }
type LogStreamMapOutput ¶ added in v4.8.2
type LogStreamMapOutput struct{ *pulumi.OutputState }
func (LogStreamMapOutput) ElementType ¶ added in v4.8.2
func (LogStreamMapOutput) ElementType() reflect.Type
func (LogStreamMapOutput) MapIndex ¶ added in v4.8.2
func (o LogStreamMapOutput) MapIndex(k pulumi.StringInput) LogStreamOutput
func (LogStreamMapOutput) ToLogStreamMapOutput ¶ added in v4.8.2
func (o LogStreamMapOutput) ToLogStreamMapOutput() LogStreamMapOutput
func (LogStreamMapOutput) ToLogStreamMapOutputWithContext ¶ added in v4.8.2
func (o LogStreamMapOutput) ToLogStreamMapOutputWithContext(ctx context.Context) LogStreamMapOutput
type LogStreamOutput ¶ added in v4.8.2
type LogStreamOutput struct{ *pulumi.OutputState }
func (LogStreamOutput) ElementType ¶ added in v4.8.2
func (LogStreamOutput) ElementType() reflect.Type
func (LogStreamOutput) Name ¶ added in v4.8.2
func (o LogStreamOutput) Name() pulumi.StringOutput
Unique name for the Log Stream object
func (LogStreamOutput) Settings ¶ added in v4.8.2
func (o LogStreamOutput) Settings() LogStreamSettingsPtrOutput
func (LogStreamOutput) Status ¶ added in v4.8.2
func (o LogStreamOutput) Status() pulumi.StringPtrOutput
Stream status
func (LogStreamOutput) ToLogStreamOutput ¶ added in v4.8.2
func (o LogStreamOutput) ToLogStreamOutput() LogStreamOutput
func (LogStreamOutput) ToLogStreamOutputWithContext ¶ added in v4.8.2
func (o LogStreamOutput) ToLogStreamOutputWithContext(ctx context.Context) LogStreamOutput
func (LogStreamOutput) Type ¶ added in v4.8.2
func (o LogStreamOutput) Type() pulumi.StringOutput
Streaming provider used - 'aws*eventbridge' or 'splunk*cloud_logstreaming'
type LogStreamSettings ¶ added in v4.8.2
type LogStreamSettings struct { // AWS account ID. Required only for 'aws_eventbridge' type AccountId *string `pulumi:"accountId"` // Edition of the Splunk Cloud instance. Could be one of: 'aws', 'aws*govcloud', 'gcp'. Required only for 'splunk*cloud_logstreaming' type Edition *string `pulumi:"edition"` // An alphanumeric name (no spaces) to identify this event source in AWS EventBridge. Required only for 'aws_eventbridge' type EventSourceName *string `pulumi:"eventSourceName"` // The domain name for Splunk Cloud instance. Don't include http or https in the string. For example: 'acme.splunkcloud.com'. Required only for 'splunk*cloud*logstreaming' type Host *string `pulumi:"host"` // The destination AWS region where event source is located. Required only for 'aws_eventbridge' type Region *string `pulumi:"region"` // The HEC token for your Splunk Cloud HTTP Event Collector. Required only for 'splunk*cloud*logstreaming' type Token *string `pulumi:"token"` }
type LogStreamSettingsArgs ¶ added in v4.8.2
type LogStreamSettingsArgs struct { // AWS account ID. Required only for 'aws_eventbridge' type AccountId pulumi.StringPtrInput `pulumi:"accountId"` // Edition of the Splunk Cloud instance. Could be one of: 'aws', 'aws*govcloud', 'gcp'. Required only for 'splunk*cloud_logstreaming' type Edition pulumi.StringPtrInput `pulumi:"edition"` // An alphanumeric name (no spaces) to identify this event source in AWS EventBridge. Required only for 'aws_eventbridge' type EventSourceName pulumi.StringPtrInput `pulumi:"eventSourceName"` // The domain name for Splunk Cloud instance. Don't include http or https in the string. For example: 'acme.splunkcloud.com'. Required only for 'splunk*cloud*logstreaming' type Host pulumi.StringPtrInput `pulumi:"host"` // The destination AWS region where event source is located. Required only for 'aws_eventbridge' type Region pulumi.StringPtrInput `pulumi:"region"` // The HEC token for your Splunk Cloud HTTP Event Collector. Required only for 'splunk*cloud*logstreaming' type Token pulumi.StringPtrInput `pulumi:"token"` }
func (LogStreamSettingsArgs) ElementType ¶ added in v4.8.2
func (LogStreamSettingsArgs) ElementType() reflect.Type
func (LogStreamSettingsArgs) ToLogStreamSettingsOutput ¶ added in v4.8.2
func (i LogStreamSettingsArgs) ToLogStreamSettingsOutput() LogStreamSettingsOutput
func (LogStreamSettingsArgs) ToLogStreamSettingsOutputWithContext ¶ added in v4.8.2
func (i LogStreamSettingsArgs) ToLogStreamSettingsOutputWithContext(ctx context.Context) LogStreamSettingsOutput
func (LogStreamSettingsArgs) ToLogStreamSettingsPtrOutput ¶ added in v4.8.2
func (i LogStreamSettingsArgs) ToLogStreamSettingsPtrOutput() LogStreamSettingsPtrOutput
func (LogStreamSettingsArgs) ToLogStreamSettingsPtrOutputWithContext ¶ added in v4.8.2
func (i LogStreamSettingsArgs) ToLogStreamSettingsPtrOutputWithContext(ctx context.Context) LogStreamSettingsPtrOutput
type LogStreamSettingsInput ¶ added in v4.8.2
type LogStreamSettingsInput interface { pulumi.Input ToLogStreamSettingsOutput() LogStreamSettingsOutput ToLogStreamSettingsOutputWithContext(context.Context) LogStreamSettingsOutput }
LogStreamSettingsInput is an input type that accepts LogStreamSettingsArgs and LogStreamSettingsOutput values. You can construct a concrete instance of `LogStreamSettingsInput` via:
LogStreamSettingsArgs{...}
type LogStreamSettingsOutput ¶ added in v4.8.2
type LogStreamSettingsOutput struct{ *pulumi.OutputState }
func (LogStreamSettingsOutput) AccountId ¶ added in v4.8.2
func (o LogStreamSettingsOutput) AccountId() pulumi.StringPtrOutput
AWS account ID. Required only for 'aws_eventbridge' type
func (LogStreamSettingsOutput) Edition ¶ added in v4.8.2
func (o LogStreamSettingsOutput) Edition() pulumi.StringPtrOutput
Edition of the Splunk Cloud instance. Could be one of: 'aws', 'aws*govcloud', 'gcp'. Required only for 'splunk*cloud_logstreaming' type
func (LogStreamSettingsOutput) ElementType ¶ added in v4.8.2
func (LogStreamSettingsOutput) ElementType() reflect.Type
func (LogStreamSettingsOutput) EventSourceName ¶ added in v4.8.2
func (o LogStreamSettingsOutput) EventSourceName() pulumi.StringPtrOutput
An alphanumeric name (no spaces) to identify this event source in AWS EventBridge. Required only for 'aws_eventbridge' type
func (LogStreamSettingsOutput) Host ¶ added in v4.8.2
func (o LogStreamSettingsOutput) Host() pulumi.StringPtrOutput
The domain name for Splunk Cloud instance. Don't include http or https in the string. For example: 'acme.splunkcloud.com'. Required only for 'splunk*cloud*logstreaming' type
func (LogStreamSettingsOutput) Region ¶ added in v4.8.2
func (o LogStreamSettingsOutput) Region() pulumi.StringPtrOutput
The destination AWS region where event source is located. Required only for 'aws_eventbridge' type
func (LogStreamSettingsOutput) ToLogStreamSettingsOutput ¶ added in v4.8.2
func (o LogStreamSettingsOutput) ToLogStreamSettingsOutput() LogStreamSettingsOutput
func (LogStreamSettingsOutput) ToLogStreamSettingsOutputWithContext ¶ added in v4.8.2
func (o LogStreamSettingsOutput) ToLogStreamSettingsOutputWithContext(ctx context.Context) LogStreamSettingsOutput
func (LogStreamSettingsOutput) ToLogStreamSettingsPtrOutput ¶ added in v4.8.2
func (o LogStreamSettingsOutput) ToLogStreamSettingsPtrOutput() LogStreamSettingsPtrOutput
func (LogStreamSettingsOutput) ToLogStreamSettingsPtrOutputWithContext ¶ added in v4.8.2
func (o LogStreamSettingsOutput) ToLogStreamSettingsPtrOutputWithContext(ctx context.Context) LogStreamSettingsPtrOutput
func (LogStreamSettingsOutput) Token ¶ added in v4.8.2
func (o LogStreamSettingsOutput) Token() pulumi.StringPtrOutput
The HEC token for your Splunk Cloud HTTP Event Collector. Required only for 'splunk*cloud*logstreaming' type
type LogStreamSettingsPtrInput ¶ added in v4.8.2
type LogStreamSettingsPtrInput interface { pulumi.Input ToLogStreamSettingsPtrOutput() LogStreamSettingsPtrOutput ToLogStreamSettingsPtrOutputWithContext(context.Context) LogStreamSettingsPtrOutput }
LogStreamSettingsPtrInput is an input type that accepts LogStreamSettingsArgs, LogStreamSettingsPtr and LogStreamSettingsPtrOutput values. You can construct a concrete instance of `LogStreamSettingsPtrInput` via:
LogStreamSettingsArgs{...} or: nil
func LogStreamSettingsPtr ¶ added in v4.8.2
func LogStreamSettingsPtr(v *LogStreamSettingsArgs) LogStreamSettingsPtrInput
type LogStreamSettingsPtrOutput ¶ added in v4.8.2
type LogStreamSettingsPtrOutput struct{ *pulumi.OutputState }
func (LogStreamSettingsPtrOutput) AccountId ¶ added in v4.8.2
func (o LogStreamSettingsPtrOutput) AccountId() pulumi.StringPtrOutput
AWS account ID. Required only for 'aws_eventbridge' type
func (LogStreamSettingsPtrOutput) Edition ¶ added in v4.8.2
func (o LogStreamSettingsPtrOutput) Edition() pulumi.StringPtrOutput
Edition of the Splunk Cloud instance. Could be one of: 'aws', 'aws*govcloud', 'gcp'. Required only for 'splunk*cloud_logstreaming' type
func (LogStreamSettingsPtrOutput) Elem ¶ added in v4.8.2
func (o LogStreamSettingsPtrOutput) Elem() LogStreamSettingsOutput
func (LogStreamSettingsPtrOutput) ElementType ¶ added in v4.8.2
func (LogStreamSettingsPtrOutput) ElementType() reflect.Type
func (LogStreamSettingsPtrOutput) EventSourceName ¶ added in v4.8.2
func (o LogStreamSettingsPtrOutput) EventSourceName() pulumi.StringPtrOutput
An alphanumeric name (no spaces) to identify this event source in AWS EventBridge. Required only for 'aws_eventbridge' type
func (LogStreamSettingsPtrOutput) Host ¶ added in v4.8.2
func (o LogStreamSettingsPtrOutput) Host() pulumi.StringPtrOutput
The domain name for Splunk Cloud instance. Don't include http or https in the string. For example: 'acme.splunkcloud.com'. Required only for 'splunk*cloud*logstreaming' type
func (LogStreamSettingsPtrOutput) Region ¶ added in v4.8.2
func (o LogStreamSettingsPtrOutput) Region() pulumi.StringPtrOutput
The destination AWS region where event source is located. Required only for 'aws_eventbridge' type
func (LogStreamSettingsPtrOutput) ToLogStreamSettingsPtrOutput ¶ added in v4.8.2
func (o LogStreamSettingsPtrOutput) ToLogStreamSettingsPtrOutput() LogStreamSettingsPtrOutput
func (LogStreamSettingsPtrOutput) ToLogStreamSettingsPtrOutputWithContext ¶ added in v4.8.2
func (o LogStreamSettingsPtrOutput) ToLogStreamSettingsPtrOutputWithContext(ctx context.Context) LogStreamSettingsPtrOutput
func (LogStreamSettingsPtrOutput) Token ¶ added in v4.8.2
func (o LogStreamSettingsPtrOutput) Token() pulumi.StringPtrOutput
The HEC token for your Splunk Cloud HTTP Event Collector. Required only for 'splunk*cloud*logstreaming' type
type LogStreamState ¶ added in v4.8.2
type LogStreamState struct { // Unique name for the Log Stream object Name pulumi.StringPtrInput Settings LogStreamSettingsPtrInput // Stream status Status pulumi.StringPtrInput // Streaming provider used - 'aws*eventbridge' or 'splunk*cloud_logstreaming' Type pulumi.StringPtrInput }
func (LogStreamState) ElementType ¶ added in v4.8.2
func (LogStreamState) ElementType() reflect.Type
type LookupAppGroupAssignmentsArgs ¶
type LookupAppGroupAssignmentsArgs struct { // ID of the Okta App being queried for groups Id string `pulumi:"id"` }
A collection of arguments for invoking getAppGroupAssignments.
type LookupAppGroupAssignmentsOutputArgs ¶
type LookupAppGroupAssignmentsOutputArgs struct { // ID of the Okta App being queried for groups Id pulumi.StringInput `pulumi:"id"` }
A collection of arguments for invoking getAppGroupAssignments.
func (LookupAppGroupAssignmentsOutputArgs) ElementType ¶
func (LookupAppGroupAssignmentsOutputArgs) ElementType() reflect.Type
type LookupAppGroupAssignmentsResult ¶
type LookupAppGroupAssignmentsResult struct { // List of groups IDs assigned to the app Groups []string `pulumi:"groups"` // ID of the Okta App being queried for groups Id string `pulumi:"id"` }
A collection of values returned by getAppGroupAssignments.
func LookupAppGroupAssignments ¶
func LookupAppGroupAssignments(ctx *pulumi.Context, args *LookupAppGroupAssignmentsArgs, opts ...pulumi.InvokeOption) (*LookupAppGroupAssignmentsResult, error)
Get a set of groups assigned to an Okta application.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.LookupAppGroupAssignments(ctx, &okta.LookupAppGroupAssignmentsArgs{ Id: testOktaAppOauth.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupAppGroupAssignmentsResultOutput ¶
type LookupAppGroupAssignmentsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAppGroupAssignments.
func LookupAppGroupAssignmentsOutput ¶
func LookupAppGroupAssignmentsOutput(ctx *pulumi.Context, args LookupAppGroupAssignmentsOutputArgs, opts ...pulumi.InvokeOption) LookupAppGroupAssignmentsResultOutput
func (LookupAppGroupAssignmentsResultOutput) ElementType ¶
func (LookupAppGroupAssignmentsResultOutput) ElementType() reflect.Type
func (LookupAppGroupAssignmentsResultOutput) Groups ¶
func (o LookupAppGroupAssignmentsResultOutput) Groups() pulumi.StringArrayOutput
List of groups IDs assigned to the app
func (LookupAppGroupAssignmentsResultOutput) Id ¶
func (o LookupAppGroupAssignmentsResultOutput) Id() pulumi.StringOutput
ID of the Okta App being queried for groups
func (LookupAppGroupAssignmentsResultOutput) ToLookupAppGroupAssignmentsResultOutput ¶
func (o LookupAppGroupAssignmentsResultOutput) ToLookupAppGroupAssignmentsResultOutput() LookupAppGroupAssignmentsResultOutput
func (LookupAppGroupAssignmentsResultOutput) ToLookupAppGroupAssignmentsResultOutputWithContext ¶
func (o LookupAppGroupAssignmentsResultOutput) ToLookupAppGroupAssignmentsResultOutputWithContext(ctx context.Context) LookupAppGroupAssignmentsResultOutput
type LookupAppSignonPolicyArgs ¶
type LookupAppSignonPolicyArgs struct { // App ID AppId string `pulumi:"appId"` }
A collection of arguments for invoking getAppSignonPolicy.
type LookupAppSignonPolicyOutputArgs ¶
type LookupAppSignonPolicyOutputArgs struct { // App ID AppId pulumi.StringInput `pulumi:"appId"` }
A collection of arguments for invoking getAppSignonPolicy.
func (LookupAppSignonPolicyOutputArgs) ElementType ¶
func (LookupAppSignonPolicyOutputArgs) ElementType() reflect.Type
type LookupAppSignonPolicyResult ¶
type LookupAppSignonPolicyResult struct { // App ID AppId string `pulumi:"appId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Policy name Name string `pulumi:"name"` }
A collection of values returned by getAppSignonPolicy.
func LookupAppSignonPolicy ¶
func LookupAppSignonPolicy(ctx *pulumi.Context, args *LookupAppSignonPolicyArgs, opts ...pulumi.InvokeOption) (*LookupAppSignonPolicyResult, error)
Get a sign-on policy for the application.
> **WARNING:** This feature is only available as a part of the Identity Engine. Contact support for further information.
> Inside the product a sign-on policy is referenced as an _authentication policy_, in the public API the policy is of type [`ACCESS_POLICY`](https://developer.okta.com/docs/reference/api/policy/#policy-object).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.LookupAppSignonPolicy(ctx, &okta.LookupAppSignonPolicyArgs{ AppId: "app_id", }, nil) if err != nil { return err } return nil }) }
```
type LookupAppSignonPolicyResultOutput ¶
type LookupAppSignonPolicyResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAppSignonPolicy.
func LookupAppSignonPolicyOutput ¶
func LookupAppSignonPolicyOutput(ctx *pulumi.Context, args LookupAppSignonPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupAppSignonPolicyResultOutput
func (LookupAppSignonPolicyResultOutput) AppId ¶
func (o LookupAppSignonPolicyResultOutput) AppId() pulumi.StringOutput
App ID
func (LookupAppSignonPolicyResultOutput) ElementType ¶
func (LookupAppSignonPolicyResultOutput) ElementType() reflect.Type
func (LookupAppSignonPolicyResultOutput) Id ¶
func (o LookupAppSignonPolicyResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupAppSignonPolicyResultOutput) Name ¶
func (o LookupAppSignonPolicyResultOutput) Name() pulumi.StringOutput
Policy name
func (LookupAppSignonPolicyResultOutput) ToLookupAppSignonPolicyResultOutput ¶
func (o LookupAppSignonPolicyResultOutput) ToLookupAppSignonPolicyResultOutput() LookupAppSignonPolicyResultOutput
func (LookupAppSignonPolicyResultOutput) ToLookupAppSignonPolicyResultOutputWithContext ¶
func (o LookupAppSignonPolicyResultOutput) ToLookupAppSignonPolicyResultOutputWithContext(ctx context.Context) LookupAppSignonPolicyResultOutput
type LookupAuthenticatorArgs ¶
type LookupAuthenticatorArgs struct { // ID of the authenticator. Id *string `pulumi:"id"` // A human-readable string that identifies the authenticator. Key *string `pulumi:"key"` // Name of the authenticator. Name *string `pulumi:"name"` }
A collection of arguments for invoking getAuthenticator.
type LookupAuthenticatorOutputArgs ¶
type LookupAuthenticatorOutputArgs struct { // ID of the authenticator. Id pulumi.StringPtrInput `pulumi:"id"` // A human-readable string that identifies the authenticator. Key pulumi.StringPtrInput `pulumi:"key"` // Name of the authenticator. Name pulumi.StringPtrInput `pulumi:"name"` }
A collection of arguments for invoking getAuthenticator.
func (LookupAuthenticatorOutputArgs) ElementType ¶
func (LookupAuthenticatorOutputArgs) ElementType() reflect.Type
type LookupAuthenticatorResult ¶
type LookupAuthenticatorResult struct { // ID of the authenticator. Id *string `pulumi:"id"` // A human-readable string that identifies the authenticator. Key *string `pulumi:"key"` // Name of the authenticator. Name *string `pulumi:"name"` // The RADIUS server port (for example 1812). This is defined when the On-Prem RADIUS server is configured ProviderAuthPort int `pulumi:"providerAuthPort"` // Server host name or IP address ProviderHostname string `pulumi:"providerHostname"` // (Specific to `securityKey`) App Instance ID. ProviderInstanceId string `pulumi:"providerInstanceId"` // Authenticator Provider in JSON format ProviderJson string `pulumi:"providerJson"` // Provider type. ProviderType string `pulumi:"providerType"` // Username template expected by the provider. ProviderUserNameTemplate string `pulumi:"providerUserNameTemplate"` // Authenticator settings in JSON format Settings string `pulumi:"settings"` // Status of the Authenticator. Status string `pulumi:"status"` // Type of the authenticator Type string `pulumi:"type"` }
A collection of values returned by getAuthenticator.
func LookupAuthenticator ¶
func LookupAuthenticator(ctx *pulumi.Context, args *LookupAuthenticatorArgs, opts ...pulumi.InvokeOption) (*LookupAuthenticatorResult, error)
Get an authenticator by key, name of ID.
> **WARNING:** This feature is only available as a part of the Identity Engine. Contact support for further information.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.LookupAuthenticator(ctx, &okta.LookupAuthenticatorArgs{ Key: pulumi.StringRef("security_question"), }, nil) if err != nil { return err } _, err = okta.LookupAuthenticator(ctx, &okta.LookupAuthenticatorArgs{ Name: pulumi.StringRef("Okta Verify"), }, nil) if err != nil { return err } return nil }) }
```
type LookupAuthenticatorResultOutput ¶
type LookupAuthenticatorResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAuthenticator.
func LookupAuthenticatorOutput ¶
func LookupAuthenticatorOutput(ctx *pulumi.Context, args LookupAuthenticatorOutputArgs, opts ...pulumi.InvokeOption) LookupAuthenticatorResultOutput
func (LookupAuthenticatorResultOutput) ElementType ¶
func (LookupAuthenticatorResultOutput) ElementType() reflect.Type
func (LookupAuthenticatorResultOutput) Id ¶
func (o LookupAuthenticatorResultOutput) Id() pulumi.StringPtrOutput
ID of the authenticator.
func (LookupAuthenticatorResultOutput) Key ¶
func (o LookupAuthenticatorResultOutput) Key() pulumi.StringPtrOutput
A human-readable string that identifies the authenticator.
func (LookupAuthenticatorResultOutput) Name ¶
func (o LookupAuthenticatorResultOutput) Name() pulumi.StringPtrOutput
Name of the authenticator.
func (LookupAuthenticatorResultOutput) ProviderAuthPort ¶
func (o LookupAuthenticatorResultOutput) ProviderAuthPort() pulumi.IntOutput
The RADIUS server port (for example 1812). This is defined when the On-Prem RADIUS server is configured
func (LookupAuthenticatorResultOutput) ProviderHostname ¶
func (o LookupAuthenticatorResultOutput) ProviderHostname() pulumi.StringOutput
Server host name or IP address
func (LookupAuthenticatorResultOutput) ProviderInstanceId ¶
func (o LookupAuthenticatorResultOutput) ProviderInstanceId() pulumi.StringOutput
(Specific to `securityKey`) App Instance ID.
func (LookupAuthenticatorResultOutput) ProviderJson ¶
func (o LookupAuthenticatorResultOutput) ProviderJson() pulumi.StringOutput
Authenticator Provider in JSON format
func (LookupAuthenticatorResultOutput) ProviderType ¶
func (o LookupAuthenticatorResultOutput) ProviderType() pulumi.StringOutput
Provider type.
func (LookupAuthenticatorResultOutput) ProviderUserNameTemplate ¶
func (o LookupAuthenticatorResultOutput) ProviderUserNameTemplate() pulumi.StringOutput
Username template expected by the provider.
func (LookupAuthenticatorResultOutput) Settings ¶
func (o LookupAuthenticatorResultOutput) Settings() pulumi.StringOutput
Authenticator settings in JSON format
func (LookupAuthenticatorResultOutput) Status ¶
func (o LookupAuthenticatorResultOutput) Status() pulumi.StringOutput
Status of the Authenticator.
func (LookupAuthenticatorResultOutput) ToLookupAuthenticatorResultOutput ¶
func (o LookupAuthenticatorResultOutput) ToLookupAuthenticatorResultOutput() LookupAuthenticatorResultOutput
func (LookupAuthenticatorResultOutput) ToLookupAuthenticatorResultOutputWithContext ¶
func (o LookupAuthenticatorResultOutput) ToLookupAuthenticatorResultOutputWithContext(ctx context.Context) LookupAuthenticatorResultOutput
func (LookupAuthenticatorResultOutput) Type ¶
func (o LookupAuthenticatorResultOutput) Type() pulumi.StringOutput
Type of the authenticator
type LookupBehaviourArgs ¶
type LookupBehaviourArgs struct { // Behavior ID. Id *string `pulumi:"id"` // Behavior name. Name *string `pulumi:"name"` }
A collection of arguments for invoking getBehaviour.
type LookupBehaviourOutputArgs ¶
type LookupBehaviourOutputArgs struct { // Behavior ID. Id pulumi.StringPtrInput `pulumi:"id"` // Behavior name. Name pulumi.StringPtrInput `pulumi:"name"` }
A collection of arguments for invoking getBehaviour.
func (LookupBehaviourOutputArgs) ElementType ¶
func (LookupBehaviourOutputArgs) ElementType() reflect.Type
type LookupBehaviourResult ¶
type LookupBehaviourResult struct { // Behavior ID. Id *string `pulumi:"id"` // Behavior name. Name *string `pulumi:"name"` // Map of behavior settings. Settings map[string]string `pulumi:"settings"` // Behavior status. Status string `pulumi:"status"` // Behavior type. Type string `pulumi:"type"` }
A collection of values returned by getBehaviour.
func LookupBehaviour ¶
func LookupBehaviour(ctx *pulumi.Context, args *LookupBehaviourArgs, opts ...pulumi.InvokeOption) (*LookupBehaviourResult, error)
Get a behavior by name or ID.
type LookupBehaviourResultOutput ¶
type LookupBehaviourResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBehaviour.
func LookupBehaviourOutput ¶
func LookupBehaviourOutput(ctx *pulumi.Context, args LookupBehaviourOutputArgs, opts ...pulumi.InvokeOption) LookupBehaviourResultOutput
func (LookupBehaviourResultOutput) ElementType ¶
func (LookupBehaviourResultOutput) ElementType() reflect.Type
func (LookupBehaviourResultOutput) Id ¶
func (o LookupBehaviourResultOutput) Id() pulumi.StringPtrOutput
Behavior ID.
func (LookupBehaviourResultOutput) Name ¶
func (o LookupBehaviourResultOutput) Name() pulumi.StringPtrOutput
Behavior name.
func (LookupBehaviourResultOutput) Settings ¶
func (o LookupBehaviourResultOutput) Settings() pulumi.StringMapOutput
Map of behavior settings.
func (LookupBehaviourResultOutput) Status ¶
func (o LookupBehaviourResultOutput) Status() pulumi.StringOutput
Behavior status.
func (LookupBehaviourResultOutput) ToLookupBehaviourResultOutput ¶
func (o LookupBehaviourResultOutput) ToLookupBehaviourResultOutput() LookupBehaviourResultOutput
func (LookupBehaviourResultOutput) ToLookupBehaviourResultOutputWithContext ¶
func (o LookupBehaviourResultOutput) ToLookupBehaviourResultOutputWithContext(ctx context.Context) LookupBehaviourResultOutput
func (LookupBehaviourResultOutput) Type ¶
func (o LookupBehaviourResultOutput) Type() pulumi.StringOutput
Behavior type.
type LookupBrandArgs ¶
type LookupBrandArgs struct { // Brand ID BrandId string `pulumi:"brandId"` }
A collection of arguments for invoking getBrand.
type LookupBrandOutputArgs ¶
type LookupBrandOutputArgs struct { // Brand ID BrandId pulumi.StringInput `pulumi:"brandId"` }
A collection of arguments for invoking getBrand.
func (LookupBrandOutputArgs) ElementType ¶
func (LookupBrandOutputArgs) ElementType() reflect.Type
type LookupBrandResult ¶
type LookupBrandResult struct { // Brand ID BrandId string `pulumi:"brandId"` // Custom privacy policy URL CustomPrivacyPolicyUrl string `pulumi:"customPrivacyPolicyUrl"` // The ID of the Brand Id string `pulumi:"id"` // Link relations for this object - JSON HAL - Discoverable resources related to the brand Links string `pulumi:"links"` // Brand name Name string `pulumi:"name"` // Removes "Powered by Okta" from the Okta-hosted sign-in page and "© 2021 Okta, Inc." from the Okta End-User Dashboard RemovePoweredByOkta bool `pulumi:"removePoweredByOkta"` }
A collection of values returned by getBrand.
func LookupBrand ¶
func LookupBrand(ctx *pulumi.Context, args *LookupBrandArgs, opts ...pulumi.InvokeOption) (*LookupBrandResult, error)
Get a single Brand from Okta.
type LookupBrandResultOutput ¶
type LookupBrandResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBrand.
func LookupBrandOutput ¶
func LookupBrandOutput(ctx *pulumi.Context, args LookupBrandOutputArgs, opts ...pulumi.InvokeOption) LookupBrandResultOutput
func (LookupBrandResultOutput) BrandId ¶
func (o LookupBrandResultOutput) BrandId() pulumi.StringOutput
Brand ID
func (LookupBrandResultOutput) CustomPrivacyPolicyUrl ¶
func (o LookupBrandResultOutput) CustomPrivacyPolicyUrl() pulumi.StringOutput
Custom privacy policy URL
func (LookupBrandResultOutput) ElementType ¶
func (LookupBrandResultOutput) ElementType() reflect.Type
func (LookupBrandResultOutput) Id ¶
func (o LookupBrandResultOutput) Id() pulumi.StringOutput
The ID of the Brand
func (LookupBrandResultOutput) Links ¶
func (o LookupBrandResultOutput) Links() pulumi.StringOutput
Link relations for this object - JSON HAL - Discoverable resources related to the brand
func (LookupBrandResultOutput) Name ¶ added in v4.0.5
func (o LookupBrandResultOutput) Name() pulumi.StringOutput
Brand name
func (LookupBrandResultOutput) RemovePoweredByOkta ¶
func (o LookupBrandResultOutput) RemovePoweredByOkta() pulumi.BoolOutput
Removes "Powered by Okta" from the Okta-hosted sign-in page and "© 2021 Okta, Inc." from the Okta End-User Dashboard
func (LookupBrandResultOutput) ToLookupBrandResultOutput ¶
func (o LookupBrandResultOutput) ToLookupBrandResultOutput() LookupBrandResultOutput
func (LookupBrandResultOutput) ToLookupBrandResultOutputWithContext ¶
func (o LookupBrandResultOutput) ToLookupBrandResultOutputWithContext(ctx context.Context) LookupBrandResultOutput
type LookupDomainArgs ¶ added in v4.8.2
type LookupDomainArgs struct { // Brand ID DomainIdOrName string `pulumi:"domainIdOrName"` }
A collection of arguments for invoking getDomain.
type LookupDomainOutputArgs ¶ added in v4.8.2
type LookupDomainOutputArgs struct { // Brand ID DomainIdOrName pulumi.StringInput `pulumi:"domainIdOrName"` }
A collection of arguments for invoking getDomain.
func (LookupDomainOutputArgs) ElementType ¶ added in v4.8.2
func (LookupDomainOutputArgs) ElementType() reflect.Type
type LookupDomainResult ¶ added in v4.8.2
type LookupDomainResult struct { // Certificate source type that indicates whether the certificate is provided by the user or Okta. Values: MANUAL, OKTA_MANAGED CertificateSourceType string `pulumi:"certificateSourceType"` // TXT and CNAME records to be registered for the Domain DnsRecords []GetDomainDnsRecord `pulumi:"dnsRecords"` // Domain name Domain string `pulumi:"domain"` // Brand ID DomainIdOrName string `pulumi:"domainIdOrName"` // The ID of the Domain Id string `pulumi:"id"` // Certificate metadata for the Domain PublicCertificate map[string]string `pulumi:"publicCertificate"` // Status of the domain. Values: NOT*STARTED, IN*PROGRESS, VERIFIED, COMPLETED ValidationStatus string `pulumi:"validationStatus"` }
A collection of values returned by getDomain.
func LookupDomain ¶ added in v4.8.2
func LookupDomain(ctx *pulumi.Context, args *LookupDomainArgs, opts ...pulumi.InvokeOption) (*LookupDomainResult, error)
Get a domain from Okta.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := okta.NewDomain(ctx, "example", &okta.DomainArgs{ Name: pulumi.String("www.example.com"), }) if err != nil { return err } _, err = okta.LookupDomain(ctx, &okta.LookupDomainArgs{ DomainIdOrName: "www.example.com", }, nil) if err != nil { return err } _ = okta.LookupDomainOutput(ctx, okta.GetDomainOutputArgs{ DomainIdOrName: example.ID(), }, nil) return nil }) }
```
type LookupDomainResultOutput ¶ added in v4.8.2
type LookupDomainResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDomain.
func LookupDomainOutput ¶ added in v4.8.2
func LookupDomainOutput(ctx *pulumi.Context, args LookupDomainOutputArgs, opts ...pulumi.InvokeOption) LookupDomainResultOutput
func (LookupDomainResultOutput) CertificateSourceType ¶ added in v4.8.2
func (o LookupDomainResultOutput) CertificateSourceType() pulumi.StringOutput
Certificate source type that indicates whether the certificate is provided by the user or Okta. Values: MANUAL, OKTA_MANAGED
func (LookupDomainResultOutput) DnsRecords ¶ added in v4.8.2
func (o LookupDomainResultOutput) DnsRecords() GetDomainDnsRecordArrayOutput
TXT and CNAME records to be registered for the Domain
func (LookupDomainResultOutput) Domain ¶ added in v4.8.2
func (o LookupDomainResultOutput) Domain() pulumi.StringOutput
Domain name
func (LookupDomainResultOutput) DomainIdOrName ¶ added in v4.8.2
func (o LookupDomainResultOutput) DomainIdOrName() pulumi.StringOutput
Brand ID
func (LookupDomainResultOutput) ElementType ¶ added in v4.8.2
func (LookupDomainResultOutput) ElementType() reflect.Type
func (LookupDomainResultOutput) Id ¶ added in v4.8.2
func (o LookupDomainResultOutput) Id() pulumi.StringOutput
The ID of the Domain
func (LookupDomainResultOutput) PublicCertificate ¶ added in v4.8.2
func (o LookupDomainResultOutput) PublicCertificate() pulumi.StringMapOutput
Certificate metadata for the Domain
func (LookupDomainResultOutput) ToLookupDomainResultOutput ¶ added in v4.8.2
func (o LookupDomainResultOutput) ToLookupDomainResultOutput() LookupDomainResultOutput
func (LookupDomainResultOutput) ToLookupDomainResultOutputWithContext ¶ added in v4.8.2
func (o LookupDomainResultOutput) ToLookupDomainResultOutputWithContext(ctx context.Context) LookupDomainResultOutput
func (LookupDomainResultOutput) ValidationStatus ¶ added in v4.8.2
func (o LookupDomainResultOutput) ValidationStatus() pulumi.StringOutput
Status of the domain. Values: NOT*STARTED, IN*PROGRESS, VERIFIED, COMPLETED
type LookupEmailCustomizationArgs ¶
type LookupEmailCustomizationArgs struct { // Brand ID BrandId string `pulumi:"brandId"` // The ID of the customization CustomizationId string `pulumi:"customizationId"` // Template Name TemplateName string `pulumi:"templateName"` }
A collection of arguments for invoking getEmailCustomization.
type LookupEmailCustomizationOutputArgs ¶
type LookupEmailCustomizationOutputArgs struct { // Brand ID BrandId pulumi.StringInput `pulumi:"brandId"` // The ID of the customization CustomizationId pulumi.StringInput `pulumi:"customizationId"` // Template Name TemplateName pulumi.StringInput `pulumi:"templateName"` }
A collection of arguments for invoking getEmailCustomization.
func (LookupEmailCustomizationOutputArgs) ElementType ¶
func (LookupEmailCustomizationOutputArgs) ElementType() reflect.Type
type LookupEmailCustomizationResult ¶
type LookupEmailCustomizationResult struct { // The body of the customization Body string `pulumi:"body"` // Brand ID BrandId string `pulumi:"brandId"` // The ID of the customization CustomizationId string `pulumi:"customizationId"` // The ID of the customization Id string `pulumi:"id"` // Whether the customization is the default IsDefault bool `pulumi:"isDefault"` // The language supported by the customization Language string `pulumi:"language"` // Link relations for this object - JSON HAL - Discoverable resources related to the email template Links string `pulumi:"links"` // The subject of the customization Subject string `pulumi:"subject"` // Template Name TemplateName string `pulumi:"templateName"` }
A collection of values returned by getEmailCustomization.
func LookupEmailCustomization ¶
func LookupEmailCustomization(ctx *pulumi.Context, args *LookupEmailCustomizationArgs, opts ...pulumi.InvokeOption) (*LookupEmailCustomizationResult, error)
Get the email customization of an email template belonging to a brand in an Okta organization.
type LookupEmailCustomizationResultOutput ¶
type LookupEmailCustomizationResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getEmailCustomization.
func LookupEmailCustomizationOutput ¶
func LookupEmailCustomizationOutput(ctx *pulumi.Context, args LookupEmailCustomizationOutputArgs, opts ...pulumi.InvokeOption) LookupEmailCustomizationResultOutput
func (LookupEmailCustomizationResultOutput) Body ¶
func (o LookupEmailCustomizationResultOutput) Body() pulumi.StringOutput
The body of the customization
func (LookupEmailCustomizationResultOutput) BrandId ¶
func (o LookupEmailCustomizationResultOutput) BrandId() pulumi.StringOutput
Brand ID
func (LookupEmailCustomizationResultOutput) CustomizationId ¶
func (o LookupEmailCustomizationResultOutput) CustomizationId() pulumi.StringOutput
The ID of the customization
func (LookupEmailCustomizationResultOutput) ElementType ¶
func (LookupEmailCustomizationResultOutput) ElementType() reflect.Type
func (LookupEmailCustomizationResultOutput) Id ¶
func (o LookupEmailCustomizationResultOutput) Id() pulumi.StringOutput
The ID of the customization
func (LookupEmailCustomizationResultOutput) IsDefault ¶
func (o LookupEmailCustomizationResultOutput) IsDefault() pulumi.BoolOutput
Whether the customization is the default
func (LookupEmailCustomizationResultOutput) Language ¶
func (o LookupEmailCustomizationResultOutput) Language() pulumi.StringOutput
The language supported by the customization
func (LookupEmailCustomizationResultOutput) Links ¶
func (o LookupEmailCustomizationResultOutput) Links() pulumi.StringOutput
Link relations for this object - JSON HAL - Discoverable resources related to the email template
func (LookupEmailCustomizationResultOutput) Subject ¶
func (o LookupEmailCustomizationResultOutput) Subject() pulumi.StringOutput
The subject of the customization
func (LookupEmailCustomizationResultOutput) TemplateName ¶
func (o LookupEmailCustomizationResultOutput) TemplateName() pulumi.StringOutput
Template Name
func (LookupEmailCustomizationResultOutput) ToLookupEmailCustomizationResultOutput ¶
func (o LookupEmailCustomizationResultOutput) ToLookupEmailCustomizationResultOutput() LookupEmailCustomizationResultOutput
func (LookupEmailCustomizationResultOutput) ToLookupEmailCustomizationResultOutputWithContext ¶
func (o LookupEmailCustomizationResultOutput) ToLookupEmailCustomizationResultOutputWithContext(ctx context.Context) LookupEmailCustomizationResultOutput
type LookupLogStreamArgs ¶ added in v4.8.2
type LookupLogStreamArgs struct { // ID of the log stream to retrieve, conflicts with `name`. Id *string `pulumi:"id"` // Unique name for the Log Stream object, conflicts with `id`. Name *string `pulumi:"name"` Settings *GetLogStreamSettings `pulumi:"settings"` }
A collection of arguments for invoking getLogStream.
type LookupLogStreamOutputArgs ¶ added in v4.8.2
type LookupLogStreamOutputArgs struct { // ID of the log stream to retrieve, conflicts with `name`. Id pulumi.StringPtrInput `pulumi:"id"` // Unique name for the Log Stream object, conflicts with `id`. Name pulumi.StringPtrInput `pulumi:"name"` Settings GetLogStreamSettingsPtrInput `pulumi:"settings"` }
A collection of arguments for invoking getLogStream.
func (LookupLogStreamOutputArgs) ElementType ¶ added in v4.8.2
func (LookupLogStreamOutputArgs) ElementType() reflect.Type
type LookupLogStreamResult ¶ added in v4.8.2
type LookupLogStreamResult struct { // ID of the log stream to retrieve, conflicts with `name`. Id *string `pulumi:"id"` // Unique name for the Log Stream object, conflicts with `id`. Name *string `pulumi:"name"` Settings *GetLogStreamSettings `pulumi:"settings"` // Log Stream Status - can either be ACTIVE or INACTIVE only Status string `pulumi:"status"` // Streaming provider used - aws*eventbridge or splunk*cloud_logstreaming Type string `pulumi:"type"` }
A collection of values returned by getLogStream.
func LookupLogStream ¶ added in v4.8.2
func LookupLogStream(ctx *pulumi.Context, args *LookupLogStreamArgs, opts ...pulumi.InvokeOption) (*LookupLogStreamResult, error)
Log Streams
type LookupLogStreamResultOutput ¶ added in v4.8.2
type LookupLogStreamResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getLogStream.
func LookupLogStreamOutput ¶ added in v4.8.2
func LookupLogStreamOutput(ctx *pulumi.Context, args LookupLogStreamOutputArgs, opts ...pulumi.InvokeOption) LookupLogStreamResultOutput
func (LookupLogStreamResultOutput) ElementType ¶ added in v4.8.2
func (LookupLogStreamResultOutput) ElementType() reflect.Type
func (LookupLogStreamResultOutput) Id ¶ added in v4.8.2
func (o LookupLogStreamResultOutput) Id() pulumi.StringPtrOutput
ID of the log stream to retrieve, conflicts with `name`.
func (LookupLogStreamResultOutput) Name ¶ added in v4.8.2
func (o LookupLogStreamResultOutput) Name() pulumi.StringPtrOutput
Unique name for the Log Stream object, conflicts with `id`.
func (LookupLogStreamResultOutput) Settings ¶ added in v4.8.2
func (o LookupLogStreamResultOutput) Settings() GetLogStreamSettingsPtrOutput
func (LookupLogStreamResultOutput) Status ¶ added in v4.8.2
func (o LookupLogStreamResultOutput) Status() pulumi.StringOutput
Log Stream Status - can either be ACTIVE or INACTIVE only
func (LookupLogStreamResultOutput) ToLookupLogStreamResultOutput ¶ added in v4.8.2
func (o LookupLogStreamResultOutput) ToLookupLogStreamResultOutput() LookupLogStreamResultOutput
func (LookupLogStreamResultOutput) ToLookupLogStreamResultOutputWithContext ¶ added in v4.8.2
func (o LookupLogStreamResultOutput) ToLookupLogStreamResultOutputWithContext(ctx context.Context) LookupLogStreamResultOutput
func (LookupLogStreamResultOutput) Type ¶ added in v4.8.2
func (o LookupLogStreamResultOutput) Type() pulumi.StringOutput
Streaming provider used - aws*eventbridge or splunk*cloud_logstreaming
type LookupRoleSubscriptionArgs ¶
type LookupRoleSubscriptionArgs struct { // Type of the notification NotificationType string `pulumi:"notificationType"` // Type of the role RoleType string `pulumi:"roleType"` }
A collection of arguments for invoking getRoleSubscription.
type LookupRoleSubscriptionOutputArgs ¶
type LookupRoleSubscriptionOutputArgs struct { // Type of the notification NotificationType pulumi.StringInput `pulumi:"notificationType"` // Type of the role RoleType pulumi.StringInput `pulumi:"roleType"` }
A collection of arguments for invoking getRoleSubscription.
func (LookupRoleSubscriptionOutputArgs) ElementType ¶
func (LookupRoleSubscriptionOutputArgs) ElementType() reflect.Type
type LookupRoleSubscriptionResult ¶
type LookupRoleSubscriptionResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Type of the notification NotificationType string `pulumi:"notificationType"` // Type of the role RoleType string `pulumi:"roleType"` // Status of subscription Status string `pulumi:"status"` }
A collection of values returned by getRoleSubscription.
func LookupRoleSubscription ¶
func LookupRoleSubscription(ctx *pulumi.Context, args *LookupRoleSubscriptionArgs, opts ...pulumi.InvokeOption) (*LookupRoleSubscriptionResult, error)
Get subscriptions of a Role with a specific type
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.LookupRoleSubscription(ctx, &okta.LookupRoleSubscriptionArgs{ NotificationType: "APP_IMPORT", RoleType: "SUPER_ADMIN", }, nil) if err != nil { return err } return nil }) }
```
type LookupRoleSubscriptionResultOutput ¶
type LookupRoleSubscriptionResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRoleSubscription.
func LookupRoleSubscriptionOutput ¶
func LookupRoleSubscriptionOutput(ctx *pulumi.Context, args LookupRoleSubscriptionOutputArgs, opts ...pulumi.InvokeOption) LookupRoleSubscriptionResultOutput
func (LookupRoleSubscriptionResultOutput) ElementType ¶
func (LookupRoleSubscriptionResultOutput) ElementType() reflect.Type
func (LookupRoleSubscriptionResultOutput) Id ¶
func (o LookupRoleSubscriptionResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupRoleSubscriptionResultOutput) NotificationType ¶
func (o LookupRoleSubscriptionResultOutput) NotificationType() pulumi.StringOutput
Type of the notification
func (LookupRoleSubscriptionResultOutput) RoleType ¶
func (o LookupRoleSubscriptionResultOutput) RoleType() pulumi.StringOutput
Type of the role
func (LookupRoleSubscriptionResultOutput) Status ¶
func (o LookupRoleSubscriptionResultOutput) Status() pulumi.StringOutput
Status of subscription
func (LookupRoleSubscriptionResultOutput) ToLookupRoleSubscriptionResultOutput ¶
func (o LookupRoleSubscriptionResultOutput) ToLookupRoleSubscriptionResultOutput() LookupRoleSubscriptionResultOutput
func (LookupRoleSubscriptionResultOutput) ToLookupRoleSubscriptionResultOutputWithContext ¶
func (o LookupRoleSubscriptionResultOutput) ToLookupRoleSubscriptionResultOutputWithContext(ctx context.Context) LookupRoleSubscriptionResultOutput
type LookupThemeArgs ¶
type LookupThemeArgs struct { // Brand ID BrandId string `pulumi:"brandId"` // Theme ID ThemeId string `pulumi:"themeId"` }
A collection of arguments for invoking getTheme.
type LookupThemeOutputArgs ¶
type LookupThemeOutputArgs struct { // Brand ID BrandId pulumi.StringInput `pulumi:"brandId"` // Theme ID ThemeId pulumi.StringInput `pulumi:"themeId"` }
A collection of arguments for invoking getTheme.
func (LookupThemeOutputArgs) ElementType ¶
func (LookupThemeOutputArgs) ElementType() reflect.Type
type LookupThemeResult ¶
type LookupThemeResult struct { // Background image URL BackgroundImageUrl string `pulumi:"backgroundImageUrl"` // Brand ID BrandId string `pulumi:"brandId"` // Variant for email templates (`OKTA_DEFAULT`, `FULL_THEME`) EmailTemplateTouchPointVariant string `pulumi:"emailTemplateTouchPointVariant"` // Variant for the Okta End-User Dashboard (`OKTA_DEFAULT`, `WHITE_LOGO_BACKGROUND`, `FULL_THEME`, `LOGO_ON_FULL_WHITE_BACKGROUND`) EndUserDashboardTouchPointVariant string `pulumi:"endUserDashboardTouchPointVariant"` // Variant for the error page (`OKTA_DEFAULT`, `BACKGROUND_SECONDARY_COLOR`, `BACKGROUND_IMAGE`) ErrorPageTouchPointVariant string `pulumi:"errorPageTouchPointVariant"` // Favicon URL FaviconUrl string `pulumi:"faviconUrl"` // The ID of the theme Id string `pulumi:"id"` // Link relations for this object - JSON HAL - Discoverable resources related to the email template Links string `pulumi:"links"` // Logo URL LogoUrl string `pulumi:"logoUrl"` // Primary color contrast hex code PrimaryColorContrastHex string `pulumi:"primaryColorContrastHex"` // Primary color hex code PrimaryColorHex string `pulumi:"primaryColorHex"` // Secondary color contrast hex code SecondaryColorContrastHex string `pulumi:"secondaryColorContrastHex"` // Secondary color hex code SecondaryColorHex string `pulumi:"secondaryColorHex"` // Variant for the Okta Sign-In Page (`OKTA_DEFAULT`, `BACKGROUND_SECONDARY_COLOR`, `BACKGROUND_IMAGE`) SignInPageTouchPointVariant string `pulumi:"signInPageTouchPointVariant"` // Theme ID ThemeId string `pulumi:"themeId"` }
A collection of values returned by getTheme.
func LookupTheme ¶
func LookupTheme(ctx *pulumi.Context, args *LookupThemeArgs, opts ...pulumi.InvokeOption) (*LookupThemeResult, error)
Get a single Theme of a Brand of an Okta Organization.
type LookupThemeResultOutput ¶
type LookupThemeResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTheme.
func LookupThemeOutput ¶
func LookupThemeOutput(ctx *pulumi.Context, args LookupThemeOutputArgs, opts ...pulumi.InvokeOption) LookupThemeResultOutput
func (LookupThemeResultOutput) BackgroundImageUrl ¶
func (o LookupThemeResultOutput) BackgroundImageUrl() pulumi.StringOutput
Background image URL
func (LookupThemeResultOutput) BrandId ¶
func (o LookupThemeResultOutput) BrandId() pulumi.StringOutput
Brand ID
func (LookupThemeResultOutput) ElementType ¶
func (LookupThemeResultOutput) ElementType() reflect.Type
func (LookupThemeResultOutput) EmailTemplateTouchPointVariant ¶
func (o LookupThemeResultOutput) EmailTemplateTouchPointVariant() pulumi.StringOutput
Variant for email templates (`OKTA_DEFAULT`, `FULL_THEME`)
func (LookupThemeResultOutput) EndUserDashboardTouchPointVariant ¶
func (o LookupThemeResultOutput) EndUserDashboardTouchPointVariant() pulumi.StringOutput
Variant for the Okta End-User Dashboard (`OKTA_DEFAULT`, `WHITE_LOGO_BACKGROUND`, `FULL_THEME`, `LOGO_ON_FULL_WHITE_BACKGROUND`)
func (LookupThemeResultOutput) ErrorPageTouchPointVariant ¶
func (o LookupThemeResultOutput) ErrorPageTouchPointVariant() pulumi.StringOutput
Variant for the error page (`OKTA_DEFAULT`, `BACKGROUND_SECONDARY_COLOR`, `BACKGROUND_IMAGE`)
func (LookupThemeResultOutput) FaviconUrl ¶
func (o LookupThemeResultOutput) FaviconUrl() pulumi.StringOutput
Favicon URL
func (LookupThemeResultOutput) Id ¶
func (o LookupThemeResultOutput) Id() pulumi.StringOutput
The ID of the theme
func (LookupThemeResultOutput) Links ¶
func (o LookupThemeResultOutput) Links() pulumi.StringOutput
Link relations for this object - JSON HAL - Discoverable resources related to the email template
func (LookupThemeResultOutput) LogoUrl ¶
func (o LookupThemeResultOutput) LogoUrl() pulumi.StringOutput
Logo URL
func (LookupThemeResultOutput) PrimaryColorContrastHex ¶
func (o LookupThemeResultOutput) PrimaryColorContrastHex() pulumi.StringOutput
Primary color contrast hex code
func (LookupThemeResultOutput) PrimaryColorHex ¶
func (o LookupThemeResultOutput) PrimaryColorHex() pulumi.StringOutput
Primary color hex code
func (LookupThemeResultOutput) SecondaryColorContrastHex ¶
func (o LookupThemeResultOutput) SecondaryColorContrastHex() pulumi.StringOutput
Secondary color contrast hex code
func (LookupThemeResultOutput) SecondaryColorHex ¶
func (o LookupThemeResultOutput) SecondaryColorHex() pulumi.StringOutput
Secondary color hex code
func (LookupThemeResultOutput) SignInPageTouchPointVariant ¶
func (o LookupThemeResultOutput) SignInPageTouchPointVariant() pulumi.StringOutput
Variant for the Okta Sign-In Page (`OKTA_DEFAULT`, `BACKGROUND_SECONDARY_COLOR`, `BACKGROUND_IMAGE`)
func (LookupThemeResultOutput) ThemeId ¶
func (o LookupThemeResultOutput) ThemeId() pulumi.StringOutput
Theme ID
func (LookupThemeResultOutput) ToLookupThemeResultOutput ¶
func (o LookupThemeResultOutput) ToLookupThemeResultOutput() LookupThemeResultOutput
func (LookupThemeResultOutput) ToLookupThemeResultOutputWithContext ¶
func (o LookupThemeResultOutput) ToLookupThemeResultOutputWithContext(ctx context.Context) LookupThemeResultOutput
type OrgConfiguration ¶
type OrgConfiguration struct { pulumi.CustomResourceState // Primary address of org Address1 pulumi.StringPtrOutput `pulumi:"address1"` // Secondary address of org Address2 pulumi.StringPtrOutput `pulumi:"address2"` // User ID representing the billing contact BillingContactUser pulumi.StringPtrOutput `pulumi:"billingContactUser"` // City of org City pulumi.StringPtrOutput `pulumi:"city"` // Name of org CompanyName pulumi.StringOutput `pulumi:"companyName"` // Country of org Country pulumi.StringPtrOutput `pulumi:"country"` // Support link of org EndUserSupportHelpUrl pulumi.StringPtrOutput `pulumi:"endUserSupportHelpUrl"` // Expiration of org ExpiresAt pulumi.StringOutput `pulumi:"expiresAt"` // Logo of org. The file must be in PNG, JPG, or GIF format and less than 1 MB in size. For best results use landscape orientation, a transparent background, and a minimum size of 420px by 120px to prevent upscaling. Logo pulumi.StringPtrOutput `pulumi:"logo"` // Indicates whether the org's users receive Okta Communication emails OptOutCommunicationEmails pulumi.BoolPtrOutput `pulumi:"optOutCommunicationEmails"` // Support help phone of org PhoneNumber pulumi.StringPtrOutput `pulumi:"phoneNumber"` // Postal code of org PostalCode pulumi.StringPtrOutput `pulumi:"postalCode"` // State of org State pulumi.StringPtrOutput `pulumi:"state"` // Subdomain of org Subdomain pulumi.StringOutput `pulumi:"subdomain"` // Support help phone of org SupportPhoneNumber pulumi.StringPtrOutput `pulumi:"supportPhoneNumber"` // User ID representing the technical contact TechnicalContactUser pulumi.StringPtrOutput `pulumi:"technicalContactUser"` // The org's website Website pulumi.StringPtrOutput `pulumi:"website"` }
Manages org settings, logo, support and communication.
> **IMPORTANT:** You must specify all Org Setting properties when you update an org's profile. Any property not specified in the script will be deleted.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewOrgConfiguration(ctx, "example", &okta.OrgConfigurationArgs{ CompanyName: pulumi.String("Umbrella Corporation"), Website: pulumi.String("https://terraform.io"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/orgConfiguration:OrgConfiguration example _ ```
func GetOrgConfiguration ¶
func GetOrgConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrgConfigurationState, opts ...pulumi.ResourceOption) (*OrgConfiguration, error)
GetOrgConfiguration gets an existing OrgConfiguration 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 NewOrgConfiguration ¶
func NewOrgConfiguration(ctx *pulumi.Context, name string, args *OrgConfigurationArgs, opts ...pulumi.ResourceOption) (*OrgConfiguration, error)
NewOrgConfiguration registers a new resource with the given unique name, arguments, and options.
func (*OrgConfiguration) ElementType ¶
func (*OrgConfiguration) ElementType() reflect.Type
func (*OrgConfiguration) ToOrgConfigurationOutput ¶
func (i *OrgConfiguration) ToOrgConfigurationOutput() OrgConfigurationOutput
func (*OrgConfiguration) ToOrgConfigurationOutputWithContext ¶
func (i *OrgConfiguration) ToOrgConfigurationOutputWithContext(ctx context.Context) OrgConfigurationOutput
type OrgConfigurationArgs ¶
type OrgConfigurationArgs struct { // Primary address of org Address1 pulumi.StringPtrInput // Secondary address of org Address2 pulumi.StringPtrInput // User ID representing the billing contact BillingContactUser pulumi.StringPtrInput // City of org City pulumi.StringPtrInput // Name of org CompanyName pulumi.StringInput // Country of org Country pulumi.StringPtrInput // Support link of org EndUserSupportHelpUrl pulumi.StringPtrInput // Logo of org. The file must be in PNG, JPG, or GIF format and less than 1 MB in size. For best results use landscape orientation, a transparent background, and a minimum size of 420px by 120px to prevent upscaling. Logo pulumi.StringPtrInput // Indicates whether the org's users receive Okta Communication emails OptOutCommunicationEmails pulumi.BoolPtrInput // Support help phone of org PhoneNumber pulumi.StringPtrInput // Postal code of org PostalCode pulumi.StringPtrInput // State of org State pulumi.StringPtrInput // Support help phone of org SupportPhoneNumber pulumi.StringPtrInput // User ID representing the technical contact TechnicalContactUser pulumi.StringPtrInput // The org's website Website pulumi.StringPtrInput }
The set of arguments for constructing a OrgConfiguration resource.
func (OrgConfigurationArgs) ElementType ¶
func (OrgConfigurationArgs) ElementType() reflect.Type
type OrgConfigurationArray ¶
type OrgConfigurationArray []OrgConfigurationInput
func (OrgConfigurationArray) ElementType ¶
func (OrgConfigurationArray) ElementType() reflect.Type
func (OrgConfigurationArray) ToOrgConfigurationArrayOutput ¶
func (i OrgConfigurationArray) ToOrgConfigurationArrayOutput() OrgConfigurationArrayOutput
func (OrgConfigurationArray) ToOrgConfigurationArrayOutputWithContext ¶
func (i OrgConfigurationArray) ToOrgConfigurationArrayOutputWithContext(ctx context.Context) OrgConfigurationArrayOutput
type OrgConfigurationArrayInput ¶
type OrgConfigurationArrayInput interface { pulumi.Input ToOrgConfigurationArrayOutput() OrgConfigurationArrayOutput ToOrgConfigurationArrayOutputWithContext(context.Context) OrgConfigurationArrayOutput }
OrgConfigurationArrayInput is an input type that accepts OrgConfigurationArray and OrgConfigurationArrayOutput values. You can construct a concrete instance of `OrgConfigurationArrayInput` via:
OrgConfigurationArray{ OrgConfigurationArgs{...} }
type OrgConfigurationArrayOutput ¶
type OrgConfigurationArrayOutput struct{ *pulumi.OutputState }
func (OrgConfigurationArrayOutput) ElementType ¶
func (OrgConfigurationArrayOutput) ElementType() reflect.Type
func (OrgConfigurationArrayOutput) Index ¶
func (o OrgConfigurationArrayOutput) Index(i pulumi.IntInput) OrgConfigurationOutput
func (OrgConfigurationArrayOutput) ToOrgConfigurationArrayOutput ¶
func (o OrgConfigurationArrayOutput) ToOrgConfigurationArrayOutput() OrgConfigurationArrayOutput
func (OrgConfigurationArrayOutput) ToOrgConfigurationArrayOutputWithContext ¶
func (o OrgConfigurationArrayOutput) ToOrgConfigurationArrayOutputWithContext(ctx context.Context) OrgConfigurationArrayOutput
type OrgConfigurationInput ¶
type OrgConfigurationInput interface { pulumi.Input ToOrgConfigurationOutput() OrgConfigurationOutput ToOrgConfigurationOutputWithContext(ctx context.Context) OrgConfigurationOutput }
type OrgConfigurationMap ¶
type OrgConfigurationMap map[string]OrgConfigurationInput
func (OrgConfigurationMap) ElementType ¶
func (OrgConfigurationMap) ElementType() reflect.Type
func (OrgConfigurationMap) ToOrgConfigurationMapOutput ¶
func (i OrgConfigurationMap) ToOrgConfigurationMapOutput() OrgConfigurationMapOutput
func (OrgConfigurationMap) ToOrgConfigurationMapOutputWithContext ¶
func (i OrgConfigurationMap) ToOrgConfigurationMapOutputWithContext(ctx context.Context) OrgConfigurationMapOutput
type OrgConfigurationMapInput ¶
type OrgConfigurationMapInput interface { pulumi.Input ToOrgConfigurationMapOutput() OrgConfigurationMapOutput ToOrgConfigurationMapOutputWithContext(context.Context) OrgConfigurationMapOutput }
OrgConfigurationMapInput is an input type that accepts OrgConfigurationMap and OrgConfigurationMapOutput values. You can construct a concrete instance of `OrgConfigurationMapInput` via:
OrgConfigurationMap{ "key": OrgConfigurationArgs{...} }
type OrgConfigurationMapOutput ¶
type OrgConfigurationMapOutput struct{ *pulumi.OutputState }
func (OrgConfigurationMapOutput) ElementType ¶
func (OrgConfigurationMapOutput) ElementType() reflect.Type
func (OrgConfigurationMapOutput) MapIndex ¶
func (o OrgConfigurationMapOutput) MapIndex(k pulumi.StringInput) OrgConfigurationOutput
func (OrgConfigurationMapOutput) ToOrgConfigurationMapOutput ¶
func (o OrgConfigurationMapOutput) ToOrgConfigurationMapOutput() OrgConfigurationMapOutput
func (OrgConfigurationMapOutput) ToOrgConfigurationMapOutputWithContext ¶
func (o OrgConfigurationMapOutput) ToOrgConfigurationMapOutputWithContext(ctx context.Context) OrgConfigurationMapOutput
type OrgConfigurationOutput ¶
type OrgConfigurationOutput struct{ *pulumi.OutputState }
func (OrgConfigurationOutput) Address1 ¶
func (o OrgConfigurationOutput) Address1() pulumi.StringPtrOutput
Primary address of org
func (OrgConfigurationOutput) Address2 ¶
func (o OrgConfigurationOutput) Address2() pulumi.StringPtrOutput
Secondary address of org
func (OrgConfigurationOutput) BillingContactUser ¶
func (o OrgConfigurationOutput) BillingContactUser() pulumi.StringPtrOutput
User ID representing the billing contact
func (OrgConfigurationOutput) City ¶
func (o OrgConfigurationOutput) City() pulumi.StringPtrOutput
City of org
func (OrgConfigurationOutput) CompanyName ¶
func (o OrgConfigurationOutput) CompanyName() pulumi.StringOutput
Name of org
func (OrgConfigurationOutput) Country ¶
func (o OrgConfigurationOutput) Country() pulumi.StringPtrOutput
Country of org
func (OrgConfigurationOutput) ElementType ¶
func (OrgConfigurationOutput) ElementType() reflect.Type
func (OrgConfigurationOutput) EndUserSupportHelpUrl ¶
func (o OrgConfigurationOutput) EndUserSupportHelpUrl() pulumi.StringPtrOutput
Support link of org
func (OrgConfigurationOutput) ExpiresAt ¶
func (o OrgConfigurationOutput) ExpiresAt() pulumi.StringOutput
Expiration of org
func (OrgConfigurationOutput) Logo ¶
func (o OrgConfigurationOutput) Logo() pulumi.StringPtrOutput
Logo of org. The file must be in PNG, JPG, or GIF format and less than 1 MB in size. For best results use landscape orientation, a transparent background, and a minimum size of 420px by 120px to prevent upscaling.
func (OrgConfigurationOutput) OptOutCommunicationEmails ¶
func (o OrgConfigurationOutput) OptOutCommunicationEmails() pulumi.BoolPtrOutput
Indicates whether the org's users receive Okta Communication emails
func (OrgConfigurationOutput) PhoneNumber ¶
func (o OrgConfigurationOutput) PhoneNumber() pulumi.StringPtrOutput
Support help phone of org
func (OrgConfigurationOutput) PostalCode ¶
func (o OrgConfigurationOutput) PostalCode() pulumi.StringPtrOutput
Postal code of org
func (OrgConfigurationOutput) State ¶
func (o OrgConfigurationOutput) State() pulumi.StringPtrOutput
State of org
func (OrgConfigurationOutput) Subdomain ¶
func (o OrgConfigurationOutput) Subdomain() pulumi.StringOutput
Subdomain of org
func (OrgConfigurationOutput) SupportPhoneNumber ¶
func (o OrgConfigurationOutput) SupportPhoneNumber() pulumi.StringPtrOutput
Support help phone of org
func (OrgConfigurationOutput) TechnicalContactUser ¶
func (o OrgConfigurationOutput) TechnicalContactUser() pulumi.StringPtrOutput
User ID representing the technical contact
func (OrgConfigurationOutput) ToOrgConfigurationOutput ¶
func (o OrgConfigurationOutput) ToOrgConfigurationOutput() OrgConfigurationOutput
func (OrgConfigurationOutput) ToOrgConfigurationOutputWithContext ¶
func (o OrgConfigurationOutput) ToOrgConfigurationOutputWithContext(ctx context.Context) OrgConfigurationOutput
func (OrgConfigurationOutput) Website ¶
func (o OrgConfigurationOutput) Website() pulumi.StringPtrOutput
The org's website
type OrgConfigurationState ¶
type OrgConfigurationState struct { // Primary address of org Address1 pulumi.StringPtrInput // Secondary address of org Address2 pulumi.StringPtrInput // User ID representing the billing contact BillingContactUser pulumi.StringPtrInput // City of org City pulumi.StringPtrInput // Name of org CompanyName pulumi.StringPtrInput // Country of org Country pulumi.StringPtrInput // Support link of org EndUserSupportHelpUrl pulumi.StringPtrInput // Expiration of org ExpiresAt pulumi.StringPtrInput // Logo of org. The file must be in PNG, JPG, or GIF format and less than 1 MB in size. For best results use landscape orientation, a transparent background, and a minimum size of 420px by 120px to prevent upscaling. Logo pulumi.StringPtrInput // Indicates whether the org's users receive Okta Communication emails OptOutCommunicationEmails pulumi.BoolPtrInput // Support help phone of org PhoneNumber pulumi.StringPtrInput // Postal code of org PostalCode pulumi.StringPtrInput // State of org State pulumi.StringPtrInput // Subdomain of org Subdomain pulumi.StringPtrInput // Support help phone of org SupportPhoneNumber pulumi.StringPtrInput // User ID representing the technical contact TechnicalContactUser pulumi.StringPtrInput // The org's website Website pulumi.StringPtrInput }
func (OrgConfigurationState) ElementType ¶
func (OrgConfigurationState) ElementType() reflect.Type
type OrgSupport ¶
type OrgSupport struct { pulumi.CustomResourceState // Expiration of Okta Support Expiration pulumi.StringOutput `pulumi:"expiration"` // Number of days the support should be extended by ExtendBy pulumi.IntPtrOutput `pulumi:"extendBy"` // Status of Okta Support Status pulumi.StringOutput `pulumi:"status"` }
Manages Okta Support access your org This resource allows you to temporarily allow Okta Support to access your org as an administrator. By default, access will be granted for eight hours. Removing this resource will revoke Okta Support access to your org.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewOrgSupport(ctx, "example", &okta.OrgSupportArgs{ ExtendBy: pulumi.Int(1), }) if err != nil { return err } return nil }) }
```
func GetOrgSupport ¶
func GetOrgSupport(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrgSupportState, opts ...pulumi.ResourceOption) (*OrgSupport, error)
GetOrgSupport gets an existing OrgSupport 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 NewOrgSupport ¶
func NewOrgSupport(ctx *pulumi.Context, name string, args *OrgSupportArgs, opts ...pulumi.ResourceOption) (*OrgSupport, error)
NewOrgSupport registers a new resource with the given unique name, arguments, and options.
func (*OrgSupport) ElementType ¶
func (*OrgSupport) ElementType() reflect.Type
func (*OrgSupport) ToOrgSupportOutput ¶
func (i *OrgSupport) ToOrgSupportOutput() OrgSupportOutput
func (*OrgSupport) ToOrgSupportOutputWithContext ¶
func (i *OrgSupport) ToOrgSupportOutputWithContext(ctx context.Context) OrgSupportOutput
type OrgSupportArgs ¶
type OrgSupportArgs struct { // Number of days the support should be extended by ExtendBy pulumi.IntPtrInput }
The set of arguments for constructing a OrgSupport resource.
func (OrgSupportArgs) ElementType ¶
func (OrgSupportArgs) ElementType() reflect.Type
type OrgSupportArray ¶
type OrgSupportArray []OrgSupportInput
func (OrgSupportArray) ElementType ¶
func (OrgSupportArray) ElementType() reflect.Type
func (OrgSupportArray) ToOrgSupportArrayOutput ¶
func (i OrgSupportArray) ToOrgSupportArrayOutput() OrgSupportArrayOutput
func (OrgSupportArray) ToOrgSupportArrayOutputWithContext ¶
func (i OrgSupportArray) ToOrgSupportArrayOutputWithContext(ctx context.Context) OrgSupportArrayOutput
type OrgSupportArrayInput ¶
type OrgSupportArrayInput interface { pulumi.Input ToOrgSupportArrayOutput() OrgSupportArrayOutput ToOrgSupportArrayOutputWithContext(context.Context) OrgSupportArrayOutput }
OrgSupportArrayInput is an input type that accepts OrgSupportArray and OrgSupportArrayOutput values. You can construct a concrete instance of `OrgSupportArrayInput` via:
OrgSupportArray{ OrgSupportArgs{...} }
type OrgSupportArrayOutput ¶
type OrgSupportArrayOutput struct{ *pulumi.OutputState }
func (OrgSupportArrayOutput) ElementType ¶
func (OrgSupportArrayOutput) ElementType() reflect.Type
func (OrgSupportArrayOutput) Index ¶
func (o OrgSupportArrayOutput) Index(i pulumi.IntInput) OrgSupportOutput
func (OrgSupportArrayOutput) ToOrgSupportArrayOutput ¶
func (o OrgSupportArrayOutput) ToOrgSupportArrayOutput() OrgSupportArrayOutput
func (OrgSupportArrayOutput) ToOrgSupportArrayOutputWithContext ¶
func (o OrgSupportArrayOutput) ToOrgSupportArrayOutputWithContext(ctx context.Context) OrgSupportArrayOutput
type OrgSupportInput ¶
type OrgSupportInput interface { pulumi.Input ToOrgSupportOutput() OrgSupportOutput ToOrgSupportOutputWithContext(ctx context.Context) OrgSupportOutput }
type OrgSupportMap ¶
type OrgSupportMap map[string]OrgSupportInput
func (OrgSupportMap) ElementType ¶
func (OrgSupportMap) ElementType() reflect.Type
func (OrgSupportMap) ToOrgSupportMapOutput ¶
func (i OrgSupportMap) ToOrgSupportMapOutput() OrgSupportMapOutput
func (OrgSupportMap) ToOrgSupportMapOutputWithContext ¶
func (i OrgSupportMap) ToOrgSupportMapOutputWithContext(ctx context.Context) OrgSupportMapOutput
type OrgSupportMapInput ¶
type OrgSupportMapInput interface { pulumi.Input ToOrgSupportMapOutput() OrgSupportMapOutput ToOrgSupportMapOutputWithContext(context.Context) OrgSupportMapOutput }
OrgSupportMapInput is an input type that accepts OrgSupportMap and OrgSupportMapOutput values. You can construct a concrete instance of `OrgSupportMapInput` via:
OrgSupportMap{ "key": OrgSupportArgs{...} }
type OrgSupportMapOutput ¶
type OrgSupportMapOutput struct{ *pulumi.OutputState }
func (OrgSupportMapOutput) ElementType ¶
func (OrgSupportMapOutput) ElementType() reflect.Type
func (OrgSupportMapOutput) MapIndex ¶
func (o OrgSupportMapOutput) MapIndex(k pulumi.StringInput) OrgSupportOutput
func (OrgSupportMapOutput) ToOrgSupportMapOutput ¶
func (o OrgSupportMapOutput) ToOrgSupportMapOutput() OrgSupportMapOutput
func (OrgSupportMapOutput) ToOrgSupportMapOutputWithContext ¶
func (o OrgSupportMapOutput) ToOrgSupportMapOutputWithContext(ctx context.Context) OrgSupportMapOutput
type OrgSupportOutput ¶
type OrgSupportOutput struct{ *pulumi.OutputState }
func (OrgSupportOutput) ElementType ¶
func (OrgSupportOutput) ElementType() reflect.Type
func (OrgSupportOutput) Expiration ¶
func (o OrgSupportOutput) Expiration() pulumi.StringOutput
Expiration of Okta Support
func (OrgSupportOutput) ExtendBy ¶
func (o OrgSupportOutput) ExtendBy() pulumi.IntPtrOutput
Number of days the support should be extended by
func (OrgSupportOutput) Status ¶
func (o OrgSupportOutput) Status() pulumi.StringOutput
Status of Okta Support
func (OrgSupportOutput) ToOrgSupportOutput ¶
func (o OrgSupportOutput) ToOrgSupportOutput() OrgSupportOutput
func (OrgSupportOutput) ToOrgSupportOutputWithContext ¶
func (o OrgSupportOutput) ToOrgSupportOutputWithContext(ctx context.Context) OrgSupportOutput
type OrgSupportState ¶
type OrgSupportState struct { // Expiration of Okta Support Expiration pulumi.StringPtrInput // Number of days the support should be extended by ExtendBy pulumi.IntPtrInput // Status of Okta Support Status pulumi.StringPtrInput }
func (OrgSupportState) ElementType ¶
func (OrgSupportState) ElementType() reflect.Type
type PolicyMfaDefault ¶
type PolicyMfaDefault struct { pulumi.CustomResourceState // Default group ID (always included) DefaultIncludedGroupId pulumi.StringOutput `pulumi:"defaultIncludedGroupId"` // Default policy description Description pulumi.StringOutput `pulumi:"description"` Duo pulumi.StringMapOutput `pulumi:"duo"` // Deprecated: Since okta now support multiple external_idps, this will be deprecated. Please use `externalIdps` instead ExternalIdp pulumi.StringMapOutput `pulumi:"externalIdp"` ExternalIdps pulumi.StringMapArrayOutput `pulumi:"externalIdps"` FidoU2f pulumi.StringMapOutput `pulumi:"fidoU2f"` FidoWebauthn pulumi.StringMapOutput `pulumi:"fidoWebauthn"` GoogleOtp pulumi.StringMapOutput `pulumi:"googleOtp"` Hotp pulumi.StringMapOutput `pulumi:"hotp"` // Is the policy using Okta Identity Engine (OIE) with authenticators instead of factors? IsOie pulumi.BoolPtrOutput `pulumi:"isOie"` // Default 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"` // Default policy priority Priority pulumi.IntOutput `pulumi:"priority"` RsaToken pulumi.StringMapOutput `pulumi:"rsaToken"` SecurityQuestion pulumi.StringMapOutput `pulumi:"securityQuestion"` // Default policy status Status pulumi.StringOutput `pulumi:"status"` SymantecVip pulumi.StringMapOutput `pulumi:"symantecVip"` Webauthn pulumi.StringMapOutput `pulumi:"webauthn"` YubikeyToken pulumi.StringMapOutput `pulumi:"yubikeyToken"` }
Configures default MFA Policy. This resource allows you to configure default MFA Policy. > Requires Org Feature Flag 'OKTA_MFA_POLICY'. Contact support to have this feature flag ***enabled***. Unless Org Feature Flag 'ENG_ENABLE_OPTIONAL_PASSWORD_ENROLLMENT' is ***disabled*** 'okta_password' or 'okta_email' must be present and its 'enroll' value set to 'REQUIRED'. Contact support to have this feature flag ***disabled***.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewPolicyMfaDefault(ctx, "classic_example", &okta.PolicyMfaDefaultArgs{ IsOie: pulumi.Bool(false), OktaPassword: pulumi.StringMap{ "enroll": pulumi.String("REQUIRED"), }, OktaOtp: pulumi.StringMap{ "enroll": pulumi.String("REQUIRED"), }, }) if err != nil { return err } _, err = okta.NewPolicyMfaDefault(ctx, "oie_example", &okta.PolicyMfaDefaultArgs{ IsOie: pulumi.Bool(true), OktaPassword: pulumi.StringMap{ "enroll": pulumi.String("REQUIRED"), }, OktaVerify: pulumi.StringMap{ "enroll": pulumi.String("REQUIRED"), }, }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/policyMfaDefault:PolicyMfaDefault example . ```
func GetPolicyMfaDefault ¶
func GetPolicyMfaDefault(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicyMfaDefaultState, opts ...pulumi.ResourceOption) (*PolicyMfaDefault, error)
GetPolicyMfaDefault gets an existing PolicyMfaDefault 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 NewPolicyMfaDefault ¶
func NewPolicyMfaDefault(ctx *pulumi.Context, name string, args *PolicyMfaDefaultArgs, opts ...pulumi.ResourceOption) (*PolicyMfaDefault, error)
NewPolicyMfaDefault registers a new resource with the given unique name, arguments, and options.
func (*PolicyMfaDefault) ElementType ¶
func (*PolicyMfaDefault) ElementType() reflect.Type
func (*PolicyMfaDefault) ToPolicyMfaDefaultOutput ¶
func (i *PolicyMfaDefault) ToPolicyMfaDefaultOutput() PolicyMfaDefaultOutput
func (*PolicyMfaDefault) ToPolicyMfaDefaultOutputWithContext ¶
func (i *PolicyMfaDefault) ToPolicyMfaDefaultOutputWithContext(ctx context.Context) PolicyMfaDefaultOutput
type PolicyMfaDefaultArgs ¶
type PolicyMfaDefaultArgs struct { Duo pulumi.StringMapInput // Deprecated: Since okta now support multiple external_idps, this will be deprecated. Please use `externalIdps` instead ExternalIdp pulumi.StringMapInput ExternalIdps pulumi.StringMapArrayInput FidoU2f pulumi.StringMapInput FidoWebauthn pulumi.StringMapInput GoogleOtp pulumi.StringMapInput Hotp pulumi.StringMapInput // Is the policy using Okta Identity Engine (OIE) with authenticators instead of factors? IsOie pulumi.BoolPtrInput 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 RsaToken pulumi.StringMapInput SecurityQuestion pulumi.StringMapInput SymantecVip pulumi.StringMapInput Webauthn pulumi.StringMapInput YubikeyToken pulumi.StringMapInput }
The set of arguments for constructing a PolicyMfaDefault resource.
func (PolicyMfaDefaultArgs) ElementType ¶
func (PolicyMfaDefaultArgs) ElementType() reflect.Type
type PolicyMfaDefaultArray ¶
type PolicyMfaDefaultArray []PolicyMfaDefaultInput
func (PolicyMfaDefaultArray) ElementType ¶
func (PolicyMfaDefaultArray) ElementType() reflect.Type
func (PolicyMfaDefaultArray) ToPolicyMfaDefaultArrayOutput ¶
func (i PolicyMfaDefaultArray) ToPolicyMfaDefaultArrayOutput() PolicyMfaDefaultArrayOutput
func (PolicyMfaDefaultArray) ToPolicyMfaDefaultArrayOutputWithContext ¶
func (i PolicyMfaDefaultArray) ToPolicyMfaDefaultArrayOutputWithContext(ctx context.Context) PolicyMfaDefaultArrayOutput
type PolicyMfaDefaultArrayInput ¶
type PolicyMfaDefaultArrayInput interface { pulumi.Input ToPolicyMfaDefaultArrayOutput() PolicyMfaDefaultArrayOutput ToPolicyMfaDefaultArrayOutputWithContext(context.Context) PolicyMfaDefaultArrayOutput }
PolicyMfaDefaultArrayInput is an input type that accepts PolicyMfaDefaultArray and PolicyMfaDefaultArrayOutput values. You can construct a concrete instance of `PolicyMfaDefaultArrayInput` via:
PolicyMfaDefaultArray{ PolicyMfaDefaultArgs{...} }
type PolicyMfaDefaultArrayOutput ¶
type PolicyMfaDefaultArrayOutput struct{ *pulumi.OutputState }
func (PolicyMfaDefaultArrayOutput) ElementType ¶
func (PolicyMfaDefaultArrayOutput) ElementType() reflect.Type
func (PolicyMfaDefaultArrayOutput) Index ¶
func (o PolicyMfaDefaultArrayOutput) Index(i pulumi.IntInput) PolicyMfaDefaultOutput
func (PolicyMfaDefaultArrayOutput) ToPolicyMfaDefaultArrayOutput ¶
func (o PolicyMfaDefaultArrayOutput) ToPolicyMfaDefaultArrayOutput() PolicyMfaDefaultArrayOutput
func (PolicyMfaDefaultArrayOutput) ToPolicyMfaDefaultArrayOutputWithContext ¶
func (o PolicyMfaDefaultArrayOutput) ToPolicyMfaDefaultArrayOutputWithContext(ctx context.Context) PolicyMfaDefaultArrayOutput
type PolicyMfaDefaultInput ¶
type PolicyMfaDefaultInput interface { pulumi.Input ToPolicyMfaDefaultOutput() PolicyMfaDefaultOutput ToPolicyMfaDefaultOutputWithContext(ctx context.Context) PolicyMfaDefaultOutput }
type PolicyMfaDefaultMap ¶
type PolicyMfaDefaultMap map[string]PolicyMfaDefaultInput
func (PolicyMfaDefaultMap) ElementType ¶
func (PolicyMfaDefaultMap) ElementType() reflect.Type
func (PolicyMfaDefaultMap) ToPolicyMfaDefaultMapOutput ¶
func (i PolicyMfaDefaultMap) ToPolicyMfaDefaultMapOutput() PolicyMfaDefaultMapOutput
func (PolicyMfaDefaultMap) ToPolicyMfaDefaultMapOutputWithContext ¶
func (i PolicyMfaDefaultMap) ToPolicyMfaDefaultMapOutputWithContext(ctx context.Context) PolicyMfaDefaultMapOutput
type PolicyMfaDefaultMapInput ¶
type PolicyMfaDefaultMapInput interface { pulumi.Input ToPolicyMfaDefaultMapOutput() PolicyMfaDefaultMapOutput ToPolicyMfaDefaultMapOutputWithContext(context.Context) PolicyMfaDefaultMapOutput }
PolicyMfaDefaultMapInput is an input type that accepts PolicyMfaDefaultMap and PolicyMfaDefaultMapOutput values. You can construct a concrete instance of `PolicyMfaDefaultMapInput` via:
PolicyMfaDefaultMap{ "key": PolicyMfaDefaultArgs{...} }
type PolicyMfaDefaultMapOutput ¶
type PolicyMfaDefaultMapOutput struct{ *pulumi.OutputState }
func (PolicyMfaDefaultMapOutput) ElementType ¶
func (PolicyMfaDefaultMapOutput) ElementType() reflect.Type
func (PolicyMfaDefaultMapOutput) MapIndex ¶
func (o PolicyMfaDefaultMapOutput) MapIndex(k pulumi.StringInput) PolicyMfaDefaultOutput
func (PolicyMfaDefaultMapOutput) ToPolicyMfaDefaultMapOutput ¶
func (o PolicyMfaDefaultMapOutput) ToPolicyMfaDefaultMapOutput() PolicyMfaDefaultMapOutput
func (PolicyMfaDefaultMapOutput) ToPolicyMfaDefaultMapOutputWithContext ¶
func (o PolicyMfaDefaultMapOutput) ToPolicyMfaDefaultMapOutputWithContext(ctx context.Context) PolicyMfaDefaultMapOutput
type PolicyMfaDefaultOutput ¶
type PolicyMfaDefaultOutput struct{ *pulumi.OutputState }
func (PolicyMfaDefaultOutput) DefaultIncludedGroupId ¶
func (o PolicyMfaDefaultOutput) DefaultIncludedGroupId() pulumi.StringOutput
Default group ID (always included)
func (PolicyMfaDefaultOutput) Description ¶
func (o PolicyMfaDefaultOutput) Description() pulumi.StringOutput
Default policy description
func (PolicyMfaDefaultOutput) Duo ¶
func (o PolicyMfaDefaultOutput) Duo() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) ElementType ¶
func (PolicyMfaDefaultOutput) ElementType() reflect.Type
func (PolicyMfaDefaultOutput) ExternalIdp
deprecated
func (o PolicyMfaDefaultOutput) ExternalIdp() pulumi.StringMapOutput
Deprecated: Since okta now support multiple external_idps, this will be deprecated. Please use `externalIdps` instead
func (PolicyMfaDefaultOutput) ExternalIdps ¶ added in v4.10.0
func (o PolicyMfaDefaultOutput) ExternalIdps() pulumi.StringMapArrayOutput
func (PolicyMfaDefaultOutput) FidoU2f ¶
func (o PolicyMfaDefaultOutput) FidoU2f() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) FidoWebauthn ¶
func (o PolicyMfaDefaultOutput) FidoWebauthn() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) GoogleOtp ¶
func (o PolicyMfaDefaultOutput) GoogleOtp() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) Hotp ¶
func (o PolicyMfaDefaultOutput) Hotp() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) IsOie ¶
func (o PolicyMfaDefaultOutput) IsOie() pulumi.BoolPtrOutput
Is the policy using Okta Identity Engine (OIE) with authenticators instead of factors?
func (PolicyMfaDefaultOutput) Name ¶
func (o PolicyMfaDefaultOutput) Name() pulumi.StringOutput
Default policy name
func (PolicyMfaDefaultOutput) OktaCall ¶
func (o PolicyMfaDefaultOutput) OktaCall() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) OktaEmail ¶
func (o PolicyMfaDefaultOutput) OktaEmail() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) OktaOtp ¶
func (o PolicyMfaDefaultOutput) OktaOtp() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) OktaPassword ¶
func (o PolicyMfaDefaultOutput) OktaPassword() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) OktaPush ¶
func (o PolicyMfaDefaultOutput) OktaPush() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) OktaQuestion ¶
func (o PolicyMfaDefaultOutput) OktaQuestion() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) OktaSms ¶
func (o PolicyMfaDefaultOutput) OktaSms() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) OktaVerify ¶
func (o PolicyMfaDefaultOutput) OktaVerify() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) OnpremMfa ¶
func (o PolicyMfaDefaultOutput) OnpremMfa() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) PhoneNumber ¶
func (o PolicyMfaDefaultOutput) PhoneNumber() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) Priority ¶
func (o PolicyMfaDefaultOutput) Priority() pulumi.IntOutput
Default policy priority
func (PolicyMfaDefaultOutput) RsaToken ¶
func (o PolicyMfaDefaultOutput) RsaToken() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) SecurityQuestion ¶
func (o PolicyMfaDefaultOutput) SecurityQuestion() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) Status ¶
func (o PolicyMfaDefaultOutput) Status() pulumi.StringOutput
Default policy status
func (PolicyMfaDefaultOutput) SymantecVip ¶
func (o PolicyMfaDefaultOutput) SymantecVip() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) ToPolicyMfaDefaultOutput ¶
func (o PolicyMfaDefaultOutput) ToPolicyMfaDefaultOutput() PolicyMfaDefaultOutput
func (PolicyMfaDefaultOutput) ToPolicyMfaDefaultOutputWithContext ¶
func (o PolicyMfaDefaultOutput) ToPolicyMfaDefaultOutputWithContext(ctx context.Context) PolicyMfaDefaultOutput
func (PolicyMfaDefaultOutput) Webauthn ¶
func (o PolicyMfaDefaultOutput) Webauthn() pulumi.StringMapOutput
func (PolicyMfaDefaultOutput) YubikeyToken ¶
func (o PolicyMfaDefaultOutput) YubikeyToken() pulumi.StringMapOutput
type PolicyMfaDefaultState ¶
type PolicyMfaDefaultState struct { // Default group ID (always included) DefaultIncludedGroupId pulumi.StringPtrInput // Default policy description Description pulumi.StringPtrInput Duo pulumi.StringMapInput // Deprecated: Since okta now support multiple external_idps, this will be deprecated. Please use `externalIdps` instead ExternalIdp pulumi.StringMapInput ExternalIdps pulumi.StringMapArrayInput FidoU2f pulumi.StringMapInput FidoWebauthn pulumi.StringMapInput GoogleOtp pulumi.StringMapInput Hotp pulumi.StringMapInput // Is the policy using Okta Identity Engine (OIE) with authenticators instead of factors? IsOie pulumi.BoolPtrInput // Default 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 // Default policy priority Priority pulumi.IntPtrInput RsaToken pulumi.StringMapInput SecurityQuestion pulumi.StringMapInput // Default policy status Status pulumi.StringPtrInput SymantecVip pulumi.StringMapInput Webauthn pulumi.StringMapInput YubikeyToken pulumi.StringMapInput }
func (PolicyMfaDefaultState) ElementType ¶
func (PolicyMfaDefaultState) ElementType() reflect.Type
type PolicyPasswordDefault ¶
type PolicyPasswordDefault struct { pulumi.CustomResourceState // Enable or disable voice call recovery: ACTIVE or INACTIVE. Default: `INACTIVE` CallRecovery pulumi.StringPtrOutput `pulumi:"callRecovery"` // Default Authentication Provider DefaultAuthProvider pulumi.StringOutput `pulumi:"defaultAuthProvider"` // Default group ID (always included) DefaultIncludedGroupId pulumi.StringOutput `pulumi:"defaultIncludedGroupId"` // Default policy description Description pulumi.StringOutput `pulumi:"description"` // Enable or disable email password recovery: ACTIVE or INACTIVE. Default: `ACTIVE` EmailRecovery pulumi.StringPtrOutput `pulumi:"emailRecovery"` // Default policy name Name pulumi.StringOutput `pulumi:"name"` // Number of minutes before a locked account is unlocked: 0 = no limit. Default: `0` PasswordAutoUnlockMinutes pulumi.IntPtrOutput `pulumi:"passwordAutoUnlockMinutes"` // Check Passwords Against Common Password Dictionary. Default: `false` 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. Default: `true` PasswordExcludeUsername pulumi.BoolPtrOutput `pulumi:"passwordExcludeUsername"` // Length in days a user will be warned before password expiry: 0 = no warning. Default: `0` PasswordExpireWarnDays pulumi.IntPtrOutput `pulumi:"passwordExpireWarnDays"` // Number of distinct passwords that must be created before they can be reused: 0 = none. Default: `4` 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. Default: `0` PasswordMaxAgeDays pulumi.IntPtrOutput `pulumi:"passwordMaxAgeDays"` // Number of unsuccessful login attempts allowed before lockout: 0 = no limit. Default: `10` PasswordMaxLockoutAttempts pulumi.IntPtrOutput `pulumi:"passwordMaxLockoutAttempts"` // Minimum time interval in minutes between password changes: 0 = no limit. Default: `0` PasswordMinAgeMinutes pulumi.IntPtrOutput `pulumi:"passwordMinAgeMinutes"` // Minimum password length. Default is `8`. 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 = `0` 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. Default: `false` PasswordShowLockoutFailures pulumi.BoolPtrOutput `pulumi:"passwordShowLockoutFailures"` // Default policy priority Priority pulumi.IntOutput `pulumi:"priority"` // Min length of the password recovery question answer. Default: `4` QuestionMinLength pulumi.IntPtrOutput `pulumi:"questionMinLength"` // Enable or disable security question password recovery: ACTIVE or INACTIVE. Default: `ACTIVE` QuestionRecovery pulumi.StringPtrOutput `pulumi:"questionRecovery"` // Lifetime in minutes of the recovery email token. Default: `60` 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. Default: `false` SkipUnlock pulumi.BoolPtrOutput `pulumi:"skipUnlock"` // Enable or disable SMS password recovery: ACTIVE or INACTIVE. Default: `INACTIVE` SmsRecovery pulumi.StringPtrOutput `pulumi:"smsRecovery"` // Default policy status Status pulumi.StringOutput `pulumi:"status"` }
Configures default password policy. This resource allows you to configure default password policy.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewPolicyPasswordDefault(ctx, "default", nil) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/policyPasswordDefault:PolicyPasswordDefault example . ```
func GetPolicyPasswordDefault ¶
func GetPolicyPasswordDefault(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicyPasswordDefaultState, opts ...pulumi.ResourceOption) (*PolicyPasswordDefault, error)
GetPolicyPasswordDefault gets an existing PolicyPasswordDefault 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 NewPolicyPasswordDefault ¶
func NewPolicyPasswordDefault(ctx *pulumi.Context, name string, args *PolicyPasswordDefaultArgs, opts ...pulumi.ResourceOption) (*PolicyPasswordDefault, error)
NewPolicyPasswordDefault registers a new resource with the given unique name, arguments, and options.
func (*PolicyPasswordDefault) ElementType ¶
func (*PolicyPasswordDefault) ElementType() reflect.Type
func (*PolicyPasswordDefault) ToPolicyPasswordDefaultOutput ¶
func (i *PolicyPasswordDefault) ToPolicyPasswordDefaultOutput() PolicyPasswordDefaultOutput
func (*PolicyPasswordDefault) ToPolicyPasswordDefaultOutputWithContext ¶
func (i *PolicyPasswordDefault) ToPolicyPasswordDefaultOutputWithContext(ctx context.Context) PolicyPasswordDefaultOutput
type PolicyPasswordDefaultArgs ¶
type PolicyPasswordDefaultArgs struct { // Enable or disable voice call recovery: ACTIVE or INACTIVE. Default: `INACTIVE` CallRecovery pulumi.StringPtrInput // Enable or disable email password recovery: ACTIVE or INACTIVE. Default: `ACTIVE` EmailRecovery pulumi.StringPtrInput // Number of minutes before a locked account is unlocked: 0 = no limit. Default: `0` PasswordAutoUnlockMinutes pulumi.IntPtrInput // Check Passwords Against Common Password Dictionary. Default: `false` 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. Default: `true` PasswordExcludeUsername pulumi.BoolPtrInput // Length in days a user will be warned before password expiry: 0 = no warning. Default: `0` PasswordExpireWarnDays pulumi.IntPtrInput // Number of distinct passwords that must be created before they can be reused: 0 = none. Default: `4` 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. Default: `0` PasswordMaxAgeDays pulumi.IntPtrInput // Number of unsuccessful login attempts allowed before lockout: 0 = no limit. Default: `10` PasswordMaxLockoutAttempts pulumi.IntPtrInput // Minimum time interval in minutes between password changes: 0 = no limit. Default: `0` PasswordMinAgeMinutes pulumi.IntPtrInput // Minimum password length. Default is `8`. 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 = `0` 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. Default: `false` PasswordShowLockoutFailures pulumi.BoolPtrInput // Min length of the password recovery question answer. Default: `4` QuestionMinLength pulumi.IntPtrInput // Enable or disable security question password recovery: ACTIVE or INACTIVE. Default: `ACTIVE` QuestionRecovery pulumi.StringPtrInput // Lifetime in minutes of the recovery email token. Default: `60` 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. Default: `false` SkipUnlock pulumi.BoolPtrInput // Enable or disable SMS password recovery: ACTIVE or INACTIVE. Default: `INACTIVE` SmsRecovery pulumi.StringPtrInput }
The set of arguments for constructing a PolicyPasswordDefault resource.
func (PolicyPasswordDefaultArgs) ElementType ¶
func (PolicyPasswordDefaultArgs) ElementType() reflect.Type
type PolicyPasswordDefaultArray ¶
type PolicyPasswordDefaultArray []PolicyPasswordDefaultInput
func (PolicyPasswordDefaultArray) ElementType ¶
func (PolicyPasswordDefaultArray) ElementType() reflect.Type
func (PolicyPasswordDefaultArray) ToPolicyPasswordDefaultArrayOutput ¶
func (i PolicyPasswordDefaultArray) ToPolicyPasswordDefaultArrayOutput() PolicyPasswordDefaultArrayOutput
func (PolicyPasswordDefaultArray) ToPolicyPasswordDefaultArrayOutputWithContext ¶
func (i PolicyPasswordDefaultArray) ToPolicyPasswordDefaultArrayOutputWithContext(ctx context.Context) PolicyPasswordDefaultArrayOutput
type PolicyPasswordDefaultArrayInput ¶
type PolicyPasswordDefaultArrayInput interface { pulumi.Input ToPolicyPasswordDefaultArrayOutput() PolicyPasswordDefaultArrayOutput ToPolicyPasswordDefaultArrayOutputWithContext(context.Context) PolicyPasswordDefaultArrayOutput }
PolicyPasswordDefaultArrayInput is an input type that accepts PolicyPasswordDefaultArray and PolicyPasswordDefaultArrayOutput values. You can construct a concrete instance of `PolicyPasswordDefaultArrayInput` via:
PolicyPasswordDefaultArray{ PolicyPasswordDefaultArgs{...} }
type PolicyPasswordDefaultArrayOutput ¶
type PolicyPasswordDefaultArrayOutput struct{ *pulumi.OutputState }
func (PolicyPasswordDefaultArrayOutput) ElementType ¶
func (PolicyPasswordDefaultArrayOutput) ElementType() reflect.Type
func (PolicyPasswordDefaultArrayOutput) Index ¶
func (o PolicyPasswordDefaultArrayOutput) Index(i pulumi.IntInput) PolicyPasswordDefaultOutput
func (PolicyPasswordDefaultArrayOutput) ToPolicyPasswordDefaultArrayOutput ¶
func (o PolicyPasswordDefaultArrayOutput) ToPolicyPasswordDefaultArrayOutput() PolicyPasswordDefaultArrayOutput
func (PolicyPasswordDefaultArrayOutput) ToPolicyPasswordDefaultArrayOutputWithContext ¶
func (o PolicyPasswordDefaultArrayOutput) ToPolicyPasswordDefaultArrayOutputWithContext(ctx context.Context) PolicyPasswordDefaultArrayOutput
type PolicyPasswordDefaultInput ¶
type PolicyPasswordDefaultInput interface { pulumi.Input ToPolicyPasswordDefaultOutput() PolicyPasswordDefaultOutput ToPolicyPasswordDefaultOutputWithContext(ctx context.Context) PolicyPasswordDefaultOutput }
type PolicyPasswordDefaultMap ¶
type PolicyPasswordDefaultMap map[string]PolicyPasswordDefaultInput
func (PolicyPasswordDefaultMap) ElementType ¶
func (PolicyPasswordDefaultMap) ElementType() reflect.Type
func (PolicyPasswordDefaultMap) ToPolicyPasswordDefaultMapOutput ¶
func (i PolicyPasswordDefaultMap) ToPolicyPasswordDefaultMapOutput() PolicyPasswordDefaultMapOutput
func (PolicyPasswordDefaultMap) ToPolicyPasswordDefaultMapOutputWithContext ¶
func (i PolicyPasswordDefaultMap) ToPolicyPasswordDefaultMapOutputWithContext(ctx context.Context) PolicyPasswordDefaultMapOutput
type PolicyPasswordDefaultMapInput ¶
type PolicyPasswordDefaultMapInput interface { pulumi.Input ToPolicyPasswordDefaultMapOutput() PolicyPasswordDefaultMapOutput ToPolicyPasswordDefaultMapOutputWithContext(context.Context) PolicyPasswordDefaultMapOutput }
PolicyPasswordDefaultMapInput is an input type that accepts PolicyPasswordDefaultMap and PolicyPasswordDefaultMapOutput values. You can construct a concrete instance of `PolicyPasswordDefaultMapInput` via:
PolicyPasswordDefaultMap{ "key": PolicyPasswordDefaultArgs{...} }
type PolicyPasswordDefaultMapOutput ¶
type PolicyPasswordDefaultMapOutput struct{ *pulumi.OutputState }
func (PolicyPasswordDefaultMapOutput) ElementType ¶
func (PolicyPasswordDefaultMapOutput) ElementType() reflect.Type
func (PolicyPasswordDefaultMapOutput) MapIndex ¶
func (o PolicyPasswordDefaultMapOutput) MapIndex(k pulumi.StringInput) PolicyPasswordDefaultOutput
func (PolicyPasswordDefaultMapOutput) ToPolicyPasswordDefaultMapOutput ¶
func (o PolicyPasswordDefaultMapOutput) ToPolicyPasswordDefaultMapOutput() PolicyPasswordDefaultMapOutput
func (PolicyPasswordDefaultMapOutput) ToPolicyPasswordDefaultMapOutputWithContext ¶
func (o PolicyPasswordDefaultMapOutput) ToPolicyPasswordDefaultMapOutputWithContext(ctx context.Context) PolicyPasswordDefaultMapOutput
type PolicyPasswordDefaultOutput ¶
type PolicyPasswordDefaultOutput struct{ *pulumi.OutputState }
func (PolicyPasswordDefaultOutput) CallRecovery ¶
func (o PolicyPasswordDefaultOutput) CallRecovery() pulumi.StringPtrOutput
Enable or disable voice call recovery: ACTIVE or INACTIVE. Default: `INACTIVE`
func (PolicyPasswordDefaultOutput) DefaultAuthProvider ¶
func (o PolicyPasswordDefaultOutput) DefaultAuthProvider() pulumi.StringOutput
Default Authentication Provider
func (PolicyPasswordDefaultOutput) DefaultIncludedGroupId ¶
func (o PolicyPasswordDefaultOutput) DefaultIncludedGroupId() pulumi.StringOutput
Default group ID (always included)
func (PolicyPasswordDefaultOutput) Description ¶
func (o PolicyPasswordDefaultOutput) Description() pulumi.StringOutput
Default policy description
func (PolicyPasswordDefaultOutput) ElementType ¶
func (PolicyPasswordDefaultOutput) ElementType() reflect.Type
func (PolicyPasswordDefaultOutput) EmailRecovery ¶
func (o PolicyPasswordDefaultOutput) EmailRecovery() pulumi.StringPtrOutput
Enable or disable email password recovery: ACTIVE or INACTIVE. Default: `ACTIVE`
func (PolicyPasswordDefaultOutput) Name ¶
func (o PolicyPasswordDefaultOutput) Name() pulumi.StringOutput
Default policy name
func (PolicyPasswordDefaultOutput) PasswordAutoUnlockMinutes ¶
func (o PolicyPasswordDefaultOutput) PasswordAutoUnlockMinutes() pulumi.IntPtrOutput
Number of minutes before a locked account is unlocked: 0 = no limit. Default: `0`
func (PolicyPasswordDefaultOutput) PasswordDictionaryLookup ¶
func (o PolicyPasswordDefaultOutput) PasswordDictionaryLookup() pulumi.BoolPtrOutput
Check Passwords Against Common Password Dictionary. Default: `false`
func (PolicyPasswordDefaultOutput) PasswordExcludeFirstName ¶
func (o PolicyPasswordDefaultOutput) PasswordExcludeFirstName() pulumi.BoolPtrOutput
User firstName attribute must be excluded from the password
func (PolicyPasswordDefaultOutput) PasswordExcludeLastName ¶
func (o PolicyPasswordDefaultOutput) PasswordExcludeLastName() pulumi.BoolPtrOutput
User lastName attribute must be excluded from the password
func (PolicyPasswordDefaultOutput) PasswordExcludeUsername ¶
func (o PolicyPasswordDefaultOutput) PasswordExcludeUsername() pulumi.BoolPtrOutput
If the user name must be excluded from the password. Default: `true`
func (PolicyPasswordDefaultOutput) PasswordExpireWarnDays ¶
func (o PolicyPasswordDefaultOutput) PasswordExpireWarnDays() pulumi.IntPtrOutput
Length in days a user will be warned before password expiry: 0 = no warning. Default: `0`
func (PolicyPasswordDefaultOutput) PasswordHistoryCount ¶
func (o PolicyPasswordDefaultOutput) PasswordHistoryCount() pulumi.IntPtrOutput
Number of distinct passwords that must be created before they can be reused: 0 = none. Default: `4`
func (PolicyPasswordDefaultOutput) PasswordLockoutNotificationChannels ¶
func (o PolicyPasswordDefaultOutput) PasswordLockoutNotificationChannels() pulumi.StringArrayOutput
Notification channels to use to notify a user when their account has been locked.
func (PolicyPasswordDefaultOutput) PasswordMaxAgeDays ¶
func (o PolicyPasswordDefaultOutput) PasswordMaxAgeDays() pulumi.IntPtrOutput
Length in days a password is valid before expiry: 0 = no limit. Default: `0`
func (PolicyPasswordDefaultOutput) PasswordMaxLockoutAttempts ¶
func (o PolicyPasswordDefaultOutput) PasswordMaxLockoutAttempts() pulumi.IntPtrOutput
Number of unsuccessful login attempts allowed before lockout: 0 = no limit. Default: `10`
func (PolicyPasswordDefaultOutput) PasswordMinAgeMinutes ¶
func (o PolicyPasswordDefaultOutput) PasswordMinAgeMinutes() pulumi.IntPtrOutput
Minimum time interval in minutes between password changes: 0 = no limit. Default: `0`
func (PolicyPasswordDefaultOutput) PasswordMinLength ¶
func (o PolicyPasswordDefaultOutput) PasswordMinLength() pulumi.IntPtrOutput
Minimum password length. Default is `8`.
func (PolicyPasswordDefaultOutput) PasswordMinLowercase ¶
func (o PolicyPasswordDefaultOutput) PasswordMinLowercase() pulumi.IntPtrOutput
If a password must contain at least one lower case letter: 0 = no, 1 = yes. Default = 1
func (PolicyPasswordDefaultOutput) PasswordMinNumber ¶
func (o PolicyPasswordDefaultOutput) PasswordMinNumber() pulumi.IntPtrOutput
If a password must contain at least one number: 0 = no, 1 = yes. Default = `1`
func (PolicyPasswordDefaultOutput) PasswordMinSymbol ¶
func (o PolicyPasswordDefaultOutput) PasswordMinSymbol() pulumi.IntPtrOutput
If a password must contain at least one symbol (!@#$%^&*): 0 = no, 1 = yes. Default = `0`
func (PolicyPasswordDefaultOutput) PasswordMinUppercase ¶
func (o PolicyPasswordDefaultOutput) PasswordMinUppercase() pulumi.IntPtrOutput
If a password must contain at least one upper case letter: 0 = no, 1 = yes. Default = 1
func (PolicyPasswordDefaultOutput) PasswordShowLockoutFailures ¶
func (o PolicyPasswordDefaultOutput) PasswordShowLockoutFailures() pulumi.BoolPtrOutput
If a user should be informed when their account is locked. Default: `false`
func (PolicyPasswordDefaultOutput) Priority ¶
func (o PolicyPasswordDefaultOutput) Priority() pulumi.IntOutput
Default policy priority
func (PolicyPasswordDefaultOutput) QuestionMinLength ¶
func (o PolicyPasswordDefaultOutput) QuestionMinLength() pulumi.IntPtrOutput
Min length of the password recovery question answer. Default: `4`
func (PolicyPasswordDefaultOutput) QuestionRecovery ¶
func (o PolicyPasswordDefaultOutput) QuestionRecovery() pulumi.StringPtrOutput
Enable or disable security question password recovery: ACTIVE or INACTIVE. Default: `ACTIVE`
func (PolicyPasswordDefaultOutput) RecoveryEmailToken ¶
func (o PolicyPasswordDefaultOutput) RecoveryEmailToken() pulumi.IntPtrOutput
Lifetime in minutes of the recovery email token. Default: `60`
func (PolicyPasswordDefaultOutput) SkipUnlock ¶
func (o PolicyPasswordDefaultOutput) 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. Default: `false`
func (PolicyPasswordDefaultOutput) SmsRecovery ¶
func (o PolicyPasswordDefaultOutput) SmsRecovery() pulumi.StringPtrOutput
Enable or disable SMS password recovery: ACTIVE or INACTIVE. Default: `INACTIVE`
func (PolicyPasswordDefaultOutput) Status ¶
func (o PolicyPasswordDefaultOutput) Status() pulumi.StringOutput
Default policy status
func (PolicyPasswordDefaultOutput) ToPolicyPasswordDefaultOutput ¶
func (o PolicyPasswordDefaultOutput) ToPolicyPasswordDefaultOutput() PolicyPasswordDefaultOutput
func (PolicyPasswordDefaultOutput) ToPolicyPasswordDefaultOutputWithContext ¶
func (o PolicyPasswordDefaultOutput) ToPolicyPasswordDefaultOutputWithContext(ctx context.Context) PolicyPasswordDefaultOutput
type PolicyPasswordDefaultState ¶
type PolicyPasswordDefaultState struct { // Enable or disable voice call recovery: ACTIVE or INACTIVE. Default: `INACTIVE` CallRecovery pulumi.StringPtrInput // Default Authentication Provider DefaultAuthProvider pulumi.StringPtrInput // Default group ID (always included) DefaultIncludedGroupId pulumi.StringPtrInput // Default policy description Description pulumi.StringPtrInput // Enable or disable email password recovery: ACTIVE or INACTIVE. Default: `ACTIVE` EmailRecovery pulumi.StringPtrInput // Default policy name Name pulumi.StringPtrInput // Number of minutes before a locked account is unlocked: 0 = no limit. Default: `0` PasswordAutoUnlockMinutes pulumi.IntPtrInput // Check Passwords Against Common Password Dictionary. Default: `false` 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. Default: `true` PasswordExcludeUsername pulumi.BoolPtrInput // Length in days a user will be warned before password expiry: 0 = no warning. Default: `0` PasswordExpireWarnDays pulumi.IntPtrInput // Number of distinct passwords that must be created before they can be reused: 0 = none. Default: `4` 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. Default: `0` PasswordMaxAgeDays pulumi.IntPtrInput // Number of unsuccessful login attempts allowed before lockout: 0 = no limit. Default: `10` PasswordMaxLockoutAttempts pulumi.IntPtrInput // Minimum time interval in minutes between password changes: 0 = no limit. Default: `0` PasswordMinAgeMinutes pulumi.IntPtrInput // Minimum password length. Default is `8`. 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 = `0` 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. Default: `false` PasswordShowLockoutFailures pulumi.BoolPtrInput // Default policy priority Priority pulumi.IntPtrInput // Min length of the password recovery question answer. Default: `4` QuestionMinLength pulumi.IntPtrInput // Enable or disable security question password recovery: ACTIVE or INACTIVE. Default: `ACTIVE` QuestionRecovery pulumi.StringPtrInput // Lifetime in minutes of the recovery email token. Default: `60` 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. Default: `false` SkipUnlock pulumi.BoolPtrInput // Enable or disable SMS password recovery: ACTIVE or INACTIVE. Default: `INACTIVE` SmsRecovery pulumi.StringPtrInput // Default policy status Status pulumi.StringPtrInput }
func (PolicyPasswordDefaultState) ElementType ¶
func (PolicyPasswordDefaultState) ElementType() reflect.Type
type PolicyProfileEnrollment ¶
type PolicyProfileEnrollment struct { pulumi.CustomResourceState // Name of the policy Name pulumi.StringOutput `pulumi:"name"` // Status of the policy Status pulumi.StringPtrOutput `pulumi:"status"` }
Creates a Profile Enrollment Policy
> **WARNING:** This feature is only available as a part of the Identity Engine. Contact support for further information. This resource allows you to create and configure a Profile Enrollment Policy.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewPolicyProfileEnrollment(ctx, "example", &okta.PolicyProfileEnrollmentArgs{ Name: pulumi.String("example"), Status: pulumi.String("ACTIVE"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/policyProfileEnrollment:PolicyProfileEnrollment example <policy_id> ```
func GetPolicyProfileEnrollment ¶
func GetPolicyProfileEnrollment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicyProfileEnrollmentState, opts ...pulumi.ResourceOption) (*PolicyProfileEnrollment, error)
GetPolicyProfileEnrollment gets an existing PolicyProfileEnrollment 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 NewPolicyProfileEnrollment ¶
func NewPolicyProfileEnrollment(ctx *pulumi.Context, name string, args *PolicyProfileEnrollmentArgs, opts ...pulumi.ResourceOption) (*PolicyProfileEnrollment, error)
NewPolicyProfileEnrollment registers a new resource with the given unique name, arguments, and options.
func (*PolicyProfileEnrollment) ElementType ¶
func (*PolicyProfileEnrollment) ElementType() reflect.Type
func (*PolicyProfileEnrollment) ToPolicyProfileEnrollmentOutput ¶
func (i *PolicyProfileEnrollment) ToPolicyProfileEnrollmentOutput() PolicyProfileEnrollmentOutput
func (*PolicyProfileEnrollment) ToPolicyProfileEnrollmentOutputWithContext ¶
func (i *PolicyProfileEnrollment) ToPolicyProfileEnrollmentOutputWithContext(ctx context.Context) PolicyProfileEnrollmentOutput
type PolicyProfileEnrollmentApps ¶
type PolicyProfileEnrollmentApps struct { pulumi.CustomResourceState // List of app IDs to be added to this policy Apps pulumi.StringArrayOutput `pulumi:"apps"` // ID of the Default Enrollment Policy. This policy is used as a policy to re-assign apps to when they are unassigned from this one DefaultPolicyId pulumi.StringOutput `pulumi:"defaultPolicyId"` // ID of the enrollment policy. PolicyId pulumi.StringOutput `pulumi:"policyId"` }
Manages Profile Enrollment Policy Apps > **WARNING:** This feature is only available as a part of the Identity Engine. Contact support for further information. This resource allows you to manage the apps in the Profile Enrollment Policy. **Important Notes:**
- Default Enrollment Policy can not be used in this resource since it is used as a policy to re-assign apps to when they are unassigned from this one.
- When re-assigning the app to another policy, please use 'depends_on' in the policy to which the app will be assigned. This is necessary to avoid unexpected behavior, since if the app is unassigned from the policy it is just assigned to the 'Default' one.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi-okta/sdk/v4/go/okta/app" "github.com/pulumi/pulumi-okta/sdk/v4/go/okta/policy" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := policy.GetPolicy(ctx, &policy.GetPolicyArgs{ Name: "My Policy", Type: "PROFILE_ENROLLMENT", }, nil) if err != nil { return err } _, err = app.GetApp(ctx, &app.GetAppArgs{ Label: pulumi.StringRef("My App"), }, nil) if err != nil { return err } _, err = okta.NewPolicyProfileEnrollmentApps(ctx, "example", &okta.PolicyProfileEnrollmentAppsArgs{ PolicyId: pulumi.Any(exampleOktaPolicy.Id), Apps: pulumi.StringArray{ id, }, }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/policyProfileEnrollmentApps:PolicyProfileEnrollmentApps example <policy_id> ```
func GetPolicyProfileEnrollmentApps ¶
func GetPolicyProfileEnrollmentApps(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicyProfileEnrollmentAppsState, opts ...pulumi.ResourceOption) (*PolicyProfileEnrollmentApps, error)
GetPolicyProfileEnrollmentApps gets an existing PolicyProfileEnrollmentApps 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 NewPolicyProfileEnrollmentApps ¶
func NewPolicyProfileEnrollmentApps(ctx *pulumi.Context, name string, args *PolicyProfileEnrollmentAppsArgs, opts ...pulumi.ResourceOption) (*PolicyProfileEnrollmentApps, error)
NewPolicyProfileEnrollmentApps registers a new resource with the given unique name, arguments, and options.
func (*PolicyProfileEnrollmentApps) ElementType ¶
func (*PolicyProfileEnrollmentApps) ElementType() reflect.Type
func (*PolicyProfileEnrollmentApps) ToPolicyProfileEnrollmentAppsOutput ¶
func (i *PolicyProfileEnrollmentApps) ToPolicyProfileEnrollmentAppsOutput() PolicyProfileEnrollmentAppsOutput
func (*PolicyProfileEnrollmentApps) ToPolicyProfileEnrollmentAppsOutputWithContext ¶
func (i *PolicyProfileEnrollmentApps) ToPolicyProfileEnrollmentAppsOutputWithContext(ctx context.Context) PolicyProfileEnrollmentAppsOutput
type PolicyProfileEnrollmentAppsArgs ¶
type PolicyProfileEnrollmentAppsArgs struct { // List of app IDs to be added to this policy Apps pulumi.StringArrayInput // ID of the enrollment policy. PolicyId pulumi.StringInput }
The set of arguments for constructing a PolicyProfileEnrollmentApps resource.
func (PolicyProfileEnrollmentAppsArgs) ElementType ¶
func (PolicyProfileEnrollmentAppsArgs) ElementType() reflect.Type
type PolicyProfileEnrollmentAppsArray ¶
type PolicyProfileEnrollmentAppsArray []PolicyProfileEnrollmentAppsInput
func (PolicyProfileEnrollmentAppsArray) ElementType ¶
func (PolicyProfileEnrollmentAppsArray) ElementType() reflect.Type
func (PolicyProfileEnrollmentAppsArray) ToPolicyProfileEnrollmentAppsArrayOutput ¶
func (i PolicyProfileEnrollmentAppsArray) ToPolicyProfileEnrollmentAppsArrayOutput() PolicyProfileEnrollmentAppsArrayOutput
func (PolicyProfileEnrollmentAppsArray) ToPolicyProfileEnrollmentAppsArrayOutputWithContext ¶
func (i PolicyProfileEnrollmentAppsArray) ToPolicyProfileEnrollmentAppsArrayOutputWithContext(ctx context.Context) PolicyProfileEnrollmentAppsArrayOutput
type PolicyProfileEnrollmentAppsArrayInput ¶
type PolicyProfileEnrollmentAppsArrayInput interface { pulumi.Input ToPolicyProfileEnrollmentAppsArrayOutput() PolicyProfileEnrollmentAppsArrayOutput ToPolicyProfileEnrollmentAppsArrayOutputWithContext(context.Context) PolicyProfileEnrollmentAppsArrayOutput }
PolicyProfileEnrollmentAppsArrayInput is an input type that accepts PolicyProfileEnrollmentAppsArray and PolicyProfileEnrollmentAppsArrayOutput values. You can construct a concrete instance of `PolicyProfileEnrollmentAppsArrayInput` via:
PolicyProfileEnrollmentAppsArray{ PolicyProfileEnrollmentAppsArgs{...} }
type PolicyProfileEnrollmentAppsArrayOutput ¶
type PolicyProfileEnrollmentAppsArrayOutput struct{ *pulumi.OutputState }
func (PolicyProfileEnrollmentAppsArrayOutput) ElementType ¶
func (PolicyProfileEnrollmentAppsArrayOutput) ElementType() reflect.Type
func (PolicyProfileEnrollmentAppsArrayOutput) ToPolicyProfileEnrollmentAppsArrayOutput ¶
func (o PolicyProfileEnrollmentAppsArrayOutput) ToPolicyProfileEnrollmentAppsArrayOutput() PolicyProfileEnrollmentAppsArrayOutput
func (PolicyProfileEnrollmentAppsArrayOutput) ToPolicyProfileEnrollmentAppsArrayOutputWithContext ¶
func (o PolicyProfileEnrollmentAppsArrayOutput) ToPolicyProfileEnrollmentAppsArrayOutputWithContext(ctx context.Context) PolicyProfileEnrollmentAppsArrayOutput
type PolicyProfileEnrollmentAppsInput ¶
type PolicyProfileEnrollmentAppsInput interface { pulumi.Input ToPolicyProfileEnrollmentAppsOutput() PolicyProfileEnrollmentAppsOutput ToPolicyProfileEnrollmentAppsOutputWithContext(ctx context.Context) PolicyProfileEnrollmentAppsOutput }
type PolicyProfileEnrollmentAppsMap ¶
type PolicyProfileEnrollmentAppsMap map[string]PolicyProfileEnrollmentAppsInput
func (PolicyProfileEnrollmentAppsMap) ElementType ¶
func (PolicyProfileEnrollmentAppsMap) ElementType() reflect.Type
func (PolicyProfileEnrollmentAppsMap) ToPolicyProfileEnrollmentAppsMapOutput ¶
func (i PolicyProfileEnrollmentAppsMap) ToPolicyProfileEnrollmentAppsMapOutput() PolicyProfileEnrollmentAppsMapOutput
func (PolicyProfileEnrollmentAppsMap) ToPolicyProfileEnrollmentAppsMapOutputWithContext ¶
func (i PolicyProfileEnrollmentAppsMap) ToPolicyProfileEnrollmentAppsMapOutputWithContext(ctx context.Context) PolicyProfileEnrollmentAppsMapOutput
type PolicyProfileEnrollmentAppsMapInput ¶
type PolicyProfileEnrollmentAppsMapInput interface { pulumi.Input ToPolicyProfileEnrollmentAppsMapOutput() PolicyProfileEnrollmentAppsMapOutput ToPolicyProfileEnrollmentAppsMapOutputWithContext(context.Context) PolicyProfileEnrollmentAppsMapOutput }
PolicyProfileEnrollmentAppsMapInput is an input type that accepts PolicyProfileEnrollmentAppsMap and PolicyProfileEnrollmentAppsMapOutput values. You can construct a concrete instance of `PolicyProfileEnrollmentAppsMapInput` via:
PolicyProfileEnrollmentAppsMap{ "key": PolicyProfileEnrollmentAppsArgs{...} }
type PolicyProfileEnrollmentAppsMapOutput ¶
type PolicyProfileEnrollmentAppsMapOutput struct{ *pulumi.OutputState }
func (PolicyProfileEnrollmentAppsMapOutput) ElementType ¶
func (PolicyProfileEnrollmentAppsMapOutput) ElementType() reflect.Type
func (PolicyProfileEnrollmentAppsMapOutput) MapIndex ¶
func (o PolicyProfileEnrollmentAppsMapOutput) MapIndex(k pulumi.StringInput) PolicyProfileEnrollmentAppsOutput
func (PolicyProfileEnrollmentAppsMapOutput) ToPolicyProfileEnrollmentAppsMapOutput ¶
func (o PolicyProfileEnrollmentAppsMapOutput) ToPolicyProfileEnrollmentAppsMapOutput() PolicyProfileEnrollmentAppsMapOutput
func (PolicyProfileEnrollmentAppsMapOutput) ToPolicyProfileEnrollmentAppsMapOutputWithContext ¶
func (o PolicyProfileEnrollmentAppsMapOutput) ToPolicyProfileEnrollmentAppsMapOutputWithContext(ctx context.Context) PolicyProfileEnrollmentAppsMapOutput
type PolicyProfileEnrollmentAppsOutput ¶
type PolicyProfileEnrollmentAppsOutput struct{ *pulumi.OutputState }
func (PolicyProfileEnrollmentAppsOutput) Apps ¶
func (o PolicyProfileEnrollmentAppsOutput) Apps() pulumi.StringArrayOutput
List of app IDs to be added to this policy
func (PolicyProfileEnrollmentAppsOutput) DefaultPolicyId ¶
func (o PolicyProfileEnrollmentAppsOutput) DefaultPolicyId() pulumi.StringOutput
ID of the Default Enrollment Policy. This policy is used as a policy to re-assign apps to when they are unassigned from this one
func (PolicyProfileEnrollmentAppsOutput) ElementType ¶
func (PolicyProfileEnrollmentAppsOutput) ElementType() reflect.Type
func (PolicyProfileEnrollmentAppsOutput) PolicyId ¶
func (o PolicyProfileEnrollmentAppsOutput) PolicyId() pulumi.StringOutput
ID of the enrollment policy.
func (PolicyProfileEnrollmentAppsOutput) ToPolicyProfileEnrollmentAppsOutput ¶
func (o PolicyProfileEnrollmentAppsOutput) ToPolicyProfileEnrollmentAppsOutput() PolicyProfileEnrollmentAppsOutput
func (PolicyProfileEnrollmentAppsOutput) ToPolicyProfileEnrollmentAppsOutputWithContext ¶
func (o PolicyProfileEnrollmentAppsOutput) ToPolicyProfileEnrollmentAppsOutputWithContext(ctx context.Context) PolicyProfileEnrollmentAppsOutput
type PolicyProfileEnrollmentAppsState ¶
type PolicyProfileEnrollmentAppsState struct { // List of app IDs to be added to this policy Apps pulumi.StringArrayInput // ID of the Default Enrollment Policy. This policy is used as a policy to re-assign apps to when they are unassigned from this one DefaultPolicyId pulumi.StringPtrInput // ID of the enrollment policy. PolicyId pulumi.StringPtrInput }
func (PolicyProfileEnrollmentAppsState) ElementType ¶
func (PolicyProfileEnrollmentAppsState) ElementType() reflect.Type
type PolicyProfileEnrollmentArgs ¶
type PolicyProfileEnrollmentArgs struct { // Name of the policy Name pulumi.StringPtrInput // Status of the policy Status pulumi.StringPtrInput }
The set of arguments for constructing a PolicyProfileEnrollment resource.
func (PolicyProfileEnrollmentArgs) ElementType ¶
func (PolicyProfileEnrollmentArgs) ElementType() reflect.Type
type PolicyProfileEnrollmentArray ¶
type PolicyProfileEnrollmentArray []PolicyProfileEnrollmentInput
func (PolicyProfileEnrollmentArray) ElementType ¶
func (PolicyProfileEnrollmentArray) ElementType() reflect.Type
func (PolicyProfileEnrollmentArray) ToPolicyProfileEnrollmentArrayOutput ¶
func (i PolicyProfileEnrollmentArray) ToPolicyProfileEnrollmentArrayOutput() PolicyProfileEnrollmentArrayOutput
func (PolicyProfileEnrollmentArray) ToPolicyProfileEnrollmentArrayOutputWithContext ¶
func (i PolicyProfileEnrollmentArray) ToPolicyProfileEnrollmentArrayOutputWithContext(ctx context.Context) PolicyProfileEnrollmentArrayOutput
type PolicyProfileEnrollmentArrayInput ¶
type PolicyProfileEnrollmentArrayInput interface { pulumi.Input ToPolicyProfileEnrollmentArrayOutput() PolicyProfileEnrollmentArrayOutput ToPolicyProfileEnrollmentArrayOutputWithContext(context.Context) PolicyProfileEnrollmentArrayOutput }
PolicyProfileEnrollmentArrayInput is an input type that accepts PolicyProfileEnrollmentArray and PolicyProfileEnrollmentArrayOutput values. You can construct a concrete instance of `PolicyProfileEnrollmentArrayInput` via:
PolicyProfileEnrollmentArray{ PolicyProfileEnrollmentArgs{...} }
type PolicyProfileEnrollmentArrayOutput ¶
type PolicyProfileEnrollmentArrayOutput struct{ *pulumi.OutputState }
func (PolicyProfileEnrollmentArrayOutput) ElementType ¶
func (PolicyProfileEnrollmentArrayOutput) ElementType() reflect.Type
func (PolicyProfileEnrollmentArrayOutput) Index ¶
func (o PolicyProfileEnrollmentArrayOutput) Index(i pulumi.IntInput) PolicyProfileEnrollmentOutput
func (PolicyProfileEnrollmentArrayOutput) ToPolicyProfileEnrollmentArrayOutput ¶
func (o PolicyProfileEnrollmentArrayOutput) ToPolicyProfileEnrollmentArrayOutput() PolicyProfileEnrollmentArrayOutput
func (PolicyProfileEnrollmentArrayOutput) ToPolicyProfileEnrollmentArrayOutputWithContext ¶
func (o PolicyProfileEnrollmentArrayOutput) ToPolicyProfileEnrollmentArrayOutputWithContext(ctx context.Context) PolicyProfileEnrollmentArrayOutput
type PolicyProfileEnrollmentInput ¶
type PolicyProfileEnrollmentInput interface { pulumi.Input ToPolicyProfileEnrollmentOutput() PolicyProfileEnrollmentOutput ToPolicyProfileEnrollmentOutputWithContext(ctx context.Context) PolicyProfileEnrollmentOutput }
type PolicyProfileEnrollmentMap ¶
type PolicyProfileEnrollmentMap map[string]PolicyProfileEnrollmentInput
func (PolicyProfileEnrollmentMap) ElementType ¶
func (PolicyProfileEnrollmentMap) ElementType() reflect.Type
func (PolicyProfileEnrollmentMap) ToPolicyProfileEnrollmentMapOutput ¶
func (i PolicyProfileEnrollmentMap) ToPolicyProfileEnrollmentMapOutput() PolicyProfileEnrollmentMapOutput
func (PolicyProfileEnrollmentMap) ToPolicyProfileEnrollmentMapOutputWithContext ¶
func (i PolicyProfileEnrollmentMap) ToPolicyProfileEnrollmentMapOutputWithContext(ctx context.Context) PolicyProfileEnrollmentMapOutput
type PolicyProfileEnrollmentMapInput ¶
type PolicyProfileEnrollmentMapInput interface { pulumi.Input ToPolicyProfileEnrollmentMapOutput() PolicyProfileEnrollmentMapOutput ToPolicyProfileEnrollmentMapOutputWithContext(context.Context) PolicyProfileEnrollmentMapOutput }
PolicyProfileEnrollmentMapInput is an input type that accepts PolicyProfileEnrollmentMap and PolicyProfileEnrollmentMapOutput values. You can construct a concrete instance of `PolicyProfileEnrollmentMapInput` via:
PolicyProfileEnrollmentMap{ "key": PolicyProfileEnrollmentArgs{...} }
type PolicyProfileEnrollmentMapOutput ¶
type PolicyProfileEnrollmentMapOutput struct{ *pulumi.OutputState }
func (PolicyProfileEnrollmentMapOutput) ElementType ¶
func (PolicyProfileEnrollmentMapOutput) ElementType() reflect.Type
func (PolicyProfileEnrollmentMapOutput) MapIndex ¶
func (o PolicyProfileEnrollmentMapOutput) MapIndex(k pulumi.StringInput) PolicyProfileEnrollmentOutput
func (PolicyProfileEnrollmentMapOutput) ToPolicyProfileEnrollmentMapOutput ¶
func (o PolicyProfileEnrollmentMapOutput) ToPolicyProfileEnrollmentMapOutput() PolicyProfileEnrollmentMapOutput
func (PolicyProfileEnrollmentMapOutput) ToPolicyProfileEnrollmentMapOutputWithContext ¶
func (o PolicyProfileEnrollmentMapOutput) ToPolicyProfileEnrollmentMapOutputWithContext(ctx context.Context) PolicyProfileEnrollmentMapOutput
type PolicyProfileEnrollmentOutput ¶
type PolicyProfileEnrollmentOutput struct{ *pulumi.OutputState }
func (PolicyProfileEnrollmentOutput) ElementType ¶
func (PolicyProfileEnrollmentOutput) ElementType() reflect.Type
func (PolicyProfileEnrollmentOutput) Name ¶
func (o PolicyProfileEnrollmentOutput) Name() pulumi.StringOutput
Name of the policy
func (PolicyProfileEnrollmentOutput) Status ¶
func (o PolicyProfileEnrollmentOutput) Status() pulumi.StringPtrOutput
Status of the policy
func (PolicyProfileEnrollmentOutput) ToPolicyProfileEnrollmentOutput ¶
func (o PolicyProfileEnrollmentOutput) ToPolicyProfileEnrollmentOutput() PolicyProfileEnrollmentOutput
func (PolicyProfileEnrollmentOutput) ToPolicyProfileEnrollmentOutputWithContext ¶
func (o PolicyProfileEnrollmentOutput) ToPolicyProfileEnrollmentOutputWithContext(ctx context.Context) PolicyProfileEnrollmentOutput
type PolicyProfileEnrollmentState ¶
type PolicyProfileEnrollmentState struct { // Name of the policy Name pulumi.StringPtrInput // Status of the policy Status pulumi.StringPtrInput }
func (PolicyProfileEnrollmentState) ElementType ¶
func (PolicyProfileEnrollmentState) ElementType() reflect.Type
type PolicyRuleProfileEnrollment ¶
type PolicyRuleProfileEnrollment struct { pulumi.CustomResourceState // Allow or deny access based on the rule conditions. Valid values are: `ALLOW`, `DENY`. Default: `ALLOW`. Access pulumi.StringPtrOutput `pulumi:"access"` // Indicates whether email verification should occur before access is granted. Default: `true`. EmailVerification pulumi.BoolPtrOutput `pulumi:"emailVerification"` // Enrolls authenticator types EnrollAuthenticatorTypes pulumi.StringArrayOutput `pulumi:"enrollAuthenticatorTypes"` // ID of a Registration Inline Hook InlineHookId pulumi.StringPtrOutput `pulumi:"inlineHookId"` // Name of the rule Name pulumi.StringOutput `pulumi:"name"` // ID of the policy PolicyId pulumi.StringOutput `pulumi:"policyId"` // A list of attributes to prompt the user during registration or progressive profiling. Where defined on the User schema, // these attributes are persisted in the User profile. Non-schema attributes may also be added, which aren't persisted to // the User's profile, but are included in requests to the registration inline hook. A maximum of 10 Profile properties is // supported. - 'label' - (Required) A display-friendly label for this property - 'name' - (Required) The name of a User // Profile property - 'required' - (Required) Indicates if this property is required for enrollment. Default is 'false'. ProfileAttributes PolicyRuleProfileEnrollmentProfileAttributeArrayOutput `pulumi:"profileAttributes"` // Enabled or disabled progressive profiling action rule conditions: `ENABLED` or `DISABLED`. Default: `DISABLED` ProgressiveProfilingAction pulumi.StringPtrOutput `pulumi:"progressiveProfilingAction"` // Status of the rule Status pulumi.StringOutput `pulumi:"status"` // The ID of a Group that this User should be added to TargetGroupId pulumi.StringPtrOutput `pulumi:"targetGroupId"` // Value created by the backend. If present all policy updates must include this attribute/value. UiSchemaId pulumi.StringPtrOutput `pulumi:"uiSchemaId"` // Which action should be taken if this User is new. Valid values are: `DENY`, `REGISTER` UnknownUserAction pulumi.StringOutput `pulumi:"unknownUserAction"` }
Creates a Profile Enrollment Policy Rule.
> **WARNING:** This feature is only available as a part of the Identity Engine. Contact support for further information. A [profile enrollment policy](https://developer.okta.com/docs/reference/api/policy/#profile-enrollment-policy) is limited to one default rule. This resource does not create a rule for an enrollment policy, it allows the default policy rule to be updated.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi-okta/sdk/v4/go/okta/group" "github.com/pulumi/pulumi-okta/sdk/v4/go/okta/inline" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := okta.NewPolicyProfileEnrollment(ctx, "example", &okta.PolicyProfileEnrollmentArgs{ Name: pulumi.String("My Enrollment Policy"), }) if err != nil { return err } exampleHook, err := inline.NewHook(ctx, "example", &inline.HookArgs{ Name: pulumi.String("My Inline Hook"), Status: pulumi.String("ACTIVE"), Type: pulumi.String("com.okta.user.pre-registration"), Version: pulumi.String("1.0.3"), Channel: pulumi.StringMap{ "type": pulumi.String("HTTP"), "version": pulumi.String("1.0.0"), "uri": pulumi.String("https://example.com/test2"), "method": pulumi.String("POST"), }, }) if err != nil { return err } exampleGroup, err := group.NewGroup(ctx, "example", &group.GroupArgs{ Name: pulumi.String("My Group"), Description: pulumi.String("Group of some users"), }) if err != nil { return err } _, err = okta.NewPolicyRuleProfileEnrollment(ctx, "example", &okta.PolicyRuleProfileEnrollmentArgs{ PolicyId: example.ID(), InlineHookId: exampleHook.ID(), TargetGroupId: exampleGroup.ID(), UnknownUserAction: pulumi.String("REGISTER"), EmailVerification: pulumi.Bool(true), Access: pulumi.String("ALLOW"), ProfileAttributes: okta.PolicyRuleProfileEnrollmentProfileAttributeArray{ &okta.PolicyRuleProfileEnrollmentProfileAttributeArgs{ Name: pulumi.String("email"), Label: pulumi.String("Email"), Required: pulumi.Bool(true), }, &okta.PolicyRuleProfileEnrollmentProfileAttributeArgs{ Name: pulumi.String("name"), Label: pulumi.String("Name"), Required: pulumi.Bool(true), }, &okta.PolicyRuleProfileEnrollmentProfileAttributeArgs{ Name: pulumi.String("t-shirt"), Label: pulumi.String("T-Shirt Size"), Required: pulumi.Bool(false), }, }, }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/policyRuleProfileEnrollment:PolicyRuleProfileEnrollment example <policy_id>/<rule_id> ```
func GetPolicyRuleProfileEnrollment ¶
func GetPolicyRuleProfileEnrollment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicyRuleProfileEnrollmentState, opts ...pulumi.ResourceOption) (*PolicyRuleProfileEnrollment, error)
GetPolicyRuleProfileEnrollment gets an existing PolicyRuleProfileEnrollment 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 NewPolicyRuleProfileEnrollment ¶
func NewPolicyRuleProfileEnrollment(ctx *pulumi.Context, name string, args *PolicyRuleProfileEnrollmentArgs, opts ...pulumi.ResourceOption) (*PolicyRuleProfileEnrollment, error)
NewPolicyRuleProfileEnrollment registers a new resource with the given unique name, arguments, and options.
func (*PolicyRuleProfileEnrollment) ElementType ¶
func (*PolicyRuleProfileEnrollment) ElementType() reflect.Type
func (*PolicyRuleProfileEnrollment) ToPolicyRuleProfileEnrollmentOutput ¶
func (i *PolicyRuleProfileEnrollment) ToPolicyRuleProfileEnrollmentOutput() PolicyRuleProfileEnrollmentOutput
func (*PolicyRuleProfileEnrollment) ToPolicyRuleProfileEnrollmentOutputWithContext ¶
func (i *PolicyRuleProfileEnrollment) ToPolicyRuleProfileEnrollmentOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentOutput
type PolicyRuleProfileEnrollmentArgs ¶
type PolicyRuleProfileEnrollmentArgs struct { // Allow or deny access based on the rule conditions. Valid values are: `ALLOW`, `DENY`. Default: `ALLOW`. Access pulumi.StringPtrInput // Indicates whether email verification should occur before access is granted. Default: `true`. EmailVerification pulumi.BoolPtrInput // Enrolls authenticator types EnrollAuthenticatorTypes pulumi.StringArrayInput // ID of a Registration Inline Hook InlineHookId pulumi.StringPtrInput // ID of the policy PolicyId pulumi.StringInput // A list of attributes to prompt the user during registration or progressive profiling. Where defined on the User schema, // these attributes are persisted in the User profile. Non-schema attributes may also be added, which aren't persisted to // the User's profile, but are included in requests to the registration inline hook. A maximum of 10 Profile properties is // supported. - 'label' - (Required) A display-friendly label for this property - 'name' - (Required) The name of a User // Profile property - 'required' - (Required) Indicates if this property is required for enrollment. Default is 'false'. ProfileAttributes PolicyRuleProfileEnrollmentProfileAttributeArrayInput // Enabled or disabled progressive profiling action rule conditions: `ENABLED` or `DISABLED`. Default: `DISABLED` ProgressiveProfilingAction pulumi.StringPtrInput // The ID of a Group that this User should be added to TargetGroupId pulumi.StringPtrInput // Value created by the backend. If present all policy updates must include this attribute/value. UiSchemaId pulumi.StringPtrInput // Which action should be taken if this User is new. Valid values are: `DENY`, `REGISTER` UnknownUserAction pulumi.StringInput }
The set of arguments for constructing a PolicyRuleProfileEnrollment resource.
func (PolicyRuleProfileEnrollmentArgs) ElementType ¶
func (PolicyRuleProfileEnrollmentArgs) ElementType() reflect.Type
type PolicyRuleProfileEnrollmentArray ¶
type PolicyRuleProfileEnrollmentArray []PolicyRuleProfileEnrollmentInput
func (PolicyRuleProfileEnrollmentArray) ElementType ¶
func (PolicyRuleProfileEnrollmentArray) ElementType() reflect.Type
func (PolicyRuleProfileEnrollmentArray) ToPolicyRuleProfileEnrollmentArrayOutput ¶
func (i PolicyRuleProfileEnrollmentArray) ToPolicyRuleProfileEnrollmentArrayOutput() PolicyRuleProfileEnrollmentArrayOutput
func (PolicyRuleProfileEnrollmentArray) ToPolicyRuleProfileEnrollmentArrayOutputWithContext ¶
func (i PolicyRuleProfileEnrollmentArray) ToPolicyRuleProfileEnrollmentArrayOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentArrayOutput
type PolicyRuleProfileEnrollmentArrayInput ¶
type PolicyRuleProfileEnrollmentArrayInput interface { pulumi.Input ToPolicyRuleProfileEnrollmentArrayOutput() PolicyRuleProfileEnrollmentArrayOutput ToPolicyRuleProfileEnrollmentArrayOutputWithContext(context.Context) PolicyRuleProfileEnrollmentArrayOutput }
PolicyRuleProfileEnrollmentArrayInput is an input type that accepts PolicyRuleProfileEnrollmentArray and PolicyRuleProfileEnrollmentArrayOutput values. You can construct a concrete instance of `PolicyRuleProfileEnrollmentArrayInput` via:
PolicyRuleProfileEnrollmentArray{ PolicyRuleProfileEnrollmentArgs{...} }
type PolicyRuleProfileEnrollmentArrayOutput ¶
type PolicyRuleProfileEnrollmentArrayOutput struct{ *pulumi.OutputState }
func (PolicyRuleProfileEnrollmentArrayOutput) ElementType ¶
func (PolicyRuleProfileEnrollmentArrayOutput) ElementType() reflect.Type
func (PolicyRuleProfileEnrollmentArrayOutput) ToPolicyRuleProfileEnrollmentArrayOutput ¶
func (o PolicyRuleProfileEnrollmentArrayOutput) ToPolicyRuleProfileEnrollmentArrayOutput() PolicyRuleProfileEnrollmentArrayOutput
func (PolicyRuleProfileEnrollmentArrayOutput) ToPolicyRuleProfileEnrollmentArrayOutputWithContext ¶
func (o PolicyRuleProfileEnrollmentArrayOutput) ToPolicyRuleProfileEnrollmentArrayOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentArrayOutput
type PolicyRuleProfileEnrollmentInput ¶
type PolicyRuleProfileEnrollmentInput interface { pulumi.Input ToPolicyRuleProfileEnrollmentOutput() PolicyRuleProfileEnrollmentOutput ToPolicyRuleProfileEnrollmentOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentOutput }
type PolicyRuleProfileEnrollmentMap ¶
type PolicyRuleProfileEnrollmentMap map[string]PolicyRuleProfileEnrollmentInput
func (PolicyRuleProfileEnrollmentMap) ElementType ¶
func (PolicyRuleProfileEnrollmentMap) ElementType() reflect.Type
func (PolicyRuleProfileEnrollmentMap) ToPolicyRuleProfileEnrollmentMapOutput ¶
func (i PolicyRuleProfileEnrollmentMap) ToPolicyRuleProfileEnrollmentMapOutput() PolicyRuleProfileEnrollmentMapOutput
func (PolicyRuleProfileEnrollmentMap) ToPolicyRuleProfileEnrollmentMapOutputWithContext ¶
func (i PolicyRuleProfileEnrollmentMap) ToPolicyRuleProfileEnrollmentMapOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentMapOutput
type PolicyRuleProfileEnrollmentMapInput ¶
type PolicyRuleProfileEnrollmentMapInput interface { pulumi.Input ToPolicyRuleProfileEnrollmentMapOutput() PolicyRuleProfileEnrollmentMapOutput ToPolicyRuleProfileEnrollmentMapOutputWithContext(context.Context) PolicyRuleProfileEnrollmentMapOutput }
PolicyRuleProfileEnrollmentMapInput is an input type that accepts PolicyRuleProfileEnrollmentMap and PolicyRuleProfileEnrollmentMapOutput values. You can construct a concrete instance of `PolicyRuleProfileEnrollmentMapInput` via:
PolicyRuleProfileEnrollmentMap{ "key": PolicyRuleProfileEnrollmentArgs{...} }
type PolicyRuleProfileEnrollmentMapOutput ¶
type PolicyRuleProfileEnrollmentMapOutput struct{ *pulumi.OutputState }
func (PolicyRuleProfileEnrollmentMapOutput) ElementType ¶
func (PolicyRuleProfileEnrollmentMapOutput) ElementType() reflect.Type
func (PolicyRuleProfileEnrollmentMapOutput) MapIndex ¶
func (o PolicyRuleProfileEnrollmentMapOutput) MapIndex(k pulumi.StringInput) PolicyRuleProfileEnrollmentOutput
func (PolicyRuleProfileEnrollmentMapOutput) ToPolicyRuleProfileEnrollmentMapOutput ¶
func (o PolicyRuleProfileEnrollmentMapOutput) ToPolicyRuleProfileEnrollmentMapOutput() PolicyRuleProfileEnrollmentMapOutput
func (PolicyRuleProfileEnrollmentMapOutput) ToPolicyRuleProfileEnrollmentMapOutputWithContext ¶
func (o PolicyRuleProfileEnrollmentMapOutput) ToPolicyRuleProfileEnrollmentMapOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentMapOutput
type PolicyRuleProfileEnrollmentOutput ¶
type PolicyRuleProfileEnrollmentOutput struct{ *pulumi.OutputState }
func (PolicyRuleProfileEnrollmentOutput) Access ¶
func (o PolicyRuleProfileEnrollmentOutput) Access() pulumi.StringPtrOutput
Allow or deny access based on the rule conditions. Valid values are: `ALLOW`, `DENY`. Default: `ALLOW`.
func (PolicyRuleProfileEnrollmentOutput) ElementType ¶
func (PolicyRuleProfileEnrollmentOutput) ElementType() reflect.Type
func (PolicyRuleProfileEnrollmentOutput) EmailVerification ¶
func (o PolicyRuleProfileEnrollmentOutput) EmailVerification() pulumi.BoolPtrOutput
Indicates whether email verification should occur before access is granted. Default: `true`.
func (PolicyRuleProfileEnrollmentOutput) EnrollAuthenticatorTypes ¶ added in v4.13.0
func (o PolicyRuleProfileEnrollmentOutput) EnrollAuthenticatorTypes() pulumi.StringArrayOutput
Enrolls authenticator types
func (PolicyRuleProfileEnrollmentOutput) InlineHookId ¶
func (o PolicyRuleProfileEnrollmentOutput) InlineHookId() pulumi.StringPtrOutput
ID of a Registration Inline Hook
func (PolicyRuleProfileEnrollmentOutput) Name ¶
func (o PolicyRuleProfileEnrollmentOutput) Name() pulumi.StringOutput
Name of the rule
func (PolicyRuleProfileEnrollmentOutput) PolicyId ¶
func (o PolicyRuleProfileEnrollmentOutput) PolicyId() pulumi.StringOutput
ID of the policy
func (PolicyRuleProfileEnrollmentOutput) ProfileAttributes ¶
func (o PolicyRuleProfileEnrollmentOutput) ProfileAttributes() PolicyRuleProfileEnrollmentProfileAttributeArrayOutput
A list of attributes to prompt the user during registration or progressive profiling. Where defined on the User schema, these attributes are persisted in the User profile. Non-schema attributes may also be added, which aren't persisted to the User's profile, but are included in requests to the registration inline hook. A maximum of 10 Profile properties is supported. - 'label' - (Required) A display-friendly label for this property - 'name' - (Required) The name of a User Profile property - 'required' - (Required) Indicates if this property is required for enrollment. Default is 'false'.
func (PolicyRuleProfileEnrollmentOutput) ProgressiveProfilingAction ¶ added in v4.6.0
func (o PolicyRuleProfileEnrollmentOutput) ProgressiveProfilingAction() pulumi.StringPtrOutput
Enabled or disabled progressive profiling action rule conditions: `ENABLED` or `DISABLED`. Default: `DISABLED`
func (PolicyRuleProfileEnrollmentOutput) Status ¶
func (o PolicyRuleProfileEnrollmentOutput) Status() pulumi.StringOutput
Status of the rule
func (PolicyRuleProfileEnrollmentOutput) TargetGroupId ¶
func (o PolicyRuleProfileEnrollmentOutput) TargetGroupId() pulumi.StringPtrOutput
The ID of a Group that this User should be added to
func (PolicyRuleProfileEnrollmentOutput) ToPolicyRuleProfileEnrollmentOutput ¶
func (o PolicyRuleProfileEnrollmentOutput) ToPolicyRuleProfileEnrollmentOutput() PolicyRuleProfileEnrollmentOutput
func (PolicyRuleProfileEnrollmentOutput) ToPolicyRuleProfileEnrollmentOutputWithContext ¶
func (o PolicyRuleProfileEnrollmentOutput) ToPolicyRuleProfileEnrollmentOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentOutput
func (PolicyRuleProfileEnrollmentOutput) UiSchemaId ¶
func (o PolicyRuleProfileEnrollmentOutput) UiSchemaId() pulumi.StringPtrOutput
Value created by the backend. If present all policy updates must include this attribute/value.
func (PolicyRuleProfileEnrollmentOutput) UnknownUserAction ¶
func (o PolicyRuleProfileEnrollmentOutput) UnknownUserAction() pulumi.StringOutput
Which action should be taken if this User is new. Valid values are: `DENY`, `REGISTER`
type PolicyRuleProfileEnrollmentProfileAttributeArgs ¶
type PolicyRuleProfileEnrollmentProfileAttributeArgs struct { // A display-friendly label for this property Label pulumi.StringInput `pulumi:"label"` // The name of a User Profile property Name pulumi.StringInput `pulumi:"name"` // Indicates if this property is required for enrollment Required pulumi.BoolPtrInput `pulumi:"required"` }
func (PolicyRuleProfileEnrollmentProfileAttributeArgs) ElementType ¶
func (PolicyRuleProfileEnrollmentProfileAttributeArgs) ElementType() reflect.Type
func (PolicyRuleProfileEnrollmentProfileAttributeArgs) ToPolicyRuleProfileEnrollmentProfileAttributeOutput ¶
func (i PolicyRuleProfileEnrollmentProfileAttributeArgs) ToPolicyRuleProfileEnrollmentProfileAttributeOutput() PolicyRuleProfileEnrollmentProfileAttributeOutput
func (PolicyRuleProfileEnrollmentProfileAttributeArgs) ToPolicyRuleProfileEnrollmentProfileAttributeOutputWithContext ¶
func (i PolicyRuleProfileEnrollmentProfileAttributeArgs) ToPolicyRuleProfileEnrollmentProfileAttributeOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentProfileAttributeOutput
type PolicyRuleProfileEnrollmentProfileAttributeArray ¶
type PolicyRuleProfileEnrollmentProfileAttributeArray []PolicyRuleProfileEnrollmentProfileAttributeInput
func (PolicyRuleProfileEnrollmentProfileAttributeArray) ElementType ¶
func (PolicyRuleProfileEnrollmentProfileAttributeArray) ElementType() reflect.Type
func (PolicyRuleProfileEnrollmentProfileAttributeArray) ToPolicyRuleProfileEnrollmentProfileAttributeArrayOutput ¶
func (i PolicyRuleProfileEnrollmentProfileAttributeArray) ToPolicyRuleProfileEnrollmentProfileAttributeArrayOutput() PolicyRuleProfileEnrollmentProfileAttributeArrayOutput
func (PolicyRuleProfileEnrollmentProfileAttributeArray) ToPolicyRuleProfileEnrollmentProfileAttributeArrayOutputWithContext ¶
func (i PolicyRuleProfileEnrollmentProfileAttributeArray) ToPolicyRuleProfileEnrollmentProfileAttributeArrayOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentProfileAttributeArrayOutput
type PolicyRuleProfileEnrollmentProfileAttributeArrayInput ¶
type PolicyRuleProfileEnrollmentProfileAttributeArrayInput interface { pulumi.Input ToPolicyRuleProfileEnrollmentProfileAttributeArrayOutput() PolicyRuleProfileEnrollmentProfileAttributeArrayOutput ToPolicyRuleProfileEnrollmentProfileAttributeArrayOutputWithContext(context.Context) PolicyRuleProfileEnrollmentProfileAttributeArrayOutput }
PolicyRuleProfileEnrollmentProfileAttributeArrayInput is an input type that accepts PolicyRuleProfileEnrollmentProfileAttributeArray and PolicyRuleProfileEnrollmentProfileAttributeArrayOutput values. You can construct a concrete instance of `PolicyRuleProfileEnrollmentProfileAttributeArrayInput` via:
PolicyRuleProfileEnrollmentProfileAttributeArray{ PolicyRuleProfileEnrollmentProfileAttributeArgs{...} }
type PolicyRuleProfileEnrollmentProfileAttributeArrayOutput ¶
type PolicyRuleProfileEnrollmentProfileAttributeArrayOutput struct{ *pulumi.OutputState }
func (PolicyRuleProfileEnrollmentProfileAttributeArrayOutput) ElementType ¶
func (PolicyRuleProfileEnrollmentProfileAttributeArrayOutput) ElementType() reflect.Type
func (PolicyRuleProfileEnrollmentProfileAttributeArrayOutput) ToPolicyRuleProfileEnrollmentProfileAttributeArrayOutput ¶
func (o PolicyRuleProfileEnrollmentProfileAttributeArrayOutput) ToPolicyRuleProfileEnrollmentProfileAttributeArrayOutput() PolicyRuleProfileEnrollmentProfileAttributeArrayOutput
func (PolicyRuleProfileEnrollmentProfileAttributeArrayOutput) ToPolicyRuleProfileEnrollmentProfileAttributeArrayOutputWithContext ¶
func (o PolicyRuleProfileEnrollmentProfileAttributeArrayOutput) ToPolicyRuleProfileEnrollmentProfileAttributeArrayOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentProfileAttributeArrayOutput
type PolicyRuleProfileEnrollmentProfileAttributeInput ¶
type PolicyRuleProfileEnrollmentProfileAttributeInput interface { pulumi.Input ToPolicyRuleProfileEnrollmentProfileAttributeOutput() PolicyRuleProfileEnrollmentProfileAttributeOutput ToPolicyRuleProfileEnrollmentProfileAttributeOutputWithContext(context.Context) PolicyRuleProfileEnrollmentProfileAttributeOutput }
PolicyRuleProfileEnrollmentProfileAttributeInput is an input type that accepts PolicyRuleProfileEnrollmentProfileAttributeArgs and PolicyRuleProfileEnrollmentProfileAttributeOutput values. You can construct a concrete instance of `PolicyRuleProfileEnrollmentProfileAttributeInput` via:
PolicyRuleProfileEnrollmentProfileAttributeArgs{...}
type PolicyRuleProfileEnrollmentProfileAttributeOutput ¶
type PolicyRuleProfileEnrollmentProfileAttributeOutput struct{ *pulumi.OutputState }
func (PolicyRuleProfileEnrollmentProfileAttributeOutput) ElementType ¶
func (PolicyRuleProfileEnrollmentProfileAttributeOutput) ElementType() reflect.Type
func (PolicyRuleProfileEnrollmentProfileAttributeOutput) Label ¶
func (o PolicyRuleProfileEnrollmentProfileAttributeOutput) Label() pulumi.StringOutput
A display-friendly label for this property
func (PolicyRuleProfileEnrollmentProfileAttributeOutput) Name ¶
func (o PolicyRuleProfileEnrollmentProfileAttributeOutput) Name() pulumi.StringOutput
The name of a User Profile property
func (PolicyRuleProfileEnrollmentProfileAttributeOutput) Required ¶
func (o PolicyRuleProfileEnrollmentProfileAttributeOutput) Required() pulumi.BoolPtrOutput
Indicates if this property is required for enrollment
func (PolicyRuleProfileEnrollmentProfileAttributeOutput) ToPolicyRuleProfileEnrollmentProfileAttributeOutput ¶
func (o PolicyRuleProfileEnrollmentProfileAttributeOutput) ToPolicyRuleProfileEnrollmentProfileAttributeOutput() PolicyRuleProfileEnrollmentProfileAttributeOutput
func (PolicyRuleProfileEnrollmentProfileAttributeOutput) ToPolicyRuleProfileEnrollmentProfileAttributeOutputWithContext ¶
func (o PolicyRuleProfileEnrollmentProfileAttributeOutput) ToPolicyRuleProfileEnrollmentProfileAttributeOutputWithContext(ctx context.Context) PolicyRuleProfileEnrollmentProfileAttributeOutput
type PolicyRuleProfileEnrollmentState ¶
type PolicyRuleProfileEnrollmentState struct { // Allow or deny access based on the rule conditions. Valid values are: `ALLOW`, `DENY`. Default: `ALLOW`. Access pulumi.StringPtrInput // Indicates whether email verification should occur before access is granted. Default: `true`. EmailVerification pulumi.BoolPtrInput // Enrolls authenticator types EnrollAuthenticatorTypes pulumi.StringArrayInput // ID of a Registration Inline Hook InlineHookId pulumi.StringPtrInput // Name of the rule Name pulumi.StringPtrInput // ID of the policy PolicyId pulumi.StringPtrInput // A list of attributes to prompt the user during registration or progressive profiling. Where defined on the User schema, // these attributes are persisted in the User profile. Non-schema attributes may also be added, which aren't persisted to // the User's profile, but are included in requests to the registration inline hook. A maximum of 10 Profile properties is // supported. - 'label' - (Required) A display-friendly label for this property - 'name' - (Required) The name of a User // Profile property - 'required' - (Required) Indicates if this property is required for enrollment. Default is 'false'. ProfileAttributes PolicyRuleProfileEnrollmentProfileAttributeArrayInput // Enabled or disabled progressive profiling action rule conditions: `ENABLED` or `DISABLED`. Default: `DISABLED` ProgressiveProfilingAction pulumi.StringPtrInput // Status of the rule Status pulumi.StringPtrInput // The ID of a Group that this User should be added to TargetGroupId pulumi.StringPtrInput // Value created by the backend. If present all policy updates must include this attribute/value. UiSchemaId pulumi.StringPtrInput // Which action should be taken if this User is new. Valid values are: `DENY`, `REGISTER` UnknownUserAction pulumi.StringPtrInput }
func (PolicyRuleProfileEnrollmentState) ElementType ¶
func (PolicyRuleProfileEnrollmentState) ElementType() reflect.Type
type PreviewSigninPage ¶ added in v4.8.2
type PreviewSigninPage struct { pulumi.CustomResourceState // brand id of the preview signin page BrandId pulumi.StringOutput `pulumi:"brandId"` ContentSecurityPolicySetting PreviewSigninPageContentSecurityPolicySettingPtrOutput `pulumi:"contentSecurityPolicySetting"` // page content of the preview signin page PageContent pulumi.StringOutput `pulumi:"pageContent"` WidgetCustomizations PreviewSigninPageWidgetCustomizationsPtrOutput `pulumi:"widgetCustomizations"` // widget version specified as a Semver. The following are currently supported // *, ^1, ^2, ^3, ^4, ^5, ^6, ^7, 1.6, 1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 2.1, 2.2, 2.3, 2.4, // 2.5, 2.6, 2.7, 2.8, 2.9, 2.10, 2.11, 2.12, 2.13, 2.14, 2.15, 2.16, 2.17, 2.18, 2.19, 2.20, 2.21, // 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0, 5.1, 5.2, 5.3, // 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 5.10, 5.11, 5.12, 5.13, 5.14, 5.15, 5.16, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, // 6.6, 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 7.10, 7.11, 7.12, 7.13. WidgetVersion pulumi.StringOutput `pulumi:"widgetVersion"` }
Manage the preview signin page of a brand
func GetPreviewSigninPage ¶ added in v4.8.2
func GetPreviewSigninPage(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PreviewSigninPageState, opts ...pulumi.ResourceOption) (*PreviewSigninPage, error)
GetPreviewSigninPage gets an existing PreviewSigninPage 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 NewPreviewSigninPage ¶ added in v4.8.2
func NewPreviewSigninPage(ctx *pulumi.Context, name string, args *PreviewSigninPageArgs, opts ...pulumi.ResourceOption) (*PreviewSigninPage, error)
NewPreviewSigninPage registers a new resource with the given unique name, arguments, and options.
func (*PreviewSigninPage) ElementType ¶ added in v4.8.2
func (*PreviewSigninPage) ElementType() reflect.Type
func (*PreviewSigninPage) ToPreviewSigninPageOutput ¶ added in v4.8.2
func (i *PreviewSigninPage) ToPreviewSigninPageOutput() PreviewSigninPageOutput
func (*PreviewSigninPage) ToPreviewSigninPageOutputWithContext ¶ added in v4.8.2
func (i *PreviewSigninPage) ToPreviewSigninPageOutputWithContext(ctx context.Context) PreviewSigninPageOutput
type PreviewSigninPageArgs ¶ added in v4.8.2
type PreviewSigninPageArgs struct { // brand id of the preview signin page BrandId pulumi.StringInput ContentSecurityPolicySetting PreviewSigninPageContentSecurityPolicySettingPtrInput // page content of the preview signin page PageContent pulumi.StringInput WidgetCustomizations PreviewSigninPageWidgetCustomizationsPtrInput // widget version specified as a Semver. The following are currently supported // *, ^1, ^2, ^3, ^4, ^5, ^6, ^7, 1.6, 1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 2.1, 2.2, 2.3, 2.4, // 2.5, 2.6, 2.7, 2.8, 2.9, 2.10, 2.11, 2.12, 2.13, 2.14, 2.15, 2.16, 2.17, 2.18, 2.19, 2.20, 2.21, // 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0, 5.1, 5.2, 5.3, // 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 5.10, 5.11, 5.12, 5.13, 5.14, 5.15, 5.16, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, // 6.6, 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 7.10, 7.11, 7.12, 7.13. WidgetVersion pulumi.StringInput }
The set of arguments for constructing a PreviewSigninPage resource.
func (PreviewSigninPageArgs) ElementType ¶ added in v4.8.2
func (PreviewSigninPageArgs) ElementType() reflect.Type
type PreviewSigninPageArray ¶ added in v4.8.2
type PreviewSigninPageArray []PreviewSigninPageInput
func (PreviewSigninPageArray) ElementType ¶ added in v4.8.2
func (PreviewSigninPageArray) ElementType() reflect.Type
func (PreviewSigninPageArray) ToPreviewSigninPageArrayOutput ¶ added in v4.8.2
func (i PreviewSigninPageArray) ToPreviewSigninPageArrayOutput() PreviewSigninPageArrayOutput
func (PreviewSigninPageArray) ToPreviewSigninPageArrayOutputWithContext ¶ added in v4.8.2
func (i PreviewSigninPageArray) ToPreviewSigninPageArrayOutputWithContext(ctx context.Context) PreviewSigninPageArrayOutput
type PreviewSigninPageArrayInput ¶ added in v4.8.2
type PreviewSigninPageArrayInput interface { pulumi.Input ToPreviewSigninPageArrayOutput() PreviewSigninPageArrayOutput ToPreviewSigninPageArrayOutputWithContext(context.Context) PreviewSigninPageArrayOutput }
PreviewSigninPageArrayInput is an input type that accepts PreviewSigninPageArray and PreviewSigninPageArrayOutput values. You can construct a concrete instance of `PreviewSigninPageArrayInput` via:
PreviewSigninPageArray{ PreviewSigninPageArgs{...} }
type PreviewSigninPageArrayOutput ¶ added in v4.8.2
type PreviewSigninPageArrayOutput struct{ *pulumi.OutputState }
func (PreviewSigninPageArrayOutput) ElementType ¶ added in v4.8.2
func (PreviewSigninPageArrayOutput) ElementType() reflect.Type
func (PreviewSigninPageArrayOutput) Index ¶ added in v4.8.2
func (o PreviewSigninPageArrayOutput) Index(i pulumi.IntInput) PreviewSigninPageOutput
func (PreviewSigninPageArrayOutput) ToPreviewSigninPageArrayOutput ¶ added in v4.8.2
func (o PreviewSigninPageArrayOutput) ToPreviewSigninPageArrayOutput() PreviewSigninPageArrayOutput
func (PreviewSigninPageArrayOutput) ToPreviewSigninPageArrayOutputWithContext ¶ added in v4.8.2
func (o PreviewSigninPageArrayOutput) ToPreviewSigninPageArrayOutputWithContext(ctx context.Context) PreviewSigninPageArrayOutput
type PreviewSigninPageContentSecurityPolicySetting ¶ added in v4.8.2
type PreviewSigninPageContentSecurityPolicySettingArgs ¶ added in v4.8.2
type PreviewSigninPageContentSecurityPolicySettingArgs struct { // enforced or report_only Mode pulumi.StringPtrInput `pulumi:"mode"` ReportUri pulumi.StringPtrInput `pulumi:"reportUri"` SrcLists pulumi.StringArrayInput `pulumi:"srcLists"` }
func (PreviewSigninPageContentSecurityPolicySettingArgs) ElementType ¶ added in v4.8.2
func (PreviewSigninPageContentSecurityPolicySettingArgs) ElementType() reflect.Type
func (PreviewSigninPageContentSecurityPolicySettingArgs) ToPreviewSigninPageContentSecurityPolicySettingOutput ¶ added in v4.8.2
func (i PreviewSigninPageContentSecurityPolicySettingArgs) ToPreviewSigninPageContentSecurityPolicySettingOutput() PreviewSigninPageContentSecurityPolicySettingOutput
func (PreviewSigninPageContentSecurityPolicySettingArgs) ToPreviewSigninPageContentSecurityPolicySettingOutputWithContext ¶ added in v4.8.2
func (i PreviewSigninPageContentSecurityPolicySettingArgs) ToPreviewSigninPageContentSecurityPolicySettingOutputWithContext(ctx context.Context) PreviewSigninPageContentSecurityPolicySettingOutput
func (PreviewSigninPageContentSecurityPolicySettingArgs) ToPreviewSigninPageContentSecurityPolicySettingPtrOutput ¶ added in v4.8.2
func (i PreviewSigninPageContentSecurityPolicySettingArgs) ToPreviewSigninPageContentSecurityPolicySettingPtrOutput() PreviewSigninPageContentSecurityPolicySettingPtrOutput
func (PreviewSigninPageContentSecurityPolicySettingArgs) ToPreviewSigninPageContentSecurityPolicySettingPtrOutputWithContext ¶ added in v4.8.2
func (i PreviewSigninPageContentSecurityPolicySettingArgs) ToPreviewSigninPageContentSecurityPolicySettingPtrOutputWithContext(ctx context.Context) PreviewSigninPageContentSecurityPolicySettingPtrOutput
type PreviewSigninPageContentSecurityPolicySettingInput ¶ added in v4.8.2
type PreviewSigninPageContentSecurityPolicySettingInput interface { pulumi.Input ToPreviewSigninPageContentSecurityPolicySettingOutput() PreviewSigninPageContentSecurityPolicySettingOutput ToPreviewSigninPageContentSecurityPolicySettingOutputWithContext(context.Context) PreviewSigninPageContentSecurityPolicySettingOutput }
PreviewSigninPageContentSecurityPolicySettingInput is an input type that accepts PreviewSigninPageContentSecurityPolicySettingArgs and PreviewSigninPageContentSecurityPolicySettingOutput values. You can construct a concrete instance of `PreviewSigninPageContentSecurityPolicySettingInput` via:
PreviewSigninPageContentSecurityPolicySettingArgs{...}
type PreviewSigninPageContentSecurityPolicySettingOutput ¶ added in v4.8.2
type PreviewSigninPageContentSecurityPolicySettingOutput struct{ *pulumi.OutputState }
func (PreviewSigninPageContentSecurityPolicySettingOutput) ElementType ¶ added in v4.8.2
func (PreviewSigninPageContentSecurityPolicySettingOutput) ElementType() reflect.Type
func (PreviewSigninPageContentSecurityPolicySettingOutput) Mode ¶ added in v4.8.2
func (o PreviewSigninPageContentSecurityPolicySettingOutput) Mode() pulumi.StringPtrOutput
enforced or report_only
func (PreviewSigninPageContentSecurityPolicySettingOutput) ReportUri ¶ added in v4.8.2
func (o PreviewSigninPageContentSecurityPolicySettingOutput) ReportUri() pulumi.StringPtrOutput
func (PreviewSigninPageContentSecurityPolicySettingOutput) SrcLists ¶ added in v4.8.2
func (o PreviewSigninPageContentSecurityPolicySettingOutput) SrcLists() pulumi.StringArrayOutput
func (PreviewSigninPageContentSecurityPolicySettingOutput) ToPreviewSigninPageContentSecurityPolicySettingOutput ¶ added in v4.8.2
func (o PreviewSigninPageContentSecurityPolicySettingOutput) ToPreviewSigninPageContentSecurityPolicySettingOutput() PreviewSigninPageContentSecurityPolicySettingOutput
func (PreviewSigninPageContentSecurityPolicySettingOutput) ToPreviewSigninPageContentSecurityPolicySettingOutputWithContext ¶ added in v4.8.2
func (o PreviewSigninPageContentSecurityPolicySettingOutput) ToPreviewSigninPageContentSecurityPolicySettingOutputWithContext(ctx context.Context) PreviewSigninPageContentSecurityPolicySettingOutput
func (PreviewSigninPageContentSecurityPolicySettingOutput) ToPreviewSigninPageContentSecurityPolicySettingPtrOutput ¶ added in v4.8.2
func (o PreviewSigninPageContentSecurityPolicySettingOutput) ToPreviewSigninPageContentSecurityPolicySettingPtrOutput() PreviewSigninPageContentSecurityPolicySettingPtrOutput
func (PreviewSigninPageContentSecurityPolicySettingOutput) ToPreviewSigninPageContentSecurityPolicySettingPtrOutputWithContext ¶ added in v4.8.2
func (o PreviewSigninPageContentSecurityPolicySettingOutput) ToPreviewSigninPageContentSecurityPolicySettingPtrOutputWithContext(ctx context.Context) PreviewSigninPageContentSecurityPolicySettingPtrOutput
type PreviewSigninPageContentSecurityPolicySettingPtrInput ¶ added in v4.8.2
type PreviewSigninPageContentSecurityPolicySettingPtrInput interface { pulumi.Input ToPreviewSigninPageContentSecurityPolicySettingPtrOutput() PreviewSigninPageContentSecurityPolicySettingPtrOutput ToPreviewSigninPageContentSecurityPolicySettingPtrOutputWithContext(context.Context) PreviewSigninPageContentSecurityPolicySettingPtrOutput }
PreviewSigninPageContentSecurityPolicySettingPtrInput is an input type that accepts PreviewSigninPageContentSecurityPolicySettingArgs, PreviewSigninPageContentSecurityPolicySettingPtr and PreviewSigninPageContentSecurityPolicySettingPtrOutput values. You can construct a concrete instance of `PreviewSigninPageContentSecurityPolicySettingPtrInput` via:
PreviewSigninPageContentSecurityPolicySettingArgs{...} or: nil
func PreviewSigninPageContentSecurityPolicySettingPtr ¶ added in v4.8.2
func PreviewSigninPageContentSecurityPolicySettingPtr(v *PreviewSigninPageContentSecurityPolicySettingArgs) PreviewSigninPageContentSecurityPolicySettingPtrInput
type PreviewSigninPageContentSecurityPolicySettingPtrOutput ¶ added in v4.8.2
type PreviewSigninPageContentSecurityPolicySettingPtrOutput struct{ *pulumi.OutputState }
func (PreviewSigninPageContentSecurityPolicySettingPtrOutput) ElementType ¶ added in v4.8.2
func (PreviewSigninPageContentSecurityPolicySettingPtrOutput) ElementType() reflect.Type
func (PreviewSigninPageContentSecurityPolicySettingPtrOutput) Mode ¶ added in v4.8.2
enforced or report_only
func (PreviewSigninPageContentSecurityPolicySettingPtrOutput) ReportUri ¶ added in v4.8.2
func (o PreviewSigninPageContentSecurityPolicySettingPtrOutput) ReportUri() pulumi.StringPtrOutput
func (PreviewSigninPageContentSecurityPolicySettingPtrOutput) SrcLists ¶ added in v4.8.2
func (o PreviewSigninPageContentSecurityPolicySettingPtrOutput) SrcLists() pulumi.StringArrayOutput
func (PreviewSigninPageContentSecurityPolicySettingPtrOutput) ToPreviewSigninPageContentSecurityPolicySettingPtrOutput ¶ added in v4.8.2
func (o PreviewSigninPageContentSecurityPolicySettingPtrOutput) ToPreviewSigninPageContentSecurityPolicySettingPtrOutput() PreviewSigninPageContentSecurityPolicySettingPtrOutput
func (PreviewSigninPageContentSecurityPolicySettingPtrOutput) ToPreviewSigninPageContentSecurityPolicySettingPtrOutputWithContext ¶ added in v4.8.2
func (o PreviewSigninPageContentSecurityPolicySettingPtrOutput) ToPreviewSigninPageContentSecurityPolicySettingPtrOutputWithContext(ctx context.Context) PreviewSigninPageContentSecurityPolicySettingPtrOutput
type PreviewSigninPageInput ¶ added in v4.8.2
type PreviewSigninPageInput interface { pulumi.Input ToPreviewSigninPageOutput() PreviewSigninPageOutput ToPreviewSigninPageOutputWithContext(ctx context.Context) PreviewSigninPageOutput }
type PreviewSigninPageMap ¶ added in v4.8.2
type PreviewSigninPageMap map[string]PreviewSigninPageInput
func (PreviewSigninPageMap) ElementType ¶ added in v4.8.2
func (PreviewSigninPageMap) ElementType() reflect.Type
func (PreviewSigninPageMap) ToPreviewSigninPageMapOutput ¶ added in v4.8.2
func (i PreviewSigninPageMap) ToPreviewSigninPageMapOutput() PreviewSigninPageMapOutput
func (PreviewSigninPageMap) ToPreviewSigninPageMapOutputWithContext ¶ added in v4.8.2
func (i PreviewSigninPageMap) ToPreviewSigninPageMapOutputWithContext(ctx context.Context) PreviewSigninPageMapOutput
type PreviewSigninPageMapInput ¶ added in v4.8.2
type PreviewSigninPageMapInput interface { pulumi.Input ToPreviewSigninPageMapOutput() PreviewSigninPageMapOutput ToPreviewSigninPageMapOutputWithContext(context.Context) PreviewSigninPageMapOutput }
PreviewSigninPageMapInput is an input type that accepts PreviewSigninPageMap and PreviewSigninPageMapOutput values. You can construct a concrete instance of `PreviewSigninPageMapInput` via:
PreviewSigninPageMap{ "key": PreviewSigninPageArgs{...} }
type PreviewSigninPageMapOutput ¶ added in v4.8.2
type PreviewSigninPageMapOutput struct{ *pulumi.OutputState }
func (PreviewSigninPageMapOutput) ElementType ¶ added in v4.8.2
func (PreviewSigninPageMapOutput) ElementType() reflect.Type
func (PreviewSigninPageMapOutput) MapIndex ¶ added in v4.8.2
func (o PreviewSigninPageMapOutput) MapIndex(k pulumi.StringInput) PreviewSigninPageOutput
func (PreviewSigninPageMapOutput) ToPreviewSigninPageMapOutput ¶ added in v4.8.2
func (o PreviewSigninPageMapOutput) ToPreviewSigninPageMapOutput() PreviewSigninPageMapOutput
func (PreviewSigninPageMapOutput) ToPreviewSigninPageMapOutputWithContext ¶ added in v4.8.2
func (o PreviewSigninPageMapOutput) ToPreviewSigninPageMapOutputWithContext(ctx context.Context) PreviewSigninPageMapOutput
type PreviewSigninPageOutput ¶ added in v4.8.2
type PreviewSigninPageOutput struct{ *pulumi.OutputState }
func (PreviewSigninPageOutput) BrandId ¶ added in v4.8.2
func (o PreviewSigninPageOutput) BrandId() pulumi.StringOutput
brand id of the preview signin page
func (PreviewSigninPageOutput) ContentSecurityPolicySetting ¶ added in v4.8.2
func (o PreviewSigninPageOutput) ContentSecurityPolicySetting() PreviewSigninPageContentSecurityPolicySettingPtrOutput
func (PreviewSigninPageOutput) ElementType ¶ added in v4.8.2
func (PreviewSigninPageOutput) ElementType() reflect.Type
func (PreviewSigninPageOutput) PageContent ¶ added in v4.8.2
func (o PreviewSigninPageOutput) PageContent() pulumi.StringOutput
page content of the preview signin page
func (PreviewSigninPageOutput) ToPreviewSigninPageOutput ¶ added in v4.8.2
func (o PreviewSigninPageOutput) ToPreviewSigninPageOutput() PreviewSigninPageOutput
func (PreviewSigninPageOutput) ToPreviewSigninPageOutputWithContext ¶ added in v4.8.2
func (o PreviewSigninPageOutput) ToPreviewSigninPageOutputWithContext(ctx context.Context) PreviewSigninPageOutput
func (PreviewSigninPageOutput) WidgetCustomizations ¶ added in v4.8.2
func (o PreviewSigninPageOutput) WidgetCustomizations() PreviewSigninPageWidgetCustomizationsPtrOutput
func (PreviewSigninPageOutput) WidgetVersion ¶ added in v4.8.2
func (o PreviewSigninPageOutput) WidgetVersion() pulumi.StringOutput
widget version specified as a Semver. The following are currently supported
*, ^1, ^2, ^3, ^4, ^5, ^6, ^7, 1.6, 1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 2.10, 2.11, 2.12, 2.13, 2.14, 2.15, 2.16, 2.17, 2.18, 2.19, 2.20, 2.21, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 5.10, 5.11, 5.12, 5.13, 5.14, 5.15, 5.16, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 7.10, 7.11, 7.12, 7.13.
type PreviewSigninPageState ¶ added in v4.8.2
type PreviewSigninPageState struct { // brand id of the preview signin page BrandId pulumi.StringPtrInput ContentSecurityPolicySetting PreviewSigninPageContentSecurityPolicySettingPtrInput // page content of the preview signin page PageContent pulumi.StringPtrInput WidgetCustomizations PreviewSigninPageWidgetCustomizationsPtrInput // widget version specified as a Semver. The following are currently supported // *, ^1, ^2, ^3, ^4, ^5, ^6, ^7, 1.6, 1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 2.1, 2.2, 2.3, 2.4, // 2.5, 2.6, 2.7, 2.8, 2.9, 2.10, 2.11, 2.12, 2.13, 2.14, 2.15, 2.16, 2.17, 2.18, 2.19, 2.20, 2.21, // 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0, 5.1, 5.2, 5.3, // 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 5.10, 5.11, 5.12, 5.13, 5.14, 5.15, 5.16, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, // 6.6, 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 7.10, 7.11, 7.12, 7.13. WidgetVersion pulumi.StringPtrInput }
func (PreviewSigninPageState) ElementType ¶ added in v4.8.2
func (PreviewSigninPageState) ElementType() reflect.Type
type PreviewSigninPageWidgetCustomizations ¶ added in v4.8.2
type PreviewSigninPageWidgetCustomizations struct { AuthenticatorPageCustomLinkLabel *string `pulumi:"authenticatorPageCustomLinkLabel"` AuthenticatorPageCustomLinkUrl *string `pulumi:"authenticatorPageCustomLinkUrl"` ClassicRecoveryFlowEmailOrUsernameLabel *string `pulumi:"classicRecoveryFlowEmailOrUsernameLabel"` CustomLink1Label *string `pulumi:"customLink1Label"` CustomLink1Url *string `pulumi:"customLink1Url"` CustomLink2Label *string `pulumi:"customLink2Label"` CustomLink2Url *string `pulumi:"customLink2Url"` ForgotPasswordLabel *string `pulumi:"forgotPasswordLabel"` ForgotPasswordUrl *string `pulumi:"forgotPasswordUrl"` HelpLabel *string `pulumi:"helpLabel"` HelpUrl *string `pulumi:"helpUrl"` PasswordInfoTip *string `pulumi:"passwordInfoTip"` PasswordLabel *string `pulumi:"passwordLabel"` ShowPasswordVisibilityToggle *bool `pulumi:"showPasswordVisibilityToggle"` ShowUserIdentifier *bool `pulumi:"showUserIdentifier"` SignInLabel *string `pulumi:"signInLabel"` UnlockAccountLabel *string `pulumi:"unlockAccountLabel"` UnlockAccountUrl *string `pulumi:"unlockAccountUrl"` UsernameInfoTip *string `pulumi:"usernameInfoTip"` UsernameLabel *string `pulumi:"usernameLabel"` WidgetGeneration string `pulumi:"widgetGeneration"` }
type PreviewSigninPageWidgetCustomizationsArgs ¶ added in v4.8.2
type PreviewSigninPageWidgetCustomizationsArgs struct { AuthenticatorPageCustomLinkLabel pulumi.StringPtrInput `pulumi:"authenticatorPageCustomLinkLabel"` AuthenticatorPageCustomLinkUrl pulumi.StringPtrInput `pulumi:"authenticatorPageCustomLinkUrl"` ClassicRecoveryFlowEmailOrUsernameLabel pulumi.StringPtrInput `pulumi:"classicRecoveryFlowEmailOrUsernameLabel"` CustomLink1Label pulumi.StringPtrInput `pulumi:"customLink1Label"` CustomLink1Url pulumi.StringPtrInput `pulumi:"customLink1Url"` CustomLink2Label pulumi.StringPtrInput `pulumi:"customLink2Label"` CustomLink2Url pulumi.StringPtrInput `pulumi:"customLink2Url"` ForgotPasswordLabel pulumi.StringPtrInput `pulumi:"forgotPasswordLabel"` ForgotPasswordUrl pulumi.StringPtrInput `pulumi:"forgotPasswordUrl"` HelpLabel pulumi.StringPtrInput `pulumi:"helpLabel"` HelpUrl pulumi.StringPtrInput `pulumi:"helpUrl"` PasswordInfoTip pulumi.StringPtrInput `pulumi:"passwordInfoTip"` PasswordLabel pulumi.StringPtrInput `pulumi:"passwordLabel"` ShowPasswordVisibilityToggle pulumi.BoolPtrInput `pulumi:"showPasswordVisibilityToggle"` ShowUserIdentifier pulumi.BoolPtrInput `pulumi:"showUserIdentifier"` SignInLabel pulumi.StringPtrInput `pulumi:"signInLabel"` UnlockAccountLabel pulumi.StringPtrInput `pulumi:"unlockAccountLabel"` UnlockAccountUrl pulumi.StringPtrInput `pulumi:"unlockAccountUrl"` UsernameInfoTip pulumi.StringPtrInput `pulumi:"usernameInfoTip"` UsernameLabel pulumi.StringPtrInput `pulumi:"usernameLabel"` WidgetGeneration pulumi.StringInput `pulumi:"widgetGeneration"` }
func (PreviewSigninPageWidgetCustomizationsArgs) ElementType ¶ added in v4.8.2
func (PreviewSigninPageWidgetCustomizationsArgs) ElementType() reflect.Type
func (PreviewSigninPageWidgetCustomizationsArgs) ToPreviewSigninPageWidgetCustomizationsOutput ¶ added in v4.8.2
func (i PreviewSigninPageWidgetCustomizationsArgs) ToPreviewSigninPageWidgetCustomizationsOutput() PreviewSigninPageWidgetCustomizationsOutput
func (PreviewSigninPageWidgetCustomizationsArgs) ToPreviewSigninPageWidgetCustomizationsOutputWithContext ¶ added in v4.8.2
func (i PreviewSigninPageWidgetCustomizationsArgs) ToPreviewSigninPageWidgetCustomizationsOutputWithContext(ctx context.Context) PreviewSigninPageWidgetCustomizationsOutput
func (PreviewSigninPageWidgetCustomizationsArgs) ToPreviewSigninPageWidgetCustomizationsPtrOutput ¶ added in v4.8.2
func (i PreviewSigninPageWidgetCustomizationsArgs) ToPreviewSigninPageWidgetCustomizationsPtrOutput() PreviewSigninPageWidgetCustomizationsPtrOutput
func (PreviewSigninPageWidgetCustomizationsArgs) ToPreviewSigninPageWidgetCustomizationsPtrOutputWithContext ¶ added in v4.8.2
func (i PreviewSigninPageWidgetCustomizationsArgs) ToPreviewSigninPageWidgetCustomizationsPtrOutputWithContext(ctx context.Context) PreviewSigninPageWidgetCustomizationsPtrOutput
type PreviewSigninPageWidgetCustomizationsInput ¶ added in v4.8.2
type PreviewSigninPageWidgetCustomizationsInput interface { pulumi.Input ToPreviewSigninPageWidgetCustomizationsOutput() PreviewSigninPageWidgetCustomizationsOutput ToPreviewSigninPageWidgetCustomizationsOutputWithContext(context.Context) PreviewSigninPageWidgetCustomizationsOutput }
PreviewSigninPageWidgetCustomizationsInput is an input type that accepts PreviewSigninPageWidgetCustomizationsArgs and PreviewSigninPageWidgetCustomizationsOutput values. You can construct a concrete instance of `PreviewSigninPageWidgetCustomizationsInput` via:
PreviewSigninPageWidgetCustomizationsArgs{...}
type PreviewSigninPageWidgetCustomizationsOutput ¶ added in v4.8.2
type PreviewSigninPageWidgetCustomizationsOutput struct{ *pulumi.OutputState }
func (PreviewSigninPageWidgetCustomizationsOutput) AuthenticatorPageCustomLinkLabel ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) AuthenticatorPageCustomLinkLabel() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) AuthenticatorPageCustomLinkUrl ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) AuthenticatorPageCustomLinkUrl() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) ClassicRecoveryFlowEmailOrUsernameLabel ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) ClassicRecoveryFlowEmailOrUsernameLabel() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) CustomLink1Label ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) CustomLink1Label() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) CustomLink1Url ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) CustomLink1Url() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) CustomLink2Label ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) CustomLink2Label() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) CustomLink2Url ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) CustomLink2Url() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) ElementType ¶ added in v4.8.2
func (PreviewSigninPageWidgetCustomizationsOutput) ElementType() reflect.Type
func (PreviewSigninPageWidgetCustomizationsOutput) ForgotPasswordLabel ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) ForgotPasswordLabel() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) ForgotPasswordUrl ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) ForgotPasswordUrl() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) HelpLabel ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) HelpLabel() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) HelpUrl ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) HelpUrl() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) PasswordInfoTip ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) PasswordInfoTip() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) PasswordLabel ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) PasswordLabel() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) ShowPasswordVisibilityToggle ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) ShowPasswordVisibilityToggle() pulumi.BoolPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) ShowUserIdentifier ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) ShowUserIdentifier() pulumi.BoolPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) SignInLabel ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) SignInLabel() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) ToPreviewSigninPageWidgetCustomizationsOutput ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) ToPreviewSigninPageWidgetCustomizationsOutput() PreviewSigninPageWidgetCustomizationsOutput
func (PreviewSigninPageWidgetCustomizationsOutput) ToPreviewSigninPageWidgetCustomizationsOutputWithContext ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) ToPreviewSigninPageWidgetCustomizationsOutputWithContext(ctx context.Context) PreviewSigninPageWidgetCustomizationsOutput
func (PreviewSigninPageWidgetCustomizationsOutput) ToPreviewSigninPageWidgetCustomizationsPtrOutput ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) ToPreviewSigninPageWidgetCustomizationsPtrOutput() PreviewSigninPageWidgetCustomizationsPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) ToPreviewSigninPageWidgetCustomizationsPtrOutputWithContext ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) ToPreviewSigninPageWidgetCustomizationsPtrOutputWithContext(ctx context.Context) PreviewSigninPageWidgetCustomizationsPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) UnlockAccountLabel ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) UnlockAccountLabel() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) UnlockAccountUrl ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) UnlockAccountUrl() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) UsernameInfoTip ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) UsernameInfoTip() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) UsernameLabel ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) UsernameLabel() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsOutput) WidgetGeneration ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsOutput) WidgetGeneration() pulumi.StringOutput
type PreviewSigninPageWidgetCustomizationsPtrInput ¶ added in v4.8.2
type PreviewSigninPageWidgetCustomizationsPtrInput interface { pulumi.Input ToPreviewSigninPageWidgetCustomizationsPtrOutput() PreviewSigninPageWidgetCustomizationsPtrOutput ToPreviewSigninPageWidgetCustomizationsPtrOutputWithContext(context.Context) PreviewSigninPageWidgetCustomizationsPtrOutput }
PreviewSigninPageWidgetCustomizationsPtrInput is an input type that accepts PreviewSigninPageWidgetCustomizationsArgs, PreviewSigninPageWidgetCustomizationsPtr and PreviewSigninPageWidgetCustomizationsPtrOutput values. You can construct a concrete instance of `PreviewSigninPageWidgetCustomizationsPtrInput` via:
PreviewSigninPageWidgetCustomizationsArgs{...} or: nil
func PreviewSigninPageWidgetCustomizationsPtr ¶ added in v4.8.2
func PreviewSigninPageWidgetCustomizationsPtr(v *PreviewSigninPageWidgetCustomizationsArgs) PreviewSigninPageWidgetCustomizationsPtrInput
type PreviewSigninPageWidgetCustomizationsPtrOutput ¶ added in v4.8.2
type PreviewSigninPageWidgetCustomizationsPtrOutput struct{ *pulumi.OutputState }
func (PreviewSigninPageWidgetCustomizationsPtrOutput) AuthenticatorPageCustomLinkLabel ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) AuthenticatorPageCustomLinkLabel() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) AuthenticatorPageCustomLinkUrl ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) AuthenticatorPageCustomLinkUrl() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) ClassicRecoveryFlowEmailOrUsernameLabel ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) ClassicRecoveryFlowEmailOrUsernameLabel() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) CustomLink1Label ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) CustomLink1Label() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) CustomLink1Url ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) CustomLink1Url() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) CustomLink2Label ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) CustomLink2Label() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) CustomLink2Url ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) CustomLink2Url() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) ElementType ¶ added in v4.8.2
func (PreviewSigninPageWidgetCustomizationsPtrOutput) ElementType() reflect.Type
func (PreviewSigninPageWidgetCustomizationsPtrOutput) ForgotPasswordLabel ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) ForgotPasswordLabel() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) ForgotPasswordUrl ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) ForgotPasswordUrl() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) HelpLabel ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) HelpLabel() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) HelpUrl ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) HelpUrl() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) PasswordInfoTip ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) PasswordInfoTip() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) PasswordLabel ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) PasswordLabel() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) ShowPasswordVisibilityToggle ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) ShowPasswordVisibilityToggle() pulumi.BoolPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) ShowUserIdentifier ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) ShowUserIdentifier() pulumi.BoolPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) SignInLabel ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) SignInLabel() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) ToPreviewSigninPageWidgetCustomizationsPtrOutput ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) ToPreviewSigninPageWidgetCustomizationsPtrOutput() PreviewSigninPageWidgetCustomizationsPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) ToPreviewSigninPageWidgetCustomizationsPtrOutputWithContext ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) ToPreviewSigninPageWidgetCustomizationsPtrOutputWithContext(ctx context.Context) PreviewSigninPageWidgetCustomizationsPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) UnlockAccountLabel ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) UnlockAccountLabel() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) UnlockAccountUrl ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) UnlockAccountUrl() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) UsernameInfoTip ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) UsernameInfoTip() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) UsernameLabel ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) UsernameLabel() pulumi.StringPtrOutput
func (PreviewSigninPageWidgetCustomizationsPtrOutput) WidgetGeneration ¶ added in v4.8.2
func (o PreviewSigninPageWidgetCustomizationsPtrOutput) WidgetGeneration() pulumi.StringPtrOutput
type Provider ¶
type Provider struct { pulumi.ProviderResourceState // Bearer token granting privileges to Okta API. AccessToken pulumi.StringPtrOutput `pulumi:"accessToken"` // API Token granting privileges to Okta API. ApiToken pulumi.StringPtrOutput `pulumi:"apiToken"` // The Okta url. (Use 'oktapreview.com' for Okta testing) BaseUrl pulumi.StringPtrOutput `pulumi:"baseUrl"` // API Token granting privileges to Okta API. ClientId pulumi.StringPtrOutput `pulumi:"clientId"` // Alternate HTTP proxy of scheme://hostname or scheme://hostname:port format HttpProxy pulumi.StringPtrOutput `pulumi:"httpProxy"` // The organization to manage in Okta. OrgName pulumi.StringPtrOutput `pulumi:"orgName"` // API Token granting privileges to Okta API. PrivateKey pulumi.StringPtrOutput `pulumi:"privateKey"` // API Token Id granting privileges to Okta API. PrivateKeyId pulumi.StringPtrOutput `pulumi:"privateKeyId"` }
The provider type for the okta package. By default, resources use package-wide configuration settings, however an explicit `Provider` instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
func (*Provider) ElementType ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderArgs ¶
type ProviderArgs struct { // Bearer token granting privileges to Okta API. AccessToken pulumi.StringPtrInput // API Token granting privileges to Okta API. ApiToken pulumi.StringPtrInput // Use exponential back off strategy for rate limits. Backoff pulumi.BoolPtrInput // The Okta url. (Use 'oktapreview.com' for Okta testing) BaseUrl pulumi.StringPtrInput // API Token granting privileges to Okta API. ClientId pulumi.StringPtrInput // Alternate HTTP proxy of scheme://hostname or scheme://hostname:port format HttpProxy pulumi.StringPtrInput // providers log level. Minimum is 1 (TRACE), and maximum is 5 (ERROR) LogLevel pulumi.IntPtrInput // (Experimental) sets what percentage of capacity the provider can use of the total rate limit capacity while making calls // to the Okta management API endpoints. Okta API operates in one minute buckets. See Okta Management API Rate Limits: // https://developer.okta.com/docs/reference/rl-global-mgmt/ MaxApiCapacity pulumi.IntPtrInput // maximum number of retries to attempt before erroring out. MaxRetries pulumi.IntPtrInput // maximum seconds to wait when rate limit is hit. We use exponential backoffs when backoff is enabled. MaxWaitSeconds pulumi.IntPtrInput // minimum seconds to wait when rate limit is hit. We use exponential backoffs when backoff is enabled. MinWaitSeconds pulumi.IntPtrInput // The organization to manage in Okta. OrgName pulumi.StringPtrInput // Number of concurrent requests to make within a resource where bulk operations are not possible. Take note of // https://developer.okta.com/docs/api/getting_started/rate-limits. Parallelism pulumi.IntPtrInput // API Token granting privileges to Okta API. PrivateKey pulumi.StringPtrInput // API Token Id granting privileges to Okta API. PrivateKeyId pulumi.StringPtrInput // Timeout for single request (in seconds) which is made to Okta, the default is `0` (means no limit is set). The maximum // value can be `300`. RequestTimeout pulumi.IntPtrInput // API Token granting privileges to Okta API. Scopes pulumi.StringArrayInput }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) AccessToken ¶
func (o ProviderOutput) AccessToken() pulumi.StringPtrOutput
Bearer token granting privileges to Okta API.
func (ProviderOutput) ApiToken ¶
func (o ProviderOutput) ApiToken() pulumi.StringPtrOutput
API Token granting privileges to Okta API.
func (ProviderOutput) BaseUrl ¶
func (o ProviderOutput) BaseUrl() pulumi.StringPtrOutput
The Okta url. (Use 'oktapreview.com' for Okta testing)
func (ProviderOutput) ClientId ¶
func (o ProviderOutput) ClientId() pulumi.StringPtrOutput
API Token granting privileges to Okta API.
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) HttpProxy ¶
func (o ProviderOutput) HttpProxy() pulumi.StringPtrOutput
Alternate HTTP proxy of scheme://hostname or scheme://hostname:port format
func (ProviderOutput) OrgName ¶
func (o ProviderOutput) OrgName() pulumi.StringPtrOutput
The organization to manage in Okta.
func (ProviderOutput) PrivateKey ¶
func (o ProviderOutput) PrivateKey() pulumi.StringPtrOutput
API Token granting privileges to Okta API.
func (ProviderOutput) PrivateKeyId ¶
func (o ProviderOutput) PrivateKeyId() pulumi.StringPtrOutput
API Token Id granting privileges to Okta API.
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type RateLimiting ¶
type RateLimiting struct { pulumi.CustomResourceState // Called during authentication. Valid values: `ENFORCE` *(Enforce limit and log per client (recommended))*, `DISABLE` *(Do nothing (not recommended))*, `PREVIEW` *(Log per client)*. Authorize pulumi.StringOutput `pulumi:"authorize"` // Enable or disable rate limiting communications. By default, it is `true`. CommunicationsEnabled pulumi.BoolPtrOutput `pulumi:"communicationsEnabled"` // Called when accessing the Okta hosted login page. Valid values: `ENFORCE` *(Enforce limit and log per client (recommended))*, `DISABLE` *(Do nothing (not recommended))*, `PREVIEW` *(Log per client)*. Login pulumi.StringOutput `pulumi:"login"` }
Manages rate limiting. This resource allows you to configure the client-based rate limit and rate limiting communications settings. > **WARNING:** This resource is available only when using a SSWS API token in the provider config, it is incompatible with OAuth 2.0 authentication. **WARNING:** This resource makes use of an internal/private Okta API endpoint that could change without notice rendering this resource inoperable.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewRateLimiting(ctx, "example", &okta.RateLimitingArgs{ Login: pulumi.String("ENFORCE"), Authorize: pulumi.String("ENFORCE"), CommunicationsEnabled: pulumi.Bool(true), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/rateLimiting:RateLimiting example . ```
func GetRateLimiting ¶
func GetRateLimiting(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RateLimitingState, opts ...pulumi.ResourceOption) (*RateLimiting, error)
GetRateLimiting gets an existing RateLimiting 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 NewRateLimiting ¶
func NewRateLimiting(ctx *pulumi.Context, name string, args *RateLimitingArgs, opts ...pulumi.ResourceOption) (*RateLimiting, error)
NewRateLimiting registers a new resource with the given unique name, arguments, and options.
func (*RateLimiting) ElementType ¶
func (*RateLimiting) ElementType() reflect.Type
func (*RateLimiting) ToRateLimitingOutput ¶
func (i *RateLimiting) ToRateLimitingOutput() RateLimitingOutput
func (*RateLimiting) ToRateLimitingOutputWithContext ¶
func (i *RateLimiting) ToRateLimitingOutputWithContext(ctx context.Context) RateLimitingOutput
type RateLimitingArgs ¶
type RateLimitingArgs struct { // Called during authentication. Valid values: `ENFORCE` *(Enforce limit and log per client (recommended))*, `DISABLE` *(Do nothing (not recommended))*, `PREVIEW` *(Log per client)*. Authorize pulumi.StringInput // Enable or disable rate limiting communications. By default, it is `true`. CommunicationsEnabled pulumi.BoolPtrInput // Called when accessing the Okta hosted login page. Valid values: `ENFORCE` *(Enforce limit and log per client (recommended))*, `DISABLE` *(Do nothing (not recommended))*, `PREVIEW` *(Log per client)*. Login pulumi.StringInput }
The set of arguments for constructing a RateLimiting resource.
func (RateLimitingArgs) ElementType ¶
func (RateLimitingArgs) ElementType() reflect.Type
type RateLimitingArray ¶
type RateLimitingArray []RateLimitingInput
func (RateLimitingArray) ElementType ¶
func (RateLimitingArray) ElementType() reflect.Type
func (RateLimitingArray) ToRateLimitingArrayOutput ¶
func (i RateLimitingArray) ToRateLimitingArrayOutput() RateLimitingArrayOutput
func (RateLimitingArray) ToRateLimitingArrayOutputWithContext ¶
func (i RateLimitingArray) ToRateLimitingArrayOutputWithContext(ctx context.Context) RateLimitingArrayOutput
type RateLimitingArrayInput ¶
type RateLimitingArrayInput interface { pulumi.Input ToRateLimitingArrayOutput() RateLimitingArrayOutput ToRateLimitingArrayOutputWithContext(context.Context) RateLimitingArrayOutput }
RateLimitingArrayInput is an input type that accepts RateLimitingArray and RateLimitingArrayOutput values. You can construct a concrete instance of `RateLimitingArrayInput` via:
RateLimitingArray{ RateLimitingArgs{...} }
type RateLimitingArrayOutput ¶
type RateLimitingArrayOutput struct{ *pulumi.OutputState }
func (RateLimitingArrayOutput) ElementType ¶
func (RateLimitingArrayOutput) ElementType() reflect.Type
func (RateLimitingArrayOutput) Index ¶
func (o RateLimitingArrayOutput) Index(i pulumi.IntInput) RateLimitingOutput
func (RateLimitingArrayOutput) ToRateLimitingArrayOutput ¶
func (o RateLimitingArrayOutput) ToRateLimitingArrayOutput() RateLimitingArrayOutput
func (RateLimitingArrayOutput) ToRateLimitingArrayOutputWithContext ¶
func (o RateLimitingArrayOutput) ToRateLimitingArrayOutputWithContext(ctx context.Context) RateLimitingArrayOutput
type RateLimitingInput ¶
type RateLimitingInput interface { pulumi.Input ToRateLimitingOutput() RateLimitingOutput ToRateLimitingOutputWithContext(ctx context.Context) RateLimitingOutput }
type RateLimitingMap ¶
type RateLimitingMap map[string]RateLimitingInput
func (RateLimitingMap) ElementType ¶
func (RateLimitingMap) ElementType() reflect.Type
func (RateLimitingMap) ToRateLimitingMapOutput ¶
func (i RateLimitingMap) ToRateLimitingMapOutput() RateLimitingMapOutput
func (RateLimitingMap) ToRateLimitingMapOutputWithContext ¶
func (i RateLimitingMap) ToRateLimitingMapOutputWithContext(ctx context.Context) RateLimitingMapOutput
type RateLimitingMapInput ¶
type RateLimitingMapInput interface { pulumi.Input ToRateLimitingMapOutput() RateLimitingMapOutput ToRateLimitingMapOutputWithContext(context.Context) RateLimitingMapOutput }
RateLimitingMapInput is an input type that accepts RateLimitingMap and RateLimitingMapOutput values. You can construct a concrete instance of `RateLimitingMapInput` via:
RateLimitingMap{ "key": RateLimitingArgs{...} }
type RateLimitingMapOutput ¶
type RateLimitingMapOutput struct{ *pulumi.OutputState }
func (RateLimitingMapOutput) ElementType ¶
func (RateLimitingMapOutput) ElementType() reflect.Type
func (RateLimitingMapOutput) MapIndex ¶
func (o RateLimitingMapOutput) MapIndex(k pulumi.StringInput) RateLimitingOutput
func (RateLimitingMapOutput) ToRateLimitingMapOutput ¶
func (o RateLimitingMapOutput) ToRateLimitingMapOutput() RateLimitingMapOutput
func (RateLimitingMapOutput) ToRateLimitingMapOutputWithContext ¶
func (o RateLimitingMapOutput) ToRateLimitingMapOutputWithContext(ctx context.Context) RateLimitingMapOutput
type RateLimitingOutput ¶
type RateLimitingOutput struct{ *pulumi.OutputState }
func (RateLimitingOutput) Authorize ¶
func (o RateLimitingOutput) Authorize() pulumi.StringOutput
Called during authentication. Valid values: `ENFORCE` *(Enforce limit and log per client (recommended))*, `DISABLE` *(Do nothing (not recommended))*, `PREVIEW` *(Log per client)*.
func (RateLimitingOutput) CommunicationsEnabled ¶
func (o RateLimitingOutput) CommunicationsEnabled() pulumi.BoolPtrOutput
Enable or disable rate limiting communications. By default, it is `true`.
func (RateLimitingOutput) ElementType ¶
func (RateLimitingOutput) ElementType() reflect.Type
func (RateLimitingOutput) Login ¶
func (o RateLimitingOutput) Login() pulumi.StringOutput
Called when accessing the Okta hosted login page. Valid values: `ENFORCE` *(Enforce limit and log per client (recommended))*, `DISABLE` *(Do nothing (not recommended))*, `PREVIEW` *(Log per client)*.
func (RateLimitingOutput) ToRateLimitingOutput ¶
func (o RateLimitingOutput) ToRateLimitingOutput() RateLimitingOutput
func (RateLimitingOutput) ToRateLimitingOutputWithContext ¶
func (o RateLimitingOutput) ToRateLimitingOutputWithContext(ctx context.Context) RateLimitingOutput
type RateLimitingState ¶
type RateLimitingState struct { // Called during authentication. Valid values: `ENFORCE` *(Enforce limit and log per client (recommended))*, `DISABLE` *(Do nothing (not recommended))*, `PREVIEW` *(Log per client)*. Authorize pulumi.StringPtrInput // Enable or disable rate limiting communications. By default, it is `true`. CommunicationsEnabled pulumi.BoolPtrInput // Called when accessing the Okta hosted login page. Valid values: `ENFORCE` *(Enforce limit and log per client (recommended))*, `DISABLE` *(Do nothing (not recommended))*, `PREVIEW` *(Log per client)*. Login pulumi.StringPtrInput }
func (RateLimitingState) ElementType ¶
func (RateLimitingState) ElementType() reflect.Type
type ResourceSet ¶
type ResourceSet struct { pulumi.CustomResourceState // A description of the Resource Set Description pulumi.StringOutput `pulumi:"description"` // Unique name given to the Resource Set Label pulumi.StringOutput `pulumi:"label"` // The endpoints that reference the resources to be included in the new Resource Set. At least one endpoint must be specified when creating resource set. Resources pulumi.StringArrayOutput `pulumi:"resources"` }
Manages Resource Sets as custom collections of resources. This resource allows the creation and manipulation of Okta Resource Sets as custom collections of Okta resources. You can use Okta Resource Sets to assign Custom Roles to administrators who are scoped to the designated resources. The 'resources' field supports the following:
- Apps
- Groups
- All Users within a Group
- All Users within the org
- All Groups within the org
- All Apps within the org
- All Apps of the same type
## Import
```sh $ pulumi import okta:index/resourceSet:ResourceSet example <resource_set_id> ```
func GetResourceSet ¶
func GetResourceSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResourceSetState, opts ...pulumi.ResourceOption) (*ResourceSet, error)
GetResourceSet gets an existing ResourceSet 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 NewResourceSet ¶
func NewResourceSet(ctx *pulumi.Context, name string, args *ResourceSetArgs, opts ...pulumi.ResourceOption) (*ResourceSet, error)
NewResourceSet registers a new resource with the given unique name, arguments, and options.
func (*ResourceSet) ElementType ¶
func (*ResourceSet) ElementType() reflect.Type
func (*ResourceSet) ToResourceSetOutput ¶
func (i *ResourceSet) ToResourceSetOutput() ResourceSetOutput
func (*ResourceSet) ToResourceSetOutputWithContext ¶
func (i *ResourceSet) ToResourceSetOutputWithContext(ctx context.Context) ResourceSetOutput
type ResourceSetArgs ¶
type ResourceSetArgs struct { // A description of the Resource Set Description pulumi.StringInput // Unique name given to the Resource Set Label pulumi.StringInput // The endpoints that reference the resources to be included in the new Resource Set. At least one endpoint must be specified when creating resource set. Resources pulumi.StringArrayInput }
The set of arguments for constructing a ResourceSet resource.
func (ResourceSetArgs) ElementType ¶
func (ResourceSetArgs) ElementType() reflect.Type
type ResourceSetArray ¶
type ResourceSetArray []ResourceSetInput
func (ResourceSetArray) ElementType ¶
func (ResourceSetArray) ElementType() reflect.Type
func (ResourceSetArray) ToResourceSetArrayOutput ¶
func (i ResourceSetArray) ToResourceSetArrayOutput() ResourceSetArrayOutput
func (ResourceSetArray) ToResourceSetArrayOutputWithContext ¶
func (i ResourceSetArray) ToResourceSetArrayOutputWithContext(ctx context.Context) ResourceSetArrayOutput
type ResourceSetArrayInput ¶
type ResourceSetArrayInput interface { pulumi.Input ToResourceSetArrayOutput() ResourceSetArrayOutput ToResourceSetArrayOutputWithContext(context.Context) ResourceSetArrayOutput }
ResourceSetArrayInput is an input type that accepts ResourceSetArray and ResourceSetArrayOutput values. You can construct a concrete instance of `ResourceSetArrayInput` via:
ResourceSetArray{ ResourceSetArgs{...} }
type ResourceSetArrayOutput ¶
type ResourceSetArrayOutput struct{ *pulumi.OutputState }
func (ResourceSetArrayOutput) ElementType ¶
func (ResourceSetArrayOutput) ElementType() reflect.Type
func (ResourceSetArrayOutput) Index ¶
func (o ResourceSetArrayOutput) Index(i pulumi.IntInput) ResourceSetOutput
func (ResourceSetArrayOutput) ToResourceSetArrayOutput ¶
func (o ResourceSetArrayOutput) ToResourceSetArrayOutput() ResourceSetArrayOutput
func (ResourceSetArrayOutput) ToResourceSetArrayOutputWithContext ¶
func (o ResourceSetArrayOutput) ToResourceSetArrayOutputWithContext(ctx context.Context) ResourceSetArrayOutput
type ResourceSetInput ¶
type ResourceSetInput interface { pulumi.Input ToResourceSetOutput() ResourceSetOutput ToResourceSetOutputWithContext(ctx context.Context) ResourceSetOutput }
type ResourceSetMap ¶
type ResourceSetMap map[string]ResourceSetInput
func (ResourceSetMap) ElementType ¶
func (ResourceSetMap) ElementType() reflect.Type
func (ResourceSetMap) ToResourceSetMapOutput ¶
func (i ResourceSetMap) ToResourceSetMapOutput() ResourceSetMapOutput
func (ResourceSetMap) ToResourceSetMapOutputWithContext ¶
func (i ResourceSetMap) ToResourceSetMapOutputWithContext(ctx context.Context) ResourceSetMapOutput
type ResourceSetMapInput ¶
type ResourceSetMapInput interface { pulumi.Input ToResourceSetMapOutput() ResourceSetMapOutput ToResourceSetMapOutputWithContext(context.Context) ResourceSetMapOutput }
ResourceSetMapInput is an input type that accepts ResourceSetMap and ResourceSetMapOutput values. You can construct a concrete instance of `ResourceSetMapInput` via:
ResourceSetMap{ "key": ResourceSetArgs{...} }
type ResourceSetMapOutput ¶
type ResourceSetMapOutput struct{ *pulumi.OutputState }
func (ResourceSetMapOutput) ElementType ¶
func (ResourceSetMapOutput) ElementType() reflect.Type
func (ResourceSetMapOutput) MapIndex ¶
func (o ResourceSetMapOutput) MapIndex(k pulumi.StringInput) ResourceSetOutput
func (ResourceSetMapOutput) ToResourceSetMapOutput ¶
func (o ResourceSetMapOutput) ToResourceSetMapOutput() ResourceSetMapOutput
func (ResourceSetMapOutput) ToResourceSetMapOutputWithContext ¶
func (o ResourceSetMapOutput) ToResourceSetMapOutputWithContext(ctx context.Context) ResourceSetMapOutput
type ResourceSetOutput ¶
type ResourceSetOutput struct{ *pulumi.OutputState }
func (ResourceSetOutput) Description ¶
func (o ResourceSetOutput) Description() pulumi.StringOutput
A description of the Resource Set
func (ResourceSetOutput) ElementType ¶
func (ResourceSetOutput) ElementType() reflect.Type
func (ResourceSetOutput) Label ¶
func (o ResourceSetOutput) Label() pulumi.StringOutput
Unique name given to the Resource Set
func (ResourceSetOutput) Resources ¶
func (o ResourceSetOutput) Resources() pulumi.StringArrayOutput
The endpoints that reference the resources to be included in the new Resource Set. At least one endpoint must be specified when creating resource set.
func (ResourceSetOutput) ToResourceSetOutput ¶
func (o ResourceSetOutput) ToResourceSetOutput() ResourceSetOutput
func (ResourceSetOutput) ToResourceSetOutputWithContext ¶
func (o ResourceSetOutput) ToResourceSetOutputWithContext(ctx context.Context) ResourceSetOutput
type ResourceSetState ¶
type ResourceSetState struct { // A description of the Resource Set Description pulumi.StringPtrInput // Unique name given to the Resource Set Label pulumi.StringPtrInput // The endpoints that reference the resources to be included in the new Resource Set. At least one endpoint must be specified when creating resource set. Resources pulumi.StringArrayInput }
func (ResourceSetState) ElementType ¶
func (ResourceSetState) ElementType() reflect.Type
type RoleSubscription ¶
type RoleSubscription struct { pulumi.CustomResourceState // Type of the notification. Valid values: - 'CONNECTOR_AGENT' - Disconnects and reconnects: On-prem provisioning, on-prem // MFA agents, and RADIUS server agent. - 'USER_LOCKED_OUT' - User lockouts. - 'APP_IMPORT' - App user import status. - // 'LDAP_AGENT' - Disconnects and reconnects: LDAP agent. - 'AD_AGENT' - Disconnects and reconnects: AD agent. - // 'OKTA_ANNOUNCEMENT' - Okta release notes and announcements. - 'OKTA_ISSUE' - Trust incidents and updates. - // 'OKTA_UPDATE' - Scheduled system updates. - 'IWA_AGENT' - Disconnects and reconnects: IWA agent. - 'USER_DEPROVISION' - // User deprovisions. - 'REPORT_SUSPICIOUS_ACTIVITY' - User reporting of suspicious activity. - 'RATELIMIT_NOTIFICATION' - // Rate limit warning and violation. - 'AGENT_AUTO_UPDATE_NOTIFICATION' - Agent auto-update notifications: AD Agent. NotificationType pulumi.StringOutput `pulumi:"notificationType"` // Type of the role. Valid values: 'API_ADMIN', 'APP_ADMIN', 'CUSTOM', 'GROUP_MEMBERSHIP_ADMIN', 'HELP_DESK_ADMIN', // 'MOBILE_ADMIN', 'ORG_ADMIN', 'READ_ONLY_ADMIN', 'REPORT_ADMIN', 'SUPER_ADMIN', 'USER_ADMIN' . See [API // docs](https://developer.okta.com/docs/reference/api/admin-notifications/#role-types). RoleType pulumi.StringOutput `pulumi:"roleType"` // Subscription status. Valid values: `subscribed`, `unsubscribed`. Status pulumi.StringPtrOutput `pulumi:"status"` }
Manages group subscription.
This resource allows you to configure subscriptions of a Role with a specific type. Check [configure email notifications](https://help.okta.com/oie/en-us/Content/Topics/Security/custom-admin-role/administrator-email-settings.htm) page regarding what notifications are available for specific admin roles.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewRoleSubscription(ctx, "test", &okta.RoleSubscriptionArgs{ RoleType: pulumi.String("SUPER_ADMIN"), NotificationType: pulumi.String("APP_IMPORT"), Status: pulumi.String("unsubscribed"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/roleSubscription:RoleSubscription example <role_type>/<notification_type> ```
func GetRoleSubscription ¶
func GetRoleSubscription(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RoleSubscriptionState, opts ...pulumi.ResourceOption) (*RoleSubscription, error)
GetRoleSubscription gets an existing RoleSubscription 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 NewRoleSubscription ¶
func NewRoleSubscription(ctx *pulumi.Context, name string, args *RoleSubscriptionArgs, opts ...pulumi.ResourceOption) (*RoleSubscription, error)
NewRoleSubscription registers a new resource with the given unique name, arguments, and options.
func (*RoleSubscription) ElementType ¶
func (*RoleSubscription) ElementType() reflect.Type
func (*RoleSubscription) ToRoleSubscriptionOutput ¶
func (i *RoleSubscription) ToRoleSubscriptionOutput() RoleSubscriptionOutput
func (*RoleSubscription) ToRoleSubscriptionOutputWithContext ¶
func (i *RoleSubscription) ToRoleSubscriptionOutputWithContext(ctx context.Context) RoleSubscriptionOutput
type RoleSubscriptionArgs ¶
type RoleSubscriptionArgs struct { // Type of the notification. Valid values: - 'CONNECTOR_AGENT' - Disconnects and reconnects: On-prem provisioning, on-prem // MFA agents, and RADIUS server agent. - 'USER_LOCKED_OUT' - User lockouts. - 'APP_IMPORT' - App user import status. - // 'LDAP_AGENT' - Disconnects and reconnects: LDAP agent. - 'AD_AGENT' - Disconnects and reconnects: AD agent. - // 'OKTA_ANNOUNCEMENT' - Okta release notes and announcements. - 'OKTA_ISSUE' - Trust incidents and updates. - // 'OKTA_UPDATE' - Scheduled system updates. - 'IWA_AGENT' - Disconnects and reconnects: IWA agent. - 'USER_DEPROVISION' - // User deprovisions. - 'REPORT_SUSPICIOUS_ACTIVITY' - User reporting of suspicious activity. - 'RATELIMIT_NOTIFICATION' - // Rate limit warning and violation. - 'AGENT_AUTO_UPDATE_NOTIFICATION' - Agent auto-update notifications: AD Agent. NotificationType pulumi.StringInput // Type of the role. Valid values: 'API_ADMIN', 'APP_ADMIN', 'CUSTOM', 'GROUP_MEMBERSHIP_ADMIN', 'HELP_DESK_ADMIN', // 'MOBILE_ADMIN', 'ORG_ADMIN', 'READ_ONLY_ADMIN', 'REPORT_ADMIN', 'SUPER_ADMIN', 'USER_ADMIN' . See [API // docs](https://developer.okta.com/docs/reference/api/admin-notifications/#role-types). RoleType pulumi.StringInput // Subscription status. Valid values: `subscribed`, `unsubscribed`. Status pulumi.StringPtrInput }
The set of arguments for constructing a RoleSubscription resource.
func (RoleSubscriptionArgs) ElementType ¶
func (RoleSubscriptionArgs) ElementType() reflect.Type
type RoleSubscriptionArray ¶
type RoleSubscriptionArray []RoleSubscriptionInput
func (RoleSubscriptionArray) ElementType ¶
func (RoleSubscriptionArray) ElementType() reflect.Type
func (RoleSubscriptionArray) ToRoleSubscriptionArrayOutput ¶
func (i RoleSubscriptionArray) ToRoleSubscriptionArrayOutput() RoleSubscriptionArrayOutput
func (RoleSubscriptionArray) ToRoleSubscriptionArrayOutputWithContext ¶
func (i RoleSubscriptionArray) ToRoleSubscriptionArrayOutputWithContext(ctx context.Context) RoleSubscriptionArrayOutput
type RoleSubscriptionArrayInput ¶
type RoleSubscriptionArrayInput interface { pulumi.Input ToRoleSubscriptionArrayOutput() RoleSubscriptionArrayOutput ToRoleSubscriptionArrayOutputWithContext(context.Context) RoleSubscriptionArrayOutput }
RoleSubscriptionArrayInput is an input type that accepts RoleSubscriptionArray and RoleSubscriptionArrayOutput values. You can construct a concrete instance of `RoleSubscriptionArrayInput` via:
RoleSubscriptionArray{ RoleSubscriptionArgs{...} }
type RoleSubscriptionArrayOutput ¶
type RoleSubscriptionArrayOutput struct{ *pulumi.OutputState }
func (RoleSubscriptionArrayOutput) ElementType ¶
func (RoleSubscriptionArrayOutput) ElementType() reflect.Type
func (RoleSubscriptionArrayOutput) Index ¶
func (o RoleSubscriptionArrayOutput) Index(i pulumi.IntInput) RoleSubscriptionOutput
func (RoleSubscriptionArrayOutput) ToRoleSubscriptionArrayOutput ¶
func (o RoleSubscriptionArrayOutput) ToRoleSubscriptionArrayOutput() RoleSubscriptionArrayOutput
func (RoleSubscriptionArrayOutput) ToRoleSubscriptionArrayOutputWithContext ¶
func (o RoleSubscriptionArrayOutput) ToRoleSubscriptionArrayOutputWithContext(ctx context.Context) RoleSubscriptionArrayOutput
type RoleSubscriptionInput ¶
type RoleSubscriptionInput interface { pulumi.Input ToRoleSubscriptionOutput() RoleSubscriptionOutput ToRoleSubscriptionOutputWithContext(ctx context.Context) RoleSubscriptionOutput }
type RoleSubscriptionMap ¶
type RoleSubscriptionMap map[string]RoleSubscriptionInput
func (RoleSubscriptionMap) ElementType ¶
func (RoleSubscriptionMap) ElementType() reflect.Type
func (RoleSubscriptionMap) ToRoleSubscriptionMapOutput ¶
func (i RoleSubscriptionMap) ToRoleSubscriptionMapOutput() RoleSubscriptionMapOutput
func (RoleSubscriptionMap) ToRoleSubscriptionMapOutputWithContext ¶
func (i RoleSubscriptionMap) ToRoleSubscriptionMapOutputWithContext(ctx context.Context) RoleSubscriptionMapOutput
type RoleSubscriptionMapInput ¶
type RoleSubscriptionMapInput interface { pulumi.Input ToRoleSubscriptionMapOutput() RoleSubscriptionMapOutput ToRoleSubscriptionMapOutputWithContext(context.Context) RoleSubscriptionMapOutput }
RoleSubscriptionMapInput is an input type that accepts RoleSubscriptionMap and RoleSubscriptionMapOutput values. You can construct a concrete instance of `RoleSubscriptionMapInput` via:
RoleSubscriptionMap{ "key": RoleSubscriptionArgs{...} }
type RoleSubscriptionMapOutput ¶
type RoleSubscriptionMapOutput struct{ *pulumi.OutputState }
func (RoleSubscriptionMapOutput) ElementType ¶
func (RoleSubscriptionMapOutput) ElementType() reflect.Type
func (RoleSubscriptionMapOutput) MapIndex ¶
func (o RoleSubscriptionMapOutput) MapIndex(k pulumi.StringInput) RoleSubscriptionOutput
func (RoleSubscriptionMapOutput) ToRoleSubscriptionMapOutput ¶
func (o RoleSubscriptionMapOutput) ToRoleSubscriptionMapOutput() RoleSubscriptionMapOutput
func (RoleSubscriptionMapOutput) ToRoleSubscriptionMapOutputWithContext ¶
func (o RoleSubscriptionMapOutput) ToRoleSubscriptionMapOutputWithContext(ctx context.Context) RoleSubscriptionMapOutput
type RoleSubscriptionOutput ¶
type RoleSubscriptionOutput struct{ *pulumi.OutputState }
func (RoleSubscriptionOutput) ElementType ¶
func (RoleSubscriptionOutput) ElementType() reflect.Type
func (RoleSubscriptionOutput) NotificationType ¶
func (o RoleSubscriptionOutput) NotificationType() pulumi.StringOutput
Type of the notification. Valid values: - 'CONNECTOR_AGENT' - Disconnects and reconnects: On-prem provisioning, on-prem MFA agents, and RADIUS server agent. - 'USER_LOCKED_OUT' - User lockouts. - 'APP_IMPORT' - App user import status. - 'LDAP_AGENT' - Disconnects and reconnects: LDAP agent. - 'AD_AGENT' - Disconnects and reconnects: AD agent. - 'OKTA_ANNOUNCEMENT' - Okta release notes and announcements. - 'OKTA_ISSUE' - Trust incidents and updates. - 'OKTA_UPDATE' - Scheduled system updates. - 'IWA_AGENT' - Disconnects and reconnects: IWA agent. - 'USER_DEPROVISION' - User deprovisions. - 'REPORT_SUSPICIOUS_ACTIVITY' - User reporting of suspicious activity. - 'RATELIMIT_NOTIFICATION' - Rate limit warning and violation. - 'AGENT_AUTO_UPDATE_NOTIFICATION' - Agent auto-update notifications: AD Agent.
func (RoleSubscriptionOutput) RoleType ¶
func (o RoleSubscriptionOutput) RoleType() pulumi.StringOutput
Type of the role. Valid values: 'API_ADMIN', 'APP_ADMIN', 'CUSTOM', 'GROUP_MEMBERSHIP_ADMIN', 'HELP_DESK_ADMIN', 'MOBILE_ADMIN', 'ORG_ADMIN', 'READ_ONLY_ADMIN', 'REPORT_ADMIN', 'SUPER_ADMIN', 'USER_ADMIN' . See [API docs](https://developer.okta.com/docs/reference/api/admin-notifications/#role-types).
func (RoleSubscriptionOutput) Status ¶
func (o RoleSubscriptionOutput) Status() pulumi.StringPtrOutput
Subscription status. Valid values: `subscribed`, `unsubscribed`.
func (RoleSubscriptionOutput) ToRoleSubscriptionOutput ¶
func (o RoleSubscriptionOutput) ToRoleSubscriptionOutput() RoleSubscriptionOutput
func (RoleSubscriptionOutput) ToRoleSubscriptionOutputWithContext ¶
func (o RoleSubscriptionOutput) ToRoleSubscriptionOutputWithContext(ctx context.Context) RoleSubscriptionOutput
type RoleSubscriptionState ¶
type RoleSubscriptionState struct { // Type of the notification. Valid values: - 'CONNECTOR_AGENT' - Disconnects and reconnects: On-prem provisioning, on-prem // MFA agents, and RADIUS server agent. - 'USER_LOCKED_OUT' - User lockouts. - 'APP_IMPORT' - App user import status. - // 'LDAP_AGENT' - Disconnects and reconnects: LDAP agent. - 'AD_AGENT' - Disconnects and reconnects: AD agent. - // 'OKTA_ANNOUNCEMENT' - Okta release notes and announcements. - 'OKTA_ISSUE' - Trust incidents and updates. - // 'OKTA_UPDATE' - Scheduled system updates. - 'IWA_AGENT' - Disconnects and reconnects: IWA agent. - 'USER_DEPROVISION' - // User deprovisions. - 'REPORT_SUSPICIOUS_ACTIVITY' - User reporting of suspicious activity. - 'RATELIMIT_NOTIFICATION' - // Rate limit warning and violation. - 'AGENT_AUTO_UPDATE_NOTIFICATION' - Agent auto-update notifications: AD Agent. NotificationType pulumi.StringPtrInput // Type of the role. Valid values: 'API_ADMIN', 'APP_ADMIN', 'CUSTOM', 'GROUP_MEMBERSHIP_ADMIN', 'HELP_DESK_ADMIN', // 'MOBILE_ADMIN', 'ORG_ADMIN', 'READ_ONLY_ADMIN', 'REPORT_ADMIN', 'SUPER_ADMIN', 'USER_ADMIN' . See [API // docs](https://developer.okta.com/docs/reference/api/admin-notifications/#role-types). RoleType pulumi.StringPtrInput // Subscription status. Valid values: `subscribed`, `unsubscribed`. Status pulumi.StringPtrInput }
func (RoleSubscriptionState) ElementType ¶
func (RoleSubscriptionState) ElementType() reflect.Type
type SecurityNotificationEmails ¶
type SecurityNotificationEmails struct { pulumi.CustomResourceState // Notifies end users about suspicious or unrecognized activity from their account. Default is `true`. ReportSuspiciousActivityEnabled pulumi.BoolPtrOutput `pulumi:"reportSuspiciousActivityEnabled"` // Notifies end users of any activity on their account related to MFA factor enrollment. Default is `true`. SendEmailForFactorEnrollmentEnabled pulumi.BoolPtrOutput `pulumi:"sendEmailForFactorEnrollmentEnabled"` // Notifies end users that one or more factors have been reset for their account. Default is `true`. SendEmailForFactorResetEnabled pulumi.BoolPtrOutput `pulumi:"sendEmailForFactorResetEnabled"` // Notifies end users about new sign-on activity. Default is `true`. SendEmailForNewDeviceEnabled pulumi.BoolPtrOutput `pulumi:"sendEmailForNewDeviceEnabled"` // Notifies end users that the password for their account has changed. Default is `true`. SendEmailForPasswordChangedEnabled pulumi.BoolPtrOutput `pulumi:"sendEmailForPasswordChangedEnabled"` }
Manages Security Notification Emails
This resource allows you to configure Security Notification Emails. > **WARNING:** This resource is available only when using a SSWS API token in the provider config, it is incompatible with OAuth 2.0 authentication. > **WARNING:** This resource makes use of an internal/private Okta API endpoint that could change without notice rendering this resource inoperable.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewSecurityNotificationEmails(ctx, "example", &okta.SecurityNotificationEmailsArgs{ ReportSuspiciousActivityEnabled: pulumi.Bool(true), SendEmailForFactorEnrollmentEnabled: pulumi.Bool(true), SendEmailForFactorResetEnabled: pulumi.Bool(true), SendEmailForNewDeviceEnabled: pulumi.Bool(true), SendEmailForPasswordChangedEnabled: pulumi.Bool(true), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/securityNotificationEmails:SecurityNotificationEmails example _ ```
func GetSecurityNotificationEmails ¶
func GetSecurityNotificationEmails(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SecurityNotificationEmailsState, opts ...pulumi.ResourceOption) (*SecurityNotificationEmails, error)
GetSecurityNotificationEmails gets an existing SecurityNotificationEmails 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 NewSecurityNotificationEmails ¶
func NewSecurityNotificationEmails(ctx *pulumi.Context, name string, args *SecurityNotificationEmailsArgs, opts ...pulumi.ResourceOption) (*SecurityNotificationEmails, error)
NewSecurityNotificationEmails registers a new resource with the given unique name, arguments, and options.
func (*SecurityNotificationEmails) ElementType ¶
func (*SecurityNotificationEmails) ElementType() reflect.Type
func (*SecurityNotificationEmails) ToSecurityNotificationEmailsOutput ¶
func (i *SecurityNotificationEmails) ToSecurityNotificationEmailsOutput() SecurityNotificationEmailsOutput
func (*SecurityNotificationEmails) ToSecurityNotificationEmailsOutputWithContext ¶
func (i *SecurityNotificationEmails) ToSecurityNotificationEmailsOutputWithContext(ctx context.Context) SecurityNotificationEmailsOutput
type SecurityNotificationEmailsArgs ¶
type SecurityNotificationEmailsArgs struct { // Notifies end users about suspicious or unrecognized activity from their account. Default is `true`. ReportSuspiciousActivityEnabled pulumi.BoolPtrInput // Notifies end users of any activity on their account related to MFA factor enrollment. Default is `true`. SendEmailForFactorEnrollmentEnabled pulumi.BoolPtrInput // Notifies end users that one or more factors have been reset for their account. Default is `true`. SendEmailForFactorResetEnabled pulumi.BoolPtrInput // Notifies end users about new sign-on activity. Default is `true`. SendEmailForNewDeviceEnabled pulumi.BoolPtrInput // Notifies end users that the password for their account has changed. Default is `true`. SendEmailForPasswordChangedEnabled pulumi.BoolPtrInput }
The set of arguments for constructing a SecurityNotificationEmails resource.
func (SecurityNotificationEmailsArgs) ElementType ¶
func (SecurityNotificationEmailsArgs) ElementType() reflect.Type
type SecurityNotificationEmailsArray ¶
type SecurityNotificationEmailsArray []SecurityNotificationEmailsInput
func (SecurityNotificationEmailsArray) ElementType ¶
func (SecurityNotificationEmailsArray) ElementType() reflect.Type
func (SecurityNotificationEmailsArray) ToSecurityNotificationEmailsArrayOutput ¶
func (i SecurityNotificationEmailsArray) ToSecurityNotificationEmailsArrayOutput() SecurityNotificationEmailsArrayOutput
func (SecurityNotificationEmailsArray) ToSecurityNotificationEmailsArrayOutputWithContext ¶
func (i SecurityNotificationEmailsArray) ToSecurityNotificationEmailsArrayOutputWithContext(ctx context.Context) SecurityNotificationEmailsArrayOutput
type SecurityNotificationEmailsArrayInput ¶
type SecurityNotificationEmailsArrayInput interface { pulumi.Input ToSecurityNotificationEmailsArrayOutput() SecurityNotificationEmailsArrayOutput ToSecurityNotificationEmailsArrayOutputWithContext(context.Context) SecurityNotificationEmailsArrayOutput }
SecurityNotificationEmailsArrayInput is an input type that accepts SecurityNotificationEmailsArray and SecurityNotificationEmailsArrayOutput values. You can construct a concrete instance of `SecurityNotificationEmailsArrayInput` via:
SecurityNotificationEmailsArray{ SecurityNotificationEmailsArgs{...} }
type SecurityNotificationEmailsArrayOutput ¶
type SecurityNotificationEmailsArrayOutput struct{ *pulumi.OutputState }
func (SecurityNotificationEmailsArrayOutput) ElementType ¶
func (SecurityNotificationEmailsArrayOutput) ElementType() reflect.Type
func (SecurityNotificationEmailsArrayOutput) Index ¶
func (o SecurityNotificationEmailsArrayOutput) Index(i pulumi.IntInput) SecurityNotificationEmailsOutput
func (SecurityNotificationEmailsArrayOutput) ToSecurityNotificationEmailsArrayOutput ¶
func (o SecurityNotificationEmailsArrayOutput) ToSecurityNotificationEmailsArrayOutput() SecurityNotificationEmailsArrayOutput
func (SecurityNotificationEmailsArrayOutput) ToSecurityNotificationEmailsArrayOutputWithContext ¶
func (o SecurityNotificationEmailsArrayOutput) ToSecurityNotificationEmailsArrayOutputWithContext(ctx context.Context) SecurityNotificationEmailsArrayOutput
type SecurityNotificationEmailsInput ¶
type SecurityNotificationEmailsInput interface { pulumi.Input ToSecurityNotificationEmailsOutput() SecurityNotificationEmailsOutput ToSecurityNotificationEmailsOutputWithContext(ctx context.Context) SecurityNotificationEmailsOutput }
type SecurityNotificationEmailsMap ¶
type SecurityNotificationEmailsMap map[string]SecurityNotificationEmailsInput
func (SecurityNotificationEmailsMap) ElementType ¶
func (SecurityNotificationEmailsMap) ElementType() reflect.Type
func (SecurityNotificationEmailsMap) ToSecurityNotificationEmailsMapOutput ¶
func (i SecurityNotificationEmailsMap) ToSecurityNotificationEmailsMapOutput() SecurityNotificationEmailsMapOutput
func (SecurityNotificationEmailsMap) ToSecurityNotificationEmailsMapOutputWithContext ¶
func (i SecurityNotificationEmailsMap) ToSecurityNotificationEmailsMapOutputWithContext(ctx context.Context) SecurityNotificationEmailsMapOutput
type SecurityNotificationEmailsMapInput ¶
type SecurityNotificationEmailsMapInput interface { pulumi.Input ToSecurityNotificationEmailsMapOutput() SecurityNotificationEmailsMapOutput ToSecurityNotificationEmailsMapOutputWithContext(context.Context) SecurityNotificationEmailsMapOutput }
SecurityNotificationEmailsMapInput is an input type that accepts SecurityNotificationEmailsMap and SecurityNotificationEmailsMapOutput values. You can construct a concrete instance of `SecurityNotificationEmailsMapInput` via:
SecurityNotificationEmailsMap{ "key": SecurityNotificationEmailsArgs{...} }
type SecurityNotificationEmailsMapOutput ¶
type SecurityNotificationEmailsMapOutput struct{ *pulumi.OutputState }
func (SecurityNotificationEmailsMapOutput) ElementType ¶
func (SecurityNotificationEmailsMapOutput) ElementType() reflect.Type
func (SecurityNotificationEmailsMapOutput) MapIndex ¶
func (o SecurityNotificationEmailsMapOutput) MapIndex(k pulumi.StringInput) SecurityNotificationEmailsOutput
func (SecurityNotificationEmailsMapOutput) ToSecurityNotificationEmailsMapOutput ¶
func (o SecurityNotificationEmailsMapOutput) ToSecurityNotificationEmailsMapOutput() SecurityNotificationEmailsMapOutput
func (SecurityNotificationEmailsMapOutput) ToSecurityNotificationEmailsMapOutputWithContext ¶
func (o SecurityNotificationEmailsMapOutput) ToSecurityNotificationEmailsMapOutputWithContext(ctx context.Context) SecurityNotificationEmailsMapOutput
type SecurityNotificationEmailsOutput ¶
type SecurityNotificationEmailsOutput struct{ *pulumi.OutputState }
func (SecurityNotificationEmailsOutput) ElementType ¶
func (SecurityNotificationEmailsOutput) ElementType() reflect.Type
func (SecurityNotificationEmailsOutput) ReportSuspiciousActivityEnabled ¶
func (o SecurityNotificationEmailsOutput) ReportSuspiciousActivityEnabled() pulumi.BoolPtrOutput
Notifies end users about suspicious or unrecognized activity from their account. Default is `true`.
func (SecurityNotificationEmailsOutput) SendEmailForFactorEnrollmentEnabled ¶
func (o SecurityNotificationEmailsOutput) SendEmailForFactorEnrollmentEnabled() pulumi.BoolPtrOutput
Notifies end users of any activity on their account related to MFA factor enrollment. Default is `true`.
func (SecurityNotificationEmailsOutput) SendEmailForFactorResetEnabled ¶
func (o SecurityNotificationEmailsOutput) SendEmailForFactorResetEnabled() pulumi.BoolPtrOutput
Notifies end users that one or more factors have been reset for their account. Default is `true`.
func (SecurityNotificationEmailsOutput) SendEmailForNewDeviceEnabled ¶
func (o SecurityNotificationEmailsOutput) SendEmailForNewDeviceEnabled() pulumi.BoolPtrOutput
Notifies end users about new sign-on activity. Default is `true`.
func (SecurityNotificationEmailsOutput) SendEmailForPasswordChangedEnabled ¶
func (o SecurityNotificationEmailsOutput) SendEmailForPasswordChangedEnabled() pulumi.BoolPtrOutput
Notifies end users that the password for their account has changed. Default is `true`.
func (SecurityNotificationEmailsOutput) ToSecurityNotificationEmailsOutput ¶
func (o SecurityNotificationEmailsOutput) ToSecurityNotificationEmailsOutput() SecurityNotificationEmailsOutput
func (SecurityNotificationEmailsOutput) ToSecurityNotificationEmailsOutputWithContext ¶
func (o SecurityNotificationEmailsOutput) ToSecurityNotificationEmailsOutputWithContext(ctx context.Context) SecurityNotificationEmailsOutput
type SecurityNotificationEmailsState ¶
type SecurityNotificationEmailsState struct { // Notifies end users about suspicious or unrecognized activity from their account. Default is `true`. ReportSuspiciousActivityEnabled pulumi.BoolPtrInput // Notifies end users of any activity on their account related to MFA factor enrollment. Default is `true`. SendEmailForFactorEnrollmentEnabled pulumi.BoolPtrInput // Notifies end users that one or more factors have been reset for their account. Default is `true`. SendEmailForFactorResetEnabled pulumi.BoolPtrInput // Notifies end users about new sign-on activity. Default is `true`. SendEmailForNewDeviceEnabled pulumi.BoolPtrInput // Notifies end users that the password for their account has changed. Default is `true`. SendEmailForPasswordChangedEnabled pulumi.BoolPtrInput }
func (SecurityNotificationEmailsState) ElementType ¶
func (SecurityNotificationEmailsState) ElementType() reflect.Type
type TemplateSms ¶
type TemplateSms struct { pulumi.CustomResourceState // SMS default template Template pulumi.StringOutput `pulumi:"template"` // Set of translations for a particular template. Translations TemplateSmsTranslationArrayOutput `pulumi:"translations"` // SMS template type Type pulumi.StringOutput `pulumi:"type"` }
Creates an Okta SMS Template. This resource allows you to create and configure an Okta SMS Template.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewTemplateSms(ctx, "example", &okta.TemplateSmsArgs{ Type: pulumi.String("SMS_VERIFY_CODE"), Template: pulumi.String("Your ${org.name} code is: ${code}"), Translations: okta.TemplateSmsTranslationArray{ &okta.TemplateSmsTranslationArgs{ Language: pulumi.String("en"), Template: pulumi.String("Your ${org.name} code is: ${code}"), }, &okta.TemplateSmsTranslationArgs{ Language: pulumi.String("es"), Template: pulumi.String("Tu código de ${org.name} es: ${code}."), }, }, }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/templateSms:TemplateSms example <template_type> ```
func GetTemplateSms ¶
func GetTemplateSms(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TemplateSmsState, opts ...pulumi.ResourceOption) (*TemplateSms, error)
GetTemplateSms gets an existing TemplateSms 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 NewTemplateSms ¶
func NewTemplateSms(ctx *pulumi.Context, name string, args *TemplateSmsArgs, opts ...pulumi.ResourceOption) (*TemplateSms, error)
NewTemplateSms registers a new resource with the given unique name, arguments, and options.
func (*TemplateSms) ElementType ¶
func (*TemplateSms) ElementType() reflect.Type
func (*TemplateSms) ToTemplateSmsOutput ¶
func (i *TemplateSms) ToTemplateSmsOutput() TemplateSmsOutput
func (*TemplateSms) ToTemplateSmsOutputWithContext ¶
func (i *TemplateSms) ToTemplateSmsOutputWithContext(ctx context.Context) TemplateSmsOutput
type TemplateSmsArgs ¶
type TemplateSmsArgs struct { // SMS default template Template pulumi.StringInput // Set of translations for a particular template. Translations TemplateSmsTranslationArrayInput // SMS template type Type pulumi.StringInput }
The set of arguments for constructing a TemplateSms resource.
func (TemplateSmsArgs) ElementType ¶
func (TemplateSmsArgs) ElementType() reflect.Type
type TemplateSmsArray ¶
type TemplateSmsArray []TemplateSmsInput
func (TemplateSmsArray) ElementType ¶
func (TemplateSmsArray) ElementType() reflect.Type
func (TemplateSmsArray) ToTemplateSmsArrayOutput ¶
func (i TemplateSmsArray) ToTemplateSmsArrayOutput() TemplateSmsArrayOutput
func (TemplateSmsArray) ToTemplateSmsArrayOutputWithContext ¶
func (i TemplateSmsArray) ToTemplateSmsArrayOutputWithContext(ctx context.Context) TemplateSmsArrayOutput
type TemplateSmsArrayInput ¶
type TemplateSmsArrayInput interface { pulumi.Input ToTemplateSmsArrayOutput() TemplateSmsArrayOutput ToTemplateSmsArrayOutputWithContext(context.Context) TemplateSmsArrayOutput }
TemplateSmsArrayInput is an input type that accepts TemplateSmsArray and TemplateSmsArrayOutput values. You can construct a concrete instance of `TemplateSmsArrayInput` via:
TemplateSmsArray{ TemplateSmsArgs{...} }
type TemplateSmsArrayOutput ¶
type TemplateSmsArrayOutput struct{ *pulumi.OutputState }
func (TemplateSmsArrayOutput) ElementType ¶
func (TemplateSmsArrayOutput) ElementType() reflect.Type
func (TemplateSmsArrayOutput) Index ¶
func (o TemplateSmsArrayOutput) Index(i pulumi.IntInput) TemplateSmsOutput
func (TemplateSmsArrayOutput) ToTemplateSmsArrayOutput ¶
func (o TemplateSmsArrayOutput) ToTemplateSmsArrayOutput() TemplateSmsArrayOutput
func (TemplateSmsArrayOutput) ToTemplateSmsArrayOutputWithContext ¶
func (o TemplateSmsArrayOutput) ToTemplateSmsArrayOutputWithContext(ctx context.Context) TemplateSmsArrayOutput
type TemplateSmsInput ¶
type TemplateSmsInput interface { pulumi.Input ToTemplateSmsOutput() TemplateSmsOutput ToTemplateSmsOutputWithContext(ctx context.Context) TemplateSmsOutput }
type TemplateSmsMap ¶
type TemplateSmsMap map[string]TemplateSmsInput
func (TemplateSmsMap) ElementType ¶
func (TemplateSmsMap) ElementType() reflect.Type
func (TemplateSmsMap) ToTemplateSmsMapOutput ¶
func (i TemplateSmsMap) ToTemplateSmsMapOutput() TemplateSmsMapOutput
func (TemplateSmsMap) ToTemplateSmsMapOutputWithContext ¶
func (i TemplateSmsMap) ToTemplateSmsMapOutputWithContext(ctx context.Context) TemplateSmsMapOutput
type TemplateSmsMapInput ¶
type TemplateSmsMapInput interface { pulumi.Input ToTemplateSmsMapOutput() TemplateSmsMapOutput ToTemplateSmsMapOutputWithContext(context.Context) TemplateSmsMapOutput }
TemplateSmsMapInput is an input type that accepts TemplateSmsMap and TemplateSmsMapOutput values. You can construct a concrete instance of `TemplateSmsMapInput` via:
TemplateSmsMap{ "key": TemplateSmsArgs{...} }
type TemplateSmsMapOutput ¶
type TemplateSmsMapOutput struct{ *pulumi.OutputState }
func (TemplateSmsMapOutput) ElementType ¶
func (TemplateSmsMapOutput) ElementType() reflect.Type
func (TemplateSmsMapOutput) MapIndex ¶
func (o TemplateSmsMapOutput) MapIndex(k pulumi.StringInput) TemplateSmsOutput
func (TemplateSmsMapOutput) ToTemplateSmsMapOutput ¶
func (o TemplateSmsMapOutput) ToTemplateSmsMapOutput() TemplateSmsMapOutput
func (TemplateSmsMapOutput) ToTemplateSmsMapOutputWithContext ¶
func (o TemplateSmsMapOutput) ToTemplateSmsMapOutputWithContext(ctx context.Context) TemplateSmsMapOutput
type TemplateSmsOutput ¶
type TemplateSmsOutput struct{ *pulumi.OutputState }
func (TemplateSmsOutput) ElementType ¶
func (TemplateSmsOutput) ElementType() reflect.Type
func (TemplateSmsOutput) Template ¶
func (o TemplateSmsOutput) Template() pulumi.StringOutput
SMS default template
func (TemplateSmsOutput) ToTemplateSmsOutput ¶
func (o TemplateSmsOutput) ToTemplateSmsOutput() TemplateSmsOutput
func (TemplateSmsOutput) ToTemplateSmsOutputWithContext ¶
func (o TemplateSmsOutput) ToTemplateSmsOutputWithContext(ctx context.Context) TemplateSmsOutput
func (TemplateSmsOutput) Translations ¶
func (o TemplateSmsOutput) Translations() TemplateSmsTranslationArrayOutput
Set of translations for a particular template.
func (TemplateSmsOutput) Type ¶
func (o TemplateSmsOutput) Type() pulumi.StringOutput
SMS template type
type TemplateSmsState ¶
type TemplateSmsState struct { // SMS default template Template pulumi.StringPtrInput // Set of translations for a particular template. Translations TemplateSmsTranslationArrayInput // SMS template type Type pulumi.StringPtrInput }
func (TemplateSmsState) ElementType ¶
func (TemplateSmsState) ElementType() reflect.Type
type TemplateSmsTranslation ¶
type TemplateSmsTranslationArgs ¶
type TemplateSmsTranslationArgs struct { // The language to map the template to. Language pulumi.StringInput `pulumi:"language"` // The SMS message. Template pulumi.StringInput `pulumi:"template"` }
func (TemplateSmsTranslationArgs) ElementType ¶
func (TemplateSmsTranslationArgs) ElementType() reflect.Type
func (TemplateSmsTranslationArgs) ToTemplateSmsTranslationOutput ¶
func (i TemplateSmsTranslationArgs) ToTemplateSmsTranslationOutput() TemplateSmsTranslationOutput
func (TemplateSmsTranslationArgs) ToTemplateSmsTranslationOutputWithContext ¶
func (i TemplateSmsTranslationArgs) ToTemplateSmsTranslationOutputWithContext(ctx context.Context) TemplateSmsTranslationOutput
type TemplateSmsTranslationArray ¶
type TemplateSmsTranslationArray []TemplateSmsTranslationInput
func (TemplateSmsTranslationArray) ElementType ¶
func (TemplateSmsTranslationArray) ElementType() reflect.Type
func (TemplateSmsTranslationArray) ToTemplateSmsTranslationArrayOutput ¶
func (i TemplateSmsTranslationArray) ToTemplateSmsTranslationArrayOutput() TemplateSmsTranslationArrayOutput
func (TemplateSmsTranslationArray) ToTemplateSmsTranslationArrayOutputWithContext ¶
func (i TemplateSmsTranslationArray) ToTemplateSmsTranslationArrayOutputWithContext(ctx context.Context) TemplateSmsTranslationArrayOutput
type TemplateSmsTranslationArrayInput ¶
type TemplateSmsTranslationArrayInput interface { pulumi.Input ToTemplateSmsTranslationArrayOutput() TemplateSmsTranslationArrayOutput ToTemplateSmsTranslationArrayOutputWithContext(context.Context) TemplateSmsTranslationArrayOutput }
TemplateSmsTranslationArrayInput is an input type that accepts TemplateSmsTranslationArray and TemplateSmsTranslationArrayOutput values. You can construct a concrete instance of `TemplateSmsTranslationArrayInput` via:
TemplateSmsTranslationArray{ TemplateSmsTranslationArgs{...} }
type TemplateSmsTranslationArrayOutput ¶
type TemplateSmsTranslationArrayOutput struct{ *pulumi.OutputState }
func (TemplateSmsTranslationArrayOutput) ElementType ¶
func (TemplateSmsTranslationArrayOutput) ElementType() reflect.Type
func (TemplateSmsTranslationArrayOutput) Index ¶
func (o TemplateSmsTranslationArrayOutput) Index(i pulumi.IntInput) TemplateSmsTranslationOutput
func (TemplateSmsTranslationArrayOutput) ToTemplateSmsTranslationArrayOutput ¶
func (o TemplateSmsTranslationArrayOutput) ToTemplateSmsTranslationArrayOutput() TemplateSmsTranslationArrayOutput
func (TemplateSmsTranslationArrayOutput) ToTemplateSmsTranslationArrayOutputWithContext ¶
func (o TemplateSmsTranslationArrayOutput) ToTemplateSmsTranslationArrayOutputWithContext(ctx context.Context) TemplateSmsTranslationArrayOutput
type TemplateSmsTranslationInput ¶
type TemplateSmsTranslationInput interface { pulumi.Input ToTemplateSmsTranslationOutput() TemplateSmsTranslationOutput ToTemplateSmsTranslationOutputWithContext(context.Context) TemplateSmsTranslationOutput }
TemplateSmsTranslationInput is an input type that accepts TemplateSmsTranslationArgs and TemplateSmsTranslationOutput values. You can construct a concrete instance of `TemplateSmsTranslationInput` via:
TemplateSmsTranslationArgs{...}
type TemplateSmsTranslationOutput ¶
type TemplateSmsTranslationOutput struct{ *pulumi.OutputState }
func (TemplateSmsTranslationOutput) ElementType ¶
func (TemplateSmsTranslationOutput) ElementType() reflect.Type
func (TemplateSmsTranslationOutput) Language ¶
func (o TemplateSmsTranslationOutput) Language() pulumi.StringOutput
The language to map the template to.
func (TemplateSmsTranslationOutput) Template ¶
func (o TemplateSmsTranslationOutput) Template() pulumi.StringOutput
The SMS message.
func (TemplateSmsTranslationOutput) ToTemplateSmsTranslationOutput ¶
func (o TemplateSmsTranslationOutput) ToTemplateSmsTranslationOutput() TemplateSmsTranslationOutput
func (TemplateSmsTranslationOutput) ToTemplateSmsTranslationOutputWithContext ¶
func (o TemplateSmsTranslationOutput) ToTemplateSmsTranslationOutputWithContext(ctx context.Context) TemplateSmsTranslationOutput
type Theme ¶
type Theme struct { pulumi.CustomResourceState // Path to local file BackgroundImage pulumi.StringPtrOutput `pulumi:"backgroundImage"` // Background image URL BackgroundImageUrl pulumi.StringOutput `pulumi:"backgroundImageUrl"` // Brand ID BrandId pulumi.StringOutput `pulumi:"brandId"` // Variant for email templates (`OKTA_DEFAULT`, `FULL_THEME`) EmailTemplateTouchPointVariant pulumi.StringPtrOutput `pulumi:"emailTemplateTouchPointVariant"` // Variant for the Okta End-User Dashboard (`OKTA_DEFAULT`, `WHITE_LOGO_BACKGROUND`, `FULL_THEME`, `LOGO_ON_FULL_WHITE_BACKGROUND`) EndUserDashboardTouchPointVariant pulumi.StringPtrOutput `pulumi:"endUserDashboardTouchPointVariant"` // Variant for the error page (`OKTA_DEFAULT`, `BACKGROUND_SECONDARY_COLOR`, `BACKGROUND_IMAGE`) ErrorPageTouchPointVariant pulumi.StringPtrOutput `pulumi:"errorPageTouchPointVariant"` // Path to local file Favicon pulumi.StringPtrOutput `pulumi:"favicon"` // Favicon URL FaviconUrl pulumi.StringOutput `pulumi:"faviconUrl"` // Link relations for this object - JSON HAL - Discoverable resources related to the email template Links pulumi.StringOutput `pulumi:"links"` // Path to local file Logo pulumi.StringPtrOutput `pulumi:"logo"` // Logo URL LogoUrl pulumi.StringOutput `pulumi:"logoUrl"` // Primary color contrast hex code PrimaryColorContrastHex pulumi.StringPtrOutput `pulumi:"primaryColorContrastHex"` // Primary color hex code PrimaryColorHex pulumi.StringPtrOutput `pulumi:"primaryColorHex"` // Secondary color contrast hex code SecondaryColorContrastHex pulumi.StringPtrOutput `pulumi:"secondaryColorContrastHex"` // Secondary color hex code SecondaryColorHex pulumi.StringPtrOutput `pulumi:"secondaryColorHex"` // Variant for the Okta Sign-In Page (`OKTA_DEFAULT`, `BACKGROUND_SECONDARY_COLOR`, `BACKGROUND_IMAGE`) SignInPageTouchPointVariant pulumi.StringPtrOutput `pulumi:"signInPageTouchPointVariant"` // Theme ID - Note: Okta API for theme only reads and updates therefore the okta*theme resource needs to act as a quasi data source. Do this by setting theme*id. ThemeId pulumi.StringPtrOutput `pulumi:"themeId"` }
Gets, updates, a single Theme of a Brand of an Okta Organization.
This resource allows you to get and update an Okta Theme(https://developer.okta.com/docs/reference/api/brands/#theme-object).
The Okta Management API does not have a true Create or Delete for a theme. Therefore, the theme resource must be imported first into the pulumi state before updates can be applied to the theme.
## Import
```sh $ pulumi import okta:index/theme:Theme example <brand_id>/<theme_id> ```
func GetTheme ¶
func GetTheme(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ThemeState, opts ...pulumi.ResourceOption) (*Theme, error)
GetTheme gets an existing Theme 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 NewTheme ¶
func NewTheme(ctx *pulumi.Context, name string, args *ThemeArgs, opts ...pulumi.ResourceOption) (*Theme, error)
NewTheme registers a new resource with the given unique name, arguments, and options.
func (*Theme) ElementType ¶
func (*Theme) ToThemeOutput ¶
func (i *Theme) ToThemeOutput() ThemeOutput
func (*Theme) ToThemeOutputWithContext ¶
func (i *Theme) ToThemeOutputWithContext(ctx context.Context) ThemeOutput
type ThemeArgs ¶
type ThemeArgs struct { // Path to local file BackgroundImage pulumi.StringPtrInput // Brand ID BrandId pulumi.StringInput // Variant for email templates (`OKTA_DEFAULT`, `FULL_THEME`) EmailTemplateTouchPointVariant pulumi.StringPtrInput // Variant for the Okta End-User Dashboard (`OKTA_DEFAULT`, `WHITE_LOGO_BACKGROUND`, `FULL_THEME`, `LOGO_ON_FULL_WHITE_BACKGROUND`) EndUserDashboardTouchPointVariant pulumi.StringPtrInput // Variant for the error page (`OKTA_DEFAULT`, `BACKGROUND_SECONDARY_COLOR`, `BACKGROUND_IMAGE`) ErrorPageTouchPointVariant pulumi.StringPtrInput // Path to local file Favicon pulumi.StringPtrInput // Path to local file Logo pulumi.StringPtrInput // Primary color contrast hex code PrimaryColorContrastHex pulumi.StringPtrInput // Primary color hex code PrimaryColorHex pulumi.StringPtrInput // Secondary color contrast hex code SecondaryColorContrastHex pulumi.StringPtrInput // Secondary color hex code SecondaryColorHex pulumi.StringPtrInput // Variant for the Okta Sign-In Page (`OKTA_DEFAULT`, `BACKGROUND_SECONDARY_COLOR`, `BACKGROUND_IMAGE`) SignInPageTouchPointVariant pulumi.StringPtrInput // Theme ID - Note: Okta API for theme only reads and updates therefore the okta*theme resource needs to act as a quasi data source. Do this by setting theme*id. ThemeId pulumi.StringPtrInput }
The set of arguments for constructing a Theme resource.
func (ThemeArgs) ElementType ¶
type ThemeArray ¶
type ThemeArray []ThemeInput
func (ThemeArray) ElementType ¶
func (ThemeArray) ElementType() reflect.Type
func (ThemeArray) ToThemeArrayOutput ¶
func (i ThemeArray) ToThemeArrayOutput() ThemeArrayOutput
func (ThemeArray) ToThemeArrayOutputWithContext ¶
func (i ThemeArray) ToThemeArrayOutputWithContext(ctx context.Context) ThemeArrayOutput
type ThemeArrayInput ¶
type ThemeArrayInput interface { pulumi.Input ToThemeArrayOutput() ThemeArrayOutput ToThemeArrayOutputWithContext(context.Context) ThemeArrayOutput }
ThemeArrayInput is an input type that accepts ThemeArray and ThemeArrayOutput values. You can construct a concrete instance of `ThemeArrayInput` via:
ThemeArray{ ThemeArgs{...} }
type ThemeArrayOutput ¶
type ThemeArrayOutput struct{ *pulumi.OutputState }
func (ThemeArrayOutput) ElementType ¶
func (ThemeArrayOutput) ElementType() reflect.Type
func (ThemeArrayOutput) Index ¶
func (o ThemeArrayOutput) Index(i pulumi.IntInput) ThemeOutput
func (ThemeArrayOutput) ToThemeArrayOutput ¶
func (o ThemeArrayOutput) ToThemeArrayOutput() ThemeArrayOutput
func (ThemeArrayOutput) ToThemeArrayOutputWithContext ¶
func (o ThemeArrayOutput) ToThemeArrayOutputWithContext(ctx context.Context) ThemeArrayOutput
type ThemeInput ¶
type ThemeInput interface { pulumi.Input ToThemeOutput() ThemeOutput ToThemeOutputWithContext(ctx context.Context) ThemeOutput }
type ThemeMap ¶
type ThemeMap map[string]ThemeInput
func (ThemeMap) ElementType ¶
func (ThemeMap) ToThemeMapOutput ¶
func (i ThemeMap) ToThemeMapOutput() ThemeMapOutput
func (ThemeMap) ToThemeMapOutputWithContext ¶
func (i ThemeMap) ToThemeMapOutputWithContext(ctx context.Context) ThemeMapOutput
type ThemeMapInput ¶
type ThemeMapInput interface { pulumi.Input ToThemeMapOutput() ThemeMapOutput ToThemeMapOutputWithContext(context.Context) ThemeMapOutput }
ThemeMapInput is an input type that accepts ThemeMap and ThemeMapOutput values. You can construct a concrete instance of `ThemeMapInput` via:
ThemeMap{ "key": ThemeArgs{...} }
type ThemeMapOutput ¶
type ThemeMapOutput struct{ *pulumi.OutputState }
func (ThemeMapOutput) ElementType ¶
func (ThemeMapOutput) ElementType() reflect.Type
func (ThemeMapOutput) MapIndex ¶
func (o ThemeMapOutput) MapIndex(k pulumi.StringInput) ThemeOutput
func (ThemeMapOutput) ToThemeMapOutput ¶
func (o ThemeMapOutput) ToThemeMapOutput() ThemeMapOutput
func (ThemeMapOutput) ToThemeMapOutputWithContext ¶
func (o ThemeMapOutput) ToThemeMapOutputWithContext(ctx context.Context) ThemeMapOutput
type ThemeOutput ¶
type ThemeOutput struct{ *pulumi.OutputState }
func (ThemeOutput) BackgroundImage ¶
func (o ThemeOutput) BackgroundImage() pulumi.StringPtrOutput
Path to local file
func (ThemeOutput) BackgroundImageUrl ¶
func (o ThemeOutput) BackgroundImageUrl() pulumi.StringOutput
Background image URL
func (ThemeOutput) ElementType ¶
func (ThemeOutput) ElementType() reflect.Type
func (ThemeOutput) EmailTemplateTouchPointVariant ¶
func (o ThemeOutput) EmailTemplateTouchPointVariant() pulumi.StringPtrOutput
Variant for email templates (`OKTA_DEFAULT`, `FULL_THEME`)
func (ThemeOutput) EndUserDashboardTouchPointVariant ¶
func (o ThemeOutput) EndUserDashboardTouchPointVariant() pulumi.StringPtrOutput
Variant for the Okta End-User Dashboard (`OKTA_DEFAULT`, `WHITE_LOGO_BACKGROUND`, `FULL_THEME`, `LOGO_ON_FULL_WHITE_BACKGROUND`)
func (ThemeOutput) ErrorPageTouchPointVariant ¶
func (o ThemeOutput) ErrorPageTouchPointVariant() pulumi.StringPtrOutput
Variant for the error page (`OKTA_DEFAULT`, `BACKGROUND_SECONDARY_COLOR`, `BACKGROUND_IMAGE`)
func (ThemeOutput) Favicon ¶
func (o ThemeOutput) Favicon() pulumi.StringPtrOutput
Path to local file
func (ThemeOutput) Links ¶
func (o ThemeOutput) Links() pulumi.StringOutput
Link relations for this object - JSON HAL - Discoverable resources related to the email template
func (ThemeOutput) PrimaryColorContrastHex ¶
func (o ThemeOutput) PrimaryColorContrastHex() pulumi.StringPtrOutput
Primary color contrast hex code
func (ThemeOutput) PrimaryColorHex ¶
func (o ThemeOutput) PrimaryColorHex() pulumi.StringPtrOutput
Primary color hex code
func (ThemeOutput) SecondaryColorContrastHex ¶
func (o ThemeOutput) SecondaryColorContrastHex() pulumi.StringPtrOutput
Secondary color contrast hex code
func (ThemeOutput) SecondaryColorHex ¶
func (o ThemeOutput) SecondaryColorHex() pulumi.StringPtrOutput
Secondary color hex code
func (ThemeOutput) SignInPageTouchPointVariant ¶
func (o ThemeOutput) SignInPageTouchPointVariant() pulumi.StringPtrOutput
Variant for the Okta Sign-In Page (`OKTA_DEFAULT`, `BACKGROUND_SECONDARY_COLOR`, `BACKGROUND_IMAGE`)
func (ThemeOutput) ThemeId ¶
func (o ThemeOutput) ThemeId() pulumi.StringPtrOutput
Theme ID - Note: Okta API for theme only reads and updates therefore the okta*theme resource needs to act as a quasi data source. Do this by setting theme*id.
func (ThemeOutput) ToThemeOutput ¶
func (o ThemeOutput) ToThemeOutput() ThemeOutput
func (ThemeOutput) ToThemeOutputWithContext ¶
func (o ThemeOutput) ToThemeOutputWithContext(ctx context.Context) ThemeOutput
type ThemeState ¶
type ThemeState struct { // Path to local file BackgroundImage pulumi.StringPtrInput // Background image URL BackgroundImageUrl pulumi.StringPtrInput // Brand ID BrandId pulumi.StringPtrInput // Variant for email templates (`OKTA_DEFAULT`, `FULL_THEME`) EmailTemplateTouchPointVariant pulumi.StringPtrInput // Variant for the Okta End-User Dashboard (`OKTA_DEFAULT`, `WHITE_LOGO_BACKGROUND`, `FULL_THEME`, `LOGO_ON_FULL_WHITE_BACKGROUND`) EndUserDashboardTouchPointVariant pulumi.StringPtrInput // Variant for the error page (`OKTA_DEFAULT`, `BACKGROUND_SECONDARY_COLOR`, `BACKGROUND_IMAGE`) ErrorPageTouchPointVariant pulumi.StringPtrInput // Path to local file Favicon pulumi.StringPtrInput // Favicon URL FaviconUrl pulumi.StringPtrInput // Link relations for this object - JSON HAL - Discoverable resources related to the email template Links pulumi.StringPtrInput // Path to local file Logo pulumi.StringPtrInput // Logo URL LogoUrl pulumi.StringPtrInput // Primary color contrast hex code PrimaryColorContrastHex pulumi.StringPtrInput // Primary color hex code PrimaryColorHex pulumi.StringPtrInput // Secondary color contrast hex code SecondaryColorContrastHex pulumi.StringPtrInput // Secondary color hex code SecondaryColorHex pulumi.StringPtrInput // Variant for the Okta Sign-In Page (`OKTA_DEFAULT`, `BACKGROUND_SECONDARY_COLOR`, `BACKGROUND_IMAGE`) SignInPageTouchPointVariant pulumi.StringPtrInput // Theme ID - Note: Okta API for theme only reads and updates therefore the okta*theme resource needs to act as a quasi data source. Do this by setting theme*id. ThemeId pulumi.StringPtrInput }
func (ThemeState) ElementType ¶
func (ThemeState) ElementType() reflect.Type
type ThreatInsightSettings ¶
type ThreatInsightSettings struct { pulumi.CustomResourceState // Specifies how Okta responds to authentication requests from suspicious IPs. Valid values are `none`, `audit`, or `block`. A value of `none` indicates that ThreatInsight is disabled. A value of `audit` indicates that Okta logs suspicious requests in the System Log. A value of `block` indicates that Okta logs suspicious requests in the System Log and blocks the requests. Action pulumi.StringOutput `pulumi:"action"` // Accepts a list of Network Zone IDs. Can only accept zones of `IP` type. IPs in the excluded Network Zones aren't logged or blocked by Okta ThreatInsight and proceed to Sign On rules evaluation. This ensures that traffic from known, trusted IPs isn't accidentally logged or blocked. The ordering of the network zone is not guarantee from the API sides NetworkExcludes pulumi.StringArrayOutput `pulumi:"networkExcludes"` }
Manages Okta Threat Insight Settings. This resource allows you to configure Threat Insight Settings.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi-okta/sdk/v4/go/okta/network" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { ipNetworkZoneExample, err := network.NewZone(ctx, "ip_network_zone_example", &network.ZoneArgs{ Name: pulumi.String("example"), Type: pulumi.String("IP"), Gateways: pulumi.StringArray{ pulumi.String("1.2.3.4/24"), pulumi.String("2.3.4.5-2.3.4.15"), }, Proxies: pulumi.StringArray{ pulumi.String("2.2.3.4/24"), pulumi.String("3.3.4.5-3.3.4.15"), }, }) if err != nil { return err } _, err = okta.NewThreatInsightSettings(ctx, "example", &okta.ThreatInsightSettingsArgs{ Action: pulumi.String("block"), NetworkExcludes: pulumi.StringArray{ ipNetworkZoneExample.ID(), }, }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/threatInsightSettings:ThreatInsightSettings example _ ```
func GetThreatInsightSettings ¶
func GetThreatInsightSettings(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ThreatInsightSettingsState, opts ...pulumi.ResourceOption) (*ThreatInsightSettings, error)
GetThreatInsightSettings gets an existing ThreatInsightSettings 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 NewThreatInsightSettings ¶
func NewThreatInsightSettings(ctx *pulumi.Context, name string, args *ThreatInsightSettingsArgs, opts ...pulumi.ResourceOption) (*ThreatInsightSettings, error)
NewThreatInsightSettings registers a new resource with the given unique name, arguments, and options.
func (*ThreatInsightSettings) ElementType ¶
func (*ThreatInsightSettings) ElementType() reflect.Type
func (*ThreatInsightSettings) ToThreatInsightSettingsOutput ¶
func (i *ThreatInsightSettings) ToThreatInsightSettingsOutput() ThreatInsightSettingsOutput
func (*ThreatInsightSettings) ToThreatInsightSettingsOutputWithContext ¶
func (i *ThreatInsightSettings) ToThreatInsightSettingsOutputWithContext(ctx context.Context) ThreatInsightSettingsOutput
type ThreatInsightSettingsArgs ¶
type ThreatInsightSettingsArgs struct { // Specifies how Okta responds to authentication requests from suspicious IPs. Valid values are `none`, `audit`, or `block`. A value of `none` indicates that ThreatInsight is disabled. A value of `audit` indicates that Okta logs suspicious requests in the System Log. A value of `block` indicates that Okta logs suspicious requests in the System Log and blocks the requests. Action pulumi.StringInput // Accepts a list of Network Zone IDs. Can only accept zones of `IP` type. IPs in the excluded Network Zones aren't logged or blocked by Okta ThreatInsight and proceed to Sign On rules evaluation. This ensures that traffic from known, trusted IPs isn't accidentally logged or blocked. The ordering of the network zone is not guarantee from the API sides NetworkExcludes pulumi.StringArrayInput }
The set of arguments for constructing a ThreatInsightSettings resource.
func (ThreatInsightSettingsArgs) ElementType ¶
func (ThreatInsightSettingsArgs) ElementType() reflect.Type
type ThreatInsightSettingsArray ¶
type ThreatInsightSettingsArray []ThreatInsightSettingsInput
func (ThreatInsightSettingsArray) ElementType ¶
func (ThreatInsightSettingsArray) ElementType() reflect.Type
func (ThreatInsightSettingsArray) ToThreatInsightSettingsArrayOutput ¶
func (i ThreatInsightSettingsArray) ToThreatInsightSettingsArrayOutput() ThreatInsightSettingsArrayOutput
func (ThreatInsightSettingsArray) ToThreatInsightSettingsArrayOutputWithContext ¶
func (i ThreatInsightSettingsArray) ToThreatInsightSettingsArrayOutputWithContext(ctx context.Context) ThreatInsightSettingsArrayOutput
type ThreatInsightSettingsArrayInput ¶
type ThreatInsightSettingsArrayInput interface { pulumi.Input ToThreatInsightSettingsArrayOutput() ThreatInsightSettingsArrayOutput ToThreatInsightSettingsArrayOutputWithContext(context.Context) ThreatInsightSettingsArrayOutput }
ThreatInsightSettingsArrayInput is an input type that accepts ThreatInsightSettingsArray and ThreatInsightSettingsArrayOutput values. You can construct a concrete instance of `ThreatInsightSettingsArrayInput` via:
ThreatInsightSettingsArray{ ThreatInsightSettingsArgs{...} }
type ThreatInsightSettingsArrayOutput ¶
type ThreatInsightSettingsArrayOutput struct{ *pulumi.OutputState }
func (ThreatInsightSettingsArrayOutput) ElementType ¶
func (ThreatInsightSettingsArrayOutput) ElementType() reflect.Type
func (ThreatInsightSettingsArrayOutput) Index ¶
func (o ThreatInsightSettingsArrayOutput) Index(i pulumi.IntInput) ThreatInsightSettingsOutput
func (ThreatInsightSettingsArrayOutput) ToThreatInsightSettingsArrayOutput ¶
func (o ThreatInsightSettingsArrayOutput) ToThreatInsightSettingsArrayOutput() ThreatInsightSettingsArrayOutput
func (ThreatInsightSettingsArrayOutput) ToThreatInsightSettingsArrayOutputWithContext ¶
func (o ThreatInsightSettingsArrayOutput) ToThreatInsightSettingsArrayOutputWithContext(ctx context.Context) ThreatInsightSettingsArrayOutput
type ThreatInsightSettingsInput ¶
type ThreatInsightSettingsInput interface { pulumi.Input ToThreatInsightSettingsOutput() ThreatInsightSettingsOutput ToThreatInsightSettingsOutputWithContext(ctx context.Context) ThreatInsightSettingsOutput }
type ThreatInsightSettingsMap ¶
type ThreatInsightSettingsMap map[string]ThreatInsightSettingsInput
func (ThreatInsightSettingsMap) ElementType ¶
func (ThreatInsightSettingsMap) ElementType() reflect.Type
func (ThreatInsightSettingsMap) ToThreatInsightSettingsMapOutput ¶
func (i ThreatInsightSettingsMap) ToThreatInsightSettingsMapOutput() ThreatInsightSettingsMapOutput
func (ThreatInsightSettingsMap) ToThreatInsightSettingsMapOutputWithContext ¶
func (i ThreatInsightSettingsMap) ToThreatInsightSettingsMapOutputWithContext(ctx context.Context) ThreatInsightSettingsMapOutput
type ThreatInsightSettingsMapInput ¶
type ThreatInsightSettingsMapInput interface { pulumi.Input ToThreatInsightSettingsMapOutput() ThreatInsightSettingsMapOutput ToThreatInsightSettingsMapOutputWithContext(context.Context) ThreatInsightSettingsMapOutput }
ThreatInsightSettingsMapInput is an input type that accepts ThreatInsightSettingsMap and ThreatInsightSettingsMapOutput values. You can construct a concrete instance of `ThreatInsightSettingsMapInput` via:
ThreatInsightSettingsMap{ "key": ThreatInsightSettingsArgs{...} }
type ThreatInsightSettingsMapOutput ¶
type ThreatInsightSettingsMapOutput struct{ *pulumi.OutputState }
func (ThreatInsightSettingsMapOutput) ElementType ¶
func (ThreatInsightSettingsMapOutput) ElementType() reflect.Type
func (ThreatInsightSettingsMapOutput) MapIndex ¶
func (o ThreatInsightSettingsMapOutput) MapIndex(k pulumi.StringInput) ThreatInsightSettingsOutput
func (ThreatInsightSettingsMapOutput) ToThreatInsightSettingsMapOutput ¶
func (o ThreatInsightSettingsMapOutput) ToThreatInsightSettingsMapOutput() ThreatInsightSettingsMapOutput
func (ThreatInsightSettingsMapOutput) ToThreatInsightSettingsMapOutputWithContext ¶
func (o ThreatInsightSettingsMapOutput) ToThreatInsightSettingsMapOutputWithContext(ctx context.Context) ThreatInsightSettingsMapOutput
type ThreatInsightSettingsOutput ¶
type ThreatInsightSettingsOutput struct{ *pulumi.OutputState }
func (ThreatInsightSettingsOutput) Action ¶
func (o ThreatInsightSettingsOutput) Action() pulumi.StringOutput
Specifies how Okta responds to authentication requests from suspicious IPs. Valid values are `none`, `audit`, or `block`. A value of `none` indicates that ThreatInsight is disabled. A value of `audit` indicates that Okta logs suspicious requests in the System Log. A value of `block` indicates that Okta logs suspicious requests in the System Log and blocks the requests.
func (ThreatInsightSettingsOutput) ElementType ¶
func (ThreatInsightSettingsOutput) ElementType() reflect.Type
func (ThreatInsightSettingsOutput) NetworkExcludes ¶
func (o ThreatInsightSettingsOutput) NetworkExcludes() pulumi.StringArrayOutput
Accepts a list of Network Zone IDs. Can only accept zones of `IP` type. IPs in the excluded Network Zones aren't logged or blocked by Okta ThreatInsight and proceed to Sign On rules evaluation. This ensures that traffic from known, trusted IPs isn't accidentally logged or blocked. The ordering of the network zone is not guarantee from the API sides
func (ThreatInsightSettingsOutput) ToThreatInsightSettingsOutput ¶
func (o ThreatInsightSettingsOutput) ToThreatInsightSettingsOutput() ThreatInsightSettingsOutput
func (ThreatInsightSettingsOutput) ToThreatInsightSettingsOutputWithContext ¶
func (o ThreatInsightSettingsOutput) ToThreatInsightSettingsOutputWithContext(ctx context.Context) ThreatInsightSettingsOutput
type ThreatInsightSettingsState ¶
type ThreatInsightSettingsState struct { // Specifies how Okta responds to authentication requests from suspicious IPs. Valid values are `none`, `audit`, or `block`. A value of `none` indicates that ThreatInsight is disabled. A value of `audit` indicates that Okta logs suspicious requests in the System Log. A value of `block` indicates that Okta logs suspicious requests in the System Log and blocks the requests. Action pulumi.StringPtrInput // Accepts a list of Network Zone IDs. Can only accept zones of `IP` type. IPs in the excluded Network Zones aren't logged or blocked by Okta ThreatInsight and proceed to Sign On rules evaluation. This ensures that traffic from known, trusted IPs isn't accidentally logged or blocked. The ordering of the network zone is not guarantee from the API sides NetworkExcludes pulumi.StringArrayInput }
func (ThreatInsightSettingsState) ElementType ¶
func (ThreatInsightSettingsState) ElementType() reflect.Type
type TrustedServer ¶ added in v4.10.0
type TrustedServer struct { pulumi.CustomResourceState // Authorization server ID AuthServerId pulumi.StringOutput `pulumi:"authServerId"` // A list of the authorization server IDs user want to trust Trusteds pulumi.StringArrayOutput `pulumi:"trusteds"` }
Associated (Trusted) authorization servers allow you to designate a trusted authorization server that you associate with another authorization server.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi-okta/sdk/v4/go/okta/auth" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := auth.NewServer(ctx, "test1", &auth.ServerArgs{ Audiences: pulumi.StringArray{ pulumi.String("whatever.rise.zone"), }, CredentialsRotationMode: pulumi.String("AUTO"), Description: pulumi.String("The best way to find out if you can trust somebody is to trust them."), Name: pulumi.String("testAcc-replace_with_uuid"), }) if err != nil { return err } _, err = auth.NewServer(ctx, "test2", &auth.ServerArgs{ Audiences: pulumi.StringArray{ pulumi.String("whatever.rise.zone"), }, CredentialsRotationMode: pulumi.String("AUTO"), Description: pulumi.String("The best way to find out if you can trust somebody is to trust them."), Name: pulumi.String("testAcc-replace_with_uuid"), }) if err != nil { return err } _, err = auth.NewServer(ctx, "test3", &auth.ServerArgs{ Audiences: pulumi.StringArray{ pulumi.String("whatever.rise.zone"), }, CredentialsRotationMode: pulumi.String("AUTO"), Description: pulumi.String("The best way to find out if you can trust somebody is to trust them."), Name: pulumi.String("testAcc-replace_with_uuid"), }) if err != nil { return err } _, err = okta.NewTrustedServer(ctx, "example", &okta.TrustedServerArgs{ AuthServerId: pulumi.Any(oktaAuthServer.Test1.Id), Trusteds: pulumi.StringArray{ oktaAuthServer.Test2.Id, oktaAuthServer.Test3.Id, }, }) if err != nil { return err } return nil }) }
```
func GetTrustedServer ¶ added in v4.10.0
func GetTrustedServer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TrustedServerState, opts ...pulumi.ResourceOption) (*TrustedServer, error)
GetTrustedServer gets an existing TrustedServer 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 NewTrustedServer ¶ added in v4.10.0
func NewTrustedServer(ctx *pulumi.Context, name string, args *TrustedServerArgs, opts ...pulumi.ResourceOption) (*TrustedServer, error)
NewTrustedServer registers a new resource with the given unique name, arguments, and options.
func (*TrustedServer) ElementType ¶ added in v4.10.0
func (*TrustedServer) ElementType() reflect.Type
func (*TrustedServer) ToTrustedServerOutput ¶ added in v4.10.0
func (i *TrustedServer) ToTrustedServerOutput() TrustedServerOutput
func (*TrustedServer) ToTrustedServerOutputWithContext ¶ added in v4.10.0
func (i *TrustedServer) ToTrustedServerOutputWithContext(ctx context.Context) TrustedServerOutput
type TrustedServerArgs ¶ added in v4.10.0
type TrustedServerArgs struct { // Authorization server ID AuthServerId pulumi.StringInput // A list of the authorization server IDs user want to trust Trusteds pulumi.StringArrayInput }
The set of arguments for constructing a TrustedServer resource.
func (TrustedServerArgs) ElementType ¶ added in v4.10.0
func (TrustedServerArgs) ElementType() reflect.Type
type TrustedServerArray ¶ added in v4.10.0
type TrustedServerArray []TrustedServerInput
func (TrustedServerArray) ElementType ¶ added in v4.10.0
func (TrustedServerArray) ElementType() reflect.Type
func (TrustedServerArray) ToTrustedServerArrayOutput ¶ added in v4.10.0
func (i TrustedServerArray) ToTrustedServerArrayOutput() TrustedServerArrayOutput
func (TrustedServerArray) ToTrustedServerArrayOutputWithContext ¶ added in v4.10.0
func (i TrustedServerArray) ToTrustedServerArrayOutputWithContext(ctx context.Context) TrustedServerArrayOutput
type TrustedServerArrayInput ¶ added in v4.10.0
type TrustedServerArrayInput interface { pulumi.Input ToTrustedServerArrayOutput() TrustedServerArrayOutput ToTrustedServerArrayOutputWithContext(context.Context) TrustedServerArrayOutput }
TrustedServerArrayInput is an input type that accepts TrustedServerArray and TrustedServerArrayOutput values. You can construct a concrete instance of `TrustedServerArrayInput` via:
TrustedServerArray{ TrustedServerArgs{...} }
type TrustedServerArrayOutput ¶ added in v4.10.0
type TrustedServerArrayOutput struct{ *pulumi.OutputState }
func (TrustedServerArrayOutput) ElementType ¶ added in v4.10.0
func (TrustedServerArrayOutput) ElementType() reflect.Type
func (TrustedServerArrayOutput) Index ¶ added in v4.10.0
func (o TrustedServerArrayOutput) Index(i pulumi.IntInput) TrustedServerOutput
func (TrustedServerArrayOutput) ToTrustedServerArrayOutput ¶ added in v4.10.0
func (o TrustedServerArrayOutput) ToTrustedServerArrayOutput() TrustedServerArrayOutput
func (TrustedServerArrayOutput) ToTrustedServerArrayOutputWithContext ¶ added in v4.10.0
func (o TrustedServerArrayOutput) ToTrustedServerArrayOutputWithContext(ctx context.Context) TrustedServerArrayOutput
type TrustedServerInput ¶ added in v4.10.0
type TrustedServerInput interface { pulumi.Input ToTrustedServerOutput() TrustedServerOutput ToTrustedServerOutputWithContext(ctx context.Context) TrustedServerOutput }
type TrustedServerMap ¶ added in v4.10.0
type TrustedServerMap map[string]TrustedServerInput
func (TrustedServerMap) ElementType ¶ added in v4.10.0
func (TrustedServerMap) ElementType() reflect.Type
func (TrustedServerMap) ToTrustedServerMapOutput ¶ added in v4.10.0
func (i TrustedServerMap) ToTrustedServerMapOutput() TrustedServerMapOutput
func (TrustedServerMap) ToTrustedServerMapOutputWithContext ¶ added in v4.10.0
func (i TrustedServerMap) ToTrustedServerMapOutputWithContext(ctx context.Context) TrustedServerMapOutput
type TrustedServerMapInput ¶ added in v4.10.0
type TrustedServerMapInput interface { pulumi.Input ToTrustedServerMapOutput() TrustedServerMapOutput ToTrustedServerMapOutputWithContext(context.Context) TrustedServerMapOutput }
TrustedServerMapInput is an input type that accepts TrustedServerMap and TrustedServerMapOutput values. You can construct a concrete instance of `TrustedServerMapInput` via:
TrustedServerMap{ "key": TrustedServerArgs{...} }
type TrustedServerMapOutput ¶ added in v4.10.0
type TrustedServerMapOutput struct{ *pulumi.OutputState }
func (TrustedServerMapOutput) ElementType ¶ added in v4.10.0
func (TrustedServerMapOutput) ElementType() reflect.Type
func (TrustedServerMapOutput) MapIndex ¶ added in v4.10.0
func (o TrustedServerMapOutput) MapIndex(k pulumi.StringInput) TrustedServerOutput
func (TrustedServerMapOutput) ToTrustedServerMapOutput ¶ added in v4.10.0
func (o TrustedServerMapOutput) ToTrustedServerMapOutput() TrustedServerMapOutput
func (TrustedServerMapOutput) ToTrustedServerMapOutputWithContext ¶ added in v4.10.0
func (o TrustedServerMapOutput) ToTrustedServerMapOutputWithContext(ctx context.Context) TrustedServerMapOutput
type TrustedServerOutput ¶ added in v4.10.0
type TrustedServerOutput struct{ *pulumi.OutputState }
func (TrustedServerOutput) AuthServerId ¶ added in v4.10.0
func (o TrustedServerOutput) AuthServerId() pulumi.StringOutput
Authorization server ID
func (TrustedServerOutput) ElementType ¶ added in v4.10.0
func (TrustedServerOutput) ElementType() reflect.Type
func (TrustedServerOutput) ToTrustedServerOutput ¶ added in v4.10.0
func (o TrustedServerOutput) ToTrustedServerOutput() TrustedServerOutput
func (TrustedServerOutput) ToTrustedServerOutputWithContext ¶ added in v4.10.0
func (o TrustedServerOutput) ToTrustedServerOutputWithContext(ctx context.Context) TrustedServerOutput
func (TrustedServerOutput) Trusteds ¶ added in v4.10.0
func (o TrustedServerOutput) Trusteds() pulumi.StringArrayOutput
A list of the authorization server IDs user want to trust
type TrustedServerState ¶ added in v4.10.0
type TrustedServerState struct { // Authorization server ID AuthServerId pulumi.StringPtrInput // A list of the authorization server IDs user want to trust Trusteds pulumi.StringArrayInput }
func (TrustedServerState) ElementType ¶ added in v4.10.0
func (TrustedServerState) ElementType() reflect.Type
type UserAdminRoles ¶
type UserAdminRoles struct { pulumi.CustomResourceState // The list of Okta user admin roles, e.g. `['APP_ADMIN', 'USER_ADMIN']` See [API Docs](https://developer.okta.com/docs/api/openapi/okta-management/guides/roles/#standard-roles). AdminRoles pulumi.StringArrayOutput `pulumi:"adminRoles"` // When this setting is enabled, the admins won't receive any of the default Okta administrator emails. These admins also won't have access to contact Okta Support and open support cases on behalf of your org. DisableNotifications pulumi.BoolPtrOutput `pulumi:"disableNotifications"` // ID of a Okta User UserId pulumi.StringOutput `pulumi:"userId"` }
Resource to manage a set of administrator roles for a specific user. This resource allows you to manage admin roles for a single user, independent of the user schema itself.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi-okta/sdk/v4/go/okta/user" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { test, err := user.NewUser(ctx, "test", &user.UserArgs{ FirstName: pulumi.String("TestAcc"), LastName: pulumi.String("Smith"), Login: pulumi.String("testAcc-replace_with_uuid@example.com"), Email: pulumi.String("testAcc-replace_with_uuid@example.com"), }) if err != nil { return err } _, err = okta.NewUserAdminRoles(ctx, "test", &okta.UserAdminRolesArgs{ UserId: test.ID(), AdminRoles: pulumi.StringArray{ pulumi.String("APP_ADMIN"), }, }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/userAdminRoles:UserAdminRoles example <user_id> ```
func GetUserAdminRoles ¶
func GetUserAdminRoles(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserAdminRolesState, opts ...pulumi.ResourceOption) (*UserAdminRoles, error)
GetUserAdminRoles gets an existing UserAdminRoles 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 NewUserAdminRoles ¶
func NewUserAdminRoles(ctx *pulumi.Context, name string, args *UserAdminRolesArgs, opts ...pulumi.ResourceOption) (*UserAdminRoles, error)
NewUserAdminRoles registers a new resource with the given unique name, arguments, and options.
func (*UserAdminRoles) ElementType ¶
func (*UserAdminRoles) ElementType() reflect.Type
func (*UserAdminRoles) ToUserAdminRolesOutput ¶
func (i *UserAdminRoles) ToUserAdminRolesOutput() UserAdminRolesOutput
func (*UserAdminRoles) ToUserAdminRolesOutputWithContext ¶
func (i *UserAdminRoles) ToUserAdminRolesOutputWithContext(ctx context.Context) UserAdminRolesOutput
type UserAdminRolesArgs ¶
type UserAdminRolesArgs struct { // The list of Okta user admin roles, e.g. `['APP_ADMIN', 'USER_ADMIN']` See [API Docs](https://developer.okta.com/docs/api/openapi/okta-management/guides/roles/#standard-roles). AdminRoles pulumi.StringArrayInput // When this setting is enabled, the admins won't receive any of the default Okta administrator emails. These admins also won't have access to contact Okta Support and open support cases on behalf of your org. DisableNotifications pulumi.BoolPtrInput // ID of a Okta User UserId pulumi.StringInput }
The set of arguments for constructing a UserAdminRoles resource.
func (UserAdminRolesArgs) ElementType ¶
func (UserAdminRolesArgs) ElementType() reflect.Type
type UserAdminRolesArray ¶
type UserAdminRolesArray []UserAdminRolesInput
func (UserAdminRolesArray) ElementType ¶
func (UserAdminRolesArray) ElementType() reflect.Type
func (UserAdminRolesArray) ToUserAdminRolesArrayOutput ¶
func (i UserAdminRolesArray) ToUserAdminRolesArrayOutput() UserAdminRolesArrayOutput
func (UserAdminRolesArray) ToUserAdminRolesArrayOutputWithContext ¶
func (i UserAdminRolesArray) ToUserAdminRolesArrayOutputWithContext(ctx context.Context) UserAdminRolesArrayOutput
type UserAdminRolesArrayInput ¶
type UserAdminRolesArrayInput interface { pulumi.Input ToUserAdminRolesArrayOutput() UserAdminRolesArrayOutput ToUserAdminRolesArrayOutputWithContext(context.Context) UserAdminRolesArrayOutput }
UserAdminRolesArrayInput is an input type that accepts UserAdminRolesArray and UserAdminRolesArrayOutput values. You can construct a concrete instance of `UserAdminRolesArrayInput` via:
UserAdminRolesArray{ UserAdminRolesArgs{...} }
type UserAdminRolesArrayOutput ¶
type UserAdminRolesArrayOutput struct{ *pulumi.OutputState }
func (UserAdminRolesArrayOutput) ElementType ¶
func (UserAdminRolesArrayOutput) ElementType() reflect.Type
func (UserAdminRolesArrayOutput) Index ¶
func (o UserAdminRolesArrayOutput) Index(i pulumi.IntInput) UserAdminRolesOutput
func (UserAdminRolesArrayOutput) ToUserAdminRolesArrayOutput ¶
func (o UserAdminRolesArrayOutput) ToUserAdminRolesArrayOutput() UserAdminRolesArrayOutput
func (UserAdminRolesArrayOutput) ToUserAdminRolesArrayOutputWithContext ¶
func (o UserAdminRolesArrayOutput) ToUserAdminRolesArrayOutputWithContext(ctx context.Context) UserAdminRolesArrayOutput
type UserAdminRolesInput ¶
type UserAdminRolesInput interface { pulumi.Input ToUserAdminRolesOutput() UserAdminRolesOutput ToUserAdminRolesOutputWithContext(ctx context.Context) UserAdminRolesOutput }
type UserAdminRolesMap ¶
type UserAdminRolesMap map[string]UserAdminRolesInput
func (UserAdminRolesMap) ElementType ¶
func (UserAdminRolesMap) ElementType() reflect.Type
func (UserAdminRolesMap) ToUserAdminRolesMapOutput ¶
func (i UserAdminRolesMap) ToUserAdminRolesMapOutput() UserAdminRolesMapOutput
func (UserAdminRolesMap) ToUserAdminRolesMapOutputWithContext ¶
func (i UserAdminRolesMap) ToUserAdminRolesMapOutputWithContext(ctx context.Context) UserAdminRolesMapOutput
type UserAdminRolesMapInput ¶
type UserAdminRolesMapInput interface { pulumi.Input ToUserAdminRolesMapOutput() UserAdminRolesMapOutput ToUserAdminRolesMapOutputWithContext(context.Context) UserAdminRolesMapOutput }
UserAdminRolesMapInput is an input type that accepts UserAdminRolesMap and UserAdminRolesMapOutput values. You can construct a concrete instance of `UserAdminRolesMapInput` via:
UserAdminRolesMap{ "key": UserAdminRolesArgs{...} }
type UserAdminRolesMapOutput ¶
type UserAdminRolesMapOutput struct{ *pulumi.OutputState }
func (UserAdminRolesMapOutput) ElementType ¶
func (UserAdminRolesMapOutput) ElementType() reflect.Type
func (UserAdminRolesMapOutput) MapIndex ¶
func (o UserAdminRolesMapOutput) MapIndex(k pulumi.StringInput) UserAdminRolesOutput
func (UserAdminRolesMapOutput) ToUserAdminRolesMapOutput ¶
func (o UserAdminRolesMapOutput) ToUserAdminRolesMapOutput() UserAdminRolesMapOutput
func (UserAdminRolesMapOutput) ToUserAdminRolesMapOutputWithContext ¶
func (o UserAdminRolesMapOutput) ToUserAdminRolesMapOutputWithContext(ctx context.Context) UserAdminRolesMapOutput
type UserAdminRolesOutput ¶
type UserAdminRolesOutput struct{ *pulumi.OutputState }
func (UserAdminRolesOutput) AdminRoles ¶
func (o UserAdminRolesOutput) AdminRoles() pulumi.StringArrayOutput
The list of Okta user admin roles, e.g. `['APP_ADMIN', 'USER_ADMIN']` See [API Docs](https://developer.okta.com/docs/api/openapi/okta-management/guides/roles/#standard-roles).
func (UserAdminRolesOutput) DisableNotifications ¶
func (o UserAdminRolesOutput) DisableNotifications() pulumi.BoolPtrOutput
When this setting is enabled, the admins won't receive any of the default Okta administrator emails. These admins also won't have access to contact Okta Support and open support cases on behalf of your org.
func (UserAdminRolesOutput) ElementType ¶
func (UserAdminRolesOutput) ElementType() reflect.Type
func (UserAdminRolesOutput) ToUserAdminRolesOutput ¶
func (o UserAdminRolesOutput) ToUserAdminRolesOutput() UserAdminRolesOutput
func (UserAdminRolesOutput) ToUserAdminRolesOutputWithContext ¶
func (o UserAdminRolesOutput) ToUserAdminRolesOutputWithContext(ctx context.Context) UserAdminRolesOutput
func (UserAdminRolesOutput) UserId ¶
func (o UserAdminRolesOutput) UserId() pulumi.StringOutput
ID of a Okta User
type UserAdminRolesState ¶
type UserAdminRolesState struct { // The list of Okta user admin roles, e.g. `['APP_ADMIN', 'USER_ADMIN']` See [API Docs](https://developer.okta.com/docs/api/openapi/okta-management/guides/roles/#standard-roles). AdminRoles pulumi.StringArrayInput // When this setting is enabled, the admins won't receive any of the default Okta administrator emails. These admins also won't have access to contact Okta Support and open support cases on behalf of your org. DisableNotifications pulumi.BoolPtrInput // ID of a Okta User UserId pulumi.StringPtrInput }
func (UserAdminRolesState) ElementType ¶
func (UserAdminRolesState) ElementType() reflect.Type
type UserBaseSchemaProperty ¶
type UserBaseSchemaProperty struct { pulumi.CustomResourceState // Subschema unique string identifier Index pulumi.StringOutput `pulumi:"index"` // Master priority for the user schema property. It can be set to `PROFILE_MASTER` or `OKTA`. Default: `PROFILE_MASTER` Master pulumi.StringPtrOutput `pulumi:"master"` // The validation pattern to use for the subschema. Must be in form of '.+', or '[\n\n]+' if present.' Pattern pulumi.StringPtrOutput `pulumi:"pattern"` // Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY` Permissions pulumi.StringPtrOutput `pulumi:"permissions"` // Whether the subschema is required Required pulumi.BoolPtrOutput `pulumi:"required"` // Subschema title (display name) Title pulumi.StringOutput `pulumi:"title"` // The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object` Type pulumi.StringOutput `pulumi:"type"` // User type ID. By default, it is `default` UserType pulumi.StringPtrOutput `pulumi:"userType"` }
Manages a User Base Schema property. This resource allows you to configure a base user schema property.
## IMPORTANT NOTE:
Based on the [official documentation](https://developer.okta.com/docs/reference/api/schemas/#user-profile-base-subschema) base properties can not be modified, except to update permissions, to change the nullability of `firstName` and `lastName` (`required` property) or to specify a `pattern` for `login`. Currently, `title` and `type` are required, so they should be set to the current values of the base property. This will be fixed in the future releases, as this is a breaking change.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewUserBaseSchemaProperty(ctx, "example", &okta.UserBaseSchemaPropertyArgs{ Index: pulumi.String("firstName"), Title: pulumi.String("First name"), Type: pulumi.String("string"), Required: pulumi.Bool(true), Master: pulumi.String("OKTA"), UserType: pulumi.Any(exampleOktaUserType.Id), }) if err != nil { return err } return nil }) }
```
## Import
### User schema property of default user type can be imported via the property index.
```sh $ pulumi import okta:index/userBaseSchemaProperty:UserBaseSchemaProperty example <property_name> ```
### User schema property of custom user type can be imported via user type id and property index
```sh $ pulumi import okta:index/userBaseSchemaProperty:UserBaseSchemaProperty example <user_type_id>.<property name> ```
func GetUserBaseSchemaProperty ¶
func GetUserBaseSchemaProperty(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserBaseSchemaPropertyState, opts ...pulumi.ResourceOption) (*UserBaseSchemaProperty, error)
GetUserBaseSchemaProperty gets an existing UserBaseSchemaProperty 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 NewUserBaseSchemaProperty ¶
func NewUserBaseSchemaProperty(ctx *pulumi.Context, name string, args *UserBaseSchemaPropertyArgs, opts ...pulumi.ResourceOption) (*UserBaseSchemaProperty, error)
NewUserBaseSchemaProperty registers a new resource with the given unique name, arguments, and options.
func (*UserBaseSchemaProperty) ElementType ¶
func (*UserBaseSchemaProperty) ElementType() reflect.Type
func (*UserBaseSchemaProperty) ToUserBaseSchemaPropertyOutput ¶
func (i *UserBaseSchemaProperty) ToUserBaseSchemaPropertyOutput() UserBaseSchemaPropertyOutput
func (*UserBaseSchemaProperty) ToUserBaseSchemaPropertyOutputWithContext ¶
func (i *UserBaseSchemaProperty) ToUserBaseSchemaPropertyOutputWithContext(ctx context.Context) UserBaseSchemaPropertyOutput
type UserBaseSchemaPropertyArgs ¶
type UserBaseSchemaPropertyArgs struct { // Subschema unique string identifier Index pulumi.StringInput // Master priority for the user schema property. It can be set to `PROFILE_MASTER` or `OKTA`. Default: `PROFILE_MASTER` Master pulumi.StringPtrInput // The validation pattern to use for the subschema. Must be in form of '.+', or '[\n\n]+' if present.' Pattern pulumi.StringPtrInput // Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY` Permissions pulumi.StringPtrInput // Whether the subschema is required Required pulumi.BoolPtrInput // Subschema title (display name) Title pulumi.StringInput // The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object` Type pulumi.StringInput // User type ID. By default, it is `default` UserType pulumi.StringPtrInput }
The set of arguments for constructing a UserBaseSchemaProperty resource.
func (UserBaseSchemaPropertyArgs) ElementType ¶
func (UserBaseSchemaPropertyArgs) ElementType() reflect.Type
type UserBaseSchemaPropertyArray ¶
type UserBaseSchemaPropertyArray []UserBaseSchemaPropertyInput
func (UserBaseSchemaPropertyArray) ElementType ¶
func (UserBaseSchemaPropertyArray) ElementType() reflect.Type
func (UserBaseSchemaPropertyArray) ToUserBaseSchemaPropertyArrayOutput ¶
func (i UserBaseSchemaPropertyArray) ToUserBaseSchemaPropertyArrayOutput() UserBaseSchemaPropertyArrayOutput
func (UserBaseSchemaPropertyArray) ToUserBaseSchemaPropertyArrayOutputWithContext ¶
func (i UserBaseSchemaPropertyArray) ToUserBaseSchemaPropertyArrayOutputWithContext(ctx context.Context) UserBaseSchemaPropertyArrayOutput
type UserBaseSchemaPropertyArrayInput ¶
type UserBaseSchemaPropertyArrayInput interface { pulumi.Input ToUserBaseSchemaPropertyArrayOutput() UserBaseSchemaPropertyArrayOutput ToUserBaseSchemaPropertyArrayOutputWithContext(context.Context) UserBaseSchemaPropertyArrayOutput }
UserBaseSchemaPropertyArrayInput is an input type that accepts UserBaseSchemaPropertyArray and UserBaseSchemaPropertyArrayOutput values. You can construct a concrete instance of `UserBaseSchemaPropertyArrayInput` via:
UserBaseSchemaPropertyArray{ UserBaseSchemaPropertyArgs{...} }
type UserBaseSchemaPropertyArrayOutput ¶
type UserBaseSchemaPropertyArrayOutput struct{ *pulumi.OutputState }
func (UserBaseSchemaPropertyArrayOutput) ElementType ¶
func (UserBaseSchemaPropertyArrayOutput) ElementType() reflect.Type
func (UserBaseSchemaPropertyArrayOutput) Index ¶
func (o UserBaseSchemaPropertyArrayOutput) Index(i pulumi.IntInput) UserBaseSchemaPropertyOutput
func (UserBaseSchemaPropertyArrayOutput) ToUserBaseSchemaPropertyArrayOutput ¶
func (o UserBaseSchemaPropertyArrayOutput) ToUserBaseSchemaPropertyArrayOutput() UserBaseSchemaPropertyArrayOutput
func (UserBaseSchemaPropertyArrayOutput) ToUserBaseSchemaPropertyArrayOutputWithContext ¶
func (o UserBaseSchemaPropertyArrayOutput) ToUserBaseSchemaPropertyArrayOutputWithContext(ctx context.Context) UserBaseSchemaPropertyArrayOutput
type UserBaseSchemaPropertyInput ¶
type UserBaseSchemaPropertyInput interface { pulumi.Input ToUserBaseSchemaPropertyOutput() UserBaseSchemaPropertyOutput ToUserBaseSchemaPropertyOutputWithContext(ctx context.Context) UserBaseSchemaPropertyOutput }
type UserBaseSchemaPropertyMap ¶
type UserBaseSchemaPropertyMap map[string]UserBaseSchemaPropertyInput
func (UserBaseSchemaPropertyMap) ElementType ¶
func (UserBaseSchemaPropertyMap) ElementType() reflect.Type
func (UserBaseSchemaPropertyMap) ToUserBaseSchemaPropertyMapOutput ¶
func (i UserBaseSchemaPropertyMap) ToUserBaseSchemaPropertyMapOutput() UserBaseSchemaPropertyMapOutput
func (UserBaseSchemaPropertyMap) ToUserBaseSchemaPropertyMapOutputWithContext ¶
func (i UserBaseSchemaPropertyMap) ToUserBaseSchemaPropertyMapOutputWithContext(ctx context.Context) UserBaseSchemaPropertyMapOutput
type UserBaseSchemaPropertyMapInput ¶
type UserBaseSchemaPropertyMapInput interface { pulumi.Input ToUserBaseSchemaPropertyMapOutput() UserBaseSchemaPropertyMapOutput ToUserBaseSchemaPropertyMapOutputWithContext(context.Context) UserBaseSchemaPropertyMapOutput }
UserBaseSchemaPropertyMapInput is an input type that accepts UserBaseSchemaPropertyMap and UserBaseSchemaPropertyMapOutput values. You can construct a concrete instance of `UserBaseSchemaPropertyMapInput` via:
UserBaseSchemaPropertyMap{ "key": UserBaseSchemaPropertyArgs{...} }
type UserBaseSchemaPropertyMapOutput ¶
type UserBaseSchemaPropertyMapOutput struct{ *pulumi.OutputState }
func (UserBaseSchemaPropertyMapOutput) ElementType ¶
func (UserBaseSchemaPropertyMapOutput) ElementType() reflect.Type
func (UserBaseSchemaPropertyMapOutput) MapIndex ¶
func (o UserBaseSchemaPropertyMapOutput) MapIndex(k pulumi.StringInput) UserBaseSchemaPropertyOutput
func (UserBaseSchemaPropertyMapOutput) ToUserBaseSchemaPropertyMapOutput ¶
func (o UserBaseSchemaPropertyMapOutput) ToUserBaseSchemaPropertyMapOutput() UserBaseSchemaPropertyMapOutput
func (UserBaseSchemaPropertyMapOutput) ToUserBaseSchemaPropertyMapOutputWithContext ¶
func (o UserBaseSchemaPropertyMapOutput) ToUserBaseSchemaPropertyMapOutputWithContext(ctx context.Context) UserBaseSchemaPropertyMapOutput
type UserBaseSchemaPropertyOutput ¶
type UserBaseSchemaPropertyOutput struct{ *pulumi.OutputState }
func (UserBaseSchemaPropertyOutput) ElementType ¶
func (UserBaseSchemaPropertyOutput) ElementType() reflect.Type
func (UserBaseSchemaPropertyOutput) Index ¶
func (o UserBaseSchemaPropertyOutput) Index() pulumi.StringOutput
Subschema unique string identifier
func (UserBaseSchemaPropertyOutput) Master ¶
func (o UserBaseSchemaPropertyOutput) Master() pulumi.StringPtrOutput
Master priority for the user schema property. It can be set to `PROFILE_MASTER` or `OKTA`. Default: `PROFILE_MASTER`
func (UserBaseSchemaPropertyOutput) Pattern ¶
func (o UserBaseSchemaPropertyOutput) Pattern() pulumi.StringPtrOutput
The validation pattern to use for the subschema. Must be in form of '.+', or '[\n\n]+' if present.'
func (UserBaseSchemaPropertyOutput) Permissions ¶
func (o UserBaseSchemaPropertyOutput) Permissions() pulumi.StringPtrOutput
Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY`
func (UserBaseSchemaPropertyOutput) Required ¶
func (o UserBaseSchemaPropertyOutput) Required() pulumi.BoolPtrOutput
Whether the subschema is required
func (UserBaseSchemaPropertyOutput) Title ¶
func (o UserBaseSchemaPropertyOutput) Title() pulumi.StringOutput
Subschema title (display name)
func (UserBaseSchemaPropertyOutput) ToUserBaseSchemaPropertyOutput ¶
func (o UserBaseSchemaPropertyOutput) ToUserBaseSchemaPropertyOutput() UserBaseSchemaPropertyOutput
func (UserBaseSchemaPropertyOutput) ToUserBaseSchemaPropertyOutputWithContext ¶
func (o UserBaseSchemaPropertyOutput) ToUserBaseSchemaPropertyOutputWithContext(ctx context.Context) UserBaseSchemaPropertyOutput
func (UserBaseSchemaPropertyOutput) Type ¶
func (o UserBaseSchemaPropertyOutput) Type() pulumi.StringOutput
The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object`
func (UserBaseSchemaPropertyOutput) UserType ¶
func (o UserBaseSchemaPropertyOutput) UserType() pulumi.StringPtrOutput
User type ID. By default, it is `default`
type UserBaseSchemaPropertyState ¶
type UserBaseSchemaPropertyState struct { // Subschema unique string identifier Index pulumi.StringPtrInput // Master priority for the user schema property. It can be set to `PROFILE_MASTER` or `OKTA`. Default: `PROFILE_MASTER` Master pulumi.StringPtrInput // The validation pattern to use for the subschema. Must be in form of '.+', or '[\n\n]+' if present.' Pattern pulumi.StringPtrInput // Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY` Permissions pulumi.StringPtrInput // Whether the subschema is required Required pulumi.BoolPtrInput // Subschema title (display name) Title pulumi.StringPtrInput // The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object` Type pulumi.StringPtrInput // User type ID. By default, it is `default` UserType pulumi.StringPtrInput }
func (UserBaseSchemaPropertyState) ElementType ¶
func (UserBaseSchemaPropertyState) ElementType() reflect.Type
type UserFactorQuestion ¶
type UserFactorQuestion struct { pulumi.CustomResourceState // Security question answer. Note here that answer won't be set during the resource import. Answer pulumi.StringOutput `pulumi:"answer"` // Security question unique key. Key pulumi.StringOutput `pulumi:"key"` // The status of the security question factor. Status pulumi.StringOutput `pulumi:"status"` // Display text for security question. Text pulumi.StringOutput `pulumi:"text"` // ID of the user. Resource will be recreated when `userId` changes. UserId pulumi.StringOutput `pulumi:"userId"` }
Creates security question factor for a user. This resource allows you to create and configure security question factor for a user.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi-okta/sdk/v4/go/okta/factor" "github.com/pulumi/pulumi-okta/sdk/v4/go/okta/user" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleUser, err := user.NewUser(ctx, "example", &user.UserArgs{ FirstName: pulumi.String("John"), LastName: pulumi.String("Smith"), Login: pulumi.String("john.smith@example.com"), Email: pulumi.String("john.smith@example.com"), }) if err != nil { return err } example := okta.GetUserSecurityQuestionsOutput(ctx, okta.GetUserSecurityQuestionsOutputArgs{ UserId: exampleUser.ID(), }, nil) exampleFactor, err := factor.NewFactor(ctx, "example", &factor.FactorArgs{ ProviderId: pulumi.String("okta_question"), Active: pulumi.Bool(true), }) if err != nil { return err } _, err = okta.NewUserFactorQuestion(ctx, "example", &okta.UserFactorQuestionArgs{ UserId: exampleUser.ID(), Key: pulumi.String(example.ApplyT(func(example okta.GetUserSecurityQuestionsResult) (*string, error) { return &example.Questions[0].Key, nil }).(pulumi.StringPtrOutput)), Answer: pulumi.String("meatball"), }, pulumi.DependsOn([]pulumi.Resource{ exampleFactor, })) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/userFactorQuestion:UserFactorQuestion example <user_id>/<question_factor_id> ```
func GetUserFactorQuestion ¶
func GetUserFactorQuestion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserFactorQuestionState, opts ...pulumi.ResourceOption) (*UserFactorQuestion, error)
GetUserFactorQuestion gets an existing UserFactorQuestion 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 NewUserFactorQuestion ¶
func NewUserFactorQuestion(ctx *pulumi.Context, name string, args *UserFactorQuestionArgs, opts ...pulumi.ResourceOption) (*UserFactorQuestion, error)
NewUserFactorQuestion registers a new resource with the given unique name, arguments, and options.
func (*UserFactorQuestion) ElementType ¶
func (*UserFactorQuestion) ElementType() reflect.Type
func (*UserFactorQuestion) ToUserFactorQuestionOutput ¶
func (i *UserFactorQuestion) ToUserFactorQuestionOutput() UserFactorQuestionOutput
func (*UserFactorQuestion) ToUserFactorQuestionOutputWithContext ¶
func (i *UserFactorQuestion) ToUserFactorQuestionOutputWithContext(ctx context.Context) UserFactorQuestionOutput
type UserFactorQuestionArgs ¶
type UserFactorQuestionArgs struct { // Security question answer. Note here that answer won't be set during the resource import. Answer pulumi.StringInput // Security question unique key. Key pulumi.StringInput // ID of the user. Resource will be recreated when `userId` changes. UserId pulumi.StringInput }
The set of arguments for constructing a UserFactorQuestion resource.
func (UserFactorQuestionArgs) ElementType ¶
func (UserFactorQuestionArgs) ElementType() reflect.Type
type UserFactorQuestionArray ¶
type UserFactorQuestionArray []UserFactorQuestionInput
func (UserFactorQuestionArray) ElementType ¶
func (UserFactorQuestionArray) ElementType() reflect.Type
func (UserFactorQuestionArray) ToUserFactorQuestionArrayOutput ¶
func (i UserFactorQuestionArray) ToUserFactorQuestionArrayOutput() UserFactorQuestionArrayOutput
func (UserFactorQuestionArray) ToUserFactorQuestionArrayOutputWithContext ¶
func (i UserFactorQuestionArray) ToUserFactorQuestionArrayOutputWithContext(ctx context.Context) UserFactorQuestionArrayOutput
type UserFactorQuestionArrayInput ¶
type UserFactorQuestionArrayInput interface { pulumi.Input ToUserFactorQuestionArrayOutput() UserFactorQuestionArrayOutput ToUserFactorQuestionArrayOutputWithContext(context.Context) UserFactorQuestionArrayOutput }
UserFactorQuestionArrayInput is an input type that accepts UserFactorQuestionArray and UserFactorQuestionArrayOutput values. You can construct a concrete instance of `UserFactorQuestionArrayInput` via:
UserFactorQuestionArray{ UserFactorQuestionArgs{...} }
type UserFactorQuestionArrayOutput ¶
type UserFactorQuestionArrayOutput struct{ *pulumi.OutputState }
func (UserFactorQuestionArrayOutput) ElementType ¶
func (UserFactorQuestionArrayOutput) ElementType() reflect.Type
func (UserFactorQuestionArrayOutput) Index ¶
func (o UserFactorQuestionArrayOutput) Index(i pulumi.IntInput) UserFactorQuestionOutput
func (UserFactorQuestionArrayOutput) ToUserFactorQuestionArrayOutput ¶
func (o UserFactorQuestionArrayOutput) ToUserFactorQuestionArrayOutput() UserFactorQuestionArrayOutput
func (UserFactorQuestionArrayOutput) ToUserFactorQuestionArrayOutputWithContext ¶
func (o UserFactorQuestionArrayOutput) ToUserFactorQuestionArrayOutputWithContext(ctx context.Context) UserFactorQuestionArrayOutput
type UserFactorQuestionInput ¶
type UserFactorQuestionInput interface { pulumi.Input ToUserFactorQuestionOutput() UserFactorQuestionOutput ToUserFactorQuestionOutputWithContext(ctx context.Context) UserFactorQuestionOutput }
type UserFactorQuestionMap ¶
type UserFactorQuestionMap map[string]UserFactorQuestionInput
func (UserFactorQuestionMap) ElementType ¶
func (UserFactorQuestionMap) ElementType() reflect.Type
func (UserFactorQuestionMap) ToUserFactorQuestionMapOutput ¶
func (i UserFactorQuestionMap) ToUserFactorQuestionMapOutput() UserFactorQuestionMapOutput
func (UserFactorQuestionMap) ToUserFactorQuestionMapOutputWithContext ¶
func (i UserFactorQuestionMap) ToUserFactorQuestionMapOutputWithContext(ctx context.Context) UserFactorQuestionMapOutput
type UserFactorQuestionMapInput ¶
type UserFactorQuestionMapInput interface { pulumi.Input ToUserFactorQuestionMapOutput() UserFactorQuestionMapOutput ToUserFactorQuestionMapOutputWithContext(context.Context) UserFactorQuestionMapOutput }
UserFactorQuestionMapInput is an input type that accepts UserFactorQuestionMap and UserFactorQuestionMapOutput values. You can construct a concrete instance of `UserFactorQuestionMapInput` via:
UserFactorQuestionMap{ "key": UserFactorQuestionArgs{...} }
type UserFactorQuestionMapOutput ¶
type UserFactorQuestionMapOutput struct{ *pulumi.OutputState }
func (UserFactorQuestionMapOutput) ElementType ¶
func (UserFactorQuestionMapOutput) ElementType() reflect.Type
func (UserFactorQuestionMapOutput) MapIndex ¶
func (o UserFactorQuestionMapOutput) MapIndex(k pulumi.StringInput) UserFactorQuestionOutput
func (UserFactorQuestionMapOutput) ToUserFactorQuestionMapOutput ¶
func (o UserFactorQuestionMapOutput) ToUserFactorQuestionMapOutput() UserFactorQuestionMapOutput
func (UserFactorQuestionMapOutput) ToUserFactorQuestionMapOutputWithContext ¶
func (o UserFactorQuestionMapOutput) ToUserFactorQuestionMapOutputWithContext(ctx context.Context) UserFactorQuestionMapOutput
type UserFactorQuestionOutput ¶
type UserFactorQuestionOutput struct{ *pulumi.OutputState }
func (UserFactorQuestionOutput) Answer ¶
func (o UserFactorQuestionOutput) Answer() pulumi.StringOutput
Security question answer. Note here that answer won't be set during the resource import.
func (UserFactorQuestionOutput) ElementType ¶
func (UserFactorQuestionOutput) ElementType() reflect.Type
func (UserFactorQuestionOutput) Key ¶
func (o UserFactorQuestionOutput) Key() pulumi.StringOutput
Security question unique key.
func (UserFactorQuestionOutput) Status ¶
func (o UserFactorQuestionOutput) Status() pulumi.StringOutput
The status of the security question factor.
func (UserFactorQuestionOutput) Text ¶
func (o UserFactorQuestionOutput) Text() pulumi.StringOutput
Display text for security question.
func (UserFactorQuestionOutput) ToUserFactorQuestionOutput ¶
func (o UserFactorQuestionOutput) ToUserFactorQuestionOutput() UserFactorQuestionOutput
func (UserFactorQuestionOutput) ToUserFactorQuestionOutputWithContext ¶
func (o UserFactorQuestionOutput) ToUserFactorQuestionOutputWithContext(ctx context.Context) UserFactorQuestionOutput
func (UserFactorQuestionOutput) UserId ¶
func (o UserFactorQuestionOutput) UserId() pulumi.StringOutput
ID of the user. Resource will be recreated when `userId` changes.
type UserFactorQuestionState ¶
type UserFactorQuestionState struct { // Security question answer. Note here that answer won't be set during the resource import. Answer pulumi.StringPtrInput // Security question unique key. Key pulumi.StringPtrInput // The status of the security question factor. Status pulumi.StringPtrInput // Display text for security question. Text pulumi.StringPtrInput // ID of the user. Resource will be recreated when `userId` changes. UserId pulumi.StringPtrInput }
func (UserFactorQuestionState) ElementType ¶
func (UserFactorQuestionState) ElementType() reflect.Type
type UserGroupMemberships ¶
type UserGroupMemberships struct { pulumi.CustomResourceState // The list of Okta group IDs which the user should have membership managed for. Groups pulumi.StringArrayOutput `pulumi:"groups"` // ID of a Okta User UserId pulumi.StringOutput `pulumi:"userId"` }
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi-okta/sdk/v4/go/okta/user" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { test, err := user.NewUser(ctx, "test", &user.UserArgs{ FirstName: pulumi.String("TestAcc"), LastName: pulumi.String("Smith"), Login: pulumi.String("testAcc-replace_with_uuid@example.com"), Email: pulumi.String("testAcc-replace_with_uuid@example.com"), }) if err != nil { return err } _, err = okta.NewUserGroupMemberships(ctx, "test", &okta.UserGroupMembershipsArgs{ UserId: test.ID(), Groups: pulumi.StringArray{ test1.Id, test2.Id, }, }) if err != nil { return err } return nil }) }
```
func GetUserGroupMemberships ¶
func GetUserGroupMemberships(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserGroupMembershipsState, opts ...pulumi.ResourceOption) (*UserGroupMemberships, error)
GetUserGroupMemberships gets an existing UserGroupMemberships 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 NewUserGroupMemberships ¶
func NewUserGroupMemberships(ctx *pulumi.Context, name string, args *UserGroupMembershipsArgs, opts ...pulumi.ResourceOption) (*UserGroupMemberships, error)
NewUserGroupMemberships registers a new resource with the given unique name, arguments, and options.
func (*UserGroupMemberships) ElementType ¶
func (*UserGroupMemberships) ElementType() reflect.Type
func (*UserGroupMemberships) ToUserGroupMembershipsOutput ¶
func (i *UserGroupMemberships) ToUserGroupMembershipsOutput() UserGroupMembershipsOutput
func (*UserGroupMemberships) ToUserGroupMembershipsOutputWithContext ¶
func (i *UserGroupMemberships) ToUserGroupMembershipsOutputWithContext(ctx context.Context) UserGroupMembershipsOutput
type UserGroupMembershipsArgs ¶
type UserGroupMembershipsArgs struct { // The list of Okta group IDs which the user should have membership managed for. Groups pulumi.StringArrayInput // ID of a Okta User UserId pulumi.StringInput }
The set of arguments for constructing a UserGroupMemberships resource.
func (UserGroupMembershipsArgs) ElementType ¶
func (UserGroupMembershipsArgs) ElementType() reflect.Type
type UserGroupMembershipsArray ¶
type UserGroupMembershipsArray []UserGroupMembershipsInput
func (UserGroupMembershipsArray) ElementType ¶
func (UserGroupMembershipsArray) ElementType() reflect.Type
func (UserGroupMembershipsArray) ToUserGroupMembershipsArrayOutput ¶
func (i UserGroupMembershipsArray) ToUserGroupMembershipsArrayOutput() UserGroupMembershipsArrayOutput
func (UserGroupMembershipsArray) ToUserGroupMembershipsArrayOutputWithContext ¶
func (i UserGroupMembershipsArray) ToUserGroupMembershipsArrayOutputWithContext(ctx context.Context) UserGroupMembershipsArrayOutput
type UserGroupMembershipsArrayInput ¶
type UserGroupMembershipsArrayInput interface { pulumi.Input ToUserGroupMembershipsArrayOutput() UserGroupMembershipsArrayOutput ToUserGroupMembershipsArrayOutputWithContext(context.Context) UserGroupMembershipsArrayOutput }
UserGroupMembershipsArrayInput is an input type that accepts UserGroupMembershipsArray and UserGroupMembershipsArrayOutput values. You can construct a concrete instance of `UserGroupMembershipsArrayInput` via:
UserGroupMembershipsArray{ UserGroupMembershipsArgs{...} }
type UserGroupMembershipsArrayOutput ¶
type UserGroupMembershipsArrayOutput struct{ *pulumi.OutputState }
func (UserGroupMembershipsArrayOutput) ElementType ¶
func (UserGroupMembershipsArrayOutput) ElementType() reflect.Type
func (UserGroupMembershipsArrayOutput) Index ¶
func (o UserGroupMembershipsArrayOutput) Index(i pulumi.IntInput) UserGroupMembershipsOutput
func (UserGroupMembershipsArrayOutput) ToUserGroupMembershipsArrayOutput ¶
func (o UserGroupMembershipsArrayOutput) ToUserGroupMembershipsArrayOutput() UserGroupMembershipsArrayOutput
func (UserGroupMembershipsArrayOutput) ToUserGroupMembershipsArrayOutputWithContext ¶
func (o UserGroupMembershipsArrayOutput) ToUserGroupMembershipsArrayOutputWithContext(ctx context.Context) UserGroupMembershipsArrayOutput
type UserGroupMembershipsInput ¶
type UserGroupMembershipsInput interface { pulumi.Input ToUserGroupMembershipsOutput() UserGroupMembershipsOutput ToUserGroupMembershipsOutputWithContext(ctx context.Context) UserGroupMembershipsOutput }
type UserGroupMembershipsMap ¶
type UserGroupMembershipsMap map[string]UserGroupMembershipsInput
func (UserGroupMembershipsMap) ElementType ¶
func (UserGroupMembershipsMap) ElementType() reflect.Type
func (UserGroupMembershipsMap) ToUserGroupMembershipsMapOutput ¶
func (i UserGroupMembershipsMap) ToUserGroupMembershipsMapOutput() UserGroupMembershipsMapOutput
func (UserGroupMembershipsMap) ToUserGroupMembershipsMapOutputWithContext ¶
func (i UserGroupMembershipsMap) ToUserGroupMembershipsMapOutputWithContext(ctx context.Context) UserGroupMembershipsMapOutput
type UserGroupMembershipsMapInput ¶
type UserGroupMembershipsMapInput interface { pulumi.Input ToUserGroupMembershipsMapOutput() UserGroupMembershipsMapOutput ToUserGroupMembershipsMapOutputWithContext(context.Context) UserGroupMembershipsMapOutput }
UserGroupMembershipsMapInput is an input type that accepts UserGroupMembershipsMap and UserGroupMembershipsMapOutput values. You can construct a concrete instance of `UserGroupMembershipsMapInput` via:
UserGroupMembershipsMap{ "key": UserGroupMembershipsArgs{...} }
type UserGroupMembershipsMapOutput ¶
type UserGroupMembershipsMapOutput struct{ *pulumi.OutputState }
func (UserGroupMembershipsMapOutput) ElementType ¶
func (UserGroupMembershipsMapOutput) ElementType() reflect.Type
func (UserGroupMembershipsMapOutput) MapIndex ¶
func (o UserGroupMembershipsMapOutput) MapIndex(k pulumi.StringInput) UserGroupMembershipsOutput
func (UserGroupMembershipsMapOutput) ToUserGroupMembershipsMapOutput ¶
func (o UserGroupMembershipsMapOutput) ToUserGroupMembershipsMapOutput() UserGroupMembershipsMapOutput
func (UserGroupMembershipsMapOutput) ToUserGroupMembershipsMapOutputWithContext ¶
func (o UserGroupMembershipsMapOutput) ToUserGroupMembershipsMapOutputWithContext(ctx context.Context) UserGroupMembershipsMapOutput
type UserGroupMembershipsOutput ¶
type UserGroupMembershipsOutput struct{ *pulumi.OutputState }
func (UserGroupMembershipsOutput) ElementType ¶
func (UserGroupMembershipsOutput) ElementType() reflect.Type
func (UserGroupMembershipsOutput) Groups ¶
func (o UserGroupMembershipsOutput) Groups() pulumi.StringArrayOutput
The list of Okta group IDs which the user should have membership managed for.
func (UserGroupMembershipsOutput) ToUserGroupMembershipsOutput ¶
func (o UserGroupMembershipsOutput) ToUserGroupMembershipsOutput() UserGroupMembershipsOutput
func (UserGroupMembershipsOutput) ToUserGroupMembershipsOutputWithContext ¶
func (o UserGroupMembershipsOutput) ToUserGroupMembershipsOutputWithContext(ctx context.Context) UserGroupMembershipsOutput
func (UserGroupMembershipsOutput) UserId ¶
func (o UserGroupMembershipsOutput) UserId() pulumi.StringOutput
ID of a Okta User
type UserGroupMembershipsState ¶
type UserGroupMembershipsState struct { // The list of Okta group IDs which the user should have membership managed for. Groups pulumi.StringArrayInput // ID of a Okta User UserId pulumi.StringPtrInput }
func (UserGroupMembershipsState) ElementType ¶
func (UserGroupMembershipsState) ElementType() reflect.Type
type UserSchemaProperty ¶
type UserSchemaProperty struct { pulumi.CustomResourceState // Array of values that an array property's items can be set to. ArrayEnums pulumi.StringArrayOutput `pulumi:"arrayEnums"` // Display name and value an enum array can be set to. - 'const' - (Required) value mapping to member of 'enum'. - 'title' // - (Required) display name for the enum value. ArrayOneOfs UserSchemaPropertyArrayOneOfArrayOutput `pulumi:"arrayOneOfs"` // The type of the array elements if `type` is set to `array` ArrayType pulumi.StringPtrOutput `pulumi:"arrayType"` // The description of the user schema property. Description pulumi.StringPtrOutput `pulumi:"description"` // Array of values a primitive property can be set to. See `arrayEnum` for arrays. Enums pulumi.StringArrayOutput `pulumi:"enums"` // External name of the user schema property. ExternalName pulumi.StringPtrOutput `pulumi:"externalName"` // External namespace of the user schema property. ExternalNamespace pulumi.StringPtrOutput `pulumi:"externalNamespace"` // Subschema unique string identifier Index pulumi.StringOutput `pulumi:"index"` // Master priority for the user schema property. It can be set to `PROFILE_MASTER`, `OVERRIDE` or `OKTA`. Master pulumi.StringPtrOutput `pulumi:"master"` // Prioritized list of profile sources (required when 'master' is 'OVERRIDE'). - 'type' - (Optional) - Type of profile // source. - 'value' - (Required) - ID of profile source. MasterOverridePriorities UserSchemaPropertyMasterOverridePriorityArrayOutput `pulumi:"masterOverridePriorities"` // The maximum length of the user property value. Only applies to type `string` MaxLength pulumi.IntPtrOutput `pulumi:"maxLength"` // The minimum length of the user property value. Only applies to type `string` MinLength pulumi.IntPtrOutput `pulumi:"minLength"` // Array of maps containing a mapping for display name to enum value. - 'const' - (Required) value mapping to member of // 'enum'. - 'title' - (Required) display name for the enum value. OneOfs UserSchemaPropertyOneOfArrayOutput `pulumi:"oneOfs"` // The validation pattern to use for the subschema. Must be in form of '.+', or '[<pattern>]+' if present.' Pattern pulumi.StringPtrOutput `pulumi:"pattern"` // Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY` Permissions pulumi.StringPtrOutput `pulumi:"permissions"` // Whether the subschema is required Required pulumi.BoolPtrOutput `pulumi:"required"` // determines whether an app user attribute can be set at the Individual or Group Level. Default: `NONE` Scope pulumi.StringPtrOutput `pulumi:"scope"` // Subschema title (display name) Title pulumi.StringOutput `pulumi:"title"` // The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object` Type pulumi.StringOutput `pulumi:"type"` // Whether the property should be unique. It can be set to `UNIQUE_VALIDATED` or `NOT_UNIQUE`. Unique pulumi.StringPtrOutput `pulumi:"unique"` // User type ID. By default, it is `default` UserType pulumi.StringPtrOutput `pulumi:"userType"` }
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-okta/sdk/v4/go/okta" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := okta.NewUserSchemaProperty(ctx, "example", &okta.UserSchemaPropertyArgs{ Index: pulumi.String("customPropertyName"), Title: pulumi.String("customPropertyName"), Type: pulumi.String("string"), Description: pulumi.String("My custom property name"), Master: pulumi.String("OKTA"), Scope: pulumi.String("SELF"), UserType: pulumi.Any(exampleOktaUserType.Id), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import okta:index/userSchemaProperty:UserSchemaProperty example <variableName> ```
```sh $ pulumi import okta:index/userSchemaProperty:UserSchemaProperty example <user_type_id>.<index> ```
func GetUserSchemaProperty ¶
func GetUserSchemaProperty(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserSchemaPropertyState, opts ...pulumi.ResourceOption) (*UserSchemaProperty, error)
GetUserSchemaProperty gets an existing UserSchemaProperty 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 NewUserSchemaProperty ¶
func NewUserSchemaProperty(ctx *pulumi.Context, name string, args *UserSchemaPropertyArgs, opts ...pulumi.ResourceOption) (*UserSchemaProperty, error)
NewUserSchemaProperty registers a new resource with the given unique name, arguments, and options.
func (*UserSchemaProperty) ElementType ¶
func (*UserSchemaProperty) ElementType() reflect.Type
func (*UserSchemaProperty) ToUserSchemaPropertyOutput ¶
func (i *UserSchemaProperty) ToUserSchemaPropertyOutput() UserSchemaPropertyOutput
func (*UserSchemaProperty) ToUserSchemaPropertyOutputWithContext ¶
func (i *UserSchemaProperty) ToUserSchemaPropertyOutputWithContext(ctx context.Context) UserSchemaPropertyOutput
type UserSchemaPropertyArgs ¶
type UserSchemaPropertyArgs struct { // Array of values that an array property's items can be set to. ArrayEnums pulumi.StringArrayInput // Display name and value an enum array can be set to. - 'const' - (Required) value mapping to member of 'enum'. - 'title' // - (Required) display name for the enum value. ArrayOneOfs UserSchemaPropertyArrayOneOfArrayInput // The type of the array elements if `type` is set to `array` ArrayType pulumi.StringPtrInput // The description of the user schema property. Description pulumi.StringPtrInput // Array of values a primitive property can be set to. See `arrayEnum` for arrays. Enums pulumi.StringArrayInput // External name of the user schema property. ExternalName pulumi.StringPtrInput // External namespace of the user schema property. ExternalNamespace pulumi.StringPtrInput // Subschema unique string identifier Index pulumi.StringInput // Master priority for the user schema property. It can be set to `PROFILE_MASTER`, `OVERRIDE` or `OKTA`. Master pulumi.StringPtrInput // Prioritized list of profile sources (required when 'master' is 'OVERRIDE'). - 'type' - (Optional) - Type of profile // source. - 'value' - (Required) - ID of profile source. MasterOverridePriorities UserSchemaPropertyMasterOverridePriorityArrayInput // The maximum length of the user property value. Only applies to type `string` MaxLength pulumi.IntPtrInput // The minimum length of the user property value. Only applies to type `string` MinLength pulumi.IntPtrInput // Array of maps containing a mapping for display name to enum value. - 'const' - (Required) value mapping to member of // 'enum'. - 'title' - (Required) display name for the enum value. OneOfs UserSchemaPropertyOneOfArrayInput // The validation pattern to use for the subschema. Must be in form of '.+', or '[<pattern>]+' if present.' Pattern pulumi.StringPtrInput // Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY` Permissions pulumi.StringPtrInput // Whether the subschema is required Required pulumi.BoolPtrInput // determines whether an app user attribute can be set at the Individual or Group Level. Default: `NONE` Scope pulumi.StringPtrInput // Subschema title (display name) Title pulumi.StringInput // The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object` Type pulumi.StringInput // Whether the property should be unique. It can be set to `UNIQUE_VALIDATED` or `NOT_UNIQUE`. Unique pulumi.StringPtrInput // User type ID. By default, it is `default` UserType pulumi.StringPtrInput }
The set of arguments for constructing a UserSchemaProperty resource.
func (UserSchemaPropertyArgs) ElementType ¶
func (UserSchemaPropertyArgs) ElementType() reflect.Type
type UserSchemaPropertyArray ¶
type UserSchemaPropertyArray []UserSchemaPropertyInput
func (UserSchemaPropertyArray) ElementType ¶
func (UserSchemaPropertyArray) ElementType() reflect.Type
func (UserSchemaPropertyArray) ToUserSchemaPropertyArrayOutput ¶
func (i UserSchemaPropertyArray) ToUserSchemaPropertyArrayOutput() UserSchemaPropertyArrayOutput
func (UserSchemaPropertyArray) ToUserSchemaPropertyArrayOutputWithContext ¶
func (i UserSchemaPropertyArray) ToUserSchemaPropertyArrayOutputWithContext(ctx context.Context) UserSchemaPropertyArrayOutput
type UserSchemaPropertyArrayInput ¶
type UserSchemaPropertyArrayInput interface { pulumi.Input ToUserSchemaPropertyArrayOutput() UserSchemaPropertyArrayOutput ToUserSchemaPropertyArrayOutputWithContext(context.Context) UserSchemaPropertyArrayOutput }
UserSchemaPropertyArrayInput is an input type that accepts UserSchemaPropertyArray and UserSchemaPropertyArrayOutput values. You can construct a concrete instance of `UserSchemaPropertyArrayInput` via:
UserSchemaPropertyArray{ UserSchemaPropertyArgs{...} }
type UserSchemaPropertyArrayOneOfArgs ¶
type UserSchemaPropertyArrayOneOfArgs struct { // Value mapping to member of `arrayEnum` Const pulumi.StringInput `pulumi:"const"` // Display name for the enum value. Title pulumi.StringInput `pulumi:"title"` }
func (UserSchemaPropertyArrayOneOfArgs) ElementType ¶
func (UserSchemaPropertyArrayOneOfArgs) ElementType() reflect.Type
func (UserSchemaPropertyArrayOneOfArgs) ToUserSchemaPropertyArrayOneOfOutput ¶
func (i UserSchemaPropertyArrayOneOfArgs) ToUserSchemaPropertyArrayOneOfOutput() UserSchemaPropertyArrayOneOfOutput
func (UserSchemaPropertyArrayOneOfArgs) ToUserSchemaPropertyArrayOneOfOutputWithContext ¶
func (i UserSchemaPropertyArrayOneOfArgs) ToUserSchemaPropertyArrayOneOfOutputWithContext(ctx context.Context) UserSchemaPropertyArrayOneOfOutput
type UserSchemaPropertyArrayOneOfArray ¶
type UserSchemaPropertyArrayOneOfArray []UserSchemaPropertyArrayOneOfInput
func (UserSchemaPropertyArrayOneOfArray) ElementType ¶
func (UserSchemaPropertyArrayOneOfArray) ElementType() reflect.Type
func (UserSchemaPropertyArrayOneOfArray) ToUserSchemaPropertyArrayOneOfArrayOutput ¶
func (i UserSchemaPropertyArrayOneOfArray) ToUserSchemaPropertyArrayOneOfArrayOutput() UserSchemaPropertyArrayOneOfArrayOutput
func (UserSchemaPropertyArrayOneOfArray) ToUserSchemaPropertyArrayOneOfArrayOutputWithContext ¶
func (i UserSchemaPropertyArrayOneOfArray) ToUserSchemaPropertyArrayOneOfArrayOutputWithContext(ctx context.Context) UserSchemaPropertyArrayOneOfArrayOutput
type UserSchemaPropertyArrayOneOfArrayInput ¶
type UserSchemaPropertyArrayOneOfArrayInput interface { pulumi.Input ToUserSchemaPropertyArrayOneOfArrayOutput() UserSchemaPropertyArrayOneOfArrayOutput ToUserSchemaPropertyArrayOneOfArrayOutputWithContext(context.Context) UserSchemaPropertyArrayOneOfArrayOutput }
UserSchemaPropertyArrayOneOfArrayInput is an input type that accepts UserSchemaPropertyArrayOneOfArray and UserSchemaPropertyArrayOneOfArrayOutput values. You can construct a concrete instance of `UserSchemaPropertyArrayOneOfArrayInput` via:
UserSchemaPropertyArrayOneOfArray{ UserSchemaPropertyArrayOneOfArgs{...} }
type UserSchemaPropertyArrayOneOfArrayOutput ¶
type UserSchemaPropertyArrayOneOfArrayOutput struct{ *pulumi.OutputState }
func (UserSchemaPropertyArrayOneOfArrayOutput) ElementType ¶
func (UserSchemaPropertyArrayOneOfArrayOutput) ElementType() reflect.Type
func (UserSchemaPropertyArrayOneOfArrayOutput) ToUserSchemaPropertyArrayOneOfArrayOutput ¶
func (o UserSchemaPropertyArrayOneOfArrayOutput) ToUserSchemaPropertyArrayOneOfArrayOutput() UserSchemaPropertyArrayOneOfArrayOutput
func (UserSchemaPropertyArrayOneOfArrayOutput) ToUserSchemaPropertyArrayOneOfArrayOutputWithContext ¶
func (o UserSchemaPropertyArrayOneOfArrayOutput) ToUserSchemaPropertyArrayOneOfArrayOutputWithContext(ctx context.Context) UserSchemaPropertyArrayOneOfArrayOutput
type UserSchemaPropertyArrayOneOfInput ¶
type UserSchemaPropertyArrayOneOfInput interface { pulumi.Input ToUserSchemaPropertyArrayOneOfOutput() UserSchemaPropertyArrayOneOfOutput ToUserSchemaPropertyArrayOneOfOutputWithContext(context.Context) UserSchemaPropertyArrayOneOfOutput }
UserSchemaPropertyArrayOneOfInput is an input type that accepts UserSchemaPropertyArrayOneOfArgs and UserSchemaPropertyArrayOneOfOutput values. You can construct a concrete instance of `UserSchemaPropertyArrayOneOfInput` via:
UserSchemaPropertyArrayOneOfArgs{...}
type UserSchemaPropertyArrayOneOfOutput ¶
type UserSchemaPropertyArrayOneOfOutput struct{ *pulumi.OutputState }
func (UserSchemaPropertyArrayOneOfOutput) Const ¶
func (o UserSchemaPropertyArrayOneOfOutput) Const() pulumi.StringOutput
Value mapping to member of `arrayEnum`
func (UserSchemaPropertyArrayOneOfOutput) ElementType ¶
func (UserSchemaPropertyArrayOneOfOutput) ElementType() reflect.Type
func (UserSchemaPropertyArrayOneOfOutput) Title ¶
func (o UserSchemaPropertyArrayOneOfOutput) Title() pulumi.StringOutput
Display name for the enum value.
func (UserSchemaPropertyArrayOneOfOutput) ToUserSchemaPropertyArrayOneOfOutput ¶
func (o UserSchemaPropertyArrayOneOfOutput) ToUserSchemaPropertyArrayOneOfOutput() UserSchemaPropertyArrayOneOfOutput
func (UserSchemaPropertyArrayOneOfOutput) ToUserSchemaPropertyArrayOneOfOutputWithContext ¶
func (o UserSchemaPropertyArrayOneOfOutput) ToUserSchemaPropertyArrayOneOfOutputWithContext(ctx context.Context) UserSchemaPropertyArrayOneOfOutput
type UserSchemaPropertyArrayOutput ¶
type UserSchemaPropertyArrayOutput struct{ *pulumi.OutputState }
func (UserSchemaPropertyArrayOutput) ElementType ¶
func (UserSchemaPropertyArrayOutput) ElementType() reflect.Type
func (UserSchemaPropertyArrayOutput) Index ¶
func (o UserSchemaPropertyArrayOutput) Index(i pulumi.IntInput) UserSchemaPropertyOutput
func (UserSchemaPropertyArrayOutput) ToUserSchemaPropertyArrayOutput ¶
func (o UserSchemaPropertyArrayOutput) ToUserSchemaPropertyArrayOutput() UserSchemaPropertyArrayOutput
func (UserSchemaPropertyArrayOutput) ToUserSchemaPropertyArrayOutputWithContext ¶
func (o UserSchemaPropertyArrayOutput) ToUserSchemaPropertyArrayOutputWithContext(ctx context.Context) UserSchemaPropertyArrayOutput
type UserSchemaPropertyInput ¶
type UserSchemaPropertyInput interface { pulumi.Input ToUserSchemaPropertyOutput() UserSchemaPropertyOutput ToUserSchemaPropertyOutputWithContext(ctx context.Context) UserSchemaPropertyOutput }
type UserSchemaPropertyMap ¶
type UserSchemaPropertyMap map[string]UserSchemaPropertyInput
func (UserSchemaPropertyMap) ElementType ¶
func (UserSchemaPropertyMap) ElementType() reflect.Type
func (UserSchemaPropertyMap) ToUserSchemaPropertyMapOutput ¶
func (i UserSchemaPropertyMap) ToUserSchemaPropertyMapOutput() UserSchemaPropertyMapOutput
func (UserSchemaPropertyMap) ToUserSchemaPropertyMapOutputWithContext ¶
func (i UserSchemaPropertyMap) ToUserSchemaPropertyMapOutputWithContext(ctx context.Context) UserSchemaPropertyMapOutput
type UserSchemaPropertyMapInput ¶
type UserSchemaPropertyMapInput interface { pulumi.Input ToUserSchemaPropertyMapOutput() UserSchemaPropertyMapOutput ToUserSchemaPropertyMapOutputWithContext(context.Context) UserSchemaPropertyMapOutput }
UserSchemaPropertyMapInput is an input type that accepts UserSchemaPropertyMap and UserSchemaPropertyMapOutput values. You can construct a concrete instance of `UserSchemaPropertyMapInput` via:
UserSchemaPropertyMap{ "key": UserSchemaPropertyArgs{...} }
type UserSchemaPropertyMapOutput ¶
type UserSchemaPropertyMapOutput struct{ *pulumi.OutputState }
func (UserSchemaPropertyMapOutput) ElementType ¶
func (UserSchemaPropertyMapOutput) ElementType() reflect.Type
func (UserSchemaPropertyMapOutput) MapIndex ¶
func (o UserSchemaPropertyMapOutput) MapIndex(k pulumi.StringInput) UserSchemaPropertyOutput
func (UserSchemaPropertyMapOutput) ToUserSchemaPropertyMapOutput ¶
func (o UserSchemaPropertyMapOutput) ToUserSchemaPropertyMapOutput() UserSchemaPropertyMapOutput
func (UserSchemaPropertyMapOutput) ToUserSchemaPropertyMapOutputWithContext ¶
func (o UserSchemaPropertyMapOutput) ToUserSchemaPropertyMapOutputWithContext(ctx context.Context) UserSchemaPropertyMapOutput
type UserSchemaPropertyMasterOverridePriorityArgs ¶
type UserSchemaPropertyMasterOverridePriorityArgs struct { Type pulumi.StringPtrInput `pulumi:"type"` Value pulumi.StringInput `pulumi:"value"` }
func (UserSchemaPropertyMasterOverridePriorityArgs) ElementType ¶
func (UserSchemaPropertyMasterOverridePriorityArgs) ElementType() reflect.Type
func (UserSchemaPropertyMasterOverridePriorityArgs) ToUserSchemaPropertyMasterOverridePriorityOutput ¶
func (i UserSchemaPropertyMasterOverridePriorityArgs) ToUserSchemaPropertyMasterOverridePriorityOutput() UserSchemaPropertyMasterOverridePriorityOutput
func (UserSchemaPropertyMasterOverridePriorityArgs) ToUserSchemaPropertyMasterOverridePriorityOutputWithContext ¶
func (i UserSchemaPropertyMasterOverridePriorityArgs) ToUserSchemaPropertyMasterOverridePriorityOutputWithContext(ctx context.Context) UserSchemaPropertyMasterOverridePriorityOutput
type UserSchemaPropertyMasterOverridePriorityArray ¶
type UserSchemaPropertyMasterOverridePriorityArray []UserSchemaPropertyMasterOverridePriorityInput
func (UserSchemaPropertyMasterOverridePriorityArray) ElementType ¶
func (UserSchemaPropertyMasterOverridePriorityArray) ElementType() reflect.Type
func (UserSchemaPropertyMasterOverridePriorityArray) ToUserSchemaPropertyMasterOverridePriorityArrayOutput ¶
func (i UserSchemaPropertyMasterOverridePriorityArray) ToUserSchemaPropertyMasterOverridePriorityArrayOutput() UserSchemaPropertyMasterOverridePriorityArrayOutput
func (UserSchemaPropertyMasterOverridePriorityArray) ToUserSchemaPropertyMasterOverridePriorityArrayOutputWithContext ¶
func (i UserSchemaPropertyMasterOverridePriorityArray) ToUserSchemaPropertyMasterOverridePriorityArrayOutputWithContext(ctx context.Context) UserSchemaPropertyMasterOverridePriorityArrayOutput
type UserSchemaPropertyMasterOverridePriorityArrayInput ¶
type UserSchemaPropertyMasterOverridePriorityArrayInput interface { pulumi.Input ToUserSchemaPropertyMasterOverridePriorityArrayOutput() UserSchemaPropertyMasterOverridePriorityArrayOutput ToUserSchemaPropertyMasterOverridePriorityArrayOutputWithContext(context.Context) UserSchemaPropertyMasterOverridePriorityArrayOutput }
UserSchemaPropertyMasterOverridePriorityArrayInput is an input type that accepts UserSchemaPropertyMasterOverridePriorityArray and UserSchemaPropertyMasterOverridePriorityArrayOutput values. You can construct a concrete instance of `UserSchemaPropertyMasterOverridePriorityArrayInput` via:
UserSchemaPropertyMasterOverridePriorityArray{ UserSchemaPropertyMasterOverridePriorityArgs{...} }
type UserSchemaPropertyMasterOverridePriorityArrayOutput ¶
type UserSchemaPropertyMasterOverridePriorityArrayOutput struct{ *pulumi.OutputState }
func (UserSchemaPropertyMasterOverridePriorityArrayOutput) ElementType ¶
func (UserSchemaPropertyMasterOverridePriorityArrayOutput) ElementType() reflect.Type
func (UserSchemaPropertyMasterOverridePriorityArrayOutput) ToUserSchemaPropertyMasterOverridePriorityArrayOutput ¶
func (o UserSchemaPropertyMasterOverridePriorityArrayOutput) ToUserSchemaPropertyMasterOverridePriorityArrayOutput() UserSchemaPropertyMasterOverridePriorityArrayOutput
func (UserSchemaPropertyMasterOverridePriorityArrayOutput) ToUserSchemaPropertyMasterOverridePriorityArrayOutputWithContext ¶
func (o UserSchemaPropertyMasterOverridePriorityArrayOutput) ToUserSchemaPropertyMasterOverridePriorityArrayOutputWithContext(ctx context.Context) UserSchemaPropertyMasterOverridePriorityArrayOutput
type UserSchemaPropertyMasterOverridePriorityInput ¶
type UserSchemaPropertyMasterOverridePriorityInput interface { pulumi.Input ToUserSchemaPropertyMasterOverridePriorityOutput() UserSchemaPropertyMasterOverridePriorityOutput ToUserSchemaPropertyMasterOverridePriorityOutputWithContext(context.Context) UserSchemaPropertyMasterOverridePriorityOutput }
UserSchemaPropertyMasterOverridePriorityInput is an input type that accepts UserSchemaPropertyMasterOverridePriorityArgs and UserSchemaPropertyMasterOverridePriorityOutput values. You can construct a concrete instance of `UserSchemaPropertyMasterOverridePriorityInput` via:
UserSchemaPropertyMasterOverridePriorityArgs{...}
type UserSchemaPropertyMasterOverridePriorityOutput ¶
type UserSchemaPropertyMasterOverridePriorityOutput struct{ *pulumi.OutputState }
func (UserSchemaPropertyMasterOverridePriorityOutput) ElementType ¶
func (UserSchemaPropertyMasterOverridePriorityOutput) ElementType() reflect.Type
func (UserSchemaPropertyMasterOverridePriorityOutput) ToUserSchemaPropertyMasterOverridePriorityOutput ¶
func (o UserSchemaPropertyMasterOverridePriorityOutput) ToUserSchemaPropertyMasterOverridePriorityOutput() UserSchemaPropertyMasterOverridePriorityOutput
func (UserSchemaPropertyMasterOverridePriorityOutput) ToUserSchemaPropertyMasterOverridePriorityOutputWithContext ¶
func (o UserSchemaPropertyMasterOverridePriorityOutput) ToUserSchemaPropertyMasterOverridePriorityOutputWithContext(ctx context.Context) UserSchemaPropertyMasterOverridePriorityOutput
func (UserSchemaPropertyMasterOverridePriorityOutput) Type ¶
func (o UserSchemaPropertyMasterOverridePriorityOutput) Type() pulumi.StringPtrOutput
func (UserSchemaPropertyMasterOverridePriorityOutput) Value ¶
func (o UserSchemaPropertyMasterOverridePriorityOutput) Value() pulumi.StringOutput
type UserSchemaPropertyOneOf ¶
type UserSchemaPropertyOneOfArgs ¶
type UserSchemaPropertyOneOfArgs struct { // Enum value Const pulumi.StringInput `pulumi:"const"` // Enum title Title pulumi.StringInput `pulumi:"title"` }
func (UserSchemaPropertyOneOfArgs) ElementType ¶
func (UserSchemaPropertyOneOfArgs) ElementType() reflect.Type
func (UserSchemaPropertyOneOfArgs) ToUserSchemaPropertyOneOfOutput ¶
func (i UserSchemaPropertyOneOfArgs) ToUserSchemaPropertyOneOfOutput() UserSchemaPropertyOneOfOutput
func (UserSchemaPropertyOneOfArgs) ToUserSchemaPropertyOneOfOutputWithContext ¶
func (i UserSchemaPropertyOneOfArgs) ToUserSchemaPropertyOneOfOutputWithContext(ctx context.Context) UserSchemaPropertyOneOfOutput
type UserSchemaPropertyOneOfArray ¶
type UserSchemaPropertyOneOfArray []UserSchemaPropertyOneOfInput
func (UserSchemaPropertyOneOfArray) ElementType ¶
func (UserSchemaPropertyOneOfArray) ElementType() reflect.Type
func (UserSchemaPropertyOneOfArray) ToUserSchemaPropertyOneOfArrayOutput ¶
func (i UserSchemaPropertyOneOfArray) ToUserSchemaPropertyOneOfArrayOutput() UserSchemaPropertyOneOfArrayOutput
func (UserSchemaPropertyOneOfArray) ToUserSchemaPropertyOneOfArrayOutputWithContext ¶
func (i UserSchemaPropertyOneOfArray) ToUserSchemaPropertyOneOfArrayOutputWithContext(ctx context.Context) UserSchemaPropertyOneOfArrayOutput
type UserSchemaPropertyOneOfArrayInput ¶
type UserSchemaPropertyOneOfArrayInput interface { pulumi.Input ToUserSchemaPropertyOneOfArrayOutput() UserSchemaPropertyOneOfArrayOutput ToUserSchemaPropertyOneOfArrayOutputWithContext(context.Context) UserSchemaPropertyOneOfArrayOutput }
UserSchemaPropertyOneOfArrayInput is an input type that accepts UserSchemaPropertyOneOfArray and UserSchemaPropertyOneOfArrayOutput values. You can construct a concrete instance of `UserSchemaPropertyOneOfArrayInput` via:
UserSchemaPropertyOneOfArray{ UserSchemaPropertyOneOfArgs{...} }
type UserSchemaPropertyOneOfArrayOutput ¶
type UserSchemaPropertyOneOfArrayOutput struct{ *pulumi.OutputState }
func (UserSchemaPropertyOneOfArrayOutput) ElementType ¶
func (UserSchemaPropertyOneOfArrayOutput) ElementType() reflect.Type
func (UserSchemaPropertyOneOfArrayOutput) Index ¶
func (o UserSchemaPropertyOneOfArrayOutput) Index(i pulumi.IntInput) UserSchemaPropertyOneOfOutput
func (UserSchemaPropertyOneOfArrayOutput) ToUserSchemaPropertyOneOfArrayOutput ¶
func (o UserSchemaPropertyOneOfArrayOutput) ToUserSchemaPropertyOneOfArrayOutput() UserSchemaPropertyOneOfArrayOutput
func (UserSchemaPropertyOneOfArrayOutput) ToUserSchemaPropertyOneOfArrayOutputWithContext ¶
func (o UserSchemaPropertyOneOfArrayOutput) ToUserSchemaPropertyOneOfArrayOutputWithContext(ctx context.Context) UserSchemaPropertyOneOfArrayOutput
type UserSchemaPropertyOneOfInput ¶
type UserSchemaPropertyOneOfInput interface { pulumi.Input ToUserSchemaPropertyOneOfOutput() UserSchemaPropertyOneOfOutput ToUserSchemaPropertyOneOfOutputWithContext(context.Context) UserSchemaPropertyOneOfOutput }
UserSchemaPropertyOneOfInput is an input type that accepts UserSchemaPropertyOneOfArgs and UserSchemaPropertyOneOfOutput values. You can construct a concrete instance of `UserSchemaPropertyOneOfInput` via:
UserSchemaPropertyOneOfArgs{...}
type UserSchemaPropertyOneOfOutput ¶
type UserSchemaPropertyOneOfOutput struct{ *pulumi.OutputState }
func (UserSchemaPropertyOneOfOutput) Const ¶
func (o UserSchemaPropertyOneOfOutput) Const() pulumi.StringOutput
Enum value
func (UserSchemaPropertyOneOfOutput) ElementType ¶
func (UserSchemaPropertyOneOfOutput) ElementType() reflect.Type
func (UserSchemaPropertyOneOfOutput) Title ¶
func (o UserSchemaPropertyOneOfOutput) Title() pulumi.StringOutput
Enum title
func (UserSchemaPropertyOneOfOutput) ToUserSchemaPropertyOneOfOutput ¶
func (o UserSchemaPropertyOneOfOutput) ToUserSchemaPropertyOneOfOutput() UserSchemaPropertyOneOfOutput
func (UserSchemaPropertyOneOfOutput) ToUserSchemaPropertyOneOfOutputWithContext ¶
func (o UserSchemaPropertyOneOfOutput) ToUserSchemaPropertyOneOfOutputWithContext(ctx context.Context) UserSchemaPropertyOneOfOutput
type UserSchemaPropertyOutput ¶
type UserSchemaPropertyOutput struct{ *pulumi.OutputState }
func (UserSchemaPropertyOutput) ArrayEnums ¶
func (o UserSchemaPropertyOutput) ArrayEnums() pulumi.StringArrayOutput
Array of values that an array property's items can be set to.
func (UserSchemaPropertyOutput) ArrayOneOfs ¶
func (o UserSchemaPropertyOutput) ArrayOneOfs() UserSchemaPropertyArrayOneOfArrayOutput
Display name and value an enum array can be set to. - 'const' - (Required) value mapping to member of 'enum'. - 'title' - (Required) display name for the enum value.
func (UserSchemaPropertyOutput) ArrayType ¶
func (o UserSchemaPropertyOutput) ArrayType() pulumi.StringPtrOutput
The type of the array elements if `type` is set to `array`
func (UserSchemaPropertyOutput) Description ¶
func (o UserSchemaPropertyOutput) Description() pulumi.StringPtrOutput
The description of the user schema property.
func (UserSchemaPropertyOutput) ElementType ¶
func (UserSchemaPropertyOutput) ElementType() reflect.Type
func (UserSchemaPropertyOutput) Enums ¶
func (o UserSchemaPropertyOutput) Enums() pulumi.StringArrayOutput
Array of values a primitive property can be set to. See `arrayEnum` for arrays.
func (UserSchemaPropertyOutput) ExternalName ¶
func (o UserSchemaPropertyOutput) ExternalName() pulumi.StringPtrOutput
External name of the user schema property.
func (UserSchemaPropertyOutput) ExternalNamespace ¶
func (o UserSchemaPropertyOutput) ExternalNamespace() pulumi.StringPtrOutput
External namespace of the user schema property.
func (UserSchemaPropertyOutput) Index ¶
func (o UserSchemaPropertyOutput) Index() pulumi.StringOutput
Subschema unique string identifier
func (UserSchemaPropertyOutput) Master ¶
func (o UserSchemaPropertyOutput) Master() pulumi.StringPtrOutput
Master priority for the user schema property. It can be set to `PROFILE_MASTER`, `OVERRIDE` or `OKTA`.
func (UserSchemaPropertyOutput) MasterOverridePriorities ¶
func (o UserSchemaPropertyOutput) MasterOverridePriorities() UserSchemaPropertyMasterOverridePriorityArrayOutput
Prioritized list of profile sources (required when 'master' is 'OVERRIDE'). - 'type' - (Optional) - Type of profile source. - 'value' - (Required) - ID of profile source.
func (UserSchemaPropertyOutput) MaxLength ¶
func (o UserSchemaPropertyOutput) MaxLength() pulumi.IntPtrOutput
The maximum length of the user property value. Only applies to type `string`
func (UserSchemaPropertyOutput) MinLength ¶
func (o UserSchemaPropertyOutput) MinLength() pulumi.IntPtrOutput
The minimum length of the user property value. Only applies to type `string`
func (UserSchemaPropertyOutput) OneOfs ¶
func (o UserSchemaPropertyOutput) OneOfs() UserSchemaPropertyOneOfArrayOutput
Array of maps containing a mapping for display name to enum value. - 'const' - (Required) value mapping to member of 'enum'. - 'title' - (Required) display name for the enum value.
func (UserSchemaPropertyOutput) Pattern ¶
func (o UserSchemaPropertyOutput) Pattern() pulumi.StringPtrOutput
The validation pattern to use for the subschema. Must be in form of '.+', or '[<pattern>]+' if present.'
func (UserSchemaPropertyOutput) Permissions ¶
func (o UserSchemaPropertyOutput) Permissions() pulumi.StringPtrOutput
Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY`
func (UserSchemaPropertyOutput) Required ¶
func (o UserSchemaPropertyOutput) Required() pulumi.BoolPtrOutput
Whether the subschema is required
func (UserSchemaPropertyOutput) Scope ¶
func (o UserSchemaPropertyOutput) Scope() pulumi.StringPtrOutput
determines whether an app user attribute can be set at the Individual or Group Level. Default: `NONE`
func (UserSchemaPropertyOutput) Title ¶
func (o UserSchemaPropertyOutput) Title() pulumi.StringOutput
Subschema title (display name)
func (UserSchemaPropertyOutput) ToUserSchemaPropertyOutput ¶
func (o UserSchemaPropertyOutput) ToUserSchemaPropertyOutput() UserSchemaPropertyOutput
func (UserSchemaPropertyOutput) ToUserSchemaPropertyOutputWithContext ¶
func (o UserSchemaPropertyOutput) ToUserSchemaPropertyOutputWithContext(ctx context.Context) UserSchemaPropertyOutput
func (UserSchemaPropertyOutput) Type ¶
func (o UserSchemaPropertyOutput) Type() pulumi.StringOutput
The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object`
func (UserSchemaPropertyOutput) Unique ¶
func (o UserSchemaPropertyOutput) Unique() pulumi.StringPtrOutput
Whether the property should be unique. It can be set to `UNIQUE_VALIDATED` or `NOT_UNIQUE`.
func (UserSchemaPropertyOutput) UserType ¶
func (o UserSchemaPropertyOutput) UserType() pulumi.StringPtrOutput
User type ID. By default, it is `default`
type UserSchemaPropertyState ¶
type UserSchemaPropertyState struct { // Array of values that an array property's items can be set to. ArrayEnums pulumi.StringArrayInput // Display name and value an enum array can be set to. - 'const' - (Required) value mapping to member of 'enum'. - 'title' // - (Required) display name for the enum value. ArrayOneOfs UserSchemaPropertyArrayOneOfArrayInput // The type of the array elements if `type` is set to `array` ArrayType pulumi.StringPtrInput // The description of the user schema property. Description pulumi.StringPtrInput // Array of values a primitive property can be set to. See `arrayEnum` for arrays. Enums pulumi.StringArrayInput // External name of the user schema property. ExternalName pulumi.StringPtrInput // External namespace of the user schema property. ExternalNamespace pulumi.StringPtrInput // Subschema unique string identifier Index pulumi.StringPtrInput // Master priority for the user schema property. It can be set to `PROFILE_MASTER`, `OVERRIDE` or `OKTA`. Master pulumi.StringPtrInput // Prioritized list of profile sources (required when 'master' is 'OVERRIDE'). - 'type' - (Optional) - Type of profile // source. - 'value' - (Required) - ID of profile source. MasterOverridePriorities UserSchemaPropertyMasterOverridePriorityArrayInput // The maximum length of the user property value. Only applies to type `string` MaxLength pulumi.IntPtrInput // The minimum length of the user property value. Only applies to type `string` MinLength pulumi.IntPtrInput // Array of maps containing a mapping for display name to enum value. - 'const' - (Required) value mapping to member of // 'enum'. - 'title' - (Required) display name for the enum value. OneOfs UserSchemaPropertyOneOfArrayInput // The validation pattern to use for the subschema. Must be in form of '.+', or '[<pattern>]+' if present.' Pattern pulumi.StringPtrInput // Access control permissions for the property. It can be set to `READ_WRITE`, `READ_ONLY`, `HIDE`. Default: `READ_ONLY` Permissions pulumi.StringPtrInput // Whether the subschema is required Required pulumi.BoolPtrInput // determines whether an app user attribute can be set at the Individual or Group Level. Default: `NONE` Scope pulumi.StringPtrInput // Subschema title (display name) Title pulumi.StringPtrInput // The type of the schema property. It can be `string`, `boolean`, `number`, `integer`, `array`, or `object` Type pulumi.StringPtrInput // Whether the property should be unique. It can be set to `UNIQUE_VALIDATED` or `NOT_UNIQUE`. Unique pulumi.StringPtrInput // User type ID. By default, it is `default` UserType pulumi.StringPtrInput }
func (UserSchemaPropertyState) ElementType ¶
func (UserSchemaPropertyState) ElementType() reflect.Type
Source Files
¶
- adminRoleCustom.go
- adminRoleCustomAssignments.go
- adminRoleTargets.go
- appGroupAssignments.go
- appOauthApiScope.go
- appSamlAppSettings.go
- appSharedCredentials.go
- appSignonPolicy.go
- appSignonPolicyRule.go
- appUserBaseSchemaProperty.go
- appUserSchemaProperty.go
- authServerClaimDefault.go
- authServerDefault.go
- authenticator.go
- behaviour.go
- brand.go
- captcha.go
- captchaOrgWideSettings.go
- customizedSigninPage.go
- doc.go
- domain.go
- domainCertificate.go
- domainVerification.go
- emailCustomization.go
- emailDomain.go
- emailDomainVerification.go
- emailSender.go
- emailSenderVerification.go
- emailTemplateSettings.go
- eventHook.go
- eventHookVerification.go
- factorTotp.go
- getAppGroupAssignments.go
- getAppSignonPolicy.go
- getAppUserAssignments.go
- getApps.go
- getAuthServerClaim.go
- getAuthServerClaims.go
- getAuthenticator.go
- getBehaviour.go
- getBehaviours.go
- getBrand.go
- getBrands.go
- getDefaultSigninPage.go
- getDeviceAssurancePolicy.go
- getDomain.go
- getEmailCustomization.go
- getEmailCustomizations.go
- getGroups.go
- getLogStream.go
- getNetworkZone.go
- getOrgMetadata.go
- getRoleSubscription.go
- getTemplate.go
- getTemplates.go
- getTheme.go
- getThemes.go
- getTrustedOrigins.go
- getUserSecurityQuestions.go
- groupMemberships.go
- groupSchemaProperty.go
- init.go
- linkDefinition.go
- linkValue.go
- logStream.go
- orgConfiguration.go
- orgSupport.go
- policyMfaDefault.go
- policyPasswordDefault.go
- policyProfileEnrollment.go
- policyProfileEnrollmentApps.go
- policyRuleProfileEnrollment.go
- previewSigninPage.go
- provider.go
- pulumiTypes.go
- rateLimiting.go
- resourceSet.go
- roleSubscription.go
- securityNotificationEmails.go
- templateSms.go
- theme.go
- threatInsightSettings.go
- trustedServer.go
- userAdminRoles.go
- userBaseSchemaProperty.go
- userFactorQuestion.go
- userGroupMemberships.go
- userSchemaProperty.go