Documentation ¶
Overview ¶
A Pulumi package for creating and managing frontegg cloud resources.
Index ¶
- func PkgVersion() (semver.Version, error)
- type AllowedOrigin
- type AllowedOriginArgs
- type AllowedOriginArray
- type AllowedOriginArrayInput
- type AllowedOriginArrayOutput
- func (AllowedOriginArrayOutput) ElementType() reflect.Type
- func (o AllowedOriginArrayOutput) Index(i pulumi.IntInput) AllowedOriginOutput
- func (o AllowedOriginArrayOutput) ToAllowedOriginArrayOutput() AllowedOriginArrayOutput
- func (o AllowedOriginArrayOutput) ToAllowedOriginArrayOutputWithContext(ctx context.Context) AllowedOriginArrayOutput
- type AllowedOriginInput
- type AllowedOriginMap
- type AllowedOriginMapInput
- type AllowedOriginMapOutput
- func (AllowedOriginMapOutput) ElementType() reflect.Type
- func (o AllowedOriginMapOutput) MapIndex(k pulumi.StringInput) AllowedOriginOutput
- func (o AllowedOriginMapOutput) ToAllowedOriginMapOutput() AllowedOriginMapOutput
- func (o AllowedOriginMapOutput) ToAllowedOriginMapOutputWithContext(ctx context.Context) AllowedOriginMapOutput
- type AllowedOriginOutput
- type AllowedOriginState
- type LookupPermissionArgs
- type LookupPermissionOutputArgs
- type LookupPermissionResult
- type LookupPermissionResultOutput
- func (o LookupPermissionResultOutput) CategoryId() pulumi.StringOutput
- func (o LookupPermissionResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupPermissionResultOutput) Description() pulumi.StringOutput
- func (LookupPermissionResultOutput) ElementType() reflect.Type
- func (o LookupPermissionResultOutput) Id() pulumi.StringOutput
- func (o LookupPermissionResultOutput) Key() pulumi.StringOutput
- func (o LookupPermissionResultOutput) Name() pulumi.StringOutput
- func (o LookupPermissionResultOutput) ToLookupPermissionResultOutput() LookupPermissionResultOutput
- func (o LookupPermissionResultOutput) ToLookupPermissionResultOutputWithContext(ctx context.Context) LookupPermissionResultOutput
- type Permission
- type PermissionArgs
- type PermissionArray
- type PermissionArrayInput
- type PermissionArrayOutput
- func (PermissionArrayOutput) ElementType() reflect.Type
- func (o PermissionArrayOutput) Index(i pulumi.IntInput) PermissionOutput
- func (o PermissionArrayOutput) ToPermissionArrayOutput() PermissionArrayOutput
- func (o PermissionArrayOutput) ToPermissionArrayOutputWithContext(ctx context.Context) PermissionArrayOutput
- type PermissionCategory
- type PermissionCategoryArgs
- type PermissionCategoryArray
- type PermissionCategoryArrayInput
- type PermissionCategoryArrayOutput
- func (PermissionCategoryArrayOutput) ElementType() reflect.Type
- func (o PermissionCategoryArrayOutput) Index(i pulumi.IntInput) PermissionCategoryOutput
- func (o PermissionCategoryArrayOutput) ToPermissionCategoryArrayOutput() PermissionCategoryArrayOutput
- func (o PermissionCategoryArrayOutput) ToPermissionCategoryArrayOutputWithContext(ctx context.Context) PermissionCategoryArrayOutput
- type PermissionCategoryInput
- type PermissionCategoryMap
- type PermissionCategoryMapInput
- type PermissionCategoryMapOutput
- func (PermissionCategoryMapOutput) ElementType() reflect.Type
- func (o PermissionCategoryMapOutput) MapIndex(k pulumi.StringInput) PermissionCategoryOutput
- func (o PermissionCategoryMapOutput) ToPermissionCategoryMapOutput() PermissionCategoryMapOutput
- func (o PermissionCategoryMapOutput) ToPermissionCategoryMapOutputWithContext(ctx context.Context) PermissionCategoryMapOutput
- type PermissionCategoryOutput
- type PermissionCategoryState
- type PermissionInput
- type PermissionMap
- type PermissionMapInput
- type PermissionMapOutput
- func (PermissionMapOutput) ElementType() reflect.Type
- func (o PermissionMapOutput) MapIndex(k pulumi.StringInput) PermissionOutput
- func (o PermissionMapOutput) ToPermissionMapOutput() PermissionMapOutput
- func (o PermissionMapOutput) ToPermissionMapOutputWithContext(ctx context.Context) PermissionMapOutput
- type PermissionOutput
- type PermissionState
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- type RedirectUri
- type RedirectUriArgs
- type RedirectUriArray
- type RedirectUriArrayInput
- type RedirectUriArrayOutput
- func (RedirectUriArrayOutput) ElementType() reflect.Type
- func (o RedirectUriArrayOutput) Index(i pulumi.IntInput) RedirectUriOutput
- func (o RedirectUriArrayOutput) ToRedirectUriArrayOutput() RedirectUriArrayOutput
- func (o RedirectUriArrayOutput) ToRedirectUriArrayOutputWithContext(ctx context.Context) RedirectUriArrayOutput
- type RedirectUriInput
- type RedirectUriMap
- type RedirectUriMapInput
- type RedirectUriMapOutput
- func (RedirectUriMapOutput) ElementType() reflect.Type
- func (o RedirectUriMapOutput) MapIndex(k pulumi.StringInput) RedirectUriOutput
- func (o RedirectUriMapOutput) ToRedirectUriMapOutput() RedirectUriMapOutput
- func (o RedirectUriMapOutput) ToRedirectUriMapOutputWithContext(ctx context.Context) RedirectUriMapOutput
- type RedirectUriOutput
- type RedirectUriState
- type Role
- type RoleArgs
- type RoleArray
- type RoleArrayInput
- type RoleArrayOutput
- type RoleInput
- type RoleMap
- type RoleMapInput
- type RoleMapOutput
- type RoleOutput
- type RoleState
- type Tenant
- type TenantArgs
- type TenantArray
- type TenantArrayInput
- type TenantArrayOutput
- type TenantInput
- type TenantMap
- type TenantMapInput
- type TenantMapOutput
- type TenantOutput
- type TenantState
- type Webhook
- type WebhookArgs
- type WebhookArray
- type WebhookArrayInput
- type WebhookArrayOutput
- type WebhookInput
- type WebhookMap
- type WebhookMapInput
- type WebhookMapOutput
- type WebhookOutput
- type WebhookState
- type Workspace
- type WorkspaceAdminPortal
- type WorkspaceAdminPortalArgs
- func (WorkspaceAdminPortalArgs) ElementType() reflect.Type
- func (i WorkspaceAdminPortalArgs) ToWorkspaceAdminPortalOutput() WorkspaceAdminPortalOutput
- func (i WorkspaceAdminPortalArgs) ToWorkspaceAdminPortalOutputWithContext(ctx context.Context) WorkspaceAdminPortalOutput
- func (i WorkspaceAdminPortalArgs) ToWorkspaceAdminPortalPtrOutput() WorkspaceAdminPortalPtrOutput
- func (i WorkspaceAdminPortalArgs) ToWorkspaceAdminPortalPtrOutputWithContext(ctx context.Context) WorkspaceAdminPortalPtrOutput
- type WorkspaceAdminPortalInput
- type WorkspaceAdminPortalOutput
- func (WorkspaceAdminPortalOutput) ElementType() reflect.Type
- func (o WorkspaceAdminPortalOutput) EnableAccountSettings() pulumi.BoolOutput
- func (o WorkspaceAdminPortalOutput) EnableApiTokens() pulumi.BoolOutput
- func (o WorkspaceAdminPortalOutput) EnableAuditLogs() pulumi.BoolOutput
- func (o WorkspaceAdminPortalOutput) EnablePersonalApiTokens() pulumi.BoolOutput
- func (o WorkspaceAdminPortalOutput) EnablePrivacy() pulumi.BoolOutput
- func (o WorkspaceAdminPortalOutput) EnableProfile() pulumi.BoolOutput
- func (o WorkspaceAdminPortalOutput) EnableRoles() pulumi.BoolOutput
- func (o WorkspaceAdminPortalOutput) EnableSecurity() pulumi.BoolOutput
- func (o WorkspaceAdminPortalOutput) EnableSso() pulumi.BoolOutput
- func (o WorkspaceAdminPortalOutput) EnableSubscriptions() pulumi.BoolOutput
- func (o WorkspaceAdminPortalOutput) EnableUsage() pulumi.BoolOutput
- func (o WorkspaceAdminPortalOutput) EnableUsers() pulumi.BoolOutput
- func (o WorkspaceAdminPortalOutput) EnableWebhooks() pulumi.BoolOutput
- func (o WorkspaceAdminPortalOutput) Palette() WorkspaceAdminPortalPaletteOutput
- func (o WorkspaceAdminPortalOutput) ToWorkspaceAdminPortalOutput() WorkspaceAdminPortalOutput
- func (o WorkspaceAdminPortalOutput) ToWorkspaceAdminPortalOutputWithContext(ctx context.Context) WorkspaceAdminPortalOutput
- func (o WorkspaceAdminPortalOutput) ToWorkspaceAdminPortalPtrOutput() WorkspaceAdminPortalPtrOutput
- func (o WorkspaceAdminPortalOutput) ToWorkspaceAdminPortalPtrOutputWithContext(ctx context.Context) WorkspaceAdminPortalPtrOutput
- type WorkspaceAdminPortalPalette
- type WorkspaceAdminPortalPaletteArgs
- func (WorkspaceAdminPortalPaletteArgs) ElementType() reflect.Type
- func (i WorkspaceAdminPortalPaletteArgs) ToWorkspaceAdminPortalPaletteOutput() WorkspaceAdminPortalPaletteOutput
- func (i WorkspaceAdminPortalPaletteArgs) ToWorkspaceAdminPortalPaletteOutputWithContext(ctx context.Context) WorkspaceAdminPortalPaletteOutput
- func (i WorkspaceAdminPortalPaletteArgs) ToWorkspaceAdminPortalPalettePtrOutput() WorkspaceAdminPortalPalettePtrOutput
- func (i WorkspaceAdminPortalPaletteArgs) ToWorkspaceAdminPortalPalettePtrOutputWithContext(ctx context.Context) WorkspaceAdminPortalPalettePtrOutput
- type WorkspaceAdminPortalPaletteInput
- type WorkspaceAdminPortalPaletteOutput
- func (WorkspaceAdminPortalPaletteOutput) ElementType() reflect.Type
- func (o WorkspaceAdminPortalPaletteOutput) Error() pulumi.StringOutput
- func (o WorkspaceAdminPortalPaletteOutput) Info() pulumi.StringOutput
- func (o WorkspaceAdminPortalPaletteOutput) Primary() pulumi.StringOutput
- func (o WorkspaceAdminPortalPaletteOutput) PrimaryText() pulumi.StringOutput
- func (o WorkspaceAdminPortalPaletteOutput) Secondary() pulumi.StringOutput
- func (o WorkspaceAdminPortalPaletteOutput) SecondaryText() pulumi.StringOutput
- func (o WorkspaceAdminPortalPaletteOutput) Success() pulumi.StringOutput
- func (o WorkspaceAdminPortalPaletteOutput) ToWorkspaceAdminPortalPaletteOutput() WorkspaceAdminPortalPaletteOutput
- func (o WorkspaceAdminPortalPaletteOutput) ToWorkspaceAdminPortalPaletteOutputWithContext(ctx context.Context) WorkspaceAdminPortalPaletteOutput
- func (o WorkspaceAdminPortalPaletteOutput) ToWorkspaceAdminPortalPalettePtrOutput() WorkspaceAdminPortalPalettePtrOutput
- func (o WorkspaceAdminPortalPaletteOutput) ToWorkspaceAdminPortalPalettePtrOutputWithContext(ctx context.Context) WorkspaceAdminPortalPalettePtrOutput
- func (o WorkspaceAdminPortalPaletteOutput) Warning() pulumi.StringOutput
- type WorkspaceAdminPortalPalettePtrInput
- type WorkspaceAdminPortalPalettePtrOutput
- func (o WorkspaceAdminPortalPalettePtrOutput) Elem() WorkspaceAdminPortalPaletteOutput
- func (WorkspaceAdminPortalPalettePtrOutput) ElementType() reflect.Type
- func (o WorkspaceAdminPortalPalettePtrOutput) Error() pulumi.StringPtrOutput
- func (o WorkspaceAdminPortalPalettePtrOutput) Info() pulumi.StringPtrOutput
- func (o WorkspaceAdminPortalPalettePtrOutput) Primary() pulumi.StringPtrOutput
- func (o WorkspaceAdminPortalPalettePtrOutput) PrimaryText() pulumi.StringPtrOutput
- func (o WorkspaceAdminPortalPalettePtrOutput) Secondary() pulumi.StringPtrOutput
- func (o WorkspaceAdminPortalPalettePtrOutput) SecondaryText() pulumi.StringPtrOutput
- func (o WorkspaceAdminPortalPalettePtrOutput) Success() pulumi.StringPtrOutput
- func (o WorkspaceAdminPortalPalettePtrOutput) ToWorkspaceAdminPortalPalettePtrOutput() WorkspaceAdminPortalPalettePtrOutput
- func (o WorkspaceAdminPortalPalettePtrOutput) ToWorkspaceAdminPortalPalettePtrOutputWithContext(ctx context.Context) WorkspaceAdminPortalPalettePtrOutput
- func (o WorkspaceAdminPortalPalettePtrOutput) Warning() pulumi.StringPtrOutput
- type WorkspaceAdminPortalPtrInput
- type WorkspaceAdminPortalPtrOutput
- func (o WorkspaceAdminPortalPtrOutput) Elem() WorkspaceAdminPortalOutput
- func (WorkspaceAdminPortalPtrOutput) ElementType() reflect.Type
- func (o WorkspaceAdminPortalPtrOutput) EnableAccountSettings() pulumi.BoolPtrOutput
- func (o WorkspaceAdminPortalPtrOutput) EnableApiTokens() pulumi.BoolPtrOutput
- func (o WorkspaceAdminPortalPtrOutput) EnableAuditLogs() pulumi.BoolPtrOutput
- func (o WorkspaceAdminPortalPtrOutput) EnablePersonalApiTokens() pulumi.BoolPtrOutput
- func (o WorkspaceAdminPortalPtrOutput) EnablePrivacy() pulumi.BoolPtrOutput
- func (o WorkspaceAdminPortalPtrOutput) EnableProfile() pulumi.BoolPtrOutput
- func (o WorkspaceAdminPortalPtrOutput) EnableRoles() pulumi.BoolPtrOutput
- func (o WorkspaceAdminPortalPtrOutput) EnableSecurity() pulumi.BoolPtrOutput
- func (o WorkspaceAdminPortalPtrOutput) EnableSso() pulumi.BoolPtrOutput
- func (o WorkspaceAdminPortalPtrOutput) EnableSubscriptions() pulumi.BoolPtrOutput
- func (o WorkspaceAdminPortalPtrOutput) EnableUsage() pulumi.BoolPtrOutput
- func (o WorkspaceAdminPortalPtrOutput) EnableUsers() pulumi.BoolPtrOutput
- func (o WorkspaceAdminPortalPtrOutput) EnableWebhooks() pulumi.BoolPtrOutput
- func (o WorkspaceAdminPortalPtrOutput) Palette() WorkspaceAdminPortalPalettePtrOutput
- func (o WorkspaceAdminPortalPtrOutput) ToWorkspaceAdminPortalPtrOutput() WorkspaceAdminPortalPtrOutput
- func (o WorkspaceAdminPortalPtrOutput) ToWorkspaceAdminPortalPtrOutputWithContext(ctx context.Context) WorkspaceAdminPortalPtrOutput
- type WorkspaceArgs
- type WorkspaceArray
- type WorkspaceArrayInput
- type WorkspaceArrayOutput
- func (WorkspaceArrayOutput) ElementType() reflect.Type
- func (o WorkspaceArrayOutput) Index(i pulumi.IntInput) WorkspaceOutput
- func (o WorkspaceArrayOutput) ToWorkspaceArrayOutput() WorkspaceArrayOutput
- func (o WorkspaceArrayOutput) ToWorkspaceArrayOutputWithContext(ctx context.Context) WorkspaceArrayOutput
- type WorkspaceAuthPolicy
- type WorkspaceAuthPolicyArgs
- func (WorkspaceAuthPolicyArgs) ElementType() reflect.Type
- func (i WorkspaceAuthPolicyArgs) ToWorkspaceAuthPolicyOutput() WorkspaceAuthPolicyOutput
- func (i WorkspaceAuthPolicyArgs) ToWorkspaceAuthPolicyOutputWithContext(ctx context.Context) WorkspaceAuthPolicyOutput
- func (i WorkspaceAuthPolicyArgs) ToWorkspaceAuthPolicyPtrOutput() WorkspaceAuthPolicyPtrOutput
- func (i WorkspaceAuthPolicyArgs) ToWorkspaceAuthPolicyPtrOutputWithContext(ctx context.Context) WorkspaceAuthPolicyPtrOutput
- type WorkspaceAuthPolicyInput
- type WorkspaceAuthPolicyOutput
- func (o WorkspaceAuthPolicyOutput) AllowSignups() pulumi.BoolOutput
- func (o WorkspaceAuthPolicyOutput) AllowUnverifiedUsers() pulumi.BoolOutput
- func (WorkspaceAuthPolicyOutput) ElementType() reflect.Type
- func (o WorkspaceAuthPolicyOutput) EnableApiTokens() pulumi.BoolOutput
- func (o WorkspaceAuthPolicyOutput) EnableRoles() pulumi.BoolOutput
- func (o WorkspaceAuthPolicyOutput) JwtAccessTokenExpiration() pulumi.IntOutput
- func (o WorkspaceAuthPolicyOutput) JwtAlgorithm() pulumi.StringPtrOutput
- func (o WorkspaceAuthPolicyOutput) JwtPublicKey() pulumi.StringPtrOutput
- func (o WorkspaceAuthPolicyOutput) JwtRefreshTokenExpiration() pulumi.IntOutput
- func (o WorkspaceAuthPolicyOutput) SameSiteCookiePolicy() pulumi.StringOutput
- func (o WorkspaceAuthPolicyOutput) ToWorkspaceAuthPolicyOutput() WorkspaceAuthPolicyOutput
- func (o WorkspaceAuthPolicyOutput) ToWorkspaceAuthPolicyOutputWithContext(ctx context.Context) WorkspaceAuthPolicyOutput
- func (o WorkspaceAuthPolicyOutput) ToWorkspaceAuthPolicyPtrOutput() WorkspaceAuthPolicyPtrOutput
- func (o WorkspaceAuthPolicyOutput) ToWorkspaceAuthPolicyPtrOutputWithContext(ctx context.Context) WorkspaceAuthPolicyPtrOutput
- type WorkspaceAuthPolicyPtrInput
- type WorkspaceAuthPolicyPtrOutput
- func (o WorkspaceAuthPolicyPtrOutput) AllowSignups() pulumi.BoolPtrOutput
- func (o WorkspaceAuthPolicyPtrOutput) AllowUnverifiedUsers() pulumi.BoolPtrOutput
- func (o WorkspaceAuthPolicyPtrOutput) Elem() WorkspaceAuthPolicyOutput
- func (WorkspaceAuthPolicyPtrOutput) ElementType() reflect.Type
- func (o WorkspaceAuthPolicyPtrOutput) EnableApiTokens() pulumi.BoolPtrOutput
- func (o WorkspaceAuthPolicyPtrOutput) EnableRoles() pulumi.BoolPtrOutput
- func (o WorkspaceAuthPolicyPtrOutput) JwtAccessTokenExpiration() pulumi.IntPtrOutput
- func (o WorkspaceAuthPolicyPtrOutput) JwtAlgorithm() pulumi.StringPtrOutput
- func (o WorkspaceAuthPolicyPtrOutput) JwtPublicKey() pulumi.StringPtrOutput
- func (o WorkspaceAuthPolicyPtrOutput) JwtRefreshTokenExpiration() pulumi.IntPtrOutput
- func (o WorkspaceAuthPolicyPtrOutput) SameSiteCookiePolicy() pulumi.StringPtrOutput
- func (o WorkspaceAuthPolicyPtrOutput) ToWorkspaceAuthPolicyPtrOutput() WorkspaceAuthPolicyPtrOutput
- func (o WorkspaceAuthPolicyPtrOutput) ToWorkspaceAuthPolicyPtrOutputWithContext(ctx context.Context) WorkspaceAuthPolicyPtrOutput
- type WorkspaceCaptchaPolicy
- type WorkspaceCaptchaPolicyArgs
- func (WorkspaceCaptchaPolicyArgs) ElementType() reflect.Type
- func (i WorkspaceCaptchaPolicyArgs) ToWorkspaceCaptchaPolicyOutput() WorkspaceCaptchaPolicyOutput
- func (i WorkspaceCaptchaPolicyArgs) ToWorkspaceCaptchaPolicyOutputWithContext(ctx context.Context) WorkspaceCaptchaPolicyOutput
- func (i WorkspaceCaptchaPolicyArgs) ToWorkspaceCaptchaPolicyPtrOutput() WorkspaceCaptchaPolicyPtrOutput
- func (i WorkspaceCaptchaPolicyArgs) ToWorkspaceCaptchaPolicyPtrOutputWithContext(ctx context.Context) WorkspaceCaptchaPolicyPtrOutput
- type WorkspaceCaptchaPolicyInput
- type WorkspaceCaptchaPolicyOutput
- func (WorkspaceCaptchaPolicyOutput) ElementType() reflect.Type
- func (o WorkspaceCaptchaPolicyOutput) IgnoredEmails() pulumi.StringArrayOutput
- func (o WorkspaceCaptchaPolicyOutput) MinScore() pulumi.Float64Output
- func (o WorkspaceCaptchaPolicyOutput) SecretKey() pulumi.StringOutput
- func (o WorkspaceCaptchaPolicyOutput) SiteKey() pulumi.StringOutput
- func (o WorkspaceCaptchaPolicyOutput) ToWorkspaceCaptchaPolicyOutput() WorkspaceCaptchaPolicyOutput
- func (o WorkspaceCaptchaPolicyOutput) ToWorkspaceCaptchaPolicyOutputWithContext(ctx context.Context) WorkspaceCaptchaPolicyOutput
- func (o WorkspaceCaptchaPolicyOutput) ToWorkspaceCaptchaPolicyPtrOutput() WorkspaceCaptchaPolicyPtrOutput
- func (o WorkspaceCaptchaPolicyOutput) ToWorkspaceCaptchaPolicyPtrOutputWithContext(ctx context.Context) WorkspaceCaptchaPolicyPtrOutput
- type WorkspaceCaptchaPolicyPtrInput
- type WorkspaceCaptchaPolicyPtrOutput
- func (o WorkspaceCaptchaPolicyPtrOutput) Elem() WorkspaceCaptchaPolicyOutput
- func (WorkspaceCaptchaPolicyPtrOutput) ElementType() reflect.Type
- func (o WorkspaceCaptchaPolicyPtrOutput) IgnoredEmails() pulumi.StringArrayOutput
- func (o WorkspaceCaptchaPolicyPtrOutput) MinScore() pulumi.Float64PtrOutput
- func (o WorkspaceCaptchaPolicyPtrOutput) SecretKey() pulumi.StringPtrOutput
- func (o WorkspaceCaptchaPolicyPtrOutput) SiteKey() pulumi.StringPtrOutput
- func (o WorkspaceCaptchaPolicyPtrOutput) ToWorkspaceCaptchaPolicyPtrOutput() WorkspaceCaptchaPolicyPtrOutput
- func (o WorkspaceCaptchaPolicyPtrOutput) ToWorkspaceCaptchaPolicyPtrOutputWithContext(ctx context.Context) WorkspaceCaptchaPolicyPtrOutput
- type WorkspaceFacebookSocialLogin
- type WorkspaceFacebookSocialLoginArgs
- func (WorkspaceFacebookSocialLoginArgs) ElementType() reflect.Type
- func (i WorkspaceFacebookSocialLoginArgs) ToWorkspaceFacebookSocialLoginOutput() WorkspaceFacebookSocialLoginOutput
- func (i WorkspaceFacebookSocialLoginArgs) ToWorkspaceFacebookSocialLoginOutputWithContext(ctx context.Context) WorkspaceFacebookSocialLoginOutput
- func (i WorkspaceFacebookSocialLoginArgs) ToWorkspaceFacebookSocialLoginPtrOutput() WorkspaceFacebookSocialLoginPtrOutput
- func (i WorkspaceFacebookSocialLoginArgs) ToWorkspaceFacebookSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceFacebookSocialLoginPtrOutput
- type WorkspaceFacebookSocialLoginInput
- type WorkspaceFacebookSocialLoginOutput
- func (o WorkspaceFacebookSocialLoginOutput) ClientId() pulumi.StringOutput
- func (WorkspaceFacebookSocialLoginOutput) ElementType() reflect.Type
- func (o WorkspaceFacebookSocialLoginOutput) RedirectUrl() pulumi.StringOutput
- func (o WorkspaceFacebookSocialLoginOutput) Secret() pulumi.StringOutput
- func (o WorkspaceFacebookSocialLoginOutput) ToWorkspaceFacebookSocialLoginOutput() WorkspaceFacebookSocialLoginOutput
- func (o WorkspaceFacebookSocialLoginOutput) ToWorkspaceFacebookSocialLoginOutputWithContext(ctx context.Context) WorkspaceFacebookSocialLoginOutput
- func (o WorkspaceFacebookSocialLoginOutput) ToWorkspaceFacebookSocialLoginPtrOutput() WorkspaceFacebookSocialLoginPtrOutput
- func (o WorkspaceFacebookSocialLoginOutput) ToWorkspaceFacebookSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceFacebookSocialLoginPtrOutput
- type WorkspaceFacebookSocialLoginPtrInput
- type WorkspaceFacebookSocialLoginPtrOutput
- func (o WorkspaceFacebookSocialLoginPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o WorkspaceFacebookSocialLoginPtrOutput) Elem() WorkspaceFacebookSocialLoginOutput
- func (WorkspaceFacebookSocialLoginPtrOutput) ElementType() reflect.Type
- func (o WorkspaceFacebookSocialLoginPtrOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o WorkspaceFacebookSocialLoginPtrOutput) Secret() pulumi.StringPtrOutput
- func (o WorkspaceFacebookSocialLoginPtrOutput) ToWorkspaceFacebookSocialLoginPtrOutput() WorkspaceFacebookSocialLoginPtrOutput
- func (o WorkspaceFacebookSocialLoginPtrOutput) ToWorkspaceFacebookSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceFacebookSocialLoginPtrOutput
- type WorkspaceGithubSocialLogin
- type WorkspaceGithubSocialLoginArgs
- func (WorkspaceGithubSocialLoginArgs) ElementType() reflect.Type
- func (i WorkspaceGithubSocialLoginArgs) ToWorkspaceGithubSocialLoginOutput() WorkspaceGithubSocialLoginOutput
- func (i WorkspaceGithubSocialLoginArgs) ToWorkspaceGithubSocialLoginOutputWithContext(ctx context.Context) WorkspaceGithubSocialLoginOutput
- func (i WorkspaceGithubSocialLoginArgs) ToWorkspaceGithubSocialLoginPtrOutput() WorkspaceGithubSocialLoginPtrOutput
- func (i WorkspaceGithubSocialLoginArgs) ToWorkspaceGithubSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceGithubSocialLoginPtrOutput
- type WorkspaceGithubSocialLoginInput
- type WorkspaceGithubSocialLoginOutput
- func (o WorkspaceGithubSocialLoginOutput) ClientId() pulumi.StringOutput
- func (WorkspaceGithubSocialLoginOutput) ElementType() reflect.Type
- func (o WorkspaceGithubSocialLoginOutput) RedirectUrl() pulumi.StringOutput
- func (o WorkspaceGithubSocialLoginOutput) Secret() pulumi.StringOutput
- func (o WorkspaceGithubSocialLoginOutput) ToWorkspaceGithubSocialLoginOutput() WorkspaceGithubSocialLoginOutput
- func (o WorkspaceGithubSocialLoginOutput) ToWorkspaceGithubSocialLoginOutputWithContext(ctx context.Context) WorkspaceGithubSocialLoginOutput
- func (o WorkspaceGithubSocialLoginOutput) ToWorkspaceGithubSocialLoginPtrOutput() WorkspaceGithubSocialLoginPtrOutput
- func (o WorkspaceGithubSocialLoginOutput) ToWorkspaceGithubSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceGithubSocialLoginPtrOutput
- type WorkspaceGithubSocialLoginPtrInput
- type WorkspaceGithubSocialLoginPtrOutput
- func (o WorkspaceGithubSocialLoginPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o WorkspaceGithubSocialLoginPtrOutput) Elem() WorkspaceGithubSocialLoginOutput
- func (WorkspaceGithubSocialLoginPtrOutput) ElementType() reflect.Type
- func (o WorkspaceGithubSocialLoginPtrOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o WorkspaceGithubSocialLoginPtrOutput) Secret() pulumi.StringPtrOutput
- func (o WorkspaceGithubSocialLoginPtrOutput) ToWorkspaceGithubSocialLoginPtrOutput() WorkspaceGithubSocialLoginPtrOutput
- func (o WorkspaceGithubSocialLoginPtrOutput) ToWorkspaceGithubSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceGithubSocialLoginPtrOutput
- type WorkspaceGoogleSocialLogin
- type WorkspaceGoogleSocialLoginArgs
- func (WorkspaceGoogleSocialLoginArgs) ElementType() reflect.Type
- func (i WorkspaceGoogleSocialLoginArgs) ToWorkspaceGoogleSocialLoginOutput() WorkspaceGoogleSocialLoginOutput
- func (i WorkspaceGoogleSocialLoginArgs) ToWorkspaceGoogleSocialLoginOutputWithContext(ctx context.Context) WorkspaceGoogleSocialLoginOutput
- func (i WorkspaceGoogleSocialLoginArgs) ToWorkspaceGoogleSocialLoginPtrOutput() WorkspaceGoogleSocialLoginPtrOutput
- func (i WorkspaceGoogleSocialLoginArgs) ToWorkspaceGoogleSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceGoogleSocialLoginPtrOutput
- type WorkspaceGoogleSocialLoginInput
- type WorkspaceGoogleSocialLoginOutput
- func (o WorkspaceGoogleSocialLoginOutput) ClientId() pulumi.StringOutput
- func (WorkspaceGoogleSocialLoginOutput) ElementType() reflect.Type
- func (o WorkspaceGoogleSocialLoginOutput) RedirectUrl() pulumi.StringOutput
- func (o WorkspaceGoogleSocialLoginOutput) Secret() pulumi.StringOutput
- func (o WorkspaceGoogleSocialLoginOutput) ToWorkspaceGoogleSocialLoginOutput() WorkspaceGoogleSocialLoginOutput
- func (o WorkspaceGoogleSocialLoginOutput) ToWorkspaceGoogleSocialLoginOutputWithContext(ctx context.Context) WorkspaceGoogleSocialLoginOutput
- func (o WorkspaceGoogleSocialLoginOutput) ToWorkspaceGoogleSocialLoginPtrOutput() WorkspaceGoogleSocialLoginPtrOutput
- func (o WorkspaceGoogleSocialLoginOutput) ToWorkspaceGoogleSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceGoogleSocialLoginPtrOutput
- type WorkspaceGoogleSocialLoginPtrInput
- type WorkspaceGoogleSocialLoginPtrOutput
- func (o WorkspaceGoogleSocialLoginPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o WorkspaceGoogleSocialLoginPtrOutput) Elem() WorkspaceGoogleSocialLoginOutput
- func (WorkspaceGoogleSocialLoginPtrOutput) ElementType() reflect.Type
- func (o WorkspaceGoogleSocialLoginPtrOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o WorkspaceGoogleSocialLoginPtrOutput) Secret() pulumi.StringPtrOutput
- func (o WorkspaceGoogleSocialLoginPtrOutput) ToWorkspaceGoogleSocialLoginPtrOutput() WorkspaceGoogleSocialLoginPtrOutput
- func (o WorkspaceGoogleSocialLoginPtrOutput) ToWorkspaceGoogleSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceGoogleSocialLoginPtrOutput
- type WorkspaceHostedLogin
- type WorkspaceHostedLoginArgs
- func (WorkspaceHostedLoginArgs) ElementType() reflect.Type
- func (i WorkspaceHostedLoginArgs) ToWorkspaceHostedLoginOutput() WorkspaceHostedLoginOutput
- func (i WorkspaceHostedLoginArgs) ToWorkspaceHostedLoginOutputWithContext(ctx context.Context) WorkspaceHostedLoginOutput
- func (i WorkspaceHostedLoginArgs) ToWorkspaceHostedLoginPtrOutput() WorkspaceHostedLoginPtrOutput
- func (i WorkspaceHostedLoginArgs) ToWorkspaceHostedLoginPtrOutputWithContext(ctx context.Context) WorkspaceHostedLoginPtrOutput
- type WorkspaceHostedLoginInput
- type WorkspaceHostedLoginOutput
- func (o WorkspaceHostedLoginOutput) AllowedRedirectUrls() pulumi.StringArrayOutput
- func (WorkspaceHostedLoginOutput) ElementType() reflect.Type
- func (o WorkspaceHostedLoginOutput) ToWorkspaceHostedLoginOutput() WorkspaceHostedLoginOutput
- func (o WorkspaceHostedLoginOutput) ToWorkspaceHostedLoginOutputWithContext(ctx context.Context) WorkspaceHostedLoginOutput
- func (o WorkspaceHostedLoginOutput) ToWorkspaceHostedLoginPtrOutput() WorkspaceHostedLoginPtrOutput
- func (o WorkspaceHostedLoginOutput) ToWorkspaceHostedLoginPtrOutputWithContext(ctx context.Context) WorkspaceHostedLoginPtrOutput
- type WorkspaceHostedLoginPtrInput
- type WorkspaceHostedLoginPtrOutput
- func (o WorkspaceHostedLoginPtrOutput) AllowedRedirectUrls() pulumi.StringArrayOutput
- func (o WorkspaceHostedLoginPtrOutput) Elem() WorkspaceHostedLoginOutput
- func (WorkspaceHostedLoginPtrOutput) ElementType() reflect.Type
- func (o WorkspaceHostedLoginPtrOutput) ToWorkspaceHostedLoginPtrOutput() WorkspaceHostedLoginPtrOutput
- func (o WorkspaceHostedLoginPtrOutput) ToWorkspaceHostedLoginPtrOutputWithContext(ctx context.Context) WorkspaceHostedLoginPtrOutput
- type WorkspaceInput
- type WorkspaceLockoutPolicy
- type WorkspaceLockoutPolicyArgs
- func (WorkspaceLockoutPolicyArgs) ElementType() reflect.Type
- func (i WorkspaceLockoutPolicyArgs) ToWorkspaceLockoutPolicyOutput() WorkspaceLockoutPolicyOutput
- func (i WorkspaceLockoutPolicyArgs) ToWorkspaceLockoutPolicyOutputWithContext(ctx context.Context) WorkspaceLockoutPolicyOutput
- func (i WorkspaceLockoutPolicyArgs) ToWorkspaceLockoutPolicyPtrOutput() WorkspaceLockoutPolicyPtrOutput
- func (i WorkspaceLockoutPolicyArgs) ToWorkspaceLockoutPolicyPtrOutputWithContext(ctx context.Context) WorkspaceLockoutPolicyPtrOutput
- type WorkspaceLockoutPolicyInput
- type WorkspaceLockoutPolicyOutput
- func (WorkspaceLockoutPolicyOutput) ElementType() reflect.Type
- func (o WorkspaceLockoutPolicyOutput) MaxAttempts() pulumi.IntOutput
- func (o WorkspaceLockoutPolicyOutput) ToWorkspaceLockoutPolicyOutput() WorkspaceLockoutPolicyOutput
- func (o WorkspaceLockoutPolicyOutput) ToWorkspaceLockoutPolicyOutputWithContext(ctx context.Context) WorkspaceLockoutPolicyOutput
- func (o WorkspaceLockoutPolicyOutput) ToWorkspaceLockoutPolicyPtrOutput() WorkspaceLockoutPolicyPtrOutput
- func (o WorkspaceLockoutPolicyOutput) ToWorkspaceLockoutPolicyPtrOutputWithContext(ctx context.Context) WorkspaceLockoutPolicyPtrOutput
- type WorkspaceLockoutPolicyPtrInput
- type WorkspaceLockoutPolicyPtrOutput
- func (o WorkspaceLockoutPolicyPtrOutput) Elem() WorkspaceLockoutPolicyOutput
- func (WorkspaceLockoutPolicyPtrOutput) ElementType() reflect.Type
- func (o WorkspaceLockoutPolicyPtrOutput) MaxAttempts() pulumi.IntPtrOutput
- func (o WorkspaceLockoutPolicyPtrOutput) ToWorkspaceLockoutPolicyPtrOutput() WorkspaceLockoutPolicyPtrOutput
- func (o WorkspaceLockoutPolicyPtrOutput) ToWorkspaceLockoutPolicyPtrOutputWithContext(ctx context.Context) WorkspaceLockoutPolicyPtrOutput
- type WorkspaceMap
- type WorkspaceMapInput
- type WorkspaceMapOutput
- type WorkspaceMfaAuthenticationApp
- type WorkspaceMfaAuthenticationAppArgs
- func (WorkspaceMfaAuthenticationAppArgs) ElementType() reflect.Type
- func (i WorkspaceMfaAuthenticationAppArgs) ToWorkspaceMfaAuthenticationAppOutput() WorkspaceMfaAuthenticationAppOutput
- func (i WorkspaceMfaAuthenticationAppArgs) ToWorkspaceMfaAuthenticationAppOutputWithContext(ctx context.Context) WorkspaceMfaAuthenticationAppOutput
- func (i WorkspaceMfaAuthenticationAppArgs) ToWorkspaceMfaAuthenticationAppPtrOutput() WorkspaceMfaAuthenticationAppPtrOutput
- func (i WorkspaceMfaAuthenticationAppArgs) ToWorkspaceMfaAuthenticationAppPtrOutputWithContext(ctx context.Context) WorkspaceMfaAuthenticationAppPtrOutput
- type WorkspaceMfaAuthenticationAppInput
- type WorkspaceMfaAuthenticationAppOutput
- func (WorkspaceMfaAuthenticationAppOutput) ElementType() reflect.Type
- func (o WorkspaceMfaAuthenticationAppOutput) ServiceName() pulumi.StringOutput
- func (o WorkspaceMfaAuthenticationAppOutput) ToWorkspaceMfaAuthenticationAppOutput() WorkspaceMfaAuthenticationAppOutput
- func (o WorkspaceMfaAuthenticationAppOutput) ToWorkspaceMfaAuthenticationAppOutputWithContext(ctx context.Context) WorkspaceMfaAuthenticationAppOutput
- func (o WorkspaceMfaAuthenticationAppOutput) ToWorkspaceMfaAuthenticationAppPtrOutput() WorkspaceMfaAuthenticationAppPtrOutput
- func (o WorkspaceMfaAuthenticationAppOutput) ToWorkspaceMfaAuthenticationAppPtrOutputWithContext(ctx context.Context) WorkspaceMfaAuthenticationAppPtrOutput
- type WorkspaceMfaAuthenticationAppPtrInput
- type WorkspaceMfaAuthenticationAppPtrOutput
- func (o WorkspaceMfaAuthenticationAppPtrOutput) Elem() WorkspaceMfaAuthenticationAppOutput
- func (WorkspaceMfaAuthenticationAppPtrOutput) ElementType() reflect.Type
- func (o WorkspaceMfaAuthenticationAppPtrOutput) ServiceName() pulumi.StringPtrOutput
- func (o WorkspaceMfaAuthenticationAppPtrOutput) ToWorkspaceMfaAuthenticationAppPtrOutput() WorkspaceMfaAuthenticationAppPtrOutput
- func (o WorkspaceMfaAuthenticationAppPtrOutput) ToWorkspaceMfaAuthenticationAppPtrOutputWithContext(ctx context.Context) WorkspaceMfaAuthenticationAppPtrOutput
- type WorkspaceMfaPolicy
- type WorkspaceMfaPolicyArgs
- func (WorkspaceMfaPolicyArgs) ElementType() reflect.Type
- func (i WorkspaceMfaPolicyArgs) ToWorkspaceMfaPolicyOutput() WorkspaceMfaPolicyOutput
- func (i WorkspaceMfaPolicyArgs) ToWorkspaceMfaPolicyOutputWithContext(ctx context.Context) WorkspaceMfaPolicyOutput
- func (i WorkspaceMfaPolicyArgs) ToWorkspaceMfaPolicyPtrOutput() WorkspaceMfaPolicyPtrOutput
- func (i WorkspaceMfaPolicyArgs) ToWorkspaceMfaPolicyPtrOutputWithContext(ctx context.Context) WorkspaceMfaPolicyPtrOutput
- type WorkspaceMfaPolicyInput
- type WorkspaceMfaPolicyOutput
- func (o WorkspaceMfaPolicyOutput) AllowRememberDevice() pulumi.BoolOutput
- func (o WorkspaceMfaPolicyOutput) DeviceExpiration() pulumi.IntOutput
- func (WorkspaceMfaPolicyOutput) ElementType() reflect.Type
- func (o WorkspaceMfaPolicyOutput) Enforce() pulumi.StringOutput
- func (o WorkspaceMfaPolicyOutput) ToWorkspaceMfaPolicyOutput() WorkspaceMfaPolicyOutput
- func (o WorkspaceMfaPolicyOutput) ToWorkspaceMfaPolicyOutputWithContext(ctx context.Context) WorkspaceMfaPolicyOutput
- func (o WorkspaceMfaPolicyOutput) ToWorkspaceMfaPolicyPtrOutput() WorkspaceMfaPolicyPtrOutput
- func (o WorkspaceMfaPolicyOutput) ToWorkspaceMfaPolicyPtrOutputWithContext(ctx context.Context) WorkspaceMfaPolicyPtrOutput
- type WorkspaceMfaPolicyPtrInput
- type WorkspaceMfaPolicyPtrOutput
- func (o WorkspaceMfaPolicyPtrOutput) AllowRememberDevice() pulumi.BoolPtrOutput
- func (o WorkspaceMfaPolicyPtrOutput) DeviceExpiration() pulumi.IntPtrOutput
- func (o WorkspaceMfaPolicyPtrOutput) Elem() WorkspaceMfaPolicyOutput
- func (WorkspaceMfaPolicyPtrOutput) ElementType() reflect.Type
- func (o WorkspaceMfaPolicyPtrOutput) Enforce() pulumi.StringPtrOutput
- func (o WorkspaceMfaPolicyPtrOutput) ToWorkspaceMfaPolicyPtrOutput() WorkspaceMfaPolicyPtrOutput
- func (o WorkspaceMfaPolicyPtrOutput) ToWorkspaceMfaPolicyPtrOutputWithContext(ctx context.Context) WorkspaceMfaPolicyPtrOutput
- type WorkspaceMicrosoftSocialLogin
- type WorkspaceMicrosoftSocialLoginArgs
- func (WorkspaceMicrosoftSocialLoginArgs) ElementType() reflect.Type
- func (i WorkspaceMicrosoftSocialLoginArgs) ToWorkspaceMicrosoftSocialLoginOutput() WorkspaceMicrosoftSocialLoginOutput
- func (i WorkspaceMicrosoftSocialLoginArgs) ToWorkspaceMicrosoftSocialLoginOutputWithContext(ctx context.Context) WorkspaceMicrosoftSocialLoginOutput
- func (i WorkspaceMicrosoftSocialLoginArgs) ToWorkspaceMicrosoftSocialLoginPtrOutput() WorkspaceMicrosoftSocialLoginPtrOutput
- func (i WorkspaceMicrosoftSocialLoginArgs) ToWorkspaceMicrosoftSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceMicrosoftSocialLoginPtrOutput
- type WorkspaceMicrosoftSocialLoginInput
- type WorkspaceMicrosoftSocialLoginOutput
- func (o WorkspaceMicrosoftSocialLoginOutput) ClientId() pulumi.StringOutput
- func (WorkspaceMicrosoftSocialLoginOutput) ElementType() reflect.Type
- func (o WorkspaceMicrosoftSocialLoginOutput) RedirectUrl() pulumi.StringOutput
- func (o WorkspaceMicrosoftSocialLoginOutput) Secret() pulumi.StringOutput
- func (o WorkspaceMicrosoftSocialLoginOutput) ToWorkspaceMicrosoftSocialLoginOutput() WorkspaceMicrosoftSocialLoginOutput
- func (o WorkspaceMicrosoftSocialLoginOutput) ToWorkspaceMicrosoftSocialLoginOutputWithContext(ctx context.Context) WorkspaceMicrosoftSocialLoginOutput
- func (o WorkspaceMicrosoftSocialLoginOutput) ToWorkspaceMicrosoftSocialLoginPtrOutput() WorkspaceMicrosoftSocialLoginPtrOutput
- func (o WorkspaceMicrosoftSocialLoginOutput) ToWorkspaceMicrosoftSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceMicrosoftSocialLoginPtrOutput
- type WorkspaceMicrosoftSocialLoginPtrInput
- type WorkspaceMicrosoftSocialLoginPtrOutput
- func (o WorkspaceMicrosoftSocialLoginPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o WorkspaceMicrosoftSocialLoginPtrOutput) Elem() WorkspaceMicrosoftSocialLoginOutput
- func (WorkspaceMicrosoftSocialLoginPtrOutput) ElementType() reflect.Type
- func (o WorkspaceMicrosoftSocialLoginPtrOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o WorkspaceMicrosoftSocialLoginPtrOutput) Secret() pulumi.StringPtrOutput
- func (o WorkspaceMicrosoftSocialLoginPtrOutput) ToWorkspaceMicrosoftSocialLoginPtrOutput() WorkspaceMicrosoftSocialLoginPtrOutput
- func (o WorkspaceMicrosoftSocialLoginPtrOutput) ToWorkspaceMicrosoftSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceMicrosoftSocialLoginPtrOutput
- type WorkspaceOutput
- type WorkspacePasswordPolicy
- type WorkspacePasswordPolicyArgs
- func (WorkspacePasswordPolicyArgs) ElementType() reflect.Type
- func (i WorkspacePasswordPolicyArgs) ToWorkspacePasswordPolicyOutput() WorkspacePasswordPolicyOutput
- func (i WorkspacePasswordPolicyArgs) ToWorkspacePasswordPolicyOutputWithContext(ctx context.Context) WorkspacePasswordPolicyOutput
- func (i WorkspacePasswordPolicyArgs) ToWorkspacePasswordPolicyPtrOutput() WorkspacePasswordPolicyPtrOutput
- func (i WorkspacePasswordPolicyArgs) ToWorkspacePasswordPolicyPtrOutputWithContext(ctx context.Context) WorkspacePasswordPolicyPtrOutput
- type WorkspacePasswordPolicyInput
- type WorkspacePasswordPolicyOutput
- func (o WorkspacePasswordPolicyOutput) AllowPassphrases() pulumi.BoolOutput
- func (WorkspacePasswordPolicyOutput) ElementType() reflect.Type
- func (o WorkspacePasswordPolicyOutput) History() pulumi.IntOutput
- func (o WorkspacePasswordPolicyOutput) MaxLength() pulumi.IntOutput
- func (o WorkspacePasswordPolicyOutput) MinLength() pulumi.IntOutput
- func (o WorkspacePasswordPolicyOutput) MinPhraseLength() pulumi.IntOutput
- func (o WorkspacePasswordPolicyOutput) MinTests() pulumi.IntOutput
- func (o WorkspacePasswordPolicyOutput) ToWorkspacePasswordPolicyOutput() WorkspacePasswordPolicyOutput
- func (o WorkspacePasswordPolicyOutput) ToWorkspacePasswordPolicyOutputWithContext(ctx context.Context) WorkspacePasswordPolicyOutput
- func (o WorkspacePasswordPolicyOutput) ToWorkspacePasswordPolicyPtrOutput() WorkspacePasswordPolicyPtrOutput
- func (o WorkspacePasswordPolicyOutput) ToWorkspacePasswordPolicyPtrOutputWithContext(ctx context.Context) WorkspacePasswordPolicyPtrOutput
- type WorkspacePasswordPolicyPtrInput
- type WorkspacePasswordPolicyPtrOutput
- func (o WorkspacePasswordPolicyPtrOutput) AllowPassphrases() pulumi.BoolPtrOutput
- func (o WorkspacePasswordPolicyPtrOutput) Elem() WorkspacePasswordPolicyOutput
- func (WorkspacePasswordPolicyPtrOutput) ElementType() reflect.Type
- func (o WorkspacePasswordPolicyPtrOutput) History() pulumi.IntPtrOutput
- func (o WorkspacePasswordPolicyPtrOutput) MaxLength() pulumi.IntPtrOutput
- func (o WorkspacePasswordPolicyPtrOutput) MinLength() pulumi.IntPtrOutput
- func (o WorkspacePasswordPolicyPtrOutput) MinPhraseLength() pulumi.IntPtrOutput
- func (o WorkspacePasswordPolicyPtrOutput) MinTests() pulumi.IntPtrOutput
- func (o WorkspacePasswordPolicyPtrOutput) ToWorkspacePasswordPolicyPtrOutput() WorkspacePasswordPolicyPtrOutput
- func (o WorkspacePasswordPolicyPtrOutput) ToWorkspacePasswordPolicyPtrOutputWithContext(ctx context.Context) WorkspacePasswordPolicyPtrOutput
- type WorkspacePwnedPasswordEmail
- type WorkspacePwnedPasswordEmailArgs
- func (WorkspacePwnedPasswordEmailArgs) ElementType() reflect.Type
- func (i WorkspacePwnedPasswordEmailArgs) ToWorkspacePwnedPasswordEmailOutput() WorkspacePwnedPasswordEmailOutput
- func (i WorkspacePwnedPasswordEmailArgs) ToWorkspacePwnedPasswordEmailOutputWithContext(ctx context.Context) WorkspacePwnedPasswordEmailOutput
- func (i WorkspacePwnedPasswordEmailArgs) ToWorkspacePwnedPasswordEmailPtrOutput() WorkspacePwnedPasswordEmailPtrOutput
- func (i WorkspacePwnedPasswordEmailArgs) ToWorkspacePwnedPasswordEmailPtrOutputWithContext(ctx context.Context) WorkspacePwnedPasswordEmailPtrOutput
- type WorkspacePwnedPasswordEmailInput
- type WorkspacePwnedPasswordEmailOutput
- func (WorkspacePwnedPasswordEmailOutput) ElementType() reflect.Type
- func (o WorkspacePwnedPasswordEmailOutput) FromAddress() pulumi.StringOutput
- func (o WorkspacePwnedPasswordEmailOutput) FromName() pulumi.StringOutput
- func (o WorkspacePwnedPasswordEmailOutput) HtmlTemplate() pulumi.StringOutput
- func (o WorkspacePwnedPasswordEmailOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o WorkspacePwnedPasswordEmailOutput) Subject() pulumi.StringOutput
- func (o WorkspacePwnedPasswordEmailOutput) ToWorkspacePwnedPasswordEmailOutput() WorkspacePwnedPasswordEmailOutput
- func (o WorkspacePwnedPasswordEmailOutput) ToWorkspacePwnedPasswordEmailOutputWithContext(ctx context.Context) WorkspacePwnedPasswordEmailOutput
- func (o WorkspacePwnedPasswordEmailOutput) ToWorkspacePwnedPasswordEmailPtrOutput() WorkspacePwnedPasswordEmailPtrOutput
- func (o WorkspacePwnedPasswordEmailOutput) ToWorkspacePwnedPasswordEmailPtrOutputWithContext(ctx context.Context) WorkspacePwnedPasswordEmailPtrOutput
- type WorkspacePwnedPasswordEmailPtrInput
- type WorkspacePwnedPasswordEmailPtrOutput
- func (o WorkspacePwnedPasswordEmailPtrOutput) Elem() WorkspacePwnedPasswordEmailOutput
- func (WorkspacePwnedPasswordEmailPtrOutput) ElementType() reflect.Type
- func (o WorkspacePwnedPasswordEmailPtrOutput) FromAddress() pulumi.StringPtrOutput
- func (o WorkspacePwnedPasswordEmailPtrOutput) FromName() pulumi.StringPtrOutput
- func (o WorkspacePwnedPasswordEmailPtrOutput) HtmlTemplate() pulumi.StringPtrOutput
- func (o WorkspacePwnedPasswordEmailPtrOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o WorkspacePwnedPasswordEmailPtrOutput) Subject() pulumi.StringPtrOutput
- func (o WorkspacePwnedPasswordEmailPtrOutput) ToWorkspacePwnedPasswordEmailPtrOutput() WorkspacePwnedPasswordEmailPtrOutput
- func (o WorkspacePwnedPasswordEmailPtrOutput) ToWorkspacePwnedPasswordEmailPtrOutputWithContext(ctx context.Context) WorkspacePwnedPasswordEmailPtrOutput
- type WorkspaceResetPasswordEmail
- type WorkspaceResetPasswordEmailArgs
- func (WorkspaceResetPasswordEmailArgs) ElementType() reflect.Type
- func (i WorkspaceResetPasswordEmailArgs) ToWorkspaceResetPasswordEmailOutput() WorkspaceResetPasswordEmailOutput
- func (i WorkspaceResetPasswordEmailArgs) ToWorkspaceResetPasswordEmailOutputWithContext(ctx context.Context) WorkspaceResetPasswordEmailOutput
- func (i WorkspaceResetPasswordEmailArgs) ToWorkspaceResetPasswordEmailPtrOutput() WorkspaceResetPasswordEmailPtrOutput
- func (i WorkspaceResetPasswordEmailArgs) ToWorkspaceResetPasswordEmailPtrOutputWithContext(ctx context.Context) WorkspaceResetPasswordEmailPtrOutput
- type WorkspaceResetPasswordEmailInput
- type WorkspaceResetPasswordEmailOutput
- func (WorkspaceResetPasswordEmailOutput) ElementType() reflect.Type
- func (o WorkspaceResetPasswordEmailOutput) FromAddress() pulumi.StringOutput
- func (o WorkspaceResetPasswordEmailOutput) FromName() pulumi.StringOutput
- func (o WorkspaceResetPasswordEmailOutput) HtmlTemplate() pulumi.StringOutput
- func (o WorkspaceResetPasswordEmailOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o WorkspaceResetPasswordEmailOutput) Subject() pulumi.StringOutput
- func (o WorkspaceResetPasswordEmailOutput) ToWorkspaceResetPasswordEmailOutput() WorkspaceResetPasswordEmailOutput
- func (o WorkspaceResetPasswordEmailOutput) ToWorkspaceResetPasswordEmailOutputWithContext(ctx context.Context) WorkspaceResetPasswordEmailOutput
- func (o WorkspaceResetPasswordEmailOutput) ToWorkspaceResetPasswordEmailPtrOutput() WorkspaceResetPasswordEmailPtrOutput
- func (o WorkspaceResetPasswordEmailOutput) ToWorkspaceResetPasswordEmailPtrOutputWithContext(ctx context.Context) WorkspaceResetPasswordEmailPtrOutput
- type WorkspaceResetPasswordEmailPtrInput
- type WorkspaceResetPasswordEmailPtrOutput
- func (o WorkspaceResetPasswordEmailPtrOutput) Elem() WorkspaceResetPasswordEmailOutput
- func (WorkspaceResetPasswordEmailPtrOutput) ElementType() reflect.Type
- func (o WorkspaceResetPasswordEmailPtrOutput) FromAddress() pulumi.StringPtrOutput
- func (o WorkspaceResetPasswordEmailPtrOutput) FromName() pulumi.StringPtrOutput
- func (o WorkspaceResetPasswordEmailPtrOutput) HtmlTemplate() pulumi.StringPtrOutput
- func (o WorkspaceResetPasswordEmailPtrOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o WorkspaceResetPasswordEmailPtrOutput) Subject() pulumi.StringPtrOutput
- func (o WorkspaceResetPasswordEmailPtrOutput) ToWorkspaceResetPasswordEmailPtrOutput() WorkspaceResetPasswordEmailPtrOutput
- func (o WorkspaceResetPasswordEmailPtrOutput) ToWorkspaceResetPasswordEmailPtrOutputWithContext(ctx context.Context) WorkspaceResetPasswordEmailPtrOutput
- type WorkspaceSaml
- type WorkspaceSamlArgs
- func (WorkspaceSamlArgs) ElementType() reflect.Type
- func (i WorkspaceSamlArgs) ToWorkspaceSamlOutput() WorkspaceSamlOutput
- func (i WorkspaceSamlArgs) ToWorkspaceSamlOutputWithContext(ctx context.Context) WorkspaceSamlOutput
- func (i WorkspaceSamlArgs) ToWorkspaceSamlPtrOutput() WorkspaceSamlPtrOutput
- func (i WorkspaceSamlArgs) ToWorkspaceSamlPtrOutputWithContext(ctx context.Context) WorkspaceSamlPtrOutput
- type WorkspaceSamlInput
- type WorkspaceSamlOutput
- func (o WorkspaceSamlOutput) AcsUrl() pulumi.StringOutput
- func (WorkspaceSamlOutput) ElementType() reflect.Type
- func (o WorkspaceSamlOutput) SpEntityId() pulumi.StringOutput
- func (o WorkspaceSamlOutput) ToWorkspaceSamlOutput() WorkspaceSamlOutput
- func (o WorkspaceSamlOutput) ToWorkspaceSamlOutputWithContext(ctx context.Context) WorkspaceSamlOutput
- func (o WorkspaceSamlOutput) ToWorkspaceSamlPtrOutput() WorkspaceSamlPtrOutput
- func (o WorkspaceSamlOutput) ToWorkspaceSamlPtrOutputWithContext(ctx context.Context) WorkspaceSamlPtrOutput
- type WorkspaceSamlPtrInput
- type WorkspaceSamlPtrOutput
- func (o WorkspaceSamlPtrOutput) AcsUrl() pulumi.StringPtrOutput
- func (o WorkspaceSamlPtrOutput) Elem() WorkspaceSamlOutput
- func (WorkspaceSamlPtrOutput) ElementType() reflect.Type
- func (o WorkspaceSamlPtrOutput) SpEntityId() pulumi.StringPtrOutput
- func (o WorkspaceSamlPtrOutput) ToWorkspaceSamlPtrOutput() WorkspaceSamlPtrOutput
- func (o WorkspaceSamlPtrOutput) ToWorkspaceSamlPtrOutputWithContext(ctx context.Context) WorkspaceSamlPtrOutput
- type WorkspaceState
- type WorkspaceUserActivationEmail
- type WorkspaceUserActivationEmailArgs
- func (WorkspaceUserActivationEmailArgs) ElementType() reflect.Type
- func (i WorkspaceUserActivationEmailArgs) ToWorkspaceUserActivationEmailOutput() WorkspaceUserActivationEmailOutput
- func (i WorkspaceUserActivationEmailArgs) ToWorkspaceUserActivationEmailOutputWithContext(ctx context.Context) WorkspaceUserActivationEmailOutput
- func (i WorkspaceUserActivationEmailArgs) ToWorkspaceUserActivationEmailPtrOutput() WorkspaceUserActivationEmailPtrOutput
- func (i WorkspaceUserActivationEmailArgs) ToWorkspaceUserActivationEmailPtrOutputWithContext(ctx context.Context) WorkspaceUserActivationEmailPtrOutput
- type WorkspaceUserActivationEmailInput
- type WorkspaceUserActivationEmailOutput
- func (WorkspaceUserActivationEmailOutput) ElementType() reflect.Type
- func (o WorkspaceUserActivationEmailOutput) FromAddress() pulumi.StringOutput
- func (o WorkspaceUserActivationEmailOutput) FromName() pulumi.StringOutput
- func (o WorkspaceUserActivationEmailOutput) HtmlTemplate() pulumi.StringOutput
- func (o WorkspaceUserActivationEmailOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o WorkspaceUserActivationEmailOutput) Subject() pulumi.StringOutput
- func (o WorkspaceUserActivationEmailOutput) ToWorkspaceUserActivationEmailOutput() WorkspaceUserActivationEmailOutput
- func (o WorkspaceUserActivationEmailOutput) ToWorkspaceUserActivationEmailOutputWithContext(ctx context.Context) WorkspaceUserActivationEmailOutput
- func (o WorkspaceUserActivationEmailOutput) ToWorkspaceUserActivationEmailPtrOutput() WorkspaceUserActivationEmailPtrOutput
- func (o WorkspaceUserActivationEmailOutput) ToWorkspaceUserActivationEmailPtrOutputWithContext(ctx context.Context) WorkspaceUserActivationEmailPtrOutput
- type WorkspaceUserActivationEmailPtrInput
- type WorkspaceUserActivationEmailPtrOutput
- func (o WorkspaceUserActivationEmailPtrOutput) Elem() WorkspaceUserActivationEmailOutput
- func (WorkspaceUserActivationEmailPtrOutput) ElementType() reflect.Type
- func (o WorkspaceUserActivationEmailPtrOutput) FromAddress() pulumi.StringPtrOutput
- func (o WorkspaceUserActivationEmailPtrOutput) FromName() pulumi.StringPtrOutput
- func (o WorkspaceUserActivationEmailPtrOutput) HtmlTemplate() pulumi.StringPtrOutput
- func (o WorkspaceUserActivationEmailPtrOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o WorkspaceUserActivationEmailPtrOutput) Subject() pulumi.StringPtrOutput
- func (o WorkspaceUserActivationEmailPtrOutput) ToWorkspaceUserActivationEmailPtrOutput() WorkspaceUserActivationEmailPtrOutput
- func (o WorkspaceUserActivationEmailPtrOutput) ToWorkspaceUserActivationEmailPtrOutputWithContext(ctx context.Context) WorkspaceUserActivationEmailPtrOutput
- type WorkspaceUserInvitationEmail
- type WorkspaceUserInvitationEmailArgs
- func (WorkspaceUserInvitationEmailArgs) ElementType() reflect.Type
- func (i WorkspaceUserInvitationEmailArgs) ToWorkspaceUserInvitationEmailOutput() WorkspaceUserInvitationEmailOutput
- func (i WorkspaceUserInvitationEmailArgs) ToWorkspaceUserInvitationEmailOutputWithContext(ctx context.Context) WorkspaceUserInvitationEmailOutput
- func (i WorkspaceUserInvitationEmailArgs) ToWorkspaceUserInvitationEmailPtrOutput() WorkspaceUserInvitationEmailPtrOutput
- func (i WorkspaceUserInvitationEmailArgs) ToWorkspaceUserInvitationEmailPtrOutputWithContext(ctx context.Context) WorkspaceUserInvitationEmailPtrOutput
- type WorkspaceUserInvitationEmailInput
- type WorkspaceUserInvitationEmailOutput
- func (WorkspaceUserInvitationEmailOutput) ElementType() reflect.Type
- func (o WorkspaceUserInvitationEmailOutput) FromAddress() pulumi.StringOutput
- func (o WorkspaceUserInvitationEmailOutput) FromName() pulumi.StringOutput
- func (o WorkspaceUserInvitationEmailOutput) HtmlTemplate() pulumi.StringOutput
- func (o WorkspaceUserInvitationEmailOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o WorkspaceUserInvitationEmailOutput) Subject() pulumi.StringOutput
- func (o WorkspaceUserInvitationEmailOutput) ToWorkspaceUserInvitationEmailOutput() WorkspaceUserInvitationEmailOutput
- func (o WorkspaceUserInvitationEmailOutput) ToWorkspaceUserInvitationEmailOutputWithContext(ctx context.Context) WorkspaceUserInvitationEmailOutput
- func (o WorkspaceUserInvitationEmailOutput) ToWorkspaceUserInvitationEmailPtrOutput() WorkspaceUserInvitationEmailPtrOutput
- func (o WorkspaceUserInvitationEmailOutput) ToWorkspaceUserInvitationEmailPtrOutputWithContext(ctx context.Context) WorkspaceUserInvitationEmailPtrOutput
- type WorkspaceUserInvitationEmailPtrInput
- type WorkspaceUserInvitationEmailPtrOutput
- func (o WorkspaceUserInvitationEmailPtrOutput) Elem() WorkspaceUserInvitationEmailOutput
- func (WorkspaceUserInvitationEmailPtrOutput) ElementType() reflect.Type
- func (o WorkspaceUserInvitationEmailPtrOutput) FromAddress() pulumi.StringPtrOutput
- func (o WorkspaceUserInvitationEmailPtrOutput) FromName() pulumi.StringPtrOutput
- func (o WorkspaceUserInvitationEmailPtrOutput) HtmlTemplate() pulumi.StringPtrOutput
- func (o WorkspaceUserInvitationEmailPtrOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o WorkspaceUserInvitationEmailPtrOutput) Subject() pulumi.StringPtrOutput
- func (o WorkspaceUserInvitationEmailPtrOutput) ToWorkspaceUserInvitationEmailPtrOutput() WorkspaceUserInvitationEmailPtrOutput
- func (o WorkspaceUserInvitationEmailPtrOutput) ToWorkspaceUserInvitationEmailPtrOutputWithContext(ctx context.Context) WorkspaceUserInvitationEmailPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package.
Types ¶
type AllowedOrigin ¶
type AllowedOrigin struct { pulumi.CustomResourceState // The allowed origin URI. AllowedOrigin pulumi.StringOutput `pulumi:"allowedOrigin"` }
func GetAllowedOrigin ¶
func GetAllowedOrigin(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AllowedOriginState, opts ...pulumi.ResourceOption) (*AllowedOrigin, error)
GetAllowedOrigin gets an existing AllowedOrigin 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 NewAllowedOrigin ¶
func NewAllowedOrigin(ctx *pulumi.Context, name string, args *AllowedOriginArgs, opts ...pulumi.ResourceOption) (*AllowedOrigin, error)
NewAllowedOrigin registers a new resource with the given unique name, arguments, and options.
func (*AllowedOrigin) ElementType ¶
func (*AllowedOrigin) ElementType() reflect.Type
func (*AllowedOrigin) ToAllowedOriginOutput ¶
func (i *AllowedOrigin) ToAllowedOriginOutput() AllowedOriginOutput
func (*AllowedOrigin) ToAllowedOriginOutputWithContext ¶
func (i *AllowedOrigin) ToAllowedOriginOutputWithContext(ctx context.Context) AllowedOriginOutput
type AllowedOriginArgs ¶
type AllowedOriginArgs struct { // The allowed origin URI. AllowedOrigin pulumi.StringInput }
The set of arguments for constructing a AllowedOrigin resource.
func (AllowedOriginArgs) ElementType ¶
func (AllowedOriginArgs) ElementType() reflect.Type
type AllowedOriginArray ¶
type AllowedOriginArray []AllowedOriginInput
func (AllowedOriginArray) ElementType ¶
func (AllowedOriginArray) ElementType() reflect.Type
func (AllowedOriginArray) ToAllowedOriginArrayOutput ¶
func (i AllowedOriginArray) ToAllowedOriginArrayOutput() AllowedOriginArrayOutput
func (AllowedOriginArray) ToAllowedOriginArrayOutputWithContext ¶
func (i AllowedOriginArray) ToAllowedOriginArrayOutputWithContext(ctx context.Context) AllowedOriginArrayOutput
type AllowedOriginArrayInput ¶
type AllowedOriginArrayInput interface { pulumi.Input ToAllowedOriginArrayOutput() AllowedOriginArrayOutput ToAllowedOriginArrayOutputWithContext(context.Context) AllowedOriginArrayOutput }
AllowedOriginArrayInput is an input type that accepts AllowedOriginArray and AllowedOriginArrayOutput values. You can construct a concrete instance of `AllowedOriginArrayInput` via:
AllowedOriginArray{ AllowedOriginArgs{...} }
type AllowedOriginArrayOutput ¶
type AllowedOriginArrayOutput struct{ *pulumi.OutputState }
func (AllowedOriginArrayOutput) ElementType ¶
func (AllowedOriginArrayOutput) ElementType() reflect.Type
func (AllowedOriginArrayOutput) Index ¶
func (o AllowedOriginArrayOutput) Index(i pulumi.IntInput) AllowedOriginOutput
func (AllowedOriginArrayOutput) ToAllowedOriginArrayOutput ¶
func (o AllowedOriginArrayOutput) ToAllowedOriginArrayOutput() AllowedOriginArrayOutput
func (AllowedOriginArrayOutput) ToAllowedOriginArrayOutputWithContext ¶
func (o AllowedOriginArrayOutput) ToAllowedOriginArrayOutputWithContext(ctx context.Context) AllowedOriginArrayOutput
type AllowedOriginInput ¶
type AllowedOriginInput interface { pulumi.Input ToAllowedOriginOutput() AllowedOriginOutput ToAllowedOriginOutputWithContext(ctx context.Context) AllowedOriginOutput }
type AllowedOriginMap ¶
type AllowedOriginMap map[string]AllowedOriginInput
func (AllowedOriginMap) ElementType ¶
func (AllowedOriginMap) ElementType() reflect.Type
func (AllowedOriginMap) ToAllowedOriginMapOutput ¶
func (i AllowedOriginMap) ToAllowedOriginMapOutput() AllowedOriginMapOutput
func (AllowedOriginMap) ToAllowedOriginMapOutputWithContext ¶
func (i AllowedOriginMap) ToAllowedOriginMapOutputWithContext(ctx context.Context) AllowedOriginMapOutput
type AllowedOriginMapInput ¶
type AllowedOriginMapInput interface { pulumi.Input ToAllowedOriginMapOutput() AllowedOriginMapOutput ToAllowedOriginMapOutputWithContext(context.Context) AllowedOriginMapOutput }
AllowedOriginMapInput is an input type that accepts AllowedOriginMap and AllowedOriginMapOutput values. You can construct a concrete instance of `AllowedOriginMapInput` via:
AllowedOriginMap{ "key": AllowedOriginArgs{...} }
type AllowedOriginMapOutput ¶
type AllowedOriginMapOutput struct{ *pulumi.OutputState }
func (AllowedOriginMapOutput) ElementType ¶
func (AllowedOriginMapOutput) ElementType() reflect.Type
func (AllowedOriginMapOutput) MapIndex ¶
func (o AllowedOriginMapOutput) MapIndex(k pulumi.StringInput) AllowedOriginOutput
func (AllowedOriginMapOutput) ToAllowedOriginMapOutput ¶
func (o AllowedOriginMapOutput) ToAllowedOriginMapOutput() AllowedOriginMapOutput
func (AllowedOriginMapOutput) ToAllowedOriginMapOutputWithContext ¶
func (o AllowedOriginMapOutput) ToAllowedOriginMapOutputWithContext(ctx context.Context) AllowedOriginMapOutput
type AllowedOriginOutput ¶
type AllowedOriginOutput struct{ *pulumi.OutputState }
func (AllowedOriginOutput) ElementType ¶
func (AllowedOriginOutput) ElementType() reflect.Type
func (AllowedOriginOutput) ToAllowedOriginOutput ¶
func (o AllowedOriginOutput) ToAllowedOriginOutput() AllowedOriginOutput
func (AllowedOriginOutput) ToAllowedOriginOutputWithContext ¶
func (o AllowedOriginOutput) ToAllowedOriginOutputWithContext(ctx context.Context) AllowedOriginOutput
type AllowedOriginState ¶
type AllowedOriginState struct { // The allowed origin URI. AllowedOrigin pulumi.StringPtrInput }
func (AllowedOriginState) ElementType ¶
func (AllowedOriginState) ElementType() reflect.Type
type LookupPermissionArgs ¶
type LookupPermissionArgs struct {
Key string `pulumi:"key"`
}
A collection of arguments for invoking getPermission.
type LookupPermissionOutputArgs ¶
type LookupPermissionOutputArgs struct {
Key pulumi.StringInput `pulumi:"key"`
}
A collection of arguments for invoking getPermission.
func (LookupPermissionOutputArgs) ElementType ¶
func (LookupPermissionOutputArgs) ElementType() reflect.Type
type LookupPermissionResult ¶
type LookupPermissionResult struct { CategoryId string `pulumi:"categoryId"` CreatedAt string `pulumi:"createdAt"` Description string `pulumi:"description"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Key string `pulumi:"key"` Name string `pulumi:"name"` }
A collection of values returned by getPermission.
func LookupPermission ¶
func LookupPermission(ctx *pulumi.Context, args *LookupPermissionArgs, opts ...pulumi.InvokeOption) (*LookupPermissionResult, error)
type LookupPermissionResultOutput ¶
type LookupPermissionResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPermission.
func LookupPermissionOutput ¶
func LookupPermissionOutput(ctx *pulumi.Context, args LookupPermissionOutputArgs, opts ...pulumi.InvokeOption) LookupPermissionResultOutput
func (LookupPermissionResultOutput) CategoryId ¶
func (o LookupPermissionResultOutput) CategoryId() pulumi.StringOutput
func (LookupPermissionResultOutput) CreatedAt ¶
func (o LookupPermissionResultOutput) CreatedAt() pulumi.StringOutput
func (LookupPermissionResultOutput) Description ¶
func (o LookupPermissionResultOutput) Description() pulumi.StringOutput
func (LookupPermissionResultOutput) ElementType ¶
func (LookupPermissionResultOutput) ElementType() reflect.Type
func (LookupPermissionResultOutput) Id ¶
func (o LookupPermissionResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupPermissionResultOutput) Key ¶
func (o LookupPermissionResultOutput) Key() pulumi.StringOutput
func (LookupPermissionResultOutput) Name ¶
func (o LookupPermissionResultOutput) Name() pulumi.StringOutput
func (LookupPermissionResultOutput) ToLookupPermissionResultOutput ¶
func (o LookupPermissionResultOutput) ToLookupPermissionResultOutput() LookupPermissionResultOutput
func (LookupPermissionResultOutput) ToLookupPermissionResultOutputWithContext ¶
func (o LookupPermissionResultOutput) ToLookupPermissionResultOutputWithContext(ctx context.Context) LookupPermissionResultOutput
type Permission ¶
type Permission struct { pulumi.CustomResourceState // The identifier of the category to which this permission belongs. CategoryId pulumi.StringOutput `pulumi:"categoryId"` // The timestamp at which the permission was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // A human-readable description of the permission. Description pulumi.StringOutput `pulumi:"description"` // A human-readable identifier for the permission. Key pulumi.StringOutput `pulumi:"key"` // A human-readable name for the permission. Name pulumi.StringOutput `pulumi:"name"` }
func GetPermission ¶
func GetPermission(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PermissionState, opts ...pulumi.ResourceOption) (*Permission, error)
GetPermission gets an existing Permission 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 NewPermission ¶
func NewPermission(ctx *pulumi.Context, name string, args *PermissionArgs, opts ...pulumi.ResourceOption) (*Permission, error)
NewPermission registers a new resource with the given unique name, arguments, and options.
func (*Permission) ElementType ¶
func (*Permission) ElementType() reflect.Type
func (*Permission) ToPermissionOutput ¶
func (i *Permission) ToPermissionOutput() PermissionOutput
func (*Permission) ToPermissionOutputWithContext ¶
func (i *Permission) ToPermissionOutputWithContext(ctx context.Context) PermissionOutput
type PermissionArgs ¶
type PermissionArgs struct { // The identifier of the category to which this permission belongs. CategoryId pulumi.StringInput // A human-readable description of the permission. Description pulumi.StringInput // A human-readable identifier for the permission. Key pulumi.StringInput // A human-readable name for the permission. Name pulumi.StringPtrInput }
The set of arguments for constructing a Permission resource.
func (PermissionArgs) ElementType ¶
func (PermissionArgs) ElementType() reflect.Type
type PermissionArray ¶
type PermissionArray []PermissionInput
func (PermissionArray) ElementType ¶
func (PermissionArray) ElementType() reflect.Type
func (PermissionArray) ToPermissionArrayOutput ¶
func (i PermissionArray) ToPermissionArrayOutput() PermissionArrayOutput
func (PermissionArray) ToPermissionArrayOutputWithContext ¶
func (i PermissionArray) ToPermissionArrayOutputWithContext(ctx context.Context) PermissionArrayOutput
type PermissionArrayInput ¶
type PermissionArrayInput interface { pulumi.Input ToPermissionArrayOutput() PermissionArrayOutput ToPermissionArrayOutputWithContext(context.Context) PermissionArrayOutput }
PermissionArrayInput is an input type that accepts PermissionArray and PermissionArrayOutput values. You can construct a concrete instance of `PermissionArrayInput` via:
PermissionArray{ PermissionArgs{...} }
type PermissionArrayOutput ¶
type PermissionArrayOutput struct{ *pulumi.OutputState }
func (PermissionArrayOutput) ElementType ¶
func (PermissionArrayOutput) ElementType() reflect.Type
func (PermissionArrayOutput) Index ¶
func (o PermissionArrayOutput) Index(i pulumi.IntInput) PermissionOutput
func (PermissionArrayOutput) ToPermissionArrayOutput ¶
func (o PermissionArrayOutput) ToPermissionArrayOutput() PermissionArrayOutput
func (PermissionArrayOutput) ToPermissionArrayOutputWithContext ¶
func (o PermissionArrayOutput) ToPermissionArrayOutputWithContext(ctx context.Context) PermissionArrayOutput
type PermissionCategory ¶
type PermissionCategory struct { pulumi.CustomResourceState // The timestamp at which the permission category was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // A human-readable description of the permission category. Description pulumi.StringOutput `pulumi:"description"` // A human-readable name for the permission category. Name pulumi.StringOutput `pulumi:"name"` }
func GetPermissionCategory ¶
func GetPermissionCategory(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PermissionCategoryState, opts ...pulumi.ResourceOption) (*PermissionCategory, error)
GetPermissionCategory gets an existing PermissionCategory 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 NewPermissionCategory ¶
func NewPermissionCategory(ctx *pulumi.Context, name string, args *PermissionCategoryArgs, opts ...pulumi.ResourceOption) (*PermissionCategory, error)
NewPermissionCategory registers a new resource with the given unique name, arguments, and options.
func (*PermissionCategory) ElementType ¶
func (*PermissionCategory) ElementType() reflect.Type
func (*PermissionCategory) ToPermissionCategoryOutput ¶
func (i *PermissionCategory) ToPermissionCategoryOutput() PermissionCategoryOutput
func (*PermissionCategory) ToPermissionCategoryOutputWithContext ¶
func (i *PermissionCategory) ToPermissionCategoryOutputWithContext(ctx context.Context) PermissionCategoryOutput
type PermissionCategoryArgs ¶
type PermissionCategoryArgs struct { // A human-readable description of the permission category. Description pulumi.StringInput // A human-readable name for the permission category. Name pulumi.StringPtrInput }
The set of arguments for constructing a PermissionCategory resource.
func (PermissionCategoryArgs) ElementType ¶
func (PermissionCategoryArgs) ElementType() reflect.Type
type PermissionCategoryArray ¶
type PermissionCategoryArray []PermissionCategoryInput
func (PermissionCategoryArray) ElementType ¶
func (PermissionCategoryArray) ElementType() reflect.Type
func (PermissionCategoryArray) ToPermissionCategoryArrayOutput ¶
func (i PermissionCategoryArray) ToPermissionCategoryArrayOutput() PermissionCategoryArrayOutput
func (PermissionCategoryArray) ToPermissionCategoryArrayOutputWithContext ¶
func (i PermissionCategoryArray) ToPermissionCategoryArrayOutputWithContext(ctx context.Context) PermissionCategoryArrayOutput
type PermissionCategoryArrayInput ¶
type PermissionCategoryArrayInput interface { pulumi.Input ToPermissionCategoryArrayOutput() PermissionCategoryArrayOutput ToPermissionCategoryArrayOutputWithContext(context.Context) PermissionCategoryArrayOutput }
PermissionCategoryArrayInput is an input type that accepts PermissionCategoryArray and PermissionCategoryArrayOutput values. You can construct a concrete instance of `PermissionCategoryArrayInput` via:
PermissionCategoryArray{ PermissionCategoryArgs{...} }
type PermissionCategoryArrayOutput ¶
type PermissionCategoryArrayOutput struct{ *pulumi.OutputState }
func (PermissionCategoryArrayOutput) ElementType ¶
func (PermissionCategoryArrayOutput) ElementType() reflect.Type
func (PermissionCategoryArrayOutput) Index ¶
func (o PermissionCategoryArrayOutput) Index(i pulumi.IntInput) PermissionCategoryOutput
func (PermissionCategoryArrayOutput) ToPermissionCategoryArrayOutput ¶
func (o PermissionCategoryArrayOutput) ToPermissionCategoryArrayOutput() PermissionCategoryArrayOutput
func (PermissionCategoryArrayOutput) ToPermissionCategoryArrayOutputWithContext ¶
func (o PermissionCategoryArrayOutput) ToPermissionCategoryArrayOutputWithContext(ctx context.Context) PermissionCategoryArrayOutput
type PermissionCategoryInput ¶
type PermissionCategoryInput interface { pulumi.Input ToPermissionCategoryOutput() PermissionCategoryOutput ToPermissionCategoryOutputWithContext(ctx context.Context) PermissionCategoryOutput }
type PermissionCategoryMap ¶
type PermissionCategoryMap map[string]PermissionCategoryInput
func (PermissionCategoryMap) ElementType ¶
func (PermissionCategoryMap) ElementType() reflect.Type
func (PermissionCategoryMap) ToPermissionCategoryMapOutput ¶
func (i PermissionCategoryMap) ToPermissionCategoryMapOutput() PermissionCategoryMapOutput
func (PermissionCategoryMap) ToPermissionCategoryMapOutputWithContext ¶
func (i PermissionCategoryMap) ToPermissionCategoryMapOutputWithContext(ctx context.Context) PermissionCategoryMapOutput
type PermissionCategoryMapInput ¶
type PermissionCategoryMapInput interface { pulumi.Input ToPermissionCategoryMapOutput() PermissionCategoryMapOutput ToPermissionCategoryMapOutputWithContext(context.Context) PermissionCategoryMapOutput }
PermissionCategoryMapInput is an input type that accepts PermissionCategoryMap and PermissionCategoryMapOutput values. You can construct a concrete instance of `PermissionCategoryMapInput` via:
PermissionCategoryMap{ "key": PermissionCategoryArgs{...} }
type PermissionCategoryMapOutput ¶
type PermissionCategoryMapOutput struct{ *pulumi.OutputState }
func (PermissionCategoryMapOutput) ElementType ¶
func (PermissionCategoryMapOutput) ElementType() reflect.Type
func (PermissionCategoryMapOutput) MapIndex ¶
func (o PermissionCategoryMapOutput) MapIndex(k pulumi.StringInput) PermissionCategoryOutput
func (PermissionCategoryMapOutput) ToPermissionCategoryMapOutput ¶
func (o PermissionCategoryMapOutput) ToPermissionCategoryMapOutput() PermissionCategoryMapOutput
func (PermissionCategoryMapOutput) ToPermissionCategoryMapOutputWithContext ¶
func (o PermissionCategoryMapOutput) ToPermissionCategoryMapOutputWithContext(ctx context.Context) PermissionCategoryMapOutput
type PermissionCategoryOutput ¶
type PermissionCategoryOutput struct{ *pulumi.OutputState }
func (PermissionCategoryOutput) ElementType ¶
func (PermissionCategoryOutput) ElementType() reflect.Type
func (PermissionCategoryOutput) ToPermissionCategoryOutput ¶
func (o PermissionCategoryOutput) ToPermissionCategoryOutput() PermissionCategoryOutput
func (PermissionCategoryOutput) ToPermissionCategoryOutputWithContext ¶
func (o PermissionCategoryOutput) ToPermissionCategoryOutputWithContext(ctx context.Context) PermissionCategoryOutput
type PermissionCategoryState ¶
type PermissionCategoryState struct { // The timestamp at which the permission category was created. CreatedAt pulumi.StringPtrInput // A human-readable description of the permission category. Description pulumi.StringPtrInput // A human-readable name for the permission category. Name pulumi.StringPtrInput }
func (PermissionCategoryState) ElementType ¶
func (PermissionCategoryState) ElementType() reflect.Type
type PermissionInput ¶
type PermissionInput interface { pulumi.Input ToPermissionOutput() PermissionOutput ToPermissionOutputWithContext(ctx context.Context) PermissionOutput }
type PermissionMap ¶
type PermissionMap map[string]PermissionInput
func (PermissionMap) ElementType ¶
func (PermissionMap) ElementType() reflect.Type
func (PermissionMap) ToPermissionMapOutput ¶
func (i PermissionMap) ToPermissionMapOutput() PermissionMapOutput
func (PermissionMap) ToPermissionMapOutputWithContext ¶
func (i PermissionMap) ToPermissionMapOutputWithContext(ctx context.Context) PermissionMapOutput
type PermissionMapInput ¶
type PermissionMapInput interface { pulumi.Input ToPermissionMapOutput() PermissionMapOutput ToPermissionMapOutputWithContext(context.Context) PermissionMapOutput }
PermissionMapInput is an input type that accepts PermissionMap and PermissionMapOutput values. You can construct a concrete instance of `PermissionMapInput` via:
PermissionMap{ "key": PermissionArgs{...} }
type PermissionMapOutput ¶
type PermissionMapOutput struct{ *pulumi.OutputState }
func (PermissionMapOutput) ElementType ¶
func (PermissionMapOutput) ElementType() reflect.Type
func (PermissionMapOutput) MapIndex ¶
func (o PermissionMapOutput) MapIndex(k pulumi.StringInput) PermissionOutput
func (PermissionMapOutput) ToPermissionMapOutput ¶
func (o PermissionMapOutput) ToPermissionMapOutput() PermissionMapOutput
func (PermissionMapOutput) ToPermissionMapOutputWithContext ¶
func (o PermissionMapOutput) ToPermissionMapOutputWithContext(ctx context.Context) PermissionMapOutput
type PermissionOutput ¶
type PermissionOutput struct{ *pulumi.OutputState }
func (PermissionOutput) ElementType ¶
func (PermissionOutput) ElementType() reflect.Type
func (PermissionOutput) ToPermissionOutput ¶
func (o PermissionOutput) ToPermissionOutput() PermissionOutput
func (PermissionOutput) ToPermissionOutputWithContext ¶
func (o PermissionOutput) ToPermissionOutputWithContext(ctx context.Context) PermissionOutput
type PermissionState ¶
type PermissionState struct { // The identifier of the category to which this permission belongs. CategoryId pulumi.StringPtrInput // The timestamp at which the permission was created. CreatedAt pulumi.StringPtrInput // A human-readable description of the permission. Description pulumi.StringPtrInput // A human-readable identifier for the permission. Key pulumi.StringPtrInput // A human-readable name for the permission. Name pulumi.StringPtrInput }
func (PermissionState) ElementType ¶
func (PermissionState) ElementType() reflect.Type
type Provider ¶
type Provider struct { pulumi.ProviderResourceState // The Frontegg api url. Override to change region. Defaults to EU url. ApiBaseUrl pulumi.StringPtrOutput `pulumi:"apiBaseUrl"` // The client ID for a Frontegg portal API key. ClientId pulumi.StringOutput `pulumi:"clientId"` // The Frontegg portal url. Override to change region. Defaults to EU url. PortalBaseUrl pulumi.StringPtrOutput `pulumi:"portalBaseUrl"` // The corresponding secret key for the API key. SecretKey pulumi.StringOutput `pulumi:"secretKey"` }
The provider type for the frontegg 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 { // The Frontegg api url. Override to change region. Defaults to EU url. ApiBaseUrl pulumi.StringPtrInput // The client ID for a Frontegg portal API key. ClientId pulumi.StringInput // The Frontegg portal url. Override to change region. Defaults to EU url. PortalBaseUrl pulumi.StringPtrInput // The corresponding secret key for the API key. SecretKey pulumi.StringInput }
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) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type RedirectUri ¶
type RedirectUri struct { pulumi.CustomResourceState // The redirect URI key. Key pulumi.StringOutput `pulumi:"key"` // The redirect URI. RedirectUri pulumi.StringOutput `pulumi:"redirectUri"` }
func GetRedirectUri ¶
func GetRedirectUri(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RedirectUriState, opts ...pulumi.ResourceOption) (*RedirectUri, error)
GetRedirectUri gets an existing RedirectUri 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 NewRedirectUri ¶
func NewRedirectUri(ctx *pulumi.Context, name string, args *RedirectUriArgs, opts ...pulumi.ResourceOption) (*RedirectUri, error)
NewRedirectUri registers a new resource with the given unique name, arguments, and options.
func (*RedirectUri) ElementType ¶
func (*RedirectUri) ElementType() reflect.Type
func (*RedirectUri) ToRedirectUriOutput ¶
func (i *RedirectUri) ToRedirectUriOutput() RedirectUriOutput
func (*RedirectUri) ToRedirectUriOutputWithContext ¶
func (i *RedirectUri) ToRedirectUriOutputWithContext(ctx context.Context) RedirectUriOutput
type RedirectUriArgs ¶
type RedirectUriArgs struct { // The redirect URI. RedirectUri pulumi.StringInput }
The set of arguments for constructing a RedirectUri resource.
func (RedirectUriArgs) ElementType ¶
func (RedirectUriArgs) ElementType() reflect.Type
type RedirectUriArray ¶
type RedirectUriArray []RedirectUriInput
func (RedirectUriArray) ElementType ¶
func (RedirectUriArray) ElementType() reflect.Type
func (RedirectUriArray) ToRedirectUriArrayOutput ¶
func (i RedirectUriArray) ToRedirectUriArrayOutput() RedirectUriArrayOutput
func (RedirectUriArray) ToRedirectUriArrayOutputWithContext ¶
func (i RedirectUriArray) ToRedirectUriArrayOutputWithContext(ctx context.Context) RedirectUriArrayOutput
type RedirectUriArrayInput ¶
type RedirectUriArrayInput interface { pulumi.Input ToRedirectUriArrayOutput() RedirectUriArrayOutput ToRedirectUriArrayOutputWithContext(context.Context) RedirectUriArrayOutput }
RedirectUriArrayInput is an input type that accepts RedirectUriArray and RedirectUriArrayOutput values. You can construct a concrete instance of `RedirectUriArrayInput` via:
RedirectUriArray{ RedirectUriArgs{...} }
type RedirectUriArrayOutput ¶
type RedirectUriArrayOutput struct{ *pulumi.OutputState }
func (RedirectUriArrayOutput) ElementType ¶
func (RedirectUriArrayOutput) ElementType() reflect.Type
func (RedirectUriArrayOutput) Index ¶
func (o RedirectUriArrayOutput) Index(i pulumi.IntInput) RedirectUriOutput
func (RedirectUriArrayOutput) ToRedirectUriArrayOutput ¶
func (o RedirectUriArrayOutput) ToRedirectUriArrayOutput() RedirectUriArrayOutput
func (RedirectUriArrayOutput) ToRedirectUriArrayOutputWithContext ¶
func (o RedirectUriArrayOutput) ToRedirectUriArrayOutputWithContext(ctx context.Context) RedirectUriArrayOutput
type RedirectUriInput ¶
type RedirectUriInput interface { pulumi.Input ToRedirectUriOutput() RedirectUriOutput ToRedirectUriOutputWithContext(ctx context.Context) RedirectUriOutput }
type RedirectUriMap ¶
type RedirectUriMap map[string]RedirectUriInput
func (RedirectUriMap) ElementType ¶
func (RedirectUriMap) ElementType() reflect.Type
func (RedirectUriMap) ToRedirectUriMapOutput ¶
func (i RedirectUriMap) ToRedirectUriMapOutput() RedirectUriMapOutput
func (RedirectUriMap) ToRedirectUriMapOutputWithContext ¶
func (i RedirectUriMap) ToRedirectUriMapOutputWithContext(ctx context.Context) RedirectUriMapOutput
type RedirectUriMapInput ¶
type RedirectUriMapInput interface { pulumi.Input ToRedirectUriMapOutput() RedirectUriMapOutput ToRedirectUriMapOutputWithContext(context.Context) RedirectUriMapOutput }
RedirectUriMapInput is an input type that accepts RedirectUriMap and RedirectUriMapOutput values. You can construct a concrete instance of `RedirectUriMapInput` via:
RedirectUriMap{ "key": RedirectUriArgs{...} }
type RedirectUriMapOutput ¶
type RedirectUriMapOutput struct{ *pulumi.OutputState }
func (RedirectUriMapOutput) ElementType ¶
func (RedirectUriMapOutput) ElementType() reflect.Type
func (RedirectUriMapOutput) MapIndex ¶
func (o RedirectUriMapOutput) MapIndex(k pulumi.StringInput) RedirectUriOutput
func (RedirectUriMapOutput) ToRedirectUriMapOutput ¶
func (o RedirectUriMapOutput) ToRedirectUriMapOutput() RedirectUriMapOutput
func (RedirectUriMapOutput) ToRedirectUriMapOutputWithContext ¶
func (o RedirectUriMapOutput) ToRedirectUriMapOutputWithContext(ctx context.Context) RedirectUriMapOutput
type RedirectUriOutput ¶
type RedirectUriOutput struct{ *pulumi.OutputState }
func (RedirectUriOutput) ElementType ¶
func (RedirectUriOutput) ElementType() reflect.Type
func (RedirectUriOutput) ToRedirectUriOutput ¶
func (o RedirectUriOutput) ToRedirectUriOutput() RedirectUriOutput
func (RedirectUriOutput) ToRedirectUriOutputWithContext ¶
func (o RedirectUriOutput) ToRedirectUriOutputWithContext(ctx context.Context) RedirectUriOutput
type RedirectUriState ¶
type RedirectUriState struct { // The redirect URI key. Key pulumi.StringPtrInput // The redirect URI. RedirectUri pulumi.StringPtrInput }
func (RedirectUriState) ElementType ¶
func (RedirectUriState) ElementType() reflect.Type
type Role ¶
type Role struct { pulumi.CustomResourceState // The timestamp at which the role was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Whether the role should be applied to new users by default. Default pulumi.BoolOutput `pulumi:"default"` // A human-readable description of the role. Description pulumi.StringOutput `pulumi:"description"` // A human-readable identifier for the role. Key pulumi.StringOutput `pulumi:"key"` // The level of the role in the role hierarchy. Level pulumi.IntOutput `pulumi:"level"` // A human-readable name for the role. Name pulumi.StringOutput `pulumi:"name"` // The IDs of the permissions that the role confers to its members. PermissionIds pulumi.StringArrayOutput `pulumi:"permissionIds"` // The ID of the tenant that owns the role. TenantId pulumi.StringOutput `pulumi:"tenantId"` // The ID of the vendor that owns the role. VendorId pulumi.StringOutput `pulumi:"vendorId"` }
func GetRole ¶
func GetRole(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RoleState, opts ...pulumi.ResourceOption) (*Role, error)
GetRole gets an existing Role 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 NewRole ¶
func NewRole(ctx *pulumi.Context, name string, args *RoleArgs, opts ...pulumi.ResourceOption) (*Role, error)
NewRole registers a new resource with the given unique name, arguments, and options.
func (*Role) ElementType ¶
func (*Role) ToRoleOutput ¶
func (i *Role) ToRoleOutput() RoleOutput
func (*Role) ToRoleOutputWithContext ¶
func (i *Role) ToRoleOutputWithContext(ctx context.Context) RoleOutput
type RoleArgs ¶
type RoleArgs struct { // Whether the role should be applied to new users by default. Default pulumi.BoolInput // A human-readable description of the role. Description pulumi.StringInput // A human-readable identifier for the role. Key pulumi.StringInput // The level of the role in the role hierarchy. Level pulumi.IntInput // A human-readable name for the role. Name pulumi.StringPtrInput // The IDs of the permissions that the role confers to its members. PermissionIds pulumi.StringArrayInput }
The set of arguments for constructing a Role resource.
func (RoleArgs) ElementType ¶
type RoleArray ¶
type RoleArray []RoleInput
func (RoleArray) ElementType ¶
func (RoleArray) ToRoleArrayOutput ¶
func (i RoleArray) ToRoleArrayOutput() RoleArrayOutput
func (RoleArray) ToRoleArrayOutputWithContext ¶
func (i RoleArray) ToRoleArrayOutputWithContext(ctx context.Context) RoleArrayOutput
type RoleArrayInput ¶
type RoleArrayInput interface { pulumi.Input ToRoleArrayOutput() RoleArrayOutput ToRoleArrayOutputWithContext(context.Context) RoleArrayOutput }
RoleArrayInput is an input type that accepts RoleArray and RoleArrayOutput values. You can construct a concrete instance of `RoleArrayInput` via:
RoleArray{ RoleArgs{...} }
type RoleArrayOutput ¶
type RoleArrayOutput struct{ *pulumi.OutputState }
func (RoleArrayOutput) ElementType ¶
func (RoleArrayOutput) ElementType() reflect.Type
func (RoleArrayOutput) Index ¶
func (o RoleArrayOutput) Index(i pulumi.IntInput) RoleOutput
func (RoleArrayOutput) ToRoleArrayOutput ¶
func (o RoleArrayOutput) ToRoleArrayOutput() RoleArrayOutput
func (RoleArrayOutput) ToRoleArrayOutputWithContext ¶
func (o RoleArrayOutput) ToRoleArrayOutputWithContext(ctx context.Context) RoleArrayOutput
type RoleInput ¶
type RoleInput interface { pulumi.Input ToRoleOutput() RoleOutput ToRoleOutputWithContext(ctx context.Context) RoleOutput }
type RoleMap ¶
func (RoleMap) ElementType ¶
func (RoleMap) ToRoleMapOutput ¶
func (i RoleMap) ToRoleMapOutput() RoleMapOutput
func (RoleMap) ToRoleMapOutputWithContext ¶
func (i RoleMap) ToRoleMapOutputWithContext(ctx context.Context) RoleMapOutput
type RoleMapInput ¶
type RoleMapInput interface { pulumi.Input ToRoleMapOutput() RoleMapOutput ToRoleMapOutputWithContext(context.Context) RoleMapOutput }
RoleMapInput is an input type that accepts RoleMap and RoleMapOutput values. You can construct a concrete instance of `RoleMapInput` via:
RoleMap{ "key": RoleArgs{...} }
type RoleMapOutput ¶
type RoleMapOutput struct{ *pulumi.OutputState }
func (RoleMapOutput) ElementType ¶
func (RoleMapOutput) ElementType() reflect.Type
func (RoleMapOutput) MapIndex ¶
func (o RoleMapOutput) MapIndex(k pulumi.StringInput) RoleOutput
func (RoleMapOutput) ToRoleMapOutput ¶
func (o RoleMapOutput) ToRoleMapOutput() RoleMapOutput
func (RoleMapOutput) ToRoleMapOutputWithContext ¶
func (o RoleMapOutput) ToRoleMapOutputWithContext(ctx context.Context) RoleMapOutput
type RoleOutput ¶
type RoleOutput struct{ *pulumi.OutputState }
func (RoleOutput) ElementType ¶
func (RoleOutput) ElementType() reflect.Type
func (RoleOutput) ToRoleOutput ¶
func (o RoleOutput) ToRoleOutput() RoleOutput
func (RoleOutput) ToRoleOutputWithContext ¶
func (o RoleOutput) ToRoleOutputWithContext(ctx context.Context) RoleOutput
type RoleState ¶
type RoleState struct { // The timestamp at which the role was created. CreatedAt pulumi.StringPtrInput // Whether the role should be applied to new users by default. Default pulumi.BoolPtrInput // A human-readable description of the role. Description pulumi.StringPtrInput // A human-readable identifier for the role. Key pulumi.StringPtrInput // The level of the role in the role hierarchy. Level pulumi.IntPtrInput // A human-readable name for the role. Name pulumi.StringPtrInput // The IDs of the permissions that the role confers to its members. PermissionIds pulumi.StringArrayInput // The ID of the tenant that owns the role. TenantId pulumi.StringPtrInput // The ID of the vendor that owns the role. VendorId pulumi.StringPtrInput }
func (RoleState) ElementType ¶
type Tenant ¶
type Tenant struct { pulumi.CustomResourceState // The application URI for this tenant. ApplicationUri pulumi.StringOutput `pulumi:"applicationUri"` // A human-readable identifier for the tenant. Key pulumi.StringOutput `pulumi:"key"` // A human-readable name for the tenant. Name pulumi.StringOutput `pulumi:"name"` }
func GetTenant ¶
func GetTenant(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TenantState, opts ...pulumi.ResourceOption) (*Tenant, error)
GetTenant gets an existing Tenant 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 NewTenant ¶
func NewTenant(ctx *pulumi.Context, name string, args *TenantArgs, opts ...pulumi.ResourceOption) (*Tenant, error)
NewTenant registers a new resource with the given unique name, arguments, and options.
func (*Tenant) ElementType ¶
func (*Tenant) ToTenantOutput ¶
func (i *Tenant) ToTenantOutput() TenantOutput
func (*Tenant) ToTenantOutputWithContext ¶
func (i *Tenant) ToTenantOutputWithContext(ctx context.Context) TenantOutput
type TenantArgs ¶
type TenantArgs struct { // The application URI for this tenant. ApplicationUri pulumi.StringInput // A human-readable identifier for the tenant. Key pulumi.StringInput // A human-readable name for the tenant. Name pulumi.StringPtrInput }
The set of arguments for constructing a Tenant resource.
func (TenantArgs) ElementType ¶
func (TenantArgs) ElementType() reflect.Type
type TenantArray ¶
type TenantArray []TenantInput
func (TenantArray) ElementType ¶
func (TenantArray) ElementType() reflect.Type
func (TenantArray) ToTenantArrayOutput ¶
func (i TenantArray) ToTenantArrayOutput() TenantArrayOutput
func (TenantArray) ToTenantArrayOutputWithContext ¶
func (i TenantArray) ToTenantArrayOutputWithContext(ctx context.Context) TenantArrayOutput
type TenantArrayInput ¶
type TenantArrayInput interface { pulumi.Input ToTenantArrayOutput() TenantArrayOutput ToTenantArrayOutputWithContext(context.Context) TenantArrayOutput }
TenantArrayInput is an input type that accepts TenantArray and TenantArrayOutput values. You can construct a concrete instance of `TenantArrayInput` via:
TenantArray{ TenantArgs{...} }
type TenantArrayOutput ¶
type TenantArrayOutput struct{ *pulumi.OutputState }
func (TenantArrayOutput) ElementType ¶
func (TenantArrayOutput) ElementType() reflect.Type
func (TenantArrayOutput) Index ¶
func (o TenantArrayOutput) Index(i pulumi.IntInput) TenantOutput
func (TenantArrayOutput) ToTenantArrayOutput ¶
func (o TenantArrayOutput) ToTenantArrayOutput() TenantArrayOutput
func (TenantArrayOutput) ToTenantArrayOutputWithContext ¶
func (o TenantArrayOutput) ToTenantArrayOutputWithContext(ctx context.Context) TenantArrayOutput
type TenantInput ¶
type TenantInput interface { pulumi.Input ToTenantOutput() TenantOutput ToTenantOutputWithContext(ctx context.Context) TenantOutput }
type TenantMap ¶
type TenantMap map[string]TenantInput
func (TenantMap) ElementType ¶
func (TenantMap) ToTenantMapOutput ¶
func (i TenantMap) ToTenantMapOutput() TenantMapOutput
func (TenantMap) ToTenantMapOutputWithContext ¶
func (i TenantMap) ToTenantMapOutputWithContext(ctx context.Context) TenantMapOutput
type TenantMapInput ¶
type TenantMapInput interface { pulumi.Input ToTenantMapOutput() TenantMapOutput ToTenantMapOutputWithContext(context.Context) TenantMapOutput }
TenantMapInput is an input type that accepts TenantMap and TenantMapOutput values. You can construct a concrete instance of `TenantMapInput` via:
TenantMap{ "key": TenantArgs{...} }
type TenantMapOutput ¶
type TenantMapOutput struct{ *pulumi.OutputState }
func (TenantMapOutput) ElementType ¶
func (TenantMapOutput) ElementType() reflect.Type
func (TenantMapOutput) MapIndex ¶
func (o TenantMapOutput) MapIndex(k pulumi.StringInput) TenantOutput
func (TenantMapOutput) ToTenantMapOutput ¶
func (o TenantMapOutput) ToTenantMapOutput() TenantMapOutput
func (TenantMapOutput) ToTenantMapOutputWithContext ¶
func (o TenantMapOutput) ToTenantMapOutputWithContext(ctx context.Context) TenantMapOutput
type TenantOutput ¶
type TenantOutput struct{ *pulumi.OutputState }
func (TenantOutput) ElementType ¶
func (TenantOutput) ElementType() reflect.Type
func (TenantOutput) ToTenantOutput ¶
func (o TenantOutput) ToTenantOutput() TenantOutput
func (TenantOutput) ToTenantOutputWithContext ¶
func (o TenantOutput) ToTenantOutputWithContext(ctx context.Context) TenantOutput
type TenantState ¶
type TenantState struct { // The application URI for this tenant. ApplicationUri pulumi.StringPtrInput // A human-readable identifier for the tenant. Key pulumi.StringPtrInput // A human-readable name for the tenant. Name pulumi.StringPtrInput }
func (TenantState) ElementType ¶
func (TenantState) ElementType() reflect.Type
type Webhook ¶
type Webhook struct { pulumi.CustomResourceState // The timestamp at which the webhook was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // A human-readable description of the webhook. Description pulumi.StringOutput `pulumi:"description"` // Whether the webhook is enabled. Enabled pulumi.BoolOutput `pulumi:"enabled"` // The names of the events to subscribe to. Events pulumi.StringArrayOutput `pulumi:"events"` // A human-readable name for the webhook. Name pulumi.StringOutput `pulumi:"name"` // A secret to include with the event. Secret pulumi.StringOutput `pulumi:"secret"` // The ID of the tenant that owns the webhook. TenantId pulumi.StringOutput `pulumi:"tenantId"` // The type of the webhook. Type pulumi.StringOutput `pulumi:"type"` // The URL to send events to. Url pulumi.StringOutput `pulumi:"url"` // The ID of the vendor that owns the webhook. VendorId pulumi.StringOutput `pulumi:"vendorId"` }
func GetWebhook ¶
func GetWebhook(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebhookState, opts ...pulumi.ResourceOption) (*Webhook, error)
GetWebhook gets an existing Webhook 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 NewWebhook ¶
func NewWebhook(ctx *pulumi.Context, name string, args *WebhookArgs, opts ...pulumi.ResourceOption) (*Webhook, error)
NewWebhook registers a new resource with the given unique name, arguments, and options.
func (*Webhook) ElementType ¶
func (*Webhook) ToWebhookOutput ¶
func (i *Webhook) ToWebhookOutput() WebhookOutput
func (*Webhook) ToWebhookOutputWithContext ¶
func (i *Webhook) ToWebhookOutputWithContext(ctx context.Context) WebhookOutput
type WebhookArgs ¶
type WebhookArgs struct { // A human-readable description of the webhook. Description pulumi.StringInput // Whether the webhook is enabled. Enabled pulumi.BoolInput // The names of the events to subscribe to. Events pulumi.StringArrayInput // A human-readable name for the webhook. Name pulumi.StringPtrInput // A secret to include with the event. Secret pulumi.StringInput // The URL to send events to. Url pulumi.StringInput }
The set of arguments for constructing a Webhook resource.
func (WebhookArgs) ElementType ¶
func (WebhookArgs) ElementType() reflect.Type
type WebhookArray ¶
type WebhookArray []WebhookInput
func (WebhookArray) ElementType ¶
func (WebhookArray) ElementType() reflect.Type
func (WebhookArray) ToWebhookArrayOutput ¶
func (i WebhookArray) ToWebhookArrayOutput() WebhookArrayOutput
func (WebhookArray) ToWebhookArrayOutputWithContext ¶
func (i WebhookArray) ToWebhookArrayOutputWithContext(ctx context.Context) WebhookArrayOutput
type WebhookArrayInput ¶
type WebhookArrayInput interface { pulumi.Input ToWebhookArrayOutput() WebhookArrayOutput ToWebhookArrayOutputWithContext(context.Context) WebhookArrayOutput }
WebhookArrayInput is an input type that accepts WebhookArray and WebhookArrayOutput values. You can construct a concrete instance of `WebhookArrayInput` via:
WebhookArray{ WebhookArgs{...} }
type WebhookArrayOutput ¶
type WebhookArrayOutput struct{ *pulumi.OutputState }
func (WebhookArrayOutput) ElementType ¶
func (WebhookArrayOutput) ElementType() reflect.Type
func (WebhookArrayOutput) Index ¶
func (o WebhookArrayOutput) Index(i pulumi.IntInput) WebhookOutput
func (WebhookArrayOutput) ToWebhookArrayOutput ¶
func (o WebhookArrayOutput) ToWebhookArrayOutput() WebhookArrayOutput
func (WebhookArrayOutput) ToWebhookArrayOutputWithContext ¶
func (o WebhookArrayOutput) ToWebhookArrayOutputWithContext(ctx context.Context) WebhookArrayOutput
type WebhookInput ¶
type WebhookInput interface { pulumi.Input ToWebhookOutput() WebhookOutput ToWebhookOutputWithContext(ctx context.Context) WebhookOutput }
type WebhookMap ¶
type WebhookMap map[string]WebhookInput
func (WebhookMap) ElementType ¶
func (WebhookMap) ElementType() reflect.Type
func (WebhookMap) ToWebhookMapOutput ¶
func (i WebhookMap) ToWebhookMapOutput() WebhookMapOutput
func (WebhookMap) ToWebhookMapOutputWithContext ¶
func (i WebhookMap) ToWebhookMapOutputWithContext(ctx context.Context) WebhookMapOutput
type WebhookMapInput ¶
type WebhookMapInput interface { pulumi.Input ToWebhookMapOutput() WebhookMapOutput ToWebhookMapOutputWithContext(context.Context) WebhookMapOutput }
WebhookMapInput is an input type that accepts WebhookMap and WebhookMapOutput values. You can construct a concrete instance of `WebhookMapInput` via:
WebhookMap{ "key": WebhookArgs{...} }
type WebhookMapOutput ¶
type WebhookMapOutput struct{ *pulumi.OutputState }
func (WebhookMapOutput) ElementType ¶
func (WebhookMapOutput) ElementType() reflect.Type
func (WebhookMapOutput) MapIndex ¶
func (o WebhookMapOutput) MapIndex(k pulumi.StringInput) WebhookOutput
func (WebhookMapOutput) ToWebhookMapOutput ¶
func (o WebhookMapOutput) ToWebhookMapOutput() WebhookMapOutput
func (WebhookMapOutput) ToWebhookMapOutputWithContext ¶
func (o WebhookMapOutput) ToWebhookMapOutputWithContext(ctx context.Context) WebhookMapOutput
type WebhookOutput ¶
type WebhookOutput struct{ *pulumi.OutputState }
func (WebhookOutput) ElementType ¶
func (WebhookOutput) ElementType() reflect.Type
func (WebhookOutput) ToWebhookOutput ¶
func (o WebhookOutput) ToWebhookOutput() WebhookOutput
func (WebhookOutput) ToWebhookOutputWithContext ¶
func (o WebhookOutput) ToWebhookOutputWithContext(ctx context.Context) WebhookOutput
type WebhookState ¶
type WebhookState struct { // The timestamp at which the webhook was created. CreatedAt pulumi.StringPtrInput // A human-readable description of the webhook. Description pulumi.StringPtrInput // Whether the webhook is enabled. Enabled pulumi.BoolPtrInput // The names of the events to subscribe to. Events pulumi.StringArrayInput // A human-readable name for the webhook. Name pulumi.StringPtrInput // A secret to include with the event. Secret pulumi.StringPtrInput // The ID of the tenant that owns the webhook. TenantId pulumi.StringPtrInput // The type of the webhook. Type pulumi.StringPtrInput // The URL to send events to. Url pulumi.StringPtrInput // The ID of the vendor that owns the webhook. VendorId pulumi.StringPtrInput }
func (WebhookState) ElementType ¶
func (WebhookState) ElementType() reflect.Type
type Workspace ¶
type Workspace struct { pulumi.CustomResourceState // Configures the admin portal. AdminPortal WorkspaceAdminPortalOutput `pulumi:"adminPortal"` // The origins that are allowed to access the workspace. This parameter controls the value of the "Origin" header for API // responses. AllowedOrigins pulumi.StringArrayOutput `pulumi:"allowedOrigins"` // Configures the general authentication policy. AuthPolicy WorkspaceAuthPolicyOutput `pulumi:"authPolicy"` // The backend stack of the application associated with the workspace. BackendStack pulumi.StringOutput `pulumi:"backendStack"` // Configures the CAPTCHA policy in the signup form. CaptchaPolicy WorkspaceCaptchaPolicyPtrOutput `pulumi:"captchaPolicy"` // The country associated with the workspace. Country pulumi.StringOutput `pulumi:"country"` // A custom domain at which Frontegg services will be reachable. You must configure a CNAME record for this domain that // points to "ssl.frontegg.com" before setting this field. CustomDomain pulumi.StringPtrOutput `pulumi:"customDomain"` // Configures social login with Facebook. FacebookSocialLogin WorkspaceFacebookSocialLoginPtrOutput `pulumi:"facebookSocialLogin"` // The domain at which the Frontegg API is served for this workspace. The domain must end with ".frontegg.com" or // ".us.frontegg.com". FronteggDomain pulumi.StringOutput `pulumi:"fronteggDomain"` // The frontend stack of the application associated with the worksapce. FrontendStack pulumi.StringOutput `pulumi:"frontendStack"` // Configures social login with GitHub. GithubSocialLogin WorkspaceGithubSocialLoginPtrOutput `pulumi:"githubSocialLogin"` // Configures social login with Google. GoogleSocialLogin WorkspaceGoogleSocialLoginPtrOutput `pulumi:"googleSocialLogin"` // Configures Frontegg-hosted OAuth login. HostedLogin WorkspaceHostedLoginPtrOutput `pulumi:"hostedLogin"` // Configures the user lockout policy. LockoutPolicy WorkspaceLockoutPolicyPtrOutput `pulumi:"lockoutPolicy"` // Configures the multi-factor authentication (MFA) via an authentication app. MfaAuthenticationApp WorkspaceMfaAuthenticationAppPtrOutput `pulumi:"mfaAuthenticationApp"` // Configures the multi-factor authentication (MFA) policy. MfaPolicy WorkspaceMfaPolicyOutput `pulumi:"mfaPolicy"` // Configures social login with Google. MicrosoftSocialLogin WorkspaceMicrosoftSocialLoginPtrOutput `pulumi:"microsoftSocialLogin"` // The name of the workspace. Name pulumi.StringOutput `pulumi:"name"` // Whether the application associated with the workspace has OpenSaaS installed. OpenSaasInstalled pulumi.BoolOutput `pulumi:"openSaasInstalled"` // Configures the password policy. PasswordPolicy WorkspacePasswordPolicyOutput `pulumi:"passwordPolicy"` // Configures the pwned password email. PwnedPasswordEmail WorkspacePwnedPasswordEmailPtrOutput `pulumi:"pwnedPasswordEmail"` // Configures the password reset email. ResetPasswordEmail WorkspaceResetPasswordEmailPtrOutput `pulumi:"resetPasswordEmail"` // Configures SSO via SAML. Saml WorkspaceSamlPtrOutput `pulumi:"saml"` // Configures the user activation email. UserActivationEmail WorkspaceUserActivationEmailPtrOutput `pulumi:"userActivationEmail"` // Configures the user invitation email. UserInvitationEmail WorkspaceUserInvitationEmailPtrOutput `pulumi:"userInvitationEmail"` }
func GetWorkspace ¶
func GetWorkspace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkspaceState, opts ...pulumi.ResourceOption) (*Workspace, error)
GetWorkspace gets an existing Workspace 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 NewWorkspace ¶
func NewWorkspace(ctx *pulumi.Context, name string, args *WorkspaceArgs, opts ...pulumi.ResourceOption) (*Workspace, error)
NewWorkspace registers a new resource with the given unique name, arguments, and options.
func (*Workspace) ElementType ¶
func (*Workspace) ToWorkspaceOutput ¶
func (i *Workspace) ToWorkspaceOutput() WorkspaceOutput
func (*Workspace) ToWorkspaceOutputWithContext ¶
func (i *Workspace) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
type WorkspaceAdminPortal ¶
type WorkspaceAdminPortal struct { EnableAccountSettings bool `pulumi:"enableAccountSettings"` EnableApiTokens bool `pulumi:"enableApiTokens"` EnableAuditLogs bool `pulumi:"enableAuditLogs"` EnablePersonalApiTokens bool `pulumi:"enablePersonalApiTokens"` EnablePrivacy bool `pulumi:"enablePrivacy"` EnableProfile bool `pulumi:"enableProfile"` EnableRoles bool `pulumi:"enableRoles"` EnableSecurity bool `pulumi:"enableSecurity"` EnableSso bool `pulumi:"enableSso"` EnableSubscriptions bool `pulumi:"enableSubscriptions"` EnableUsage bool `pulumi:"enableUsage"` EnableUsers bool `pulumi:"enableUsers"` EnableWebhooks bool `pulumi:"enableWebhooks"` Palette WorkspaceAdminPortalPalette `pulumi:"palette"` }
type WorkspaceAdminPortalArgs ¶
type WorkspaceAdminPortalArgs struct { EnableAccountSettings pulumi.BoolInput `pulumi:"enableAccountSettings"` EnableApiTokens pulumi.BoolInput `pulumi:"enableApiTokens"` EnableAuditLogs pulumi.BoolInput `pulumi:"enableAuditLogs"` EnablePersonalApiTokens pulumi.BoolInput `pulumi:"enablePersonalApiTokens"` EnablePrivacy pulumi.BoolInput `pulumi:"enablePrivacy"` EnableProfile pulumi.BoolInput `pulumi:"enableProfile"` EnableRoles pulumi.BoolInput `pulumi:"enableRoles"` EnableSecurity pulumi.BoolInput `pulumi:"enableSecurity"` EnableSso pulumi.BoolInput `pulumi:"enableSso"` EnableSubscriptions pulumi.BoolInput `pulumi:"enableSubscriptions"` EnableUsage pulumi.BoolInput `pulumi:"enableUsage"` EnableUsers pulumi.BoolInput `pulumi:"enableUsers"` EnableWebhooks pulumi.BoolInput `pulumi:"enableWebhooks"` Palette WorkspaceAdminPortalPaletteInput `pulumi:"palette"` }
func (WorkspaceAdminPortalArgs) ElementType ¶
func (WorkspaceAdminPortalArgs) ElementType() reflect.Type
func (WorkspaceAdminPortalArgs) ToWorkspaceAdminPortalOutput ¶
func (i WorkspaceAdminPortalArgs) ToWorkspaceAdminPortalOutput() WorkspaceAdminPortalOutput
func (WorkspaceAdminPortalArgs) ToWorkspaceAdminPortalOutputWithContext ¶
func (i WorkspaceAdminPortalArgs) ToWorkspaceAdminPortalOutputWithContext(ctx context.Context) WorkspaceAdminPortalOutput
func (WorkspaceAdminPortalArgs) ToWorkspaceAdminPortalPtrOutput ¶
func (i WorkspaceAdminPortalArgs) ToWorkspaceAdminPortalPtrOutput() WorkspaceAdminPortalPtrOutput
func (WorkspaceAdminPortalArgs) ToWorkspaceAdminPortalPtrOutputWithContext ¶
func (i WorkspaceAdminPortalArgs) ToWorkspaceAdminPortalPtrOutputWithContext(ctx context.Context) WorkspaceAdminPortalPtrOutput
type WorkspaceAdminPortalInput ¶
type WorkspaceAdminPortalInput interface { pulumi.Input ToWorkspaceAdminPortalOutput() WorkspaceAdminPortalOutput ToWorkspaceAdminPortalOutputWithContext(context.Context) WorkspaceAdminPortalOutput }
WorkspaceAdminPortalInput is an input type that accepts WorkspaceAdminPortalArgs and WorkspaceAdminPortalOutput values. You can construct a concrete instance of `WorkspaceAdminPortalInput` via:
WorkspaceAdminPortalArgs{...}
type WorkspaceAdminPortalOutput ¶
type WorkspaceAdminPortalOutput struct{ *pulumi.OutputState }
func (WorkspaceAdminPortalOutput) ElementType ¶
func (WorkspaceAdminPortalOutput) ElementType() reflect.Type
func (WorkspaceAdminPortalOutput) EnableAccountSettings ¶
func (o WorkspaceAdminPortalOutput) EnableAccountSettings() pulumi.BoolOutput
func (WorkspaceAdminPortalOutput) EnableApiTokens ¶
func (o WorkspaceAdminPortalOutput) EnableApiTokens() pulumi.BoolOutput
func (WorkspaceAdminPortalOutput) EnableAuditLogs ¶
func (o WorkspaceAdminPortalOutput) EnableAuditLogs() pulumi.BoolOutput
func (WorkspaceAdminPortalOutput) EnablePersonalApiTokens ¶
func (o WorkspaceAdminPortalOutput) EnablePersonalApiTokens() pulumi.BoolOutput
func (WorkspaceAdminPortalOutput) EnablePrivacy ¶
func (o WorkspaceAdminPortalOutput) EnablePrivacy() pulumi.BoolOutput
func (WorkspaceAdminPortalOutput) EnableProfile ¶
func (o WorkspaceAdminPortalOutput) EnableProfile() pulumi.BoolOutput
func (WorkspaceAdminPortalOutput) EnableRoles ¶
func (o WorkspaceAdminPortalOutput) EnableRoles() pulumi.BoolOutput
func (WorkspaceAdminPortalOutput) EnableSecurity ¶
func (o WorkspaceAdminPortalOutput) EnableSecurity() pulumi.BoolOutput
func (WorkspaceAdminPortalOutput) EnableSso ¶
func (o WorkspaceAdminPortalOutput) EnableSso() pulumi.BoolOutput
func (WorkspaceAdminPortalOutput) EnableSubscriptions ¶
func (o WorkspaceAdminPortalOutput) EnableSubscriptions() pulumi.BoolOutput
func (WorkspaceAdminPortalOutput) EnableUsage ¶
func (o WorkspaceAdminPortalOutput) EnableUsage() pulumi.BoolOutput
func (WorkspaceAdminPortalOutput) EnableUsers ¶
func (o WorkspaceAdminPortalOutput) EnableUsers() pulumi.BoolOutput
func (WorkspaceAdminPortalOutput) EnableWebhooks ¶
func (o WorkspaceAdminPortalOutput) EnableWebhooks() pulumi.BoolOutput
func (WorkspaceAdminPortalOutput) Palette ¶
func (o WorkspaceAdminPortalOutput) Palette() WorkspaceAdminPortalPaletteOutput
func (WorkspaceAdminPortalOutput) ToWorkspaceAdminPortalOutput ¶
func (o WorkspaceAdminPortalOutput) ToWorkspaceAdminPortalOutput() WorkspaceAdminPortalOutput
func (WorkspaceAdminPortalOutput) ToWorkspaceAdminPortalOutputWithContext ¶
func (o WorkspaceAdminPortalOutput) ToWorkspaceAdminPortalOutputWithContext(ctx context.Context) WorkspaceAdminPortalOutput
func (WorkspaceAdminPortalOutput) ToWorkspaceAdminPortalPtrOutput ¶
func (o WorkspaceAdminPortalOutput) ToWorkspaceAdminPortalPtrOutput() WorkspaceAdminPortalPtrOutput
func (WorkspaceAdminPortalOutput) ToWorkspaceAdminPortalPtrOutputWithContext ¶
func (o WorkspaceAdminPortalOutput) ToWorkspaceAdminPortalPtrOutputWithContext(ctx context.Context) WorkspaceAdminPortalPtrOutput
type WorkspaceAdminPortalPalette ¶
type WorkspaceAdminPortalPalette struct { Error string `pulumi:"error"` Info string `pulumi:"info"` Primary string `pulumi:"primary"` PrimaryText string `pulumi:"primaryText"` Secondary string `pulumi:"secondary"` SecondaryText string `pulumi:"secondaryText"` Success string `pulumi:"success"` Warning string `pulumi:"warning"` }
type WorkspaceAdminPortalPaletteArgs ¶
type WorkspaceAdminPortalPaletteArgs struct { Error pulumi.StringInput `pulumi:"error"` Info pulumi.StringInput `pulumi:"info"` Primary pulumi.StringInput `pulumi:"primary"` PrimaryText pulumi.StringInput `pulumi:"primaryText"` Secondary pulumi.StringInput `pulumi:"secondary"` SecondaryText pulumi.StringInput `pulumi:"secondaryText"` Success pulumi.StringInput `pulumi:"success"` Warning pulumi.StringInput `pulumi:"warning"` }
func (WorkspaceAdminPortalPaletteArgs) ElementType ¶
func (WorkspaceAdminPortalPaletteArgs) ElementType() reflect.Type
func (WorkspaceAdminPortalPaletteArgs) ToWorkspaceAdminPortalPaletteOutput ¶
func (i WorkspaceAdminPortalPaletteArgs) ToWorkspaceAdminPortalPaletteOutput() WorkspaceAdminPortalPaletteOutput
func (WorkspaceAdminPortalPaletteArgs) ToWorkspaceAdminPortalPaletteOutputWithContext ¶
func (i WorkspaceAdminPortalPaletteArgs) ToWorkspaceAdminPortalPaletteOutputWithContext(ctx context.Context) WorkspaceAdminPortalPaletteOutput
func (WorkspaceAdminPortalPaletteArgs) ToWorkspaceAdminPortalPalettePtrOutput ¶
func (i WorkspaceAdminPortalPaletteArgs) ToWorkspaceAdminPortalPalettePtrOutput() WorkspaceAdminPortalPalettePtrOutput
func (WorkspaceAdminPortalPaletteArgs) ToWorkspaceAdminPortalPalettePtrOutputWithContext ¶
func (i WorkspaceAdminPortalPaletteArgs) ToWorkspaceAdminPortalPalettePtrOutputWithContext(ctx context.Context) WorkspaceAdminPortalPalettePtrOutput
type WorkspaceAdminPortalPaletteInput ¶
type WorkspaceAdminPortalPaletteInput interface { pulumi.Input ToWorkspaceAdminPortalPaletteOutput() WorkspaceAdminPortalPaletteOutput ToWorkspaceAdminPortalPaletteOutputWithContext(context.Context) WorkspaceAdminPortalPaletteOutput }
WorkspaceAdminPortalPaletteInput is an input type that accepts WorkspaceAdminPortalPaletteArgs and WorkspaceAdminPortalPaletteOutput values. You can construct a concrete instance of `WorkspaceAdminPortalPaletteInput` via:
WorkspaceAdminPortalPaletteArgs{...}
type WorkspaceAdminPortalPaletteOutput ¶
type WorkspaceAdminPortalPaletteOutput struct{ *pulumi.OutputState }
func (WorkspaceAdminPortalPaletteOutput) ElementType ¶
func (WorkspaceAdminPortalPaletteOutput) ElementType() reflect.Type
func (WorkspaceAdminPortalPaletteOutput) Error ¶
func (o WorkspaceAdminPortalPaletteOutput) Error() pulumi.StringOutput
func (WorkspaceAdminPortalPaletteOutput) Info ¶
func (o WorkspaceAdminPortalPaletteOutput) Info() pulumi.StringOutput
func (WorkspaceAdminPortalPaletteOutput) Primary ¶
func (o WorkspaceAdminPortalPaletteOutput) Primary() pulumi.StringOutput
func (WorkspaceAdminPortalPaletteOutput) PrimaryText ¶
func (o WorkspaceAdminPortalPaletteOutput) PrimaryText() pulumi.StringOutput
func (WorkspaceAdminPortalPaletteOutput) Secondary ¶
func (o WorkspaceAdminPortalPaletteOutput) Secondary() pulumi.StringOutput
func (WorkspaceAdminPortalPaletteOutput) SecondaryText ¶
func (o WorkspaceAdminPortalPaletteOutput) SecondaryText() pulumi.StringOutput
func (WorkspaceAdminPortalPaletteOutput) Success ¶
func (o WorkspaceAdminPortalPaletteOutput) Success() pulumi.StringOutput
func (WorkspaceAdminPortalPaletteOutput) ToWorkspaceAdminPortalPaletteOutput ¶
func (o WorkspaceAdminPortalPaletteOutput) ToWorkspaceAdminPortalPaletteOutput() WorkspaceAdminPortalPaletteOutput
func (WorkspaceAdminPortalPaletteOutput) ToWorkspaceAdminPortalPaletteOutputWithContext ¶
func (o WorkspaceAdminPortalPaletteOutput) ToWorkspaceAdminPortalPaletteOutputWithContext(ctx context.Context) WorkspaceAdminPortalPaletteOutput
func (WorkspaceAdminPortalPaletteOutput) ToWorkspaceAdminPortalPalettePtrOutput ¶
func (o WorkspaceAdminPortalPaletteOutput) ToWorkspaceAdminPortalPalettePtrOutput() WorkspaceAdminPortalPalettePtrOutput
func (WorkspaceAdminPortalPaletteOutput) ToWorkspaceAdminPortalPalettePtrOutputWithContext ¶
func (o WorkspaceAdminPortalPaletteOutput) ToWorkspaceAdminPortalPalettePtrOutputWithContext(ctx context.Context) WorkspaceAdminPortalPalettePtrOutput
func (WorkspaceAdminPortalPaletteOutput) Warning ¶
func (o WorkspaceAdminPortalPaletteOutput) Warning() pulumi.StringOutput
type WorkspaceAdminPortalPalettePtrInput ¶
type WorkspaceAdminPortalPalettePtrInput interface { pulumi.Input ToWorkspaceAdminPortalPalettePtrOutput() WorkspaceAdminPortalPalettePtrOutput ToWorkspaceAdminPortalPalettePtrOutputWithContext(context.Context) WorkspaceAdminPortalPalettePtrOutput }
WorkspaceAdminPortalPalettePtrInput is an input type that accepts WorkspaceAdminPortalPaletteArgs, WorkspaceAdminPortalPalettePtr and WorkspaceAdminPortalPalettePtrOutput values. You can construct a concrete instance of `WorkspaceAdminPortalPalettePtrInput` via:
WorkspaceAdminPortalPaletteArgs{...} or: nil
func WorkspaceAdminPortalPalettePtr ¶
func WorkspaceAdminPortalPalettePtr(v *WorkspaceAdminPortalPaletteArgs) WorkspaceAdminPortalPalettePtrInput
type WorkspaceAdminPortalPalettePtrOutput ¶
type WorkspaceAdminPortalPalettePtrOutput struct{ *pulumi.OutputState }
func (WorkspaceAdminPortalPalettePtrOutput) ElementType ¶
func (WorkspaceAdminPortalPalettePtrOutput) ElementType() reflect.Type
func (WorkspaceAdminPortalPalettePtrOutput) Error ¶
func (o WorkspaceAdminPortalPalettePtrOutput) Error() pulumi.StringPtrOutput
func (WorkspaceAdminPortalPalettePtrOutput) Info ¶
func (o WorkspaceAdminPortalPalettePtrOutput) Info() pulumi.StringPtrOutput
func (WorkspaceAdminPortalPalettePtrOutput) Primary ¶
func (o WorkspaceAdminPortalPalettePtrOutput) Primary() pulumi.StringPtrOutput
func (WorkspaceAdminPortalPalettePtrOutput) PrimaryText ¶
func (o WorkspaceAdminPortalPalettePtrOutput) PrimaryText() pulumi.StringPtrOutput
func (WorkspaceAdminPortalPalettePtrOutput) Secondary ¶
func (o WorkspaceAdminPortalPalettePtrOutput) Secondary() pulumi.StringPtrOutput
func (WorkspaceAdminPortalPalettePtrOutput) SecondaryText ¶
func (o WorkspaceAdminPortalPalettePtrOutput) SecondaryText() pulumi.StringPtrOutput
func (WorkspaceAdminPortalPalettePtrOutput) Success ¶
func (o WorkspaceAdminPortalPalettePtrOutput) Success() pulumi.StringPtrOutput
func (WorkspaceAdminPortalPalettePtrOutput) ToWorkspaceAdminPortalPalettePtrOutput ¶
func (o WorkspaceAdminPortalPalettePtrOutput) ToWorkspaceAdminPortalPalettePtrOutput() WorkspaceAdminPortalPalettePtrOutput
func (WorkspaceAdminPortalPalettePtrOutput) ToWorkspaceAdminPortalPalettePtrOutputWithContext ¶
func (o WorkspaceAdminPortalPalettePtrOutput) ToWorkspaceAdminPortalPalettePtrOutputWithContext(ctx context.Context) WorkspaceAdminPortalPalettePtrOutput
func (WorkspaceAdminPortalPalettePtrOutput) Warning ¶
func (o WorkspaceAdminPortalPalettePtrOutput) Warning() pulumi.StringPtrOutput
type WorkspaceAdminPortalPtrInput ¶
type WorkspaceAdminPortalPtrInput interface { pulumi.Input ToWorkspaceAdminPortalPtrOutput() WorkspaceAdminPortalPtrOutput ToWorkspaceAdminPortalPtrOutputWithContext(context.Context) WorkspaceAdminPortalPtrOutput }
WorkspaceAdminPortalPtrInput is an input type that accepts WorkspaceAdminPortalArgs, WorkspaceAdminPortalPtr and WorkspaceAdminPortalPtrOutput values. You can construct a concrete instance of `WorkspaceAdminPortalPtrInput` via:
WorkspaceAdminPortalArgs{...} or: nil
func WorkspaceAdminPortalPtr ¶
func WorkspaceAdminPortalPtr(v *WorkspaceAdminPortalArgs) WorkspaceAdminPortalPtrInput
type WorkspaceAdminPortalPtrOutput ¶
type WorkspaceAdminPortalPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceAdminPortalPtrOutput) Elem ¶
func (o WorkspaceAdminPortalPtrOutput) Elem() WorkspaceAdminPortalOutput
func (WorkspaceAdminPortalPtrOutput) ElementType ¶
func (WorkspaceAdminPortalPtrOutput) ElementType() reflect.Type
func (WorkspaceAdminPortalPtrOutput) EnableAccountSettings ¶
func (o WorkspaceAdminPortalPtrOutput) EnableAccountSettings() pulumi.BoolPtrOutput
func (WorkspaceAdminPortalPtrOutput) EnableApiTokens ¶
func (o WorkspaceAdminPortalPtrOutput) EnableApiTokens() pulumi.BoolPtrOutput
func (WorkspaceAdminPortalPtrOutput) EnableAuditLogs ¶
func (o WorkspaceAdminPortalPtrOutput) EnableAuditLogs() pulumi.BoolPtrOutput
func (WorkspaceAdminPortalPtrOutput) EnablePersonalApiTokens ¶
func (o WorkspaceAdminPortalPtrOutput) EnablePersonalApiTokens() pulumi.BoolPtrOutput
func (WorkspaceAdminPortalPtrOutput) EnablePrivacy ¶
func (o WorkspaceAdminPortalPtrOutput) EnablePrivacy() pulumi.BoolPtrOutput
func (WorkspaceAdminPortalPtrOutput) EnableProfile ¶
func (o WorkspaceAdminPortalPtrOutput) EnableProfile() pulumi.BoolPtrOutput
func (WorkspaceAdminPortalPtrOutput) EnableRoles ¶
func (o WorkspaceAdminPortalPtrOutput) EnableRoles() pulumi.BoolPtrOutput
func (WorkspaceAdminPortalPtrOutput) EnableSecurity ¶
func (o WorkspaceAdminPortalPtrOutput) EnableSecurity() pulumi.BoolPtrOutput
func (WorkspaceAdminPortalPtrOutput) EnableSso ¶
func (o WorkspaceAdminPortalPtrOutput) EnableSso() pulumi.BoolPtrOutput
func (WorkspaceAdminPortalPtrOutput) EnableSubscriptions ¶
func (o WorkspaceAdminPortalPtrOutput) EnableSubscriptions() pulumi.BoolPtrOutput
func (WorkspaceAdminPortalPtrOutput) EnableUsage ¶
func (o WorkspaceAdminPortalPtrOutput) EnableUsage() pulumi.BoolPtrOutput
func (WorkspaceAdminPortalPtrOutput) EnableUsers ¶
func (o WorkspaceAdminPortalPtrOutput) EnableUsers() pulumi.BoolPtrOutput
func (WorkspaceAdminPortalPtrOutput) EnableWebhooks ¶
func (o WorkspaceAdminPortalPtrOutput) EnableWebhooks() pulumi.BoolPtrOutput
func (WorkspaceAdminPortalPtrOutput) Palette ¶
func (o WorkspaceAdminPortalPtrOutput) Palette() WorkspaceAdminPortalPalettePtrOutput
func (WorkspaceAdminPortalPtrOutput) ToWorkspaceAdminPortalPtrOutput ¶
func (o WorkspaceAdminPortalPtrOutput) ToWorkspaceAdminPortalPtrOutput() WorkspaceAdminPortalPtrOutput
func (WorkspaceAdminPortalPtrOutput) ToWorkspaceAdminPortalPtrOutputWithContext ¶
func (o WorkspaceAdminPortalPtrOutput) ToWorkspaceAdminPortalPtrOutputWithContext(ctx context.Context) WorkspaceAdminPortalPtrOutput
type WorkspaceArgs ¶
type WorkspaceArgs struct { // Configures the admin portal. AdminPortal WorkspaceAdminPortalInput // The origins that are allowed to access the workspace. This parameter controls the value of the "Origin" header for API // responses. AllowedOrigins pulumi.StringArrayInput // Configures the general authentication policy. AuthPolicy WorkspaceAuthPolicyInput // The backend stack of the application associated with the workspace. BackendStack pulumi.StringInput // Configures the CAPTCHA policy in the signup form. CaptchaPolicy WorkspaceCaptchaPolicyPtrInput // The country associated with the workspace. Country pulumi.StringInput // A custom domain at which Frontegg services will be reachable. You must configure a CNAME record for this domain that // points to "ssl.frontegg.com" before setting this field. CustomDomain pulumi.StringPtrInput // Configures social login with Facebook. FacebookSocialLogin WorkspaceFacebookSocialLoginPtrInput // The domain at which the Frontegg API is served for this workspace. The domain must end with ".frontegg.com" or // ".us.frontegg.com". FronteggDomain pulumi.StringInput // The frontend stack of the application associated with the worksapce. FrontendStack pulumi.StringInput // Configures social login with GitHub. GithubSocialLogin WorkspaceGithubSocialLoginPtrInput // Configures social login with Google. GoogleSocialLogin WorkspaceGoogleSocialLoginPtrInput // Configures Frontegg-hosted OAuth login. HostedLogin WorkspaceHostedLoginPtrInput // Configures the user lockout policy. LockoutPolicy WorkspaceLockoutPolicyPtrInput // Configures the multi-factor authentication (MFA) via an authentication app. MfaAuthenticationApp WorkspaceMfaAuthenticationAppPtrInput // Configures the multi-factor authentication (MFA) policy. MfaPolicy WorkspaceMfaPolicyInput // Configures social login with Google. MicrosoftSocialLogin WorkspaceMicrosoftSocialLoginPtrInput // The name of the workspace. Name pulumi.StringPtrInput // Whether the application associated with the workspace has OpenSaaS installed. OpenSaasInstalled pulumi.BoolInput // Configures the password policy. PasswordPolicy WorkspacePasswordPolicyInput // Configures the pwned password email. PwnedPasswordEmail WorkspacePwnedPasswordEmailPtrInput // Configures the password reset email. ResetPasswordEmail WorkspaceResetPasswordEmailPtrInput // Configures SSO via SAML. Saml WorkspaceSamlPtrInput // Configures the user activation email. UserActivationEmail WorkspaceUserActivationEmailPtrInput // Configures the user invitation email. UserInvitationEmail WorkspaceUserInvitationEmailPtrInput }
The set of arguments for constructing a Workspace resource.
func (WorkspaceArgs) ElementType ¶
func (WorkspaceArgs) ElementType() reflect.Type
type WorkspaceArray ¶
type WorkspaceArray []WorkspaceInput
func (WorkspaceArray) ElementType ¶
func (WorkspaceArray) ElementType() reflect.Type
func (WorkspaceArray) ToWorkspaceArrayOutput ¶
func (i WorkspaceArray) ToWorkspaceArrayOutput() WorkspaceArrayOutput
func (WorkspaceArray) ToWorkspaceArrayOutputWithContext ¶
func (i WorkspaceArray) ToWorkspaceArrayOutputWithContext(ctx context.Context) WorkspaceArrayOutput
type WorkspaceArrayInput ¶
type WorkspaceArrayInput interface { pulumi.Input ToWorkspaceArrayOutput() WorkspaceArrayOutput ToWorkspaceArrayOutputWithContext(context.Context) WorkspaceArrayOutput }
WorkspaceArrayInput is an input type that accepts WorkspaceArray and WorkspaceArrayOutput values. You can construct a concrete instance of `WorkspaceArrayInput` via:
WorkspaceArray{ WorkspaceArgs{...} }
type WorkspaceArrayOutput ¶
type WorkspaceArrayOutput struct{ *pulumi.OutputState }
func (WorkspaceArrayOutput) ElementType ¶
func (WorkspaceArrayOutput) ElementType() reflect.Type
func (WorkspaceArrayOutput) Index ¶
func (o WorkspaceArrayOutput) Index(i pulumi.IntInput) WorkspaceOutput
func (WorkspaceArrayOutput) ToWorkspaceArrayOutput ¶
func (o WorkspaceArrayOutput) ToWorkspaceArrayOutput() WorkspaceArrayOutput
func (WorkspaceArrayOutput) ToWorkspaceArrayOutputWithContext ¶
func (o WorkspaceArrayOutput) ToWorkspaceArrayOutputWithContext(ctx context.Context) WorkspaceArrayOutput
type WorkspaceAuthPolicy ¶
type WorkspaceAuthPolicy struct { AllowSignups bool `pulumi:"allowSignups"` AllowUnverifiedUsers bool `pulumi:"allowUnverifiedUsers"` EnableApiTokens bool `pulumi:"enableApiTokens"` EnableRoles bool `pulumi:"enableRoles"` JwtAccessTokenExpiration int `pulumi:"jwtAccessTokenExpiration"` JwtAlgorithm *string `pulumi:"jwtAlgorithm"` JwtPublicKey *string `pulumi:"jwtPublicKey"` JwtRefreshTokenExpiration int `pulumi:"jwtRefreshTokenExpiration"` SameSiteCookiePolicy string `pulumi:"sameSiteCookiePolicy"` }
type WorkspaceAuthPolicyArgs ¶
type WorkspaceAuthPolicyArgs struct { AllowSignups pulumi.BoolInput `pulumi:"allowSignups"` AllowUnverifiedUsers pulumi.BoolInput `pulumi:"allowUnverifiedUsers"` EnableApiTokens pulumi.BoolInput `pulumi:"enableApiTokens"` EnableRoles pulumi.BoolInput `pulumi:"enableRoles"` JwtAccessTokenExpiration pulumi.IntInput `pulumi:"jwtAccessTokenExpiration"` JwtAlgorithm pulumi.StringPtrInput `pulumi:"jwtAlgorithm"` JwtPublicKey pulumi.StringPtrInput `pulumi:"jwtPublicKey"` JwtRefreshTokenExpiration pulumi.IntInput `pulumi:"jwtRefreshTokenExpiration"` SameSiteCookiePolicy pulumi.StringInput `pulumi:"sameSiteCookiePolicy"` }
func (WorkspaceAuthPolicyArgs) ElementType ¶
func (WorkspaceAuthPolicyArgs) ElementType() reflect.Type
func (WorkspaceAuthPolicyArgs) ToWorkspaceAuthPolicyOutput ¶
func (i WorkspaceAuthPolicyArgs) ToWorkspaceAuthPolicyOutput() WorkspaceAuthPolicyOutput
func (WorkspaceAuthPolicyArgs) ToWorkspaceAuthPolicyOutputWithContext ¶
func (i WorkspaceAuthPolicyArgs) ToWorkspaceAuthPolicyOutputWithContext(ctx context.Context) WorkspaceAuthPolicyOutput
func (WorkspaceAuthPolicyArgs) ToWorkspaceAuthPolicyPtrOutput ¶
func (i WorkspaceAuthPolicyArgs) ToWorkspaceAuthPolicyPtrOutput() WorkspaceAuthPolicyPtrOutput
func (WorkspaceAuthPolicyArgs) ToWorkspaceAuthPolicyPtrOutputWithContext ¶
func (i WorkspaceAuthPolicyArgs) ToWorkspaceAuthPolicyPtrOutputWithContext(ctx context.Context) WorkspaceAuthPolicyPtrOutput
type WorkspaceAuthPolicyInput ¶
type WorkspaceAuthPolicyInput interface { pulumi.Input ToWorkspaceAuthPolicyOutput() WorkspaceAuthPolicyOutput ToWorkspaceAuthPolicyOutputWithContext(context.Context) WorkspaceAuthPolicyOutput }
WorkspaceAuthPolicyInput is an input type that accepts WorkspaceAuthPolicyArgs and WorkspaceAuthPolicyOutput values. You can construct a concrete instance of `WorkspaceAuthPolicyInput` via:
WorkspaceAuthPolicyArgs{...}
type WorkspaceAuthPolicyOutput ¶
type WorkspaceAuthPolicyOutput struct{ *pulumi.OutputState }
func (WorkspaceAuthPolicyOutput) AllowSignups ¶
func (o WorkspaceAuthPolicyOutput) AllowSignups() pulumi.BoolOutput
func (WorkspaceAuthPolicyOutput) AllowUnverifiedUsers ¶
func (o WorkspaceAuthPolicyOutput) AllowUnverifiedUsers() pulumi.BoolOutput
func (WorkspaceAuthPolicyOutput) ElementType ¶
func (WorkspaceAuthPolicyOutput) ElementType() reflect.Type
func (WorkspaceAuthPolicyOutput) EnableApiTokens ¶
func (o WorkspaceAuthPolicyOutput) EnableApiTokens() pulumi.BoolOutput
func (WorkspaceAuthPolicyOutput) EnableRoles ¶
func (o WorkspaceAuthPolicyOutput) EnableRoles() pulumi.BoolOutput
func (WorkspaceAuthPolicyOutput) JwtAccessTokenExpiration ¶
func (o WorkspaceAuthPolicyOutput) JwtAccessTokenExpiration() pulumi.IntOutput
func (WorkspaceAuthPolicyOutput) JwtAlgorithm ¶
func (o WorkspaceAuthPolicyOutput) JwtAlgorithm() pulumi.StringPtrOutput
func (WorkspaceAuthPolicyOutput) JwtPublicKey ¶
func (o WorkspaceAuthPolicyOutput) JwtPublicKey() pulumi.StringPtrOutput
func (WorkspaceAuthPolicyOutput) JwtRefreshTokenExpiration ¶
func (o WorkspaceAuthPolicyOutput) JwtRefreshTokenExpiration() pulumi.IntOutput
func (WorkspaceAuthPolicyOutput) SameSiteCookiePolicy ¶
func (o WorkspaceAuthPolicyOutput) SameSiteCookiePolicy() pulumi.StringOutput
func (WorkspaceAuthPolicyOutput) ToWorkspaceAuthPolicyOutput ¶
func (o WorkspaceAuthPolicyOutput) ToWorkspaceAuthPolicyOutput() WorkspaceAuthPolicyOutput
func (WorkspaceAuthPolicyOutput) ToWorkspaceAuthPolicyOutputWithContext ¶
func (o WorkspaceAuthPolicyOutput) ToWorkspaceAuthPolicyOutputWithContext(ctx context.Context) WorkspaceAuthPolicyOutput
func (WorkspaceAuthPolicyOutput) ToWorkspaceAuthPolicyPtrOutput ¶
func (o WorkspaceAuthPolicyOutput) ToWorkspaceAuthPolicyPtrOutput() WorkspaceAuthPolicyPtrOutput
func (WorkspaceAuthPolicyOutput) ToWorkspaceAuthPolicyPtrOutputWithContext ¶
func (o WorkspaceAuthPolicyOutput) ToWorkspaceAuthPolicyPtrOutputWithContext(ctx context.Context) WorkspaceAuthPolicyPtrOutput
type WorkspaceAuthPolicyPtrInput ¶
type WorkspaceAuthPolicyPtrInput interface { pulumi.Input ToWorkspaceAuthPolicyPtrOutput() WorkspaceAuthPolicyPtrOutput ToWorkspaceAuthPolicyPtrOutputWithContext(context.Context) WorkspaceAuthPolicyPtrOutput }
WorkspaceAuthPolicyPtrInput is an input type that accepts WorkspaceAuthPolicyArgs, WorkspaceAuthPolicyPtr and WorkspaceAuthPolicyPtrOutput values. You can construct a concrete instance of `WorkspaceAuthPolicyPtrInput` via:
WorkspaceAuthPolicyArgs{...} or: nil
func WorkspaceAuthPolicyPtr ¶
func WorkspaceAuthPolicyPtr(v *WorkspaceAuthPolicyArgs) WorkspaceAuthPolicyPtrInput
type WorkspaceAuthPolicyPtrOutput ¶
type WorkspaceAuthPolicyPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceAuthPolicyPtrOutput) AllowSignups ¶
func (o WorkspaceAuthPolicyPtrOutput) AllowSignups() pulumi.BoolPtrOutput
func (WorkspaceAuthPolicyPtrOutput) AllowUnverifiedUsers ¶
func (o WorkspaceAuthPolicyPtrOutput) AllowUnverifiedUsers() pulumi.BoolPtrOutput
func (WorkspaceAuthPolicyPtrOutput) Elem ¶
func (o WorkspaceAuthPolicyPtrOutput) Elem() WorkspaceAuthPolicyOutput
func (WorkspaceAuthPolicyPtrOutput) ElementType ¶
func (WorkspaceAuthPolicyPtrOutput) ElementType() reflect.Type
func (WorkspaceAuthPolicyPtrOutput) EnableApiTokens ¶
func (o WorkspaceAuthPolicyPtrOutput) EnableApiTokens() pulumi.BoolPtrOutput
func (WorkspaceAuthPolicyPtrOutput) EnableRoles ¶
func (o WorkspaceAuthPolicyPtrOutput) EnableRoles() pulumi.BoolPtrOutput
func (WorkspaceAuthPolicyPtrOutput) JwtAccessTokenExpiration ¶
func (o WorkspaceAuthPolicyPtrOutput) JwtAccessTokenExpiration() pulumi.IntPtrOutput
func (WorkspaceAuthPolicyPtrOutput) JwtAlgorithm ¶
func (o WorkspaceAuthPolicyPtrOutput) JwtAlgorithm() pulumi.StringPtrOutput
func (WorkspaceAuthPolicyPtrOutput) JwtPublicKey ¶
func (o WorkspaceAuthPolicyPtrOutput) JwtPublicKey() pulumi.StringPtrOutput
func (WorkspaceAuthPolicyPtrOutput) JwtRefreshTokenExpiration ¶
func (o WorkspaceAuthPolicyPtrOutput) JwtRefreshTokenExpiration() pulumi.IntPtrOutput
func (WorkspaceAuthPolicyPtrOutput) SameSiteCookiePolicy ¶
func (o WorkspaceAuthPolicyPtrOutput) SameSiteCookiePolicy() pulumi.StringPtrOutput
func (WorkspaceAuthPolicyPtrOutput) ToWorkspaceAuthPolicyPtrOutput ¶
func (o WorkspaceAuthPolicyPtrOutput) ToWorkspaceAuthPolicyPtrOutput() WorkspaceAuthPolicyPtrOutput
func (WorkspaceAuthPolicyPtrOutput) ToWorkspaceAuthPolicyPtrOutputWithContext ¶
func (o WorkspaceAuthPolicyPtrOutput) ToWorkspaceAuthPolicyPtrOutputWithContext(ctx context.Context) WorkspaceAuthPolicyPtrOutput
type WorkspaceCaptchaPolicy ¶
type WorkspaceCaptchaPolicyArgs ¶
type WorkspaceCaptchaPolicyArgs struct { IgnoredEmails pulumi.StringArrayInput `pulumi:"ignoredEmails"` MinScore pulumi.Float64Input `pulumi:"minScore"` SecretKey pulumi.StringInput `pulumi:"secretKey"` SiteKey pulumi.StringInput `pulumi:"siteKey"` }
func (WorkspaceCaptchaPolicyArgs) ElementType ¶
func (WorkspaceCaptchaPolicyArgs) ElementType() reflect.Type
func (WorkspaceCaptchaPolicyArgs) ToWorkspaceCaptchaPolicyOutput ¶
func (i WorkspaceCaptchaPolicyArgs) ToWorkspaceCaptchaPolicyOutput() WorkspaceCaptchaPolicyOutput
func (WorkspaceCaptchaPolicyArgs) ToWorkspaceCaptchaPolicyOutputWithContext ¶
func (i WorkspaceCaptchaPolicyArgs) ToWorkspaceCaptchaPolicyOutputWithContext(ctx context.Context) WorkspaceCaptchaPolicyOutput
func (WorkspaceCaptchaPolicyArgs) ToWorkspaceCaptchaPolicyPtrOutput ¶
func (i WorkspaceCaptchaPolicyArgs) ToWorkspaceCaptchaPolicyPtrOutput() WorkspaceCaptchaPolicyPtrOutput
func (WorkspaceCaptchaPolicyArgs) ToWorkspaceCaptchaPolicyPtrOutputWithContext ¶
func (i WorkspaceCaptchaPolicyArgs) ToWorkspaceCaptchaPolicyPtrOutputWithContext(ctx context.Context) WorkspaceCaptchaPolicyPtrOutput
type WorkspaceCaptchaPolicyInput ¶
type WorkspaceCaptchaPolicyInput interface { pulumi.Input ToWorkspaceCaptchaPolicyOutput() WorkspaceCaptchaPolicyOutput ToWorkspaceCaptchaPolicyOutputWithContext(context.Context) WorkspaceCaptchaPolicyOutput }
WorkspaceCaptchaPolicyInput is an input type that accepts WorkspaceCaptchaPolicyArgs and WorkspaceCaptchaPolicyOutput values. You can construct a concrete instance of `WorkspaceCaptchaPolicyInput` via:
WorkspaceCaptchaPolicyArgs{...}
type WorkspaceCaptchaPolicyOutput ¶
type WorkspaceCaptchaPolicyOutput struct{ *pulumi.OutputState }
func (WorkspaceCaptchaPolicyOutput) ElementType ¶
func (WorkspaceCaptchaPolicyOutput) ElementType() reflect.Type
func (WorkspaceCaptchaPolicyOutput) IgnoredEmails ¶
func (o WorkspaceCaptchaPolicyOutput) IgnoredEmails() pulumi.StringArrayOutput
func (WorkspaceCaptchaPolicyOutput) MinScore ¶
func (o WorkspaceCaptchaPolicyOutput) MinScore() pulumi.Float64Output
func (WorkspaceCaptchaPolicyOutput) SecretKey ¶
func (o WorkspaceCaptchaPolicyOutput) SecretKey() pulumi.StringOutput
func (WorkspaceCaptchaPolicyOutput) SiteKey ¶
func (o WorkspaceCaptchaPolicyOutput) SiteKey() pulumi.StringOutput
func (WorkspaceCaptchaPolicyOutput) ToWorkspaceCaptchaPolicyOutput ¶
func (o WorkspaceCaptchaPolicyOutput) ToWorkspaceCaptchaPolicyOutput() WorkspaceCaptchaPolicyOutput
func (WorkspaceCaptchaPolicyOutput) ToWorkspaceCaptchaPolicyOutputWithContext ¶
func (o WorkspaceCaptchaPolicyOutput) ToWorkspaceCaptchaPolicyOutputWithContext(ctx context.Context) WorkspaceCaptchaPolicyOutput
func (WorkspaceCaptchaPolicyOutput) ToWorkspaceCaptchaPolicyPtrOutput ¶
func (o WorkspaceCaptchaPolicyOutput) ToWorkspaceCaptchaPolicyPtrOutput() WorkspaceCaptchaPolicyPtrOutput
func (WorkspaceCaptchaPolicyOutput) ToWorkspaceCaptchaPolicyPtrOutputWithContext ¶
func (o WorkspaceCaptchaPolicyOutput) ToWorkspaceCaptchaPolicyPtrOutputWithContext(ctx context.Context) WorkspaceCaptchaPolicyPtrOutput
type WorkspaceCaptchaPolicyPtrInput ¶
type WorkspaceCaptchaPolicyPtrInput interface { pulumi.Input ToWorkspaceCaptchaPolicyPtrOutput() WorkspaceCaptchaPolicyPtrOutput ToWorkspaceCaptchaPolicyPtrOutputWithContext(context.Context) WorkspaceCaptchaPolicyPtrOutput }
WorkspaceCaptchaPolicyPtrInput is an input type that accepts WorkspaceCaptchaPolicyArgs, WorkspaceCaptchaPolicyPtr and WorkspaceCaptchaPolicyPtrOutput values. You can construct a concrete instance of `WorkspaceCaptchaPolicyPtrInput` via:
WorkspaceCaptchaPolicyArgs{...} or: nil
func WorkspaceCaptchaPolicyPtr ¶
func WorkspaceCaptchaPolicyPtr(v *WorkspaceCaptchaPolicyArgs) WorkspaceCaptchaPolicyPtrInput
type WorkspaceCaptchaPolicyPtrOutput ¶
type WorkspaceCaptchaPolicyPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceCaptchaPolicyPtrOutput) Elem ¶
func (o WorkspaceCaptchaPolicyPtrOutput) Elem() WorkspaceCaptchaPolicyOutput
func (WorkspaceCaptchaPolicyPtrOutput) ElementType ¶
func (WorkspaceCaptchaPolicyPtrOutput) ElementType() reflect.Type
func (WorkspaceCaptchaPolicyPtrOutput) IgnoredEmails ¶
func (o WorkspaceCaptchaPolicyPtrOutput) IgnoredEmails() pulumi.StringArrayOutput
func (WorkspaceCaptchaPolicyPtrOutput) MinScore ¶
func (o WorkspaceCaptchaPolicyPtrOutput) MinScore() pulumi.Float64PtrOutput
func (WorkspaceCaptchaPolicyPtrOutput) SecretKey ¶
func (o WorkspaceCaptchaPolicyPtrOutput) SecretKey() pulumi.StringPtrOutput
func (WorkspaceCaptchaPolicyPtrOutput) SiteKey ¶
func (o WorkspaceCaptchaPolicyPtrOutput) SiteKey() pulumi.StringPtrOutput
func (WorkspaceCaptchaPolicyPtrOutput) ToWorkspaceCaptchaPolicyPtrOutput ¶
func (o WorkspaceCaptchaPolicyPtrOutput) ToWorkspaceCaptchaPolicyPtrOutput() WorkspaceCaptchaPolicyPtrOutput
func (WorkspaceCaptchaPolicyPtrOutput) ToWorkspaceCaptchaPolicyPtrOutputWithContext ¶
func (o WorkspaceCaptchaPolicyPtrOutput) ToWorkspaceCaptchaPolicyPtrOutputWithContext(ctx context.Context) WorkspaceCaptchaPolicyPtrOutput
type WorkspaceFacebookSocialLoginArgs ¶
type WorkspaceFacebookSocialLoginArgs struct { ClientId pulumi.StringInput `pulumi:"clientId"` RedirectUrl pulumi.StringInput `pulumi:"redirectUrl"` Secret pulumi.StringInput `pulumi:"secret"` }
func (WorkspaceFacebookSocialLoginArgs) ElementType ¶
func (WorkspaceFacebookSocialLoginArgs) ElementType() reflect.Type
func (WorkspaceFacebookSocialLoginArgs) ToWorkspaceFacebookSocialLoginOutput ¶
func (i WorkspaceFacebookSocialLoginArgs) ToWorkspaceFacebookSocialLoginOutput() WorkspaceFacebookSocialLoginOutput
func (WorkspaceFacebookSocialLoginArgs) ToWorkspaceFacebookSocialLoginOutputWithContext ¶
func (i WorkspaceFacebookSocialLoginArgs) ToWorkspaceFacebookSocialLoginOutputWithContext(ctx context.Context) WorkspaceFacebookSocialLoginOutput
func (WorkspaceFacebookSocialLoginArgs) ToWorkspaceFacebookSocialLoginPtrOutput ¶
func (i WorkspaceFacebookSocialLoginArgs) ToWorkspaceFacebookSocialLoginPtrOutput() WorkspaceFacebookSocialLoginPtrOutput
func (WorkspaceFacebookSocialLoginArgs) ToWorkspaceFacebookSocialLoginPtrOutputWithContext ¶
func (i WorkspaceFacebookSocialLoginArgs) ToWorkspaceFacebookSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceFacebookSocialLoginPtrOutput
type WorkspaceFacebookSocialLoginInput ¶
type WorkspaceFacebookSocialLoginInput interface { pulumi.Input ToWorkspaceFacebookSocialLoginOutput() WorkspaceFacebookSocialLoginOutput ToWorkspaceFacebookSocialLoginOutputWithContext(context.Context) WorkspaceFacebookSocialLoginOutput }
WorkspaceFacebookSocialLoginInput is an input type that accepts WorkspaceFacebookSocialLoginArgs and WorkspaceFacebookSocialLoginOutput values. You can construct a concrete instance of `WorkspaceFacebookSocialLoginInput` via:
WorkspaceFacebookSocialLoginArgs{...}
type WorkspaceFacebookSocialLoginOutput ¶
type WorkspaceFacebookSocialLoginOutput struct{ *pulumi.OutputState }
func (WorkspaceFacebookSocialLoginOutput) ClientId ¶
func (o WorkspaceFacebookSocialLoginOutput) ClientId() pulumi.StringOutput
func (WorkspaceFacebookSocialLoginOutput) ElementType ¶
func (WorkspaceFacebookSocialLoginOutput) ElementType() reflect.Type
func (WorkspaceFacebookSocialLoginOutput) RedirectUrl ¶
func (o WorkspaceFacebookSocialLoginOutput) RedirectUrl() pulumi.StringOutput
func (WorkspaceFacebookSocialLoginOutput) Secret ¶
func (o WorkspaceFacebookSocialLoginOutput) Secret() pulumi.StringOutput
func (WorkspaceFacebookSocialLoginOutput) ToWorkspaceFacebookSocialLoginOutput ¶
func (o WorkspaceFacebookSocialLoginOutput) ToWorkspaceFacebookSocialLoginOutput() WorkspaceFacebookSocialLoginOutput
func (WorkspaceFacebookSocialLoginOutput) ToWorkspaceFacebookSocialLoginOutputWithContext ¶
func (o WorkspaceFacebookSocialLoginOutput) ToWorkspaceFacebookSocialLoginOutputWithContext(ctx context.Context) WorkspaceFacebookSocialLoginOutput
func (WorkspaceFacebookSocialLoginOutput) ToWorkspaceFacebookSocialLoginPtrOutput ¶
func (o WorkspaceFacebookSocialLoginOutput) ToWorkspaceFacebookSocialLoginPtrOutput() WorkspaceFacebookSocialLoginPtrOutput
func (WorkspaceFacebookSocialLoginOutput) ToWorkspaceFacebookSocialLoginPtrOutputWithContext ¶
func (o WorkspaceFacebookSocialLoginOutput) ToWorkspaceFacebookSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceFacebookSocialLoginPtrOutput
type WorkspaceFacebookSocialLoginPtrInput ¶
type WorkspaceFacebookSocialLoginPtrInput interface { pulumi.Input ToWorkspaceFacebookSocialLoginPtrOutput() WorkspaceFacebookSocialLoginPtrOutput ToWorkspaceFacebookSocialLoginPtrOutputWithContext(context.Context) WorkspaceFacebookSocialLoginPtrOutput }
WorkspaceFacebookSocialLoginPtrInput is an input type that accepts WorkspaceFacebookSocialLoginArgs, WorkspaceFacebookSocialLoginPtr and WorkspaceFacebookSocialLoginPtrOutput values. You can construct a concrete instance of `WorkspaceFacebookSocialLoginPtrInput` via:
WorkspaceFacebookSocialLoginArgs{...} or: nil
func WorkspaceFacebookSocialLoginPtr ¶
func WorkspaceFacebookSocialLoginPtr(v *WorkspaceFacebookSocialLoginArgs) WorkspaceFacebookSocialLoginPtrInput
type WorkspaceFacebookSocialLoginPtrOutput ¶
type WorkspaceFacebookSocialLoginPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceFacebookSocialLoginPtrOutput) ClientId ¶
func (o WorkspaceFacebookSocialLoginPtrOutput) ClientId() pulumi.StringPtrOutput
func (WorkspaceFacebookSocialLoginPtrOutput) ElementType ¶
func (WorkspaceFacebookSocialLoginPtrOutput) ElementType() reflect.Type
func (WorkspaceFacebookSocialLoginPtrOutput) RedirectUrl ¶
func (o WorkspaceFacebookSocialLoginPtrOutput) RedirectUrl() pulumi.StringPtrOutput
func (WorkspaceFacebookSocialLoginPtrOutput) Secret ¶
func (o WorkspaceFacebookSocialLoginPtrOutput) Secret() pulumi.StringPtrOutput
func (WorkspaceFacebookSocialLoginPtrOutput) ToWorkspaceFacebookSocialLoginPtrOutput ¶
func (o WorkspaceFacebookSocialLoginPtrOutput) ToWorkspaceFacebookSocialLoginPtrOutput() WorkspaceFacebookSocialLoginPtrOutput
func (WorkspaceFacebookSocialLoginPtrOutput) ToWorkspaceFacebookSocialLoginPtrOutputWithContext ¶
func (o WorkspaceFacebookSocialLoginPtrOutput) ToWorkspaceFacebookSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceFacebookSocialLoginPtrOutput
type WorkspaceGithubSocialLoginArgs ¶
type WorkspaceGithubSocialLoginArgs struct { ClientId pulumi.StringInput `pulumi:"clientId"` RedirectUrl pulumi.StringInput `pulumi:"redirectUrl"` Secret pulumi.StringInput `pulumi:"secret"` }
func (WorkspaceGithubSocialLoginArgs) ElementType ¶
func (WorkspaceGithubSocialLoginArgs) ElementType() reflect.Type
func (WorkspaceGithubSocialLoginArgs) ToWorkspaceGithubSocialLoginOutput ¶
func (i WorkspaceGithubSocialLoginArgs) ToWorkspaceGithubSocialLoginOutput() WorkspaceGithubSocialLoginOutput
func (WorkspaceGithubSocialLoginArgs) ToWorkspaceGithubSocialLoginOutputWithContext ¶
func (i WorkspaceGithubSocialLoginArgs) ToWorkspaceGithubSocialLoginOutputWithContext(ctx context.Context) WorkspaceGithubSocialLoginOutput
func (WorkspaceGithubSocialLoginArgs) ToWorkspaceGithubSocialLoginPtrOutput ¶
func (i WorkspaceGithubSocialLoginArgs) ToWorkspaceGithubSocialLoginPtrOutput() WorkspaceGithubSocialLoginPtrOutput
func (WorkspaceGithubSocialLoginArgs) ToWorkspaceGithubSocialLoginPtrOutputWithContext ¶
func (i WorkspaceGithubSocialLoginArgs) ToWorkspaceGithubSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceGithubSocialLoginPtrOutput
type WorkspaceGithubSocialLoginInput ¶
type WorkspaceGithubSocialLoginInput interface { pulumi.Input ToWorkspaceGithubSocialLoginOutput() WorkspaceGithubSocialLoginOutput ToWorkspaceGithubSocialLoginOutputWithContext(context.Context) WorkspaceGithubSocialLoginOutput }
WorkspaceGithubSocialLoginInput is an input type that accepts WorkspaceGithubSocialLoginArgs and WorkspaceGithubSocialLoginOutput values. You can construct a concrete instance of `WorkspaceGithubSocialLoginInput` via:
WorkspaceGithubSocialLoginArgs{...}
type WorkspaceGithubSocialLoginOutput ¶
type WorkspaceGithubSocialLoginOutput struct{ *pulumi.OutputState }
func (WorkspaceGithubSocialLoginOutput) ClientId ¶
func (o WorkspaceGithubSocialLoginOutput) ClientId() pulumi.StringOutput
func (WorkspaceGithubSocialLoginOutput) ElementType ¶
func (WorkspaceGithubSocialLoginOutput) ElementType() reflect.Type
func (WorkspaceGithubSocialLoginOutput) RedirectUrl ¶
func (o WorkspaceGithubSocialLoginOutput) RedirectUrl() pulumi.StringOutput
func (WorkspaceGithubSocialLoginOutput) Secret ¶
func (o WorkspaceGithubSocialLoginOutput) Secret() pulumi.StringOutput
func (WorkspaceGithubSocialLoginOutput) ToWorkspaceGithubSocialLoginOutput ¶
func (o WorkspaceGithubSocialLoginOutput) ToWorkspaceGithubSocialLoginOutput() WorkspaceGithubSocialLoginOutput
func (WorkspaceGithubSocialLoginOutput) ToWorkspaceGithubSocialLoginOutputWithContext ¶
func (o WorkspaceGithubSocialLoginOutput) ToWorkspaceGithubSocialLoginOutputWithContext(ctx context.Context) WorkspaceGithubSocialLoginOutput
func (WorkspaceGithubSocialLoginOutput) ToWorkspaceGithubSocialLoginPtrOutput ¶
func (o WorkspaceGithubSocialLoginOutput) ToWorkspaceGithubSocialLoginPtrOutput() WorkspaceGithubSocialLoginPtrOutput
func (WorkspaceGithubSocialLoginOutput) ToWorkspaceGithubSocialLoginPtrOutputWithContext ¶
func (o WorkspaceGithubSocialLoginOutput) ToWorkspaceGithubSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceGithubSocialLoginPtrOutput
type WorkspaceGithubSocialLoginPtrInput ¶
type WorkspaceGithubSocialLoginPtrInput interface { pulumi.Input ToWorkspaceGithubSocialLoginPtrOutput() WorkspaceGithubSocialLoginPtrOutput ToWorkspaceGithubSocialLoginPtrOutputWithContext(context.Context) WorkspaceGithubSocialLoginPtrOutput }
WorkspaceGithubSocialLoginPtrInput is an input type that accepts WorkspaceGithubSocialLoginArgs, WorkspaceGithubSocialLoginPtr and WorkspaceGithubSocialLoginPtrOutput values. You can construct a concrete instance of `WorkspaceGithubSocialLoginPtrInput` via:
WorkspaceGithubSocialLoginArgs{...} or: nil
func WorkspaceGithubSocialLoginPtr ¶
func WorkspaceGithubSocialLoginPtr(v *WorkspaceGithubSocialLoginArgs) WorkspaceGithubSocialLoginPtrInput
type WorkspaceGithubSocialLoginPtrOutput ¶
type WorkspaceGithubSocialLoginPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceGithubSocialLoginPtrOutput) ClientId ¶
func (o WorkspaceGithubSocialLoginPtrOutput) ClientId() pulumi.StringPtrOutput
func (WorkspaceGithubSocialLoginPtrOutput) Elem ¶
func (o WorkspaceGithubSocialLoginPtrOutput) Elem() WorkspaceGithubSocialLoginOutput
func (WorkspaceGithubSocialLoginPtrOutput) ElementType ¶
func (WorkspaceGithubSocialLoginPtrOutput) ElementType() reflect.Type
func (WorkspaceGithubSocialLoginPtrOutput) RedirectUrl ¶
func (o WorkspaceGithubSocialLoginPtrOutput) RedirectUrl() pulumi.StringPtrOutput
func (WorkspaceGithubSocialLoginPtrOutput) Secret ¶
func (o WorkspaceGithubSocialLoginPtrOutput) Secret() pulumi.StringPtrOutput
func (WorkspaceGithubSocialLoginPtrOutput) ToWorkspaceGithubSocialLoginPtrOutput ¶
func (o WorkspaceGithubSocialLoginPtrOutput) ToWorkspaceGithubSocialLoginPtrOutput() WorkspaceGithubSocialLoginPtrOutput
func (WorkspaceGithubSocialLoginPtrOutput) ToWorkspaceGithubSocialLoginPtrOutputWithContext ¶
func (o WorkspaceGithubSocialLoginPtrOutput) ToWorkspaceGithubSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceGithubSocialLoginPtrOutput
type WorkspaceGoogleSocialLoginArgs ¶
type WorkspaceGoogleSocialLoginArgs struct { ClientId pulumi.StringInput `pulumi:"clientId"` RedirectUrl pulumi.StringInput `pulumi:"redirectUrl"` Secret pulumi.StringInput `pulumi:"secret"` }
func (WorkspaceGoogleSocialLoginArgs) ElementType ¶
func (WorkspaceGoogleSocialLoginArgs) ElementType() reflect.Type
func (WorkspaceGoogleSocialLoginArgs) ToWorkspaceGoogleSocialLoginOutput ¶
func (i WorkspaceGoogleSocialLoginArgs) ToWorkspaceGoogleSocialLoginOutput() WorkspaceGoogleSocialLoginOutput
func (WorkspaceGoogleSocialLoginArgs) ToWorkspaceGoogleSocialLoginOutputWithContext ¶
func (i WorkspaceGoogleSocialLoginArgs) ToWorkspaceGoogleSocialLoginOutputWithContext(ctx context.Context) WorkspaceGoogleSocialLoginOutput
func (WorkspaceGoogleSocialLoginArgs) ToWorkspaceGoogleSocialLoginPtrOutput ¶
func (i WorkspaceGoogleSocialLoginArgs) ToWorkspaceGoogleSocialLoginPtrOutput() WorkspaceGoogleSocialLoginPtrOutput
func (WorkspaceGoogleSocialLoginArgs) ToWorkspaceGoogleSocialLoginPtrOutputWithContext ¶
func (i WorkspaceGoogleSocialLoginArgs) ToWorkspaceGoogleSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceGoogleSocialLoginPtrOutput
type WorkspaceGoogleSocialLoginInput ¶
type WorkspaceGoogleSocialLoginInput interface { pulumi.Input ToWorkspaceGoogleSocialLoginOutput() WorkspaceGoogleSocialLoginOutput ToWorkspaceGoogleSocialLoginOutputWithContext(context.Context) WorkspaceGoogleSocialLoginOutput }
WorkspaceGoogleSocialLoginInput is an input type that accepts WorkspaceGoogleSocialLoginArgs and WorkspaceGoogleSocialLoginOutput values. You can construct a concrete instance of `WorkspaceGoogleSocialLoginInput` via:
WorkspaceGoogleSocialLoginArgs{...}
type WorkspaceGoogleSocialLoginOutput ¶
type WorkspaceGoogleSocialLoginOutput struct{ *pulumi.OutputState }
func (WorkspaceGoogleSocialLoginOutput) ClientId ¶
func (o WorkspaceGoogleSocialLoginOutput) ClientId() pulumi.StringOutput
func (WorkspaceGoogleSocialLoginOutput) ElementType ¶
func (WorkspaceGoogleSocialLoginOutput) ElementType() reflect.Type
func (WorkspaceGoogleSocialLoginOutput) RedirectUrl ¶
func (o WorkspaceGoogleSocialLoginOutput) RedirectUrl() pulumi.StringOutput
func (WorkspaceGoogleSocialLoginOutput) Secret ¶
func (o WorkspaceGoogleSocialLoginOutput) Secret() pulumi.StringOutput
func (WorkspaceGoogleSocialLoginOutput) ToWorkspaceGoogleSocialLoginOutput ¶
func (o WorkspaceGoogleSocialLoginOutput) ToWorkspaceGoogleSocialLoginOutput() WorkspaceGoogleSocialLoginOutput
func (WorkspaceGoogleSocialLoginOutput) ToWorkspaceGoogleSocialLoginOutputWithContext ¶
func (o WorkspaceGoogleSocialLoginOutput) ToWorkspaceGoogleSocialLoginOutputWithContext(ctx context.Context) WorkspaceGoogleSocialLoginOutput
func (WorkspaceGoogleSocialLoginOutput) ToWorkspaceGoogleSocialLoginPtrOutput ¶
func (o WorkspaceGoogleSocialLoginOutput) ToWorkspaceGoogleSocialLoginPtrOutput() WorkspaceGoogleSocialLoginPtrOutput
func (WorkspaceGoogleSocialLoginOutput) ToWorkspaceGoogleSocialLoginPtrOutputWithContext ¶
func (o WorkspaceGoogleSocialLoginOutput) ToWorkspaceGoogleSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceGoogleSocialLoginPtrOutput
type WorkspaceGoogleSocialLoginPtrInput ¶
type WorkspaceGoogleSocialLoginPtrInput interface { pulumi.Input ToWorkspaceGoogleSocialLoginPtrOutput() WorkspaceGoogleSocialLoginPtrOutput ToWorkspaceGoogleSocialLoginPtrOutputWithContext(context.Context) WorkspaceGoogleSocialLoginPtrOutput }
WorkspaceGoogleSocialLoginPtrInput is an input type that accepts WorkspaceGoogleSocialLoginArgs, WorkspaceGoogleSocialLoginPtr and WorkspaceGoogleSocialLoginPtrOutput values. You can construct a concrete instance of `WorkspaceGoogleSocialLoginPtrInput` via:
WorkspaceGoogleSocialLoginArgs{...} or: nil
func WorkspaceGoogleSocialLoginPtr ¶
func WorkspaceGoogleSocialLoginPtr(v *WorkspaceGoogleSocialLoginArgs) WorkspaceGoogleSocialLoginPtrInput
type WorkspaceGoogleSocialLoginPtrOutput ¶
type WorkspaceGoogleSocialLoginPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceGoogleSocialLoginPtrOutput) ClientId ¶
func (o WorkspaceGoogleSocialLoginPtrOutput) ClientId() pulumi.StringPtrOutput
func (WorkspaceGoogleSocialLoginPtrOutput) Elem ¶
func (o WorkspaceGoogleSocialLoginPtrOutput) Elem() WorkspaceGoogleSocialLoginOutput
func (WorkspaceGoogleSocialLoginPtrOutput) ElementType ¶
func (WorkspaceGoogleSocialLoginPtrOutput) ElementType() reflect.Type
func (WorkspaceGoogleSocialLoginPtrOutput) RedirectUrl ¶
func (o WorkspaceGoogleSocialLoginPtrOutput) RedirectUrl() pulumi.StringPtrOutput
func (WorkspaceGoogleSocialLoginPtrOutput) Secret ¶
func (o WorkspaceGoogleSocialLoginPtrOutput) Secret() pulumi.StringPtrOutput
func (WorkspaceGoogleSocialLoginPtrOutput) ToWorkspaceGoogleSocialLoginPtrOutput ¶
func (o WorkspaceGoogleSocialLoginPtrOutput) ToWorkspaceGoogleSocialLoginPtrOutput() WorkspaceGoogleSocialLoginPtrOutput
func (WorkspaceGoogleSocialLoginPtrOutput) ToWorkspaceGoogleSocialLoginPtrOutputWithContext ¶
func (o WorkspaceGoogleSocialLoginPtrOutput) ToWorkspaceGoogleSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceGoogleSocialLoginPtrOutput
type WorkspaceHostedLogin ¶
type WorkspaceHostedLogin struct {
AllowedRedirectUrls []string `pulumi:"allowedRedirectUrls"`
}
type WorkspaceHostedLoginArgs ¶
type WorkspaceHostedLoginArgs struct {
AllowedRedirectUrls pulumi.StringArrayInput `pulumi:"allowedRedirectUrls"`
}
func (WorkspaceHostedLoginArgs) ElementType ¶
func (WorkspaceHostedLoginArgs) ElementType() reflect.Type
func (WorkspaceHostedLoginArgs) ToWorkspaceHostedLoginOutput ¶
func (i WorkspaceHostedLoginArgs) ToWorkspaceHostedLoginOutput() WorkspaceHostedLoginOutput
func (WorkspaceHostedLoginArgs) ToWorkspaceHostedLoginOutputWithContext ¶
func (i WorkspaceHostedLoginArgs) ToWorkspaceHostedLoginOutputWithContext(ctx context.Context) WorkspaceHostedLoginOutput
func (WorkspaceHostedLoginArgs) ToWorkspaceHostedLoginPtrOutput ¶
func (i WorkspaceHostedLoginArgs) ToWorkspaceHostedLoginPtrOutput() WorkspaceHostedLoginPtrOutput
func (WorkspaceHostedLoginArgs) ToWorkspaceHostedLoginPtrOutputWithContext ¶
func (i WorkspaceHostedLoginArgs) ToWorkspaceHostedLoginPtrOutputWithContext(ctx context.Context) WorkspaceHostedLoginPtrOutput
type WorkspaceHostedLoginInput ¶
type WorkspaceHostedLoginInput interface { pulumi.Input ToWorkspaceHostedLoginOutput() WorkspaceHostedLoginOutput ToWorkspaceHostedLoginOutputWithContext(context.Context) WorkspaceHostedLoginOutput }
WorkspaceHostedLoginInput is an input type that accepts WorkspaceHostedLoginArgs and WorkspaceHostedLoginOutput values. You can construct a concrete instance of `WorkspaceHostedLoginInput` via:
WorkspaceHostedLoginArgs{...}
type WorkspaceHostedLoginOutput ¶
type WorkspaceHostedLoginOutput struct{ *pulumi.OutputState }
func (WorkspaceHostedLoginOutput) AllowedRedirectUrls ¶
func (o WorkspaceHostedLoginOutput) AllowedRedirectUrls() pulumi.StringArrayOutput
func (WorkspaceHostedLoginOutput) ElementType ¶
func (WorkspaceHostedLoginOutput) ElementType() reflect.Type
func (WorkspaceHostedLoginOutput) ToWorkspaceHostedLoginOutput ¶
func (o WorkspaceHostedLoginOutput) ToWorkspaceHostedLoginOutput() WorkspaceHostedLoginOutput
func (WorkspaceHostedLoginOutput) ToWorkspaceHostedLoginOutputWithContext ¶
func (o WorkspaceHostedLoginOutput) ToWorkspaceHostedLoginOutputWithContext(ctx context.Context) WorkspaceHostedLoginOutput
func (WorkspaceHostedLoginOutput) ToWorkspaceHostedLoginPtrOutput ¶
func (o WorkspaceHostedLoginOutput) ToWorkspaceHostedLoginPtrOutput() WorkspaceHostedLoginPtrOutput
func (WorkspaceHostedLoginOutput) ToWorkspaceHostedLoginPtrOutputWithContext ¶
func (o WorkspaceHostedLoginOutput) ToWorkspaceHostedLoginPtrOutputWithContext(ctx context.Context) WorkspaceHostedLoginPtrOutput
type WorkspaceHostedLoginPtrInput ¶
type WorkspaceHostedLoginPtrInput interface { pulumi.Input ToWorkspaceHostedLoginPtrOutput() WorkspaceHostedLoginPtrOutput ToWorkspaceHostedLoginPtrOutputWithContext(context.Context) WorkspaceHostedLoginPtrOutput }
WorkspaceHostedLoginPtrInput is an input type that accepts WorkspaceHostedLoginArgs, WorkspaceHostedLoginPtr and WorkspaceHostedLoginPtrOutput values. You can construct a concrete instance of `WorkspaceHostedLoginPtrInput` via:
WorkspaceHostedLoginArgs{...} or: nil
func WorkspaceHostedLoginPtr ¶
func WorkspaceHostedLoginPtr(v *WorkspaceHostedLoginArgs) WorkspaceHostedLoginPtrInput
type WorkspaceHostedLoginPtrOutput ¶
type WorkspaceHostedLoginPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceHostedLoginPtrOutput) AllowedRedirectUrls ¶
func (o WorkspaceHostedLoginPtrOutput) AllowedRedirectUrls() pulumi.StringArrayOutput
func (WorkspaceHostedLoginPtrOutput) Elem ¶
func (o WorkspaceHostedLoginPtrOutput) Elem() WorkspaceHostedLoginOutput
func (WorkspaceHostedLoginPtrOutput) ElementType ¶
func (WorkspaceHostedLoginPtrOutput) ElementType() reflect.Type
func (WorkspaceHostedLoginPtrOutput) ToWorkspaceHostedLoginPtrOutput ¶
func (o WorkspaceHostedLoginPtrOutput) ToWorkspaceHostedLoginPtrOutput() WorkspaceHostedLoginPtrOutput
func (WorkspaceHostedLoginPtrOutput) ToWorkspaceHostedLoginPtrOutputWithContext ¶
func (o WorkspaceHostedLoginPtrOutput) ToWorkspaceHostedLoginPtrOutputWithContext(ctx context.Context) WorkspaceHostedLoginPtrOutput
type WorkspaceInput ¶
type WorkspaceInput interface { pulumi.Input ToWorkspaceOutput() WorkspaceOutput ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput }
type WorkspaceLockoutPolicy ¶
type WorkspaceLockoutPolicy struct {
MaxAttempts int `pulumi:"maxAttempts"`
}
type WorkspaceLockoutPolicyArgs ¶
func (WorkspaceLockoutPolicyArgs) ElementType ¶
func (WorkspaceLockoutPolicyArgs) ElementType() reflect.Type
func (WorkspaceLockoutPolicyArgs) ToWorkspaceLockoutPolicyOutput ¶
func (i WorkspaceLockoutPolicyArgs) ToWorkspaceLockoutPolicyOutput() WorkspaceLockoutPolicyOutput
func (WorkspaceLockoutPolicyArgs) ToWorkspaceLockoutPolicyOutputWithContext ¶
func (i WorkspaceLockoutPolicyArgs) ToWorkspaceLockoutPolicyOutputWithContext(ctx context.Context) WorkspaceLockoutPolicyOutput
func (WorkspaceLockoutPolicyArgs) ToWorkspaceLockoutPolicyPtrOutput ¶
func (i WorkspaceLockoutPolicyArgs) ToWorkspaceLockoutPolicyPtrOutput() WorkspaceLockoutPolicyPtrOutput
func (WorkspaceLockoutPolicyArgs) ToWorkspaceLockoutPolicyPtrOutputWithContext ¶
func (i WorkspaceLockoutPolicyArgs) ToWorkspaceLockoutPolicyPtrOutputWithContext(ctx context.Context) WorkspaceLockoutPolicyPtrOutput
type WorkspaceLockoutPolicyInput ¶
type WorkspaceLockoutPolicyInput interface { pulumi.Input ToWorkspaceLockoutPolicyOutput() WorkspaceLockoutPolicyOutput ToWorkspaceLockoutPolicyOutputWithContext(context.Context) WorkspaceLockoutPolicyOutput }
WorkspaceLockoutPolicyInput is an input type that accepts WorkspaceLockoutPolicyArgs and WorkspaceLockoutPolicyOutput values. You can construct a concrete instance of `WorkspaceLockoutPolicyInput` via:
WorkspaceLockoutPolicyArgs{...}
type WorkspaceLockoutPolicyOutput ¶
type WorkspaceLockoutPolicyOutput struct{ *pulumi.OutputState }
func (WorkspaceLockoutPolicyOutput) ElementType ¶
func (WorkspaceLockoutPolicyOutput) ElementType() reflect.Type
func (WorkspaceLockoutPolicyOutput) MaxAttempts ¶
func (o WorkspaceLockoutPolicyOutput) MaxAttempts() pulumi.IntOutput
func (WorkspaceLockoutPolicyOutput) ToWorkspaceLockoutPolicyOutput ¶
func (o WorkspaceLockoutPolicyOutput) ToWorkspaceLockoutPolicyOutput() WorkspaceLockoutPolicyOutput
func (WorkspaceLockoutPolicyOutput) ToWorkspaceLockoutPolicyOutputWithContext ¶
func (o WorkspaceLockoutPolicyOutput) ToWorkspaceLockoutPolicyOutputWithContext(ctx context.Context) WorkspaceLockoutPolicyOutput
func (WorkspaceLockoutPolicyOutput) ToWorkspaceLockoutPolicyPtrOutput ¶
func (o WorkspaceLockoutPolicyOutput) ToWorkspaceLockoutPolicyPtrOutput() WorkspaceLockoutPolicyPtrOutput
func (WorkspaceLockoutPolicyOutput) ToWorkspaceLockoutPolicyPtrOutputWithContext ¶
func (o WorkspaceLockoutPolicyOutput) ToWorkspaceLockoutPolicyPtrOutputWithContext(ctx context.Context) WorkspaceLockoutPolicyPtrOutput
type WorkspaceLockoutPolicyPtrInput ¶
type WorkspaceLockoutPolicyPtrInput interface { pulumi.Input ToWorkspaceLockoutPolicyPtrOutput() WorkspaceLockoutPolicyPtrOutput ToWorkspaceLockoutPolicyPtrOutputWithContext(context.Context) WorkspaceLockoutPolicyPtrOutput }
WorkspaceLockoutPolicyPtrInput is an input type that accepts WorkspaceLockoutPolicyArgs, WorkspaceLockoutPolicyPtr and WorkspaceLockoutPolicyPtrOutput values. You can construct a concrete instance of `WorkspaceLockoutPolicyPtrInput` via:
WorkspaceLockoutPolicyArgs{...} or: nil
func WorkspaceLockoutPolicyPtr ¶
func WorkspaceLockoutPolicyPtr(v *WorkspaceLockoutPolicyArgs) WorkspaceLockoutPolicyPtrInput
type WorkspaceLockoutPolicyPtrOutput ¶
type WorkspaceLockoutPolicyPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceLockoutPolicyPtrOutput) Elem ¶
func (o WorkspaceLockoutPolicyPtrOutput) Elem() WorkspaceLockoutPolicyOutput
func (WorkspaceLockoutPolicyPtrOutput) ElementType ¶
func (WorkspaceLockoutPolicyPtrOutput) ElementType() reflect.Type
func (WorkspaceLockoutPolicyPtrOutput) MaxAttempts ¶
func (o WorkspaceLockoutPolicyPtrOutput) MaxAttempts() pulumi.IntPtrOutput
func (WorkspaceLockoutPolicyPtrOutput) ToWorkspaceLockoutPolicyPtrOutput ¶
func (o WorkspaceLockoutPolicyPtrOutput) ToWorkspaceLockoutPolicyPtrOutput() WorkspaceLockoutPolicyPtrOutput
func (WorkspaceLockoutPolicyPtrOutput) ToWorkspaceLockoutPolicyPtrOutputWithContext ¶
func (o WorkspaceLockoutPolicyPtrOutput) ToWorkspaceLockoutPolicyPtrOutputWithContext(ctx context.Context) WorkspaceLockoutPolicyPtrOutput
type WorkspaceMap ¶
type WorkspaceMap map[string]WorkspaceInput
func (WorkspaceMap) ElementType ¶
func (WorkspaceMap) ElementType() reflect.Type
func (WorkspaceMap) ToWorkspaceMapOutput ¶
func (i WorkspaceMap) ToWorkspaceMapOutput() WorkspaceMapOutput
func (WorkspaceMap) ToWorkspaceMapOutputWithContext ¶
func (i WorkspaceMap) ToWorkspaceMapOutputWithContext(ctx context.Context) WorkspaceMapOutput
type WorkspaceMapInput ¶
type WorkspaceMapInput interface { pulumi.Input ToWorkspaceMapOutput() WorkspaceMapOutput ToWorkspaceMapOutputWithContext(context.Context) WorkspaceMapOutput }
WorkspaceMapInput is an input type that accepts WorkspaceMap and WorkspaceMapOutput values. You can construct a concrete instance of `WorkspaceMapInput` via:
WorkspaceMap{ "key": WorkspaceArgs{...} }
type WorkspaceMapOutput ¶
type WorkspaceMapOutput struct{ *pulumi.OutputState }
func (WorkspaceMapOutput) ElementType ¶
func (WorkspaceMapOutput) ElementType() reflect.Type
func (WorkspaceMapOutput) MapIndex ¶
func (o WorkspaceMapOutput) MapIndex(k pulumi.StringInput) WorkspaceOutput
func (WorkspaceMapOutput) ToWorkspaceMapOutput ¶
func (o WorkspaceMapOutput) ToWorkspaceMapOutput() WorkspaceMapOutput
func (WorkspaceMapOutput) ToWorkspaceMapOutputWithContext ¶
func (o WorkspaceMapOutput) ToWorkspaceMapOutputWithContext(ctx context.Context) WorkspaceMapOutput
type WorkspaceMfaAuthenticationApp ¶
type WorkspaceMfaAuthenticationApp struct {
ServiceName string `pulumi:"serviceName"`
}
type WorkspaceMfaAuthenticationAppArgs ¶
type WorkspaceMfaAuthenticationAppArgs struct {
ServiceName pulumi.StringInput `pulumi:"serviceName"`
}
func (WorkspaceMfaAuthenticationAppArgs) ElementType ¶
func (WorkspaceMfaAuthenticationAppArgs) ElementType() reflect.Type
func (WorkspaceMfaAuthenticationAppArgs) ToWorkspaceMfaAuthenticationAppOutput ¶
func (i WorkspaceMfaAuthenticationAppArgs) ToWorkspaceMfaAuthenticationAppOutput() WorkspaceMfaAuthenticationAppOutput
func (WorkspaceMfaAuthenticationAppArgs) ToWorkspaceMfaAuthenticationAppOutputWithContext ¶
func (i WorkspaceMfaAuthenticationAppArgs) ToWorkspaceMfaAuthenticationAppOutputWithContext(ctx context.Context) WorkspaceMfaAuthenticationAppOutput
func (WorkspaceMfaAuthenticationAppArgs) ToWorkspaceMfaAuthenticationAppPtrOutput ¶
func (i WorkspaceMfaAuthenticationAppArgs) ToWorkspaceMfaAuthenticationAppPtrOutput() WorkspaceMfaAuthenticationAppPtrOutput
func (WorkspaceMfaAuthenticationAppArgs) ToWorkspaceMfaAuthenticationAppPtrOutputWithContext ¶
func (i WorkspaceMfaAuthenticationAppArgs) ToWorkspaceMfaAuthenticationAppPtrOutputWithContext(ctx context.Context) WorkspaceMfaAuthenticationAppPtrOutput
type WorkspaceMfaAuthenticationAppInput ¶
type WorkspaceMfaAuthenticationAppInput interface { pulumi.Input ToWorkspaceMfaAuthenticationAppOutput() WorkspaceMfaAuthenticationAppOutput ToWorkspaceMfaAuthenticationAppOutputWithContext(context.Context) WorkspaceMfaAuthenticationAppOutput }
WorkspaceMfaAuthenticationAppInput is an input type that accepts WorkspaceMfaAuthenticationAppArgs and WorkspaceMfaAuthenticationAppOutput values. You can construct a concrete instance of `WorkspaceMfaAuthenticationAppInput` via:
WorkspaceMfaAuthenticationAppArgs{...}
type WorkspaceMfaAuthenticationAppOutput ¶
type WorkspaceMfaAuthenticationAppOutput struct{ *pulumi.OutputState }
func (WorkspaceMfaAuthenticationAppOutput) ElementType ¶
func (WorkspaceMfaAuthenticationAppOutput) ElementType() reflect.Type
func (WorkspaceMfaAuthenticationAppOutput) ServiceName ¶
func (o WorkspaceMfaAuthenticationAppOutput) ServiceName() pulumi.StringOutput
func (WorkspaceMfaAuthenticationAppOutput) ToWorkspaceMfaAuthenticationAppOutput ¶
func (o WorkspaceMfaAuthenticationAppOutput) ToWorkspaceMfaAuthenticationAppOutput() WorkspaceMfaAuthenticationAppOutput
func (WorkspaceMfaAuthenticationAppOutput) ToWorkspaceMfaAuthenticationAppOutputWithContext ¶
func (o WorkspaceMfaAuthenticationAppOutput) ToWorkspaceMfaAuthenticationAppOutputWithContext(ctx context.Context) WorkspaceMfaAuthenticationAppOutput
func (WorkspaceMfaAuthenticationAppOutput) ToWorkspaceMfaAuthenticationAppPtrOutput ¶
func (o WorkspaceMfaAuthenticationAppOutput) ToWorkspaceMfaAuthenticationAppPtrOutput() WorkspaceMfaAuthenticationAppPtrOutput
func (WorkspaceMfaAuthenticationAppOutput) ToWorkspaceMfaAuthenticationAppPtrOutputWithContext ¶
func (o WorkspaceMfaAuthenticationAppOutput) ToWorkspaceMfaAuthenticationAppPtrOutputWithContext(ctx context.Context) WorkspaceMfaAuthenticationAppPtrOutput
type WorkspaceMfaAuthenticationAppPtrInput ¶
type WorkspaceMfaAuthenticationAppPtrInput interface { pulumi.Input ToWorkspaceMfaAuthenticationAppPtrOutput() WorkspaceMfaAuthenticationAppPtrOutput ToWorkspaceMfaAuthenticationAppPtrOutputWithContext(context.Context) WorkspaceMfaAuthenticationAppPtrOutput }
WorkspaceMfaAuthenticationAppPtrInput is an input type that accepts WorkspaceMfaAuthenticationAppArgs, WorkspaceMfaAuthenticationAppPtr and WorkspaceMfaAuthenticationAppPtrOutput values. You can construct a concrete instance of `WorkspaceMfaAuthenticationAppPtrInput` via:
WorkspaceMfaAuthenticationAppArgs{...} or: nil
func WorkspaceMfaAuthenticationAppPtr ¶
func WorkspaceMfaAuthenticationAppPtr(v *WorkspaceMfaAuthenticationAppArgs) WorkspaceMfaAuthenticationAppPtrInput
type WorkspaceMfaAuthenticationAppPtrOutput ¶
type WorkspaceMfaAuthenticationAppPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceMfaAuthenticationAppPtrOutput) ElementType ¶
func (WorkspaceMfaAuthenticationAppPtrOutput) ElementType() reflect.Type
func (WorkspaceMfaAuthenticationAppPtrOutput) ServiceName ¶
func (o WorkspaceMfaAuthenticationAppPtrOutput) ServiceName() pulumi.StringPtrOutput
func (WorkspaceMfaAuthenticationAppPtrOutput) ToWorkspaceMfaAuthenticationAppPtrOutput ¶
func (o WorkspaceMfaAuthenticationAppPtrOutput) ToWorkspaceMfaAuthenticationAppPtrOutput() WorkspaceMfaAuthenticationAppPtrOutput
func (WorkspaceMfaAuthenticationAppPtrOutput) ToWorkspaceMfaAuthenticationAppPtrOutputWithContext ¶
func (o WorkspaceMfaAuthenticationAppPtrOutput) ToWorkspaceMfaAuthenticationAppPtrOutputWithContext(ctx context.Context) WorkspaceMfaAuthenticationAppPtrOutput
type WorkspaceMfaPolicy ¶
type WorkspaceMfaPolicyArgs ¶
type WorkspaceMfaPolicyArgs struct { AllowRememberDevice pulumi.BoolInput `pulumi:"allowRememberDevice"` DeviceExpiration pulumi.IntInput `pulumi:"deviceExpiration"` Enforce pulumi.StringInput `pulumi:"enforce"` }
func (WorkspaceMfaPolicyArgs) ElementType ¶
func (WorkspaceMfaPolicyArgs) ElementType() reflect.Type
func (WorkspaceMfaPolicyArgs) ToWorkspaceMfaPolicyOutput ¶
func (i WorkspaceMfaPolicyArgs) ToWorkspaceMfaPolicyOutput() WorkspaceMfaPolicyOutput
func (WorkspaceMfaPolicyArgs) ToWorkspaceMfaPolicyOutputWithContext ¶
func (i WorkspaceMfaPolicyArgs) ToWorkspaceMfaPolicyOutputWithContext(ctx context.Context) WorkspaceMfaPolicyOutput
func (WorkspaceMfaPolicyArgs) ToWorkspaceMfaPolicyPtrOutput ¶
func (i WorkspaceMfaPolicyArgs) ToWorkspaceMfaPolicyPtrOutput() WorkspaceMfaPolicyPtrOutput
func (WorkspaceMfaPolicyArgs) ToWorkspaceMfaPolicyPtrOutputWithContext ¶
func (i WorkspaceMfaPolicyArgs) ToWorkspaceMfaPolicyPtrOutputWithContext(ctx context.Context) WorkspaceMfaPolicyPtrOutput
type WorkspaceMfaPolicyInput ¶
type WorkspaceMfaPolicyInput interface { pulumi.Input ToWorkspaceMfaPolicyOutput() WorkspaceMfaPolicyOutput ToWorkspaceMfaPolicyOutputWithContext(context.Context) WorkspaceMfaPolicyOutput }
WorkspaceMfaPolicyInput is an input type that accepts WorkspaceMfaPolicyArgs and WorkspaceMfaPolicyOutput values. You can construct a concrete instance of `WorkspaceMfaPolicyInput` via:
WorkspaceMfaPolicyArgs{...}
type WorkspaceMfaPolicyOutput ¶
type WorkspaceMfaPolicyOutput struct{ *pulumi.OutputState }
func (WorkspaceMfaPolicyOutput) AllowRememberDevice ¶
func (o WorkspaceMfaPolicyOutput) AllowRememberDevice() pulumi.BoolOutput
func (WorkspaceMfaPolicyOutput) DeviceExpiration ¶
func (o WorkspaceMfaPolicyOutput) DeviceExpiration() pulumi.IntOutput
func (WorkspaceMfaPolicyOutput) ElementType ¶
func (WorkspaceMfaPolicyOutput) ElementType() reflect.Type
func (WorkspaceMfaPolicyOutput) Enforce ¶
func (o WorkspaceMfaPolicyOutput) Enforce() pulumi.StringOutput
func (WorkspaceMfaPolicyOutput) ToWorkspaceMfaPolicyOutput ¶
func (o WorkspaceMfaPolicyOutput) ToWorkspaceMfaPolicyOutput() WorkspaceMfaPolicyOutput
func (WorkspaceMfaPolicyOutput) ToWorkspaceMfaPolicyOutputWithContext ¶
func (o WorkspaceMfaPolicyOutput) ToWorkspaceMfaPolicyOutputWithContext(ctx context.Context) WorkspaceMfaPolicyOutput
func (WorkspaceMfaPolicyOutput) ToWorkspaceMfaPolicyPtrOutput ¶
func (o WorkspaceMfaPolicyOutput) ToWorkspaceMfaPolicyPtrOutput() WorkspaceMfaPolicyPtrOutput
func (WorkspaceMfaPolicyOutput) ToWorkspaceMfaPolicyPtrOutputWithContext ¶
func (o WorkspaceMfaPolicyOutput) ToWorkspaceMfaPolicyPtrOutputWithContext(ctx context.Context) WorkspaceMfaPolicyPtrOutput
type WorkspaceMfaPolicyPtrInput ¶
type WorkspaceMfaPolicyPtrInput interface { pulumi.Input ToWorkspaceMfaPolicyPtrOutput() WorkspaceMfaPolicyPtrOutput ToWorkspaceMfaPolicyPtrOutputWithContext(context.Context) WorkspaceMfaPolicyPtrOutput }
WorkspaceMfaPolicyPtrInput is an input type that accepts WorkspaceMfaPolicyArgs, WorkspaceMfaPolicyPtr and WorkspaceMfaPolicyPtrOutput values. You can construct a concrete instance of `WorkspaceMfaPolicyPtrInput` via:
WorkspaceMfaPolicyArgs{...} or: nil
func WorkspaceMfaPolicyPtr ¶
func WorkspaceMfaPolicyPtr(v *WorkspaceMfaPolicyArgs) WorkspaceMfaPolicyPtrInput
type WorkspaceMfaPolicyPtrOutput ¶
type WorkspaceMfaPolicyPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceMfaPolicyPtrOutput) AllowRememberDevice ¶
func (o WorkspaceMfaPolicyPtrOutput) AllowRememberDevice() pulumi.BoolPtrOutput
func (WorkspaceMfaPolicyPtrOutput) DeviceExpiration ¶
func (o WorkspaceMfaPolicyPtrOutput) DeviceExpiration() pulumi.IntPtrOutput
func (WorkspaceMfaPolicyPtrOutput) Elem ¶
func (o WorkspaceMfaPolicyPtrOutput) Elem() WorkspaceMfaPolicyOutput
func (WorkspaceMfaPolicyPtrOutput) ElementType ¶
func (WorkspaceMfaPolicyPtrOutput) ElementType() reflect.Type
func (WorkspaceMfaPolicyPtrOutput) Enforce ¶
func (o WorkspaceMfaPolicyPtrOutput) Enforce() pulumi.StringPtrOutput
func (WorkspaceMfaPolicyPtrOutput) ToWorkspaceMfaPolicyPtrOutput ¶
func (o WorkspaceMfaPolicyPtrOutput) ToWorkspaceMfaPolicyPtrOutput() WorkspaceMfaPolicyPtrOutput
func (WorkspaceMfaPolicyPtrOutput) ToWorkspaceMfaPolicyPtrOutputWithContext ¶
func (o WorkspaceMfaPolicyPtrOutput) ToWorkspaceMfaPolicyPtrOutputWithContext(ctx context.Context) WorkspaceMfaPolicyPtrOutput
type WorkspaceMicrosoftSocialLoginArgs ¶
type WorkspaceMicrosoftSocialLoginArgs struct { ClientId pulumi.StringInput `pulumi:"clientId"` RedirectUrl pulumi.StringInput `pulumi:"redirectUrl"` Secret pulumi.StringInput `pulumi:"secret"` }
func (WorkspaceMicrosoftSocialLoginArgs) ElementType ¶
func (WorkspaceMicrosoftSocialLoginArgs) ElementType() reflect.Type
func (WorkspaceMicrosoftSocialLoginArgs) ToWorkspaceMicrosoftSocialLoginOutput ¶
func (i WorkspaceMicrosoftSocialLoginArgs) ToWorkspaceMicrosoftSocialLoginOutput() WorkspaceMicrosoftSocialLoginOutput
func (WorkspaceMicrosoftSocialLoginArgs) ToWorkspaceMicrosoftSocialLoginOutputWithContext ¶
func (i WorkspaceMicrosoftSocialLoginArgs) ToWorkspaceMicrosoftSocialLoginOutputWithContext(ctx context.Context) WorkspaceMicrosoftSocialLoginOutput
func (WorkspaceMicrosoftSocialLoginArgs) ToWorkspaceMicrosoftSocialLoginPtrOutput ¶
func (i WorkspaceMicrosoftSocialLoginArgs) ToWorkspaceMicrosoftSocialLoginPtrOutput() WorkspaceMicrosoftSocialLoginPtrOutput
func (WorkspaceMicrosoftSocialLoginArgs) ToWorkspaceMicrosoftSocialLoginPtrOutputWithContext ¶
func (i WorkspaceMicrosoftSocialLoginArgs) ToWorkspaceMicrosoftSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceMicrosoftSocialLoginPtrOutput
type WorkspaceMicrosoftSocialLoginInput ¶
type WorkspaceMicrosoftSocialLoginInput interface { pulumi.Input ToWorkspaceMicrosoftSocialLoginOutput() WorkspaceMicrosoftSocialLoginOutput ToWorkspaceMicrosoftSocialLoginOutputWithContext(context.Context) WorkspaceMicrosoftSocialLoginOutput }
WorkspaceMicrosoftSocialLoginInput is an input type that accepts WorkspaceMicrosoftSocialLoginArgs and WorkspaceMicrosoftSocialLoginOutput values. You can construct a concrete instance of `WorkspaceMicrosoftSocialLoginInput` via:
WorkspaceMicrosoftSocialLoginArgs{...}
type WorkspaceMicrosoftSocialLoginOutput ¶
type WorkspaceMicrosoftSocialLoginOutput struct{ *pulumi.OutputState }
func (WorkspaceMicrosoftSocialLoginOutput) ClientId ¶
func (o WorkspaceMicrosoftSocialLoginOutput) ClientId() pulumi.StringOutput
func (WorkspaceMicrosoftSocialLoginOutput) ElementType ¶
func (WorkspaceMicrosoftSocialLoginOutput) ElementType() reflect.Type
func (WorkspaceMicrosoftSocialLoginOutput) RedirectUrl ¶
func (o WorkspaceMicrosoftSocialLoginOutput) RedirectUrl() pulumi.StringOutput
func (WorkspaceMicrosoftSocialLoginOutput) Secret ¶
func (o WorkspaceMicrosoftSocialLoginOutput) Secret() pulumi.StringOutput
func (WorkspaceMicrosoftSocialLoginOutput) ToWorkspaceMicrosoftSocialLoginOutput ¶
func (o WorkspaceMicrosoftSocialLoginOutput) ToWorkspaceMicrosoftSocialLoginOutput() WorkspaceMicrosoftSocialLoginOutput
func (WorkspaceMicrosoftSocialLoginOutput) ToWorkspaceMicrosoftSocialLoginOutputWithContext ¶
func (o WorkspaceMicrosoftSocialLoginOutput) ToWorkspaceMicrosoftSocialLoginOutputWithContext(ctx context.Context) WorkspaceMicrosoftSocialLoginOutput
func (WorkspaceMicrosoftSocialLoginOutput) ToWorkspaceMicrosoftSocialLoginPtrOutput ¶
func (o WorkspaceMicrosoftSocialLoginOutput) ToWorkspaceMicrosoftSocialLoginPtrOutput() WorkspaceMicrosoftSocialLoginPtrOutput
func (WorkspaceMicrosoftSocialLoginOutput) ToWorkspaceMicrosoftSocialLoginPtrOutputWithContext ¶
func (o WorkspaceMicrosoftSocialLoginOutput) ToWorkspaceMicrosoftSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceMicrosoftSocialLoginPtrOutput
type WorkspaceMicrosoftSocialLoginPtrInput ¶
type WorkspaceMicrosoftSocialLoginPtrInput interface { pulumi.Input ToWorkspaceMicrosoftSocialLoginPtrOutput() WorkspaceMicrosoftSocialLoginPtrOutput ToWorkspaceMicrosoftSocialLoginPtrOutputWithContext(context.Context) WorkspaceMicrosoftSocialLoginPtrOutput }
WorkspaceMicrosoftSocialLoginPtrInput is an input type that accepts WorkspaceMicrosoftSocialLoginArgs, WorkspaceMicrosoftSocialLoginPtr and WorkspaceMicrosoftSocialLoginPtrOutput values. You can construct a concrete instance of `WorkspaceMicrosoftSocialLoginPtrInput` via:
WorkspaceMicrosoftSocialLoginArgs{...} or: nil
func WorkspaceMicrosoftSocialLoginPtr ¶
func WorkspaceMicrosoftSocialLoginPtr(v *WorkspaceMicrosoftSocialLoginArgs) WorkspaceMicrosoftSocialLoginPtrInput
type WorkspaceMicrosoftSocialLoginPtrOutput ¶
type WorkspaceMicrosoftSocialLoginPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceMicrosoftSocialLoginPtrOutput) ClientId ¶
func (o WorkspaceMicrosoftSocialLoginPtrOutput) ClientId() pulumi.StringPtrOutput
func (WorkspaceMicrosoftSocialLoginPtrOutput) ElementType ¶
func (WorkspaceMicrosoftSocialLoginPtrOutput) ElementType() reflect.Type
func (WorkspaceMicrosoftSocialLoginPtrOutput) RedirectUrl ¶
func (o WorkspaceMicrosoftSocialLoginPtrOutput) RedirectUrl() pulumi.StringPtrOutput
func (WorkspaceMicrosoftSocialLoginPtrOutput) Secret ¶
func (o WorkspaceMicrosoftSocialLoginPtrOutput) Secret() pulumi.StringPtrOutput
func (WorkspaceMicrosoftSocialLoginPtrOutput) ToWorkspaceMicrosoftSocialLoginPtrOutput ¶
func (o WorkspaceMicrosoftSocialLoginPtrOutput) ToWorkspaceMicrosoftSocialLoginPtrOutput() WorkspaceMicrosoftSocialLoginPtrOutput
func (WorkspaceMicrosoftSocialLoginPtrOutput) ToWorkspaceMicrosoftSocialLoginPtrOutputWithContext ¶
func (o WorkspaceMicrosoftSocialLoginPtrOutput) ToWorkspaceMicrosoftSocialLoginPtrOutputWithContext(ctx context.Context) WorkspaceMicrosoftSocialLoginPtrOutput
type WorkspaceOutput ¶
type WorkspaceOutput struct{ *pulumi.OutputState }
func (WorkspaceOutput) ElementType ¶
func (WorkspaceOutput) ElementType() reflect.Type
func (WorkspaceOutput) ToWorkspaceOutput ¶
func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput
func (WorkspaceOutput) ToWorkspaceOutputWithContext ¶
func (o WorkspaceOutput) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
type WorkspacePasswordPolicy ¶
type WorkspacePasswordPolicyArgs ¶
type WorkspacePasswordPolicyArgs struct { AllowPassphrases pulumi.BoolInput `pulumi:"allowPassphrases"` History pulumi.IntInput `pulumi:"history"` MaxLength pulumi.IntInput `pulumi:"maxLength"` MinLength pulumi.IntInput `pulumi:"minLength"` MinPhraseLength pulumi.IntInput `pulumi:"minPhraseLength"` MinTests pulumi.IntInput `pulumi:"minTests"` }
func (WorkspacePasswordPolicyArgs) ElementType ¶
func (WorkspacePasswordPolicyArgs) ElementType() reflect.Type
func (WorkspacePasswordPolicyArgs) ToWorkspacePasswordPolicyOutput ¶
func (i WorkspacePasswordPolicyArgs) ToWorkspacePasswordPolicyOutput() WorkspacePasswordPolicyOutput
func (WorkspacePasswordPolicyArgs) ToWorkspacePasswordPolicyOutputWithContext ¶
func (i WorkspacePasswordPolicyArgs) ToWorkspacePasswordPolicyOutputWithContext(ctx context.Context) WorkspacePasswordPolicyOutput
func (WorkspacePasswordPolicyArgs) ToWorkspacePasswordPolicyPtrOutput ¶
func (i WorkspacePasswordPolicyArgs) ToWorkspacePasswordPolicyPtrOutput() WorkspacePasswordPolicyPtrOutput
func (WorkspacePasswordPolicyArgs) ToWorkspacePasswordPolicyPtrOutputWithContext ¶
func (i WorkspacePasswordPolicyArgs) ToWorkspacePasswordPolicyPtrOutputWithContext(ctx context.Context) WorkspacePasswordPolicyPtrOutput
type WorkspacePasswordPolicyInput ¶
type WorkspacePasswordPolicyInput interface { pulumi.Input ToWorkspacePasswordPolicyOutput() WorkspacePasswordPolicyOutput ToWorkspacePasswordPolicyOutputWithContext(context.Context) WorkspacePasswordPolicyOutput }
WorkspacePasswordPolicyInput is an input type that accepts WorkspacePasswordPolicyArgs and WorkspacePasswordPolicyOutput values. You can construct a concrete instance of `WorkspacePasswordPolicyInput` via:
WorkspacePasswordPolicyArgs{...}
type WorkspacePasswordPolicyOutput ¶
type WorkspacePasswordPolicyOutput struct{ *pulumi.OutputState }
func (WorkspacePasswordPolicyOutput) AllowPassphrases ¶
func (o WorkspacePasswordPolicyOutput) AllowPassphrases() pulumi.BoolOutput
func (WorkspacePasswordPolicyOutput) ElementType ¶
func (WorkspacePasswordPolicyOutput) ElementType() reflect.Type
func (WorkspacePasswordPolicyOutput) History ¶
func (o WorkspacePasswordPolicyOutput) History() pulumi.IntOutput
func (WorkspacePasswordPolicyOutput) MaxLength ¶
func (o WorkspacePasswordPolicyOutput) MaxLength() pulumi.IntOutput
func (WorkspacePasswordPolicyOutput) MinLength ¶
func (o WorkspacePasswordPolicyOutput) MinLength() pulumi.IntOutput
func (WorkspacePasswordPolicyOutput) MinPhraseLength ¶
func (o WorkspacePasswordPolicyOutput) MinPhraseLength() pulumi.IntOutput
func (WorkspacePasswordPolicyOutput) MinTests ¶
func (o WorkspacePasswordPolicyOutput) MinTests() pulumi.IntOutput
func (WorkspacePasswordPolicyOutput) ToWorkspacePasswordPolicyOutput ¶
func (o WorkspacePasswordPolicyOutput) ToWorkspacePasswordPolicyOutput() WorkspacePasswordPolicyOutput
func (WorkspacePasswordPolicyOutput) ToWorkspacePasswordPolicyOutputWithContext ¶
func (o WorkspacePasswordPolicyOutput) ToWorkspacePasswordPolicyOutputWithContext(ctx context.Context) WorkspacePasswordPolicyOutput
func (WorkspacePasswordPolicyOutput) ToWorkspacePasswordPolicyPtrOutput ¶
func (o WorkspacePasswordPolicyOutput) ToWorkspacePasswordPolicyPtrOutput() WorkspacePasswordPolicyPtrOutput
func (WorkspacePasswordPolicyOutput) ToWorkspacePasswordPolicyPtrOutputWithContext ¶
func (o WorkspacePasswordPolicyOutput) ToWorkspacePasswordPolicyPtrOutputWithContext(ctx context.Context) WorkspacePasswordPolicyPtrOutput
type WorkspacePasswordPolicyPtrInput ¶
type WorkspacePasswordPolicyPtrInput interface { pulumi.Input ToWorkspacePasswordPolicyPtrOutput() WorkspacePasswordPolicyPtrOutput ToWorkspacePasswordPolicyPtrOutputWithContext(context.Context) WorkspacePasswordPolicyPtrOutput }
WorkspacePasswordPolicyPtrInput is an input type that accepts WorkspacePasswordPolicyArgs, WorkspacePasswordPolicyPtr and WorkspacePasswordPolicyPtrOutput values. You can construct a concrete instance of `WorkspacePasswordPolicyPtrInput` via:
WorkspacePasswordPolicyArgs{...} or: nil
func WorkspacePasswordPolicyPtr ¶
func WorkspacePasswordPolicyPtr(v *WorkspacePasswordPolicyArgs) WorkspacePasswordPolicyPtrInput
type WorkspacePasswordPolicyPtrOutput ¶
type WorkspacePasswordPolicyPtrOutput struct{ *pulumi.OutputState }
func (WorkspacePasswordPolicyPtrOutput) AllowPassphrases ¶
func (o WorkspacePasswordPolicyPtrOutput) AllowPassphrases() pulumi.BoolPtrOutput
func (WorkspacePasswordPolicyPtrOutput) Elem ¶
func (o WorkspacePasswordPolicyPtrOutput) Elem() WorkspacePasswordPolicyOutput
func (WorkspacePasswordPolicyPtrOutput) ElementType ¶
func (WorkspacePasswordPolicyPtrOutput) ElementType() reflect.Type
func (WorkspacePasswordPolicyPtrOutput) History ¶
func (o WorkspacePasswordPolicyPtrOutput) History() pulumi.IntPtrOutput
func (WorkspacePasswordPolicyPtrOutput) MaxLength ¶
func (o WorkspacePasswordPolicyPtrOutput) MaxLength() pulumi.IntPtrOutput
func (WorkspacePasswordPolicyPtrOutput) MinLength ¶
func (o WorkspacePasswordPolicyPtrOutput) MinLength() pulumi.IntPtrOutput
func (WorkspacePasswordPolicyPtrOutput) MinPhraseLength ¶
func (o WorkspacePasswordPolicyPtrOutput) MinPhraseLength() pulumi.IntPtrOutput
func (WorkspacePasswordPolicyPtrOutput) MinTests ¶
func (o WorkspacePasswordPolicyPtrOutput) MinTests() pulumi.IntPtrOutput
func (WorkspacePasswordPolicyPtrOutput) ToWorkspacePasswordPolicyPtrOutput ¶
func (o WorkspacePasswordPolicyPtrOutput) ToWorkspacePasswordPolicyPtrOutput() WorkspacePasswordPolicyPtrOutput
func (WorkspacePasswordPolicyPtrOutput) ToWorkspacePasswordPolicyPtrOutputWithContext ¶
func (o WorkspacePasswordPolicyPtrOutput) ToWorkspacePasswordPolicyPtrOutputWithContext(ctx context.Context) WorkspacePasswordPolicyPtrOutput
type WorkspacePwnedPasswordEmailArgs ¶
type WorkspacePwnedPasswordEmailArgs struct { FromAddress pulumi.StringInput `pulumi:"fromAddress"` FromName pulumi.StringInput `pulumi:"fromName"` HtmlTemplate pulumi.StringInput `pulumi:"htmlTemplate"` RedirectUrl pulumi.StringPtrInput `pulumi:"redirectUrl"` Subject pulumi.StringInput `pulumi:"subject"` }
func (WorkspacePwnedPasswordEmailArgs) ElementType ¶
func (WorkspacePwnedPasswordEmailArgs) ElementType() reflect.Type
func (WorkspacePwnedPasswordEmailArgs) ToWorkspacePwnedPasswordEmailOutput ¶
func (i WorkspacePwnedPasswordEmailArgs) ToWorkspacePwnedPasswordEmailOutput() WorkspacePwnedPasswordEmailOutput
func (WorkspacePwnedPasswordEmailArgs) ToWorkspacePwnedPasswordEmailOutputWithContext ¶
func (i WorkspacePwnedPasswordEmailArgs) ToWorkspacePwnedPasswordEmailOutputWithContext(ctx context.Context) WorkspacePwnedPasswordEmailOutput
func (WorkspacePwnedPasswordEmailArgs) ToWorkspacePwnedPasswordEmailPtrOutput ¶
func (i WorkspacePwnedPasswordEmailArgs) ToWorkspacePwnedPasswordEmailPtrOutput() WorkspacePwnedPasswordEmailPtrOutput
func (WorkspacePwnedPasswordEmailArgs) ToWorkspacePwnedPasswordEmailPtrOutputWithContext ¶
func (i WorkspacePwnedPasswordEmailArgs) ToWorkspacePwnedPasswordEmailPtrOutputWithContext(ctx context.Context) WorkspacePwnedPasswordEmailPtrOutput
type WorkspacePwnedPasswordEmailInput ¶
type WorkspacePwnedPasswordEmailInput interface { pulumi.Input ToWorkspacePwnedPasswordEmailOutput() WorkspacePwnedPasswordEmailOutput ToWorkspacePwnedPasswordEmailOutputWithContext(context.Context) WorkspacePwnedPasswordEmailOutput }
WorkspacePwnedPasswordEmailInput is an input type that accepts WorkspacePwnedPasswordEmailArgs and WorkspacePwnedPasswordEmailOutput values. You can construct a concrete instance of `WorkspacePwnedPasswordEmailInput` via:
WorkspacePwnedPasswordEmailArgs{...}
type WorkspacePwnedPasswordEmailOutput ¶
type WorkspacePwnedPasswordEmailOutput struct{ *pulumi.OutputState }
func (WorkspacePwnedPasswordEmailOutput) ElementType ¶
func (WorkspacePwnedPasswordEmailOutput) ElementType() reflect.Type
func (WorkspacePwnedPasswordEmailOutput) FromAddress ¶
func (o WorkspacePwnedPasswordEmailOutput) FromAddress() pulumi.StringOutput
func (WorkspacePwnedPasswordEmailOutput) FromName ¶
func (o WorkspacePwnedPasswordEmailOutput) FromName() pulumi.StringOutput
func (WorkspacePwnedPasswordEmailOutput) HtmlTemplate ¶
func (o WorkspacePwnedPasswordEmailOutput) HtmlTemplate() pulumi.StringOutput
func (WorkspacePwnedPasswordEmailOutput) RedirectUrl ¶
func (o WorkspacePwnedPasswordEmailOutput) RedirectUrl() pulumi.StringPtrOutput
func (WorkspacePwnedPasswordEmailOutput) Subject ¶
func (o WorkspacePwnedPasswordEmailOutput) Subject() pulumi.StringOutput
func (WorkspacePwnedPasswordEmailOutput) ToWorkspacePwnedPasswordEmailOutput ¶
func (o WorkspacePwnedPasswordEmailOutput) ToWorkspacePwnedPasswordEmailOutput() WorkspacePwnedPasswordEmailOutput
func (WorkspacePwnedPasswordEmailOutput) ToWorkspacePwnedPasswordEmailOutputWithContext ¶
func (o WorkspacePwnedPasswordEmailOutput) ToWorkspacePwnedPasswordEmailOutputWithContext(ctx context.Context) WorkspacePwnedPasswordEmailOutput
func (WorkspacePwnedPasswordEmailOutput) ToWorkspacePwnedPasswordEmailPtrOutput ¶
func (o WorkspacePwnedPasswordEmailOutput) ToWorkspacePwnedPasswordEmailPtrOutput() WorkspacePwnedPasswordEmailPtrOutput
func (WorkspacePwnedPasswordEmailOutput) ToWorkspacePwnedPasswordEmailPtrOutputWithContext ¶
func (o WorkspacePwnedPasswordEmailOutput) ToWorkspacePwnedPasswordEmailPtrOutputWithContext(ctx context.Context) WorkspacePwnedPasswordEmailPtrOutput
type WorkspacePwnedPasswordEmailPtrInput ¶
type WorkspacePwnedPasswordEmailPtrInput interface { pulumi.Input ToWorkspacePwnedPasswordEmailPtrOutput() WorkspacePwnedPasswordEmailPtrOutput ToWorkspacePwnedPasswordEmailPtrOutputWithContext(context.Context) WorkspacePwnedPasswordEmailPtrOutput }
WorkspacePwnedPasswordEmailPtrInput is an input type that accepts WorkspacePwnedPasswordEmailArgs, WorkspacePwnedPasswordEmailPtr and WorkspacePwnedPasswordEmailPtrOutput values. You can construct a concrete instance of `WorkspacePwnedPasswordEmailPtrInput` via:
WorkspacePwnedPasswordEmailArgs{...} or: nil
func WorkspacePwnedPasswordEmailPtr ¶
func WorkspacePwnedPasswordEmailPtr(v *WorkspacePwnedPasswordEmailArgs) WorkspacePwnedPasswordEmailPtrInput
type WorkspacePwnedPasswordEmailPtrOutput ¶
type WorkspacePwnedPasswordEmailPtrOutput struct{ *pulumi.OutputState }
func (WorkspacePwnedPasswordEmailPtrOutput) ElementType ¶
func (WorkspacePwnedPasswordEmailPtrOutput) ElementType() reflect.Type
func (WorkspacePwnedPasswordEmailPtrOutput) FromAddress ¶
func (o WorkspacePwnedPasswordEmailPtrOutput) FromAddress() pulumi.StringPtrOutput
func (WorkspacePwnedPasswordEmailPtrOutput) FromName ¶
func (o WorkspacePwnedPasswordEmailPtrOutput) FromName() pulumi.StringPtrOutput
func (WorkspacePwnedPasswordEmailPtrOutput) HtmlTemplate ¶
func (o WorkspacePwnedPasswordEmailPtrOutput) HtmlTemplate() pulumi.StringPtrOutput
func (WorkspacePwnedPasswordEmailPtrOutput) RedirectUrl ¶
func (o WorkspacePwnedPasswordEmailPtrOutput) RedirectUrl() pulumi.StringPtrOutput
func (WorkspacePwnedPasswordEmailPtrOutput) Subject ¶
func (o WorkspacePwnedPasswordEmailPtrOutput) Subject() pulumi.StringPtrOutput
func (WorkspacePwnedPasswordEmailPtrOutput) ToWorkspacePwnedPasswordEmailPtrOutput ¶
func (o WorkspacePwnedPasswordEmailPtrOutput) ToWorkspacePwnedPasswordEmailPtrOutput() WorkspacePwnedPasswordEmailPtrOutput
func (WorkspacePwnedPasswordEmailPtrOutput) ToWorkspacePwnedPasswordEmailPtrOutputWithContext ¶
func (o WorkspacePwnedPasswordEmailPtrOutput) ToWorkspacePwnedPasswordEmailPtrOutputWithContext(ctx context.Context) WorkspacePwnedPasswordEmailPtrOutput
type WorkspaceResetPasswordEmailArgs ¶
type WorkspaceResetPasswordEmailArgs struct { FromAddress pulumi.StringInput `pulumi:"fromAddress"` FromName pulumi.StringInput `pulumi:"fromName"` HtmlTemplate pulumi.StringInput `pulumi:"htmlTemplate"` RedirectUrl pulumi.StringPtrInput `pulumi:"redirectUrl"` Subject pulumi.StringInput `pulumi:"subject"` }
func (WorkspaceResetPasswordEmailArgs) ElementType ¶
func (WorkspaceResetPasswordEmailArgs) ElementType() reflect.Type
func (WorkspaceResetPasswordEmailArgs) ToWorkspaceResetPasswordEmailOutput ¶
func (i WorkspaceResetPasswordEmailArgs) ToWorkspaceResetPasswordEmailOutput() WorkspaceResetPasswordEmailOutput
func (WorkspaceResetPasswordEmailArgs) ToWorkspaceResetPasswordEmailOutputWithContext ¶
func (i WorkspaceResetPasswordEmailArgs) ToWorkspaceResetPasswordEmailOutputWithContext(ctx context.Context) WorkspaceResetPasswordEmailOutput
func (WorkspaceResetPasswordEmailArgs) ToWorkspaceResetPasswordEmailPtrOutput ¶
func (i WorkspaceResetPasswordEmailArgs) ToWorkspaceResetPasswordEmailPtrOutput() WorkspaceResetPasswordEmailPtrOutput
func (WorkspaceResetPasswordEmailArgs) ToWorkspaceResetPasswordEmailPtrOutputWithContext ¶
func (i WorkspaceResetPasswordEmailArgs) ToWorkspaceResetPasswordEmailPtrOutputWithContext(ctx context.Context) WorkspaceResetPasswordEmailPtrOutput
type WorkspaceResetPasswordEmailInput ¶
type WorkspaceResetPasswordEmailInput interface { pulumi.Input ToWorkspaceResetPasswordEmailOutput() WorkspaceResetPasswordEmailOutput ToWorkspaceResetPasswordEmailOutputWithContext(context.Context) WorkspaceResetPasswordEmailOutput }
WorkspaceResetPasswordEmailInput is an input type that accepts WorkspaceResetPasswordEmailArgs and WorkspaceResetPasswordEmailOutput values. You can construct a concrete instance of `WorkspaceResetPasswordEmailInput` via:
WorkspaceResetPasswordEmailArgs{...}
type WorkspaceResetPasswordEmailOutput ¶
type WorkspaceResetPasswordEmailOutput struct{ *pulumi.OutputState }
func (WorkspaceResetPasswordEmailOutput) ElementType ¶
func (WorkspaceResetPasswordEmailOutput) ElementType() reflect.Type
func (WorkspaceResetPasswordEmailOutput) FromAddress ¶
func (o WorkspaceResetPasswordEmailOutput) FromAddress() pulumi.StringOutput
func (WorkspaceResetPasswordEmailOutput) FromName ¶
func (o WorkspaceResetPasswordEmailOutput) FromName() pulumi.StringOutput
func (WorkspaceResetPasswordEmailOutput) HtmlTemplate ¶
func (o WorkspaceResetPasswordEmailOutput) HtmlTemplate() pulumi.StringOutput
func (WorkspaceResetPasswordEmailOutput) RedirectUrl ¶
func (o WorkspaceResetPasswordEmailOutput) RedirectUrl() pulumi.StringPtrOutput
func (WorkspaceResetPasswordEmailOutput) Subject ¶
func (o WorkspaceResetPasswordEmailOutput) Subject() pulumi.StringOutput
func (WorkspaceResetPasswordEmailOutput) ToWorkspaceResetPasswordEmailOutput ¶
func (o WorkspaceResetPasswordEmailOutput) ToWorkspaceResetPasswordEmailOutput() WorkspaceResetPasswordEmailOutput
func (WorkspaceResetPasswordEmailOutput) ToWorkspaceResetPasswordEmailOutputWithContext ¶
func (o WorkspaceResetPasswordEmailOutput) ToWorkspaceResetPasswordEmailOutputWithContext(ctx context.Context) WorkspaceResetPasswordEmailOutput
func (WorkspaceResetPasswordEmailOutput) ToWorkspaceResetPasswordEmailPtrOutput ¶
func (o WorkspaceResetPasswordEmailOutput) ToWorkspaceResetPasswordEmailPtrOutput() WorkspaceResetPasswordEmailPtrOutput
func (WorkspaceResetPasswordEmailOutput) ToWorkspaceResetPasswordEmailPtrOutputWithContext ¶
func (o WorkspaceResetPasswordEmailOutput) ToWorkspaceResetPasswordEmailPtrOutputWithContext(ctx context.Context) WorkspaceResetPasswordEmailPtrOutput
type WorkspaceResetPasswordEmailPtrInput ¶
type WorkspaceResetPasswordEmailPtrInput interface { pulumi.Input ToWorkspaceResetPasswordEmailPtrOutput() WorkspaceResetPasswordEmailPtrOutput ToWorkspaceResetPasswordEmailPtrOutputWithContext(context.Context) WorkspaceResetPasswordEmailPtrOutput }
WorkspaceResetPasswordEmailPtrInput is an input type that accepts WorkspaceResetPasswordEmailArgs, WorkspaceResetPasswordEmailPtr and WorkspaceResetPasswordEmailPtrOutput values. You can construct a concrete instance of `WorkspaceResetPasswordEmailPtrInput` via:
WorkspaceResetPasswordEmailArgs{...} or: nil
func WorkspaceResetPasswordEmailPtr ¶
func WorkspaceResetPasswordEmailPtr(v *WorkspaceResetPasswordEmailArgs) WorkspaceResetPasswordEmailPtrInput
type WorkspaceResetPasswordEmailPtrOutput ¶
type WorkspaceResetPasswordEmailPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceResetPasswordEmailPtrOutput) ElementType ¶
func (WorkspaceResetPasswordEmailPtrOutput) ElementType() reflect.Type
func (WorkspaceResetPasswordEmailPtrOutput) FromAddress ¶
func (o WorkspaceResetPasswordEmailPtrOutput) FromAddress() pulumi.StringPtrOutput
func (WorkspaceResetPasswordEmailPtrOutput) FromName ¶
func (o WorkspaceResetPasswordEmailPtrOutput) FromName() pulumi.StringPtrOutput
func (WorkspaceResetPasswordEmailPtrOutput) HtmlTemplate ¶
func (o WorkspaceResetPasswordEmailPtrOutput) HtmlTemplate() pulumi.StringPtrOutput
func (WorkspaceResetPasswordEmailPtrOutput) RedirectUrl ¶
func (o WorkspaceResetPasswordEmailPtrOutput) RedirectUrl() pulumi.StringPtrOutput
func (WorkspaceResetPasswordEmailPtrOutput) Subject ¶
func (o WorkspaceResetPasswordEmailPtrOutput) Subject() pulumi.StringPtrOutput
func (WorkspaceResetPasswordEmailPtrOutput) ToWorkspaceResetPasswordEmailPtrOutput ¶
func (o WorkspaceResetPasswordEmailPtrOutput) ToWorkspaceResetPasswordEmailPtrOutput() WorkspaceResetPasswordEmailPtrOutput
func (WorkspaceResetPasswordEmailPtrOutput) ToWorkspaceResetPasswordEmailPtrOutputWithContext ¶
func (o WorkspaceResetPasswordEmailPtrOutput) ToWorkspaceResetPasswordEmailPtrOutputWithContext(ctx context.Context) WorkspaceResetPasswordEmailPtrOutput
type WorkspaceSaml ¶
type WorkspaceSamlArgs ¶
type WorkspaceSamlArgs struct { AcsUrl pulumi.StringInput `pulumi:"acsUrl"` SpEntityId pulumi.StringInput `pulumi:"spEntityId"` }
func (WorkspaceSamlArgs) ElementType ¶
func (WorkspaceSamlArgs) ElementType() reflect.Type
func (WorkspaceSamlArgs) ToWorkspaceSamlOutput ¶
func (i WorkspaceSamlArgs) ToWorkspaceSamlOutput() WorkspaceSamlOutput
func (WorkspaceSamlArgs) ToWorkspaceSamlOutputWithContext ¶
func (i WorkspaceSamlArgs) ToWorkspaceSamlOutputWithContext(ctx context.Context) WorkspaceSamlOutput
func (WorkspaceSamlArgs) ToWorkspaceSamlPtrOutput ¶
func (i WorkspaceSamlArgs) ToWorkspaceSamlPtrOutput() WorkspaceSamlPtrOutput
func (WorkspaceSamlArgs) ToWorkspaceSamlPtrOutputWithContext ¶
func (i WorkspaceSamlArgs) ToWorkspaceSamlPtrOutputWithContext(ctx context.Context) WorkspaceSamlPtrOutput
type WorkspaceSamlInput ¶
type WorkspaceSamlInput interface { pulumi.Input ToWorkspaceSamlOutput() WorkspaceSamlOutput ToWorkspaceSamlOutputWithContext(context.Context) WorkspaceSamlOutput }
WorkspaceSamlInput is an input type that accepts WorkspaceSamlArgs and WorkspaceSamlOutput values. You can construct a concrete instance of `WorkspaceSamlInput` via:
WorkspaceSamlArgs{...}
type WorkspaceSamlOutput ¶
type WorkspaceSamlOutput struct{ *pulumi.OutputState }
func (WorkspaceSamlOutput) AcsUrl ¶
func (o WorkspaceSamlOutput) AcsUrl() pulumi.StringOutput
func (WorkspaceSamlOutput) ElementType ¶
func (WorkspaceSamlOutput) ElementType() reflect.Type
func (WorkspaceSamlOutput) SpEntityId ¶
func (o WorkspaceSamlOutput) SpEntityId() pulumi.StringOutput
func (WorkspaceSamlOutput) ToWorkspaceSamlOutput ¶
func (o WorkspaceSamlOutput) ToWorkspaceSamlOutput() WorkspaceSamlOutput
func (WorkspaceSamlOutput) ToWorkspaceSamlOutputWithContext ¶
func (o WorkspaceSamlOutput) ToWorkspaceSamlOutputWithContext(ctx context.Context) WorkspaceSamlOutput
func (WorkspaceSamlOutput) ToWorkspaceSamlPtrOutput ¶
func (o WorkspaceSamlOutput) ToWorkspaceSamlPtrOutput() WorkspaceSamlPtrOutput
func (WorkspaceSamlOutput) ToWorkspaceSamlPtrOutputWithContext ¶
func (o WorkspaceSamlOutput) ToWorkspaceSamlPtrOutputWithContext(ctx context.Context) WorkspaceSamlPtrOutput
type WorkspaceSamlPtrInput ¶
type WorkspaceSamlPtrInput interface { pulumi.Input ToWorkspaceSamlPtrOutput() WorkspaceSamlPtrOutput ToWorkspaceSamlPtrOutputWithContext(context.Context) WorkspaceSamlPtrOutput }
WorkspaceSamlPtrInput is an input type that accepts WorkspaceSamlArgs, WorkspaceSamlPtr and WorkspaceSamlPtrOutput values. You can construct a concrete instance of `WorkspaceSamlPtrInput` via:
WorkspaceSamlArgs{...} or: nil
func WorkspaceSamlPtr ¶
func WorkspaceSamlPtr(v *WorkspaceSamlArgs) WorkspaceSamlPtrInput
type WorkspaceSamlPtrOutput ¶
type WorkspaceSamlPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceSamlPtrOutput) AcsUrl ¶
func (o WorkspaceSamlPtrOutput) AcsUrl() pulumi.StringPtrOutput
func (WorkspaceSamlPtrOutput) Elem ¶
func (o WorkspaceSamlPtrOutput) Elem() WorkspaceSamlOutput
func (WorkspaceSamlPtrOutput) ElementType ¶
func (WorkspaceSamlPtrOutput) ElementType() reflect.Type
func (WorkspaceSamlPtrOutput) SpEntityId ¶
func (o WorkspaceSamlPtrOutput) SpEntityId() pulumi.StringPtrOutput
func (WorkspaceSamlPtrOutput) ToWorkspaceSamlPtrOutput ¶
func (o WorkspaceSamlPtrOutput) ToWorkspaceSamlPtrOutput() WorkspaceSamlPtrOutput
func (WorkspaceSamlPtrOutput) ToWorkspaceSamlPtrOutputWithContext ¶
func (o WorkspaceSamlPtrOutput) ToWorkspaceSamlPtrOutputWithContext(ctx context.Context) WorkspaceSamlPtrOutput
type WorkspaceState ¶
type WorkspaceState struct { // Configures the admin portal. AdminPortal WorkspaceAdminPortalPtrInput // The origins that are allowed to access the workspace. This parameter controls the value of the "Origin" header for API // responses. AllowedOrigins pulumi.StringArrayInput // Configures the general authentication policy. AuthPolicy WorkspaceAuthPolicyPtrInput // The backend stack of the application associated with the workspace. BackendStack pulumi.StringPtrInput // Configures the CAPTCHA policy in the signup form. CaptchaPolicy WorkspaceCaptchaPolicyPtrInput // The country associated with the workspace. Country pulumi.StringPtrInput // A custom domain at which Frontegg services will be reachable. You must configure a CNAME record for this domain that // points to "ssl.frontegg.com" before setting this field. CustomDomain pulumi.StringPtrInput // Configures social login with Facebook. FacebookSocialLogin WorkspaceFacebookSocialLoginPtrInput // The domain at which the Frontegg API is served for this workspace. The domain must end with ".frontegg.com" or // ".us.frontegg.com". FronteggDomain pulumi.StringPtrInput // The frontend stack of the application associated with the worksapce. FrontendStack pulumi.StringPtrInput // Configures social login with GitHub. GithubSocialLogin WorkspaceGithubSocialLoginPtrInput // Configures social login with Google. GoogleSocialLogin WorkspaceGoogleSocialLoginPtrInput // Configures Frontegg-hosted OAuth login. HostedLogin WorkspaceHostedLoginPtrInput // Configures the user lockout policy. LockoutPolicy WorkspaceLockoutPolicyPtrInput // Configures the multi-factor authentication (MFA) via an authentication app. MfaAuthenticationApp WorkspaceMfaAuthenticationAppPtrInput // Configures the multi-factor authentication (MFA) policy. MfaPolicy WorkspaceMfaPolicyPtrInput // Configures social login with Google. MicrosoftSocialLogin WorkspaceMicrosoftSocialLoginPtrInput // The name of the workspace. Name pulumi.StringPtrInput // Whether the application associated with the workspace has OpenSaaS installed. OpenSaasInstalled pulumi.BoolPtrInput // Configures the password policy. PasswordPolicy WorkspacePasswordPolicyPtrInput // Configures the pwned password email. PwnedPasswordEmail WorkspacePwnedPasswordEmailPtrInput // Configures the password reset email. ResetPasswordEmail WorkspaceResetPasswordEmailPtrInput // Configures SSO via SAML. Saml WorkspaceSamlPtrInput // Configures the user activation email. UserActivationEmail WorkspaceUserActivationEmailPtrInput // Configures the user invitation email. UserInvitationEmail WorkspaceUserInvitationEmailPtrInput }
func (WorkspaceState) ElementType ¶
func (WorkspaceState) ElementType() reflect.Type
type WorkspaceUserActivationEmailArgs ¶
type WorkspaceUserActivationEmailArgs struct { FromAddress pulumi.StringInput `pulumi:"fromAddress"` FromName pulumi.StringInput `pulumi:"fromName"` HtmlTemplate pulumi.StringInput `pulumi:"htmlTemplate"` RedirectUrl pulumi.StringPtrInput `pulumi:"redirectUrl"` Subject pulumi.StringInput `pulumi:"subject"` }
func (WorkspaceUserActivationEmailArgs) ElementType ¶
func (WorkspaceUserActivationEmailArgs) ElementType() reflect.Type
func (WorkspaceUserActivationEmailArgs) ToWorkspaceUserActivationEmailOutput ¶
func (i WorkspaceUserActivationEmailArgs) ToWorkspaceUserActivationEmailOutput() WorkspaceUserActivationEmailOutput
func (WorkspaceUserActivationEmailArgs) ToWorkspaceUserActivationEmailOutputWithContext ¶
func (i WorkspaceUserActivationEmailArgs) ToWorkspaceUserActivationEmailOutputWithContext(ctx context.Context) WorkspaceUserActivationEmailOutput
func (WorkspaceUserActivationEmailArgs) ToWorkspaceUserActivationEmailPtrOutput ¶
func (i WorkspaceUserActivationEmailArgs) ToWorkspaceUserActivationEmailPtrOutput() WorkspaceUserActivationEmailPtrOutput
func (WorkspaceUserActivationEmailArgs) ToWorkspaceUserActivationEmailPtrOutputWithContext ¶
func (i WorkspaceUserActivationEmailArgs) ToWorkspaceUserActivationEmailPtrOutputWithContext(ctx context.Context) WorkspaceUserActivationEmailPtrOutput
type WorkspaceUserActivationEmailInput ¶
type WorkspaceUserActivationEmailInput interface { pulumi.Input ToWorkspaceUserActivationEmailOutput() WorkspaceUserActivationEmailOutput ToWorkspaceUserActivationEmailOutputWithContext(context.Context) WorkspaceUserActivationEmailOutput }
WorkspaceUserActivationEmailInput is an input type that accepts WorkspaceUserActivationEmailArgs and WorkspaceUserActivationEmailOutput values. You can construct a concrete instance of `WorkspaceUserActivationEmailInput` via:
WorkspaceUserActivationEmailArgs{...}
type WorkspaceUserActivationEmailOutput ¶
type WorkspaceUserActivationEmailOutput struct{ *pulumi.OutputState }
func (WorkspaceUserActivationEmailOutput) ElementType ¶
func (WorkspaceUserActivationEmailOutput) ElementType() reflect.Type
func (WorkspaceUserActivationEmailOutput) FromAddress ¶
func (o WorkspaceUserActivationEmailOutput) FromAddress() pulumi.StringOutput
func (WorkspaceUserActivationEmailOutput) FromName ¶
func (o WorkspaceUserActivationEmailOutput) FromName() pulumi.StringOutput
func (WorkspaceUserActivationEmailOutput) HtmlTemplate ¶
func (o WorkspaceUserActivationEmailOutput) HtmlTemplate() pulumi.StringOutput
func (WorkspaceUserActivationEmailOutput) RedirectUrl ¶
func (o WorkspaceUserActivationEmailOutput) RedirectUrl() pulumi.StringPtrOutput
func (WorkspaceUserActivationEmailOutput) Subject ¶
func (o WorkspaceUserActivationEmailOutput) Subject() pulumi.StringOutput
func (WorkspaceUserActivationEmailOutput) ToWorkspaceUserActivationEmailOutput ¶
func (o WorkspaceUserActivationEmailOutput) ToWorkspaceUserActivationEmailOutput() WorkspaceUserActivationEmailOutput
func (WorkspaceUserActivationEmailOutput) ToWorkspaceUserActivationEmailOutputWithContext ¶
func (o WorkspaceUserActivationEmailOutput) ToWorkspaceUserActivationEmailOutputWithContext(ctx context.Context) WorkspaceUserActivationEmailOutput
func (WorkspaceUserActivationEmailOutput) ToWorkspaceUserActivationEmailPtrOutput ¶
func (o WorkspaceUserActivationEmailOutput) ToWorkspaceUserActivationEmailPtrOutput() WorkspaceUserActivationEmailPtrOutput
func (WorkspaceUserActivationEmailOutput) ToWorkspaceUserActivationEmailPtrOutputWithContext ¶
func (o WorkspaceUserActivationEmailOutput) ToWorkspaceUserActivationEmailPtrOutputWithContext(ctx context.Context) WorkspaceUserActivationEmailPtrOutput
type WorkspaceUserActivationEmailPtrInput ¶
type WorkspaceUserActivationEmailPtrInput interface { pulumi.Input ToWorkspaceUserActivationEmailPtrOutput() WorkspaceUserActivationEmailPtrOutput ToWorkspaceUserActivationEmailPtrOutputWithContext(context.Context) WorkspaceUserActivationEmailPtrOutput }
WorkspaceUserActivationEmailPtrInput is an input type that accepts WorkspaceUserActivationEmailArgs, WorkspaceUserActivationEmailPtr and WorkspaceUserActivationEmailPtrOutput values. You can construct a concrete instance of `WorkspaceUserActivationEmailPtrInput` via:
WorkspaceUserActivationEmailArgs{...} or: nil
func WorkspaceUserActivationEmailPtr ¶
func WorkspaceUserActivationEmailPtr(v *WorkspaceUserActivationEmailArgs) WorkspaceUserActivationEmailPtrInput
type WorkspaceUserActivationEmailPtrOutput ¶
type WorkspaceUserActivationEmailPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceUserActivationEmailPtrOutput) ElementType ¶
func (WorkspaceUserActivationEmailPtrOutput) ElementType() reflect.Type
func (WorkspaceUserActivationEmailPtrOutput) FromAddress ¶
func (o WorkspaceUserActivationEmailPtrOutput) FromAddress() pulumi.StringPtrOutput
func (WorkspaceUserActivationEmailPtrOutput) FromName ¶
func (o WorkspaceUserActivationEmailPtrOutput) FromName() pulumi.StringPtrOutput
func (WorkspaceUserActivationEmailPtrOutput) HtmlTemplate ¶
func (o WorkspaceUserActivationEmailPtrOutput) HtmlTemplate() pulumi.StringPtrOutput
func (WorkspaceUserActivationEmailPtrOutput) RedirectUrl ¶
func (o WorkspaceUserActivationEmailPtrOutput) RedirectUrl() pulumi.StringPtrOutput
func (WorkspaceUserActivationEmailPtrOutput) Subject ¶
func (o WorkspaceUserActivationEmailPtrOutput) Subject() pulumi.StringPtrOutput
func (WorkspaceUserActivationEmailPtrOutput) ToWorkspaceUserActivationEmailPtrOutput ¶
func (o WorkspaceUserActivationEmailPtrOutput) ToWorkspaceUserActivationEmailPtrOutput() WorkspaceUserActivationEmailPtrOutput
func (WorkspaceUserActivationEmailPtrOutput) ToWorkspaceUserActivationEmailPtrOutputWithContext ¶
func (o WorkspaceUserActivationEmailPtrOutput) ToWorkspaceUserActivationEmailPtrOutputWithContext(ctx context.Context) WorkspaceUserActivationEmailPtrOutput
type WorkspaceUserInvitationEmailArgs ¶
type WorkspaceUserInvitationEmailArgs struct { FromAddress pulumi.StringInput `pulumi:"fromAddress"` FromName pulumi.StringInput `pulumi:"fromName"` HtmlTemplate pulumi.StringInput `pulumi:"htmlTemplate"` RedirectUrl pulumi.StringPtrInput `pulumi:"redirectUrl"` Subject pulumi.StringInput `pulumi:"subject"` }
func (WorkspaceUserInvitationEmailArgs) ElementType ¶
func (WorkspaceUserInvitationEmailArgs) ElementType() reflect.Type
func (WorkspaceUserInvitationEmailArgs) ToWorkspaceUserInvitationEmailOutput ¶
func (i WorkspaceUserInvitationEmailArgs) ToWorkspaceUserInvitationEmailOutput() WorkspaceUserInvitationEmailOutput
func (WorkspaceUserInvitationEmailArgs) ToWorkspaceUserInvitationEmailOutputWithContext ¶
func (i WorkspaceUserInvitationEmailArgs) ToWorkspaceUserInvitationEmailOutputWithContext(ctx context.Context) WorkspaceUserInvitationEmailOutput
func (WorkspaceUserInvitationEmailArgs) ToWorkspaceUserInvitationEmailPtrOutput ¶
func (i WorkspaceUserInvitationEmailArgs) ToWorkspaceUserInvitationEmailPtrOutput() WorkspaceUserInvitationEmailPtrOutput
func (WorkspaceUserInvitationEmailArgs) ToWorkspaceUserInvitationEmailPtrOutputWithContext ¶
func (i WorkspaceUserInvitationEmailArgs) ToWorkspaceUserInvitationEmailPtrOutputWithContext(ctx context.Context) WorkspaceUserInvitationEmailPtrOutput
type WorkspaceUserInvitationEmailInput ¶
type WorkspaceUserInvitationEmailInput interface { pulumi.Input ToWorkspaceUserInvitationEmailOutput() WorkspaceUserInvitationEmailOutput ToWorkspaceUserInvitationEmailOutputWithContext(context.Context) WorkspaceUserInvitationEmailOutput }
WorkspaceUserInvitationEmailInput is an input type that accepts WorkspaceUserInvitationEmailArgs and WorkspaceUserInvitationEmailOutput values. You can construct a concrete instance of `WorkspaceUserInvitationEmailInput` via:
WorkspaceUserInvitationEmailArgs{...}
type WorkspaceUserInvitationEmailOutput ¶
type WorkspaceUserInvitationEmailOutput struct{ *pulumi.OutputState }
func (WorkspaceUserInvitationEmailOutput) ElementType ¶
func (WorkspaceUserInvitationEmailOutput) ElementType() reflect.Type
func (WorkspaceUserInvitationEmailOutput) FromAddress ¶
func (o WorkspaceUserInvitationEmailOutput) FromAddress() pulumi.StringOutput
func (WorkspaceUserInvitationEmailOutput) FromName ¶
func (o WorkspaceUserInvitationEmailOutput) FromName() pulumi.StringOutput
func (WorkspaceUserInvitationEmailOutput) HtmlTemplate ¶
func (o WorkspaceUserInvitationEmailOutput) HtmlTemplate() pulumi.StringOutput
func (WorkspaceUserInvitationEmailOutput) RedirectUrl ¶
func (o WorkspaceUserInvitationEmailOutput) RedirectUrl() pulumi.StringPtrOutput
func (WorkspaceUserInvitationEmailOutput) Subject ¶
func (o WorkspaceUserInvitationEmailOutput) Subject() pulumi.StringOutput
func (WorkspaceUserInvitationEmailOutput) ToWorkspaceUserInvitationEmailOutput ¶
func (o WorkspaceUserInvitationEmailOutput) ToWorkspaceUserInvitationEmailOutput() WorkspaceUserInvitationEmailOutput
func (WorkspaceUserInvitationEmailOutput) ToWorkspaceUserInvitationEmailOutputWithContext ¶
func (o WorkspaceUserInvitationEmailOutput) ToWorkspaceUserInvitationEmailOutputWithContext(ctx context.Context) WorkspaceUserInvitationEmailOutput
func (WorkspaceUserInvitationEmailOutput) ToWorkspaceUserInvitationEmailPtrOutput ¶
func (o WorkspaceUserInvitationEmailOutput) ToWorkspaceUserInvitationEmailPtrOutput() WorkspaceUserInvitationEmailPtrOutput
func (WorkspaceUserInvitationEmailOutput) ToWorkspaceUserInvitationEmailPtrOutputWithContext ¶
func (o WorkspaceUserInvitationEmailOutput) ToWorkspaceUserInvitationEmailPtrOutputWithContext(ctx context.Context) WorkspaceUserInvitationEmailPtrOutput
type WorkspaceUserInvitationEmailPtrInput ¶
type WorkspaceUserInvitationEmailPtrInput interface { pulumi.Input ToWorkspaceUserInvitationEmailPtrOutput() WorkspaceUserInvitationEmailPtrOutput ToWorkspaceUserInvitationEmailPtrOutputWithContext(context.Context) WorkspaceUserInvitationEmailPtrOutput }
WorkspaceUserInvitationEmailPtrInput is an input type that accepts WorkspaceUserInvitationEmailArgs, WorkspaceUserInvitationEmailPtr and WorkspaceUserInvitationEmailPtrOutput values. You can construct a concrete instance of `WorkspaceUserInvitationEmailPtrInput` via:
WorkspaceUserInvitationEmailArgs{...} or: nil
func WorkspaceUserInvitationEmailPtr ¶
func WorkspaceUserInvitationEmailPtr(v *WorkspaceUserInvitationEmailArgs) WorkspaceUserInvitationEmailPtrInput
type WorkspaceUserInvitationEmailPtrOutput ¶
type WorkspaceUserInvitationEmailPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceUserInvitationEmailPtrOutput) ElementType ¶
func (WorkspaceUserInvitationEmailPtrOutput) ElementType() reflect.Type
func (WorkspaceUserInvitationEmailPtrOutput) FromAddress ¶
func (o WorkspaceUserInvitationEmailPtrOutput) FromAddress() pulumi.StringPtrOutput
func (WorkspaceUserInvitationEmailPtrOutput) FromName ¶
func (o WorkspaceUserInvitationEmailPtrOutput) FromName() pulumi.StringPtrOutput
func (WorkspaceUserInvitationEmailPtrOutput) HtmlTemplate ¶
func (o WorkspaceUserInvitationEmailPtrOutput) HtmlTemplate() pulumi.StringPtrOutput
func (WorkspaceUserInvitationEmailPtrOutput) RedirectUrl ¶
func (o WorkspaceUserInvitationEmailPtrOutput) RedirectUrl() pulumi.StringPtrOutput
func (WorkspaceUserInvitationEmailPtrOutput) Subject ¶
func (o WorkspaceUserInvitationEmailPtrOutput) Subject() pulumi.StringPtrOutput
func (WorkspaceUserInvitationEmailPtrOutput) ToWorkspaceUserInvitationEmailPtrOutput ¶
func (o WorkspaceUserInvitationEmailPtrOutput) ToWorkspaceUserInvitationEmailPtrOutput() WorkspaceUserInvitationEmailPtrOutput
func (WorkspaceUserInvitationEmailPtrOutput) ToWorkspaceUserInvitationEmailPtrOutputWithContext ¶
func (o WorkspaceUserInvitationEmailPtrOutput) ToWorkspaceUserInvitationEmailPtrOutputWithContext(ctx context.Context) WorkspaceUserInvitationEmailPtrOutput