Documentation ¶
Index ¶
- Constants
- type DefaultSupportedIdpConfig
- type DefaultSupportedIdpConfigArgs
- type DefaultSupportedIdpConfigInput
- type DefaultSupportedIdpConfigOutput
- func (o DefaultSupportedIdpConfigOutput) AppleSignInConfig() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput
- func (o DefaultSupportedIdpConfigOutput) ClientId() pulumi.StringOutput
- func (o DefaultSupportedIdpConfigOutput) ClientSecret() pulumi.StringOutput
- func (DefaultSupportedIdpConfigOutput) ElementType() reflect.Type
- func (o DefaultSupportedIdpConfigOutput) Enabled() pulumi.BoolOutput
- func (o DefaultSupportedIdpConfigOutput) IdpId() pulumi.StringPtrOutput
- func (o DefaultSupportedIdpConfigOutput) Name() pulumi.StringOutput
- func (o DefaultSupportedIdpConfigOutput) Project() pulumi.StringOutput
- func (o DefaultSupportedIdpConfigOutput) TenantId() pulumi.StringOutput
- func (o DefaultSupportedIdpConfigOutput) ToDefaultSupportedIdpConfigOutput() DefaultSupportedIdpConfigOutput
- func (o DefaultSupportedIdpConfigOutput) ToDefaultSupportedIdpConfigOutputWithContext(ctx context.Context) DefaultSupportedIdpConfigOutput
- type DefaultSupportedIdpConfigState
- type GoogleCloudIdentitytoolkitAdminV2AllowByDefault
- type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs
- func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput
- func (i GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput
- func (i GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultInput
- type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput) DisallowedRegions() pulumi.StringArrayOutput
- func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrInput
- type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput) DisallowedRegions() pulumi.StringArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput
- func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponse
- type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput) DisallowedRegions() pulumi.StringArrayOutput
- func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2AllowlistOnly
- type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs
- func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput
- func (i GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput
- func (i GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyInput
- type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput) AllowedRegions() pulumi.StringArrayOutput
- func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrInput
- type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput) AllowedRegions() pulumi.StringArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput
- func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponse
- type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput) AllowedRegions() pulumi.StringArrayOutput
- func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfig
- type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs
- func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigInput
- type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) BundleIds() pulumi.StringArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) CodeFlowConfig() GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput
- func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrInput
- type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput) BundleIds() pulumi.StringArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput) CodeFlowConfig() GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponse
- type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput) BundleIds() pulumi.StringArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput) CodeFlowConfig() GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput
- func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfig
- type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs
- func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigInput
- type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput) Permissions() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrInput
- type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput) Permissions() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponse
- type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput
- func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput) Permissions() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2ClientPermissions
- type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs
- func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput
- func (i GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput
- func (i GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsInput
- type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) DisabledUserDeletion() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) DisabledUserSignup() pulumi.BoolPtrOutput
- func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrInput
- type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput) DisabledUserDeletion() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput) DisabledUserSignup() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput
- func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponse
- type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput) DisabledUserDeletion() pulumi.BoolOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput) DisabledUserSignup() pulumi.BoolOutput
- func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfig
- type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs
- func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput() GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigInput
- type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) KeyId() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) PrivateKey() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) TeamId() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput() GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrInput
- type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput) KeyId() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput) PrivateKey() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput) TeamId() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponse
- type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput
- func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput) KeyId() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput) PrivateKey() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput) TeamId() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptions
- type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs
- func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput
- func (i GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput
- func (i GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsInput
- type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ContainsLowercaseCharacter() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ContainsNonAlphanumericCharacter() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ContainsNumericCharacter() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ContainsUppercaseCharacter() pulumi.BoolPtrOutput
- func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) MaxPasswordLength() pulumi.IntPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) MinPasswordLength() pulumi.IntPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrInput
- type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ContainsLowercaseCharacter() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ContainsNonAlphanumericCharacter() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ContainsNumericCharacter() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ContainsUppercaseCharacter() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput
- func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) MaxPasswordLength() pulumi.IntPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) MinPasswordLength() pulumi.IntPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponse
- type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ContainsLowercaseCharacter() pulumi.BoolOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ContainsNonAlphanumericCharacter() pulumi.BoolOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ContainsNumericCharacter() pulumi.BoolOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ContainsUppercaseCharacter() pulumi.BoolOutput
- func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) MaxPasswordLength() pulumi.IntOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) MinPasswordLength() pulumi.IntOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfig
- type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs
- func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigInput
- type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput) EnableImprovedEmailPrivacy() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrInput
- type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput) EnableImprovedEmailPrivacy() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponse
- type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput
- func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput) EnableImprovedEmailPrivacy() pulumi.BoolOutput
- func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2HashConfigResponse
- type GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) Algorithm() pulumi.StringOutput
- func (GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) MemoryCost() pulumi.IntOutput
- func (o GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) Rounds() pulumi.IntOutput
- func (o GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) SaltSeparator() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) SignerKey() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2IdpCertificate
- type GoogleCloudIdentitytoolkitAdminV2IdpCertificateArgs
- func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2IdpCertificateArgs) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput() GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput
- func (i GoogleCloudIdentitytoolkitAdminV2IdpCertificateArgs) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput
- type GoogleCloudIdentitytoolkitAdminV2IdpCertificateArray
- func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateArray) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2IdpCertificateArray) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput() GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput
- func (i GoogleCloudIdentitytoolkitAdminV2IdpCertificateArray) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput
- type GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayInput
- type GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput
- func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput) Index(i pulumi.IntInput) GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput() GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput
- type GoogleCloudIdentitytoolkitAdminV2IdpCertificateInput
- type GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput
- func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput() GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput) X509Certificate() pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponse
- type GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput
- func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput() GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput
- type GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput
- func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput() GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput) X509Certificate() pulumi.StringOutput
- type GoogleCloudIdentitytoolkitAdminV2IdpConfig
- type GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs
- func (GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigOutput() GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2IdpConfigInput
- type GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) IdpCertificates() GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) IdpEntityId() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) SignRequest() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) SsoUrl() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigOutput() GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrInput
- type GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) IdpCertificates() GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) IdpEntityId() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) SignRequest() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) SsoUrl() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2IdpConfigResponse
- type GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput
- func (GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) IdpCertificates() GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) IdpEntityId() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) SignRequest() pulumi.BoolOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) SsoUrl() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2Inheritance
- type GoogleCloudIdentitytoolkitAdminV2InheritanceArgs
- func (GoogleCloudIdentitytoolkitAdminV2InheritanceArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2InheritanceArgs) ToGoogleCloudIdentitytoolkitAdminV2InheritanceOutput() GoogleCloudIdentitytoolkitAdminV2InheritanceOutput
- func (i GoogleCloudIdentitytoolkitAdminV2InheritanceArgs) ToGoogleCloudIdentitytoolkitAdminV2InheritanceOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2InheritanceOutput
- func (i GoogleCloudIdentitytoolkitAdminV2InheritanceArgs) ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput() GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2InheritanceArgs) ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput
- type GoogleCloudIdentitytoolkitAdminV2InheritanceInput
- type GoogleCloudIdentitytoolkitAdminV2InheritanceOutput
- func (GoogleCloudIdentitytoolkitAdminV2InheritanceOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2InheritanceOutput) EmailSendingConfig() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2InheritanceOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritanceOutput() GoogleCloudIdentitytoolkitAdminV2InheritanceOutput
- func (o GoogleCloudIdentitytoolkitAdminV2InheritanceOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritanceOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2InheritanceOutput
- func (o GoogleCloudIdentitytoolkitAdminV2InheritanceOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput() GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2InheritanceOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput
- type GoogleCloudIdentitytoolkitAdminV2InheritancePtrInput
- type GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2InheritanceOutput
- func (GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput) EmailSendingConfig() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput() GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput
- type GoogleCloudIdentitytoolkitAdminV2InheritanceResponse
- type GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput
- func (GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput) EmailSendingConfig() pulumi.BoolOutput
- func (o GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput() GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2MonitoringConfig
- type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs
- func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigInput
- type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput) RequestLogging() GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrInput
- type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput) RequestLogging() GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponse
- type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput
- func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput) RequestLogging() GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfig
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs
- func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem
- func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ElementType() reflect.Type
- func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput() ...
- func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutputWithContext(ctx context.Context) ...
- func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput() ...
- func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutputWithContext(ctx context.Context) ...
- func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArray
- func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArray) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArray) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput() ...
- func (i GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArray) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutputWithContext(ctx context.Context) ...
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayInput
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput
- func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput) Index(i pulumi.IntInput) ...
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput() ...
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutputWithContext(ctx context.Context) ...
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemInput
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput
- func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput() ...
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutputWithContext(ctx context.Context) ...
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput() ...
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutputWithContext(ctx context.Context) ...
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrInput
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput) Elem() ...
- func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput() ...
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutputWithContext(ctx context.Context) ...
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigInput
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) EnabledProviders() ...
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) ProviderConfigs() GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) State() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrInput
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) EnabledProviders() ...
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) ProviderConfigs() GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) State() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponse
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput
- func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput) EnabledProviders() pulumi.StringArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput) ProviderConfigs() GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput) State() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState
- func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ElementType() reflect.Type
- func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput
- func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput
- func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput
- func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput
- func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateInput
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput
- func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrInput
- type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput
- func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2OAuthResponseType
- type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs
- func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput
- func (i GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput
- func (i GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput
- type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeInput
- type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput
- func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) Code() pulumi.BoolPtrOutput
- func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) IdToken() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput
- func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput
- func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) Token() pulumi.BoolPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrInput
- type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput) Code() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput
- func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput) IdToken() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput) Token() pulumi.BoolPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponse
- type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput) Code() pulumi.BoolOutput
- func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput) IdToken() pulumi.BoolOutput
- func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput) Token() pulumi.BoolOutput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfig
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs
- func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigInput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) ForceUpgradeOnSignin() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) PasswordPolicyEnforcementState() ...
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) PasswordPolicyVersions() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState
- func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ElementType() reflect.Type
- func (e GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput() ...
- func (e GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutputWithContext(ctx context.Context) ...
- func (e GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput() ...
- func (e GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutputWithContext(ctx context.Context) ...
- func (e GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateInput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput
- func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput() ...
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutputWithContext(ctx context.Context) ...
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput() ...
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutputWithContext(ctx context.Context) ...
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrInput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput) Elem() ...
- func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput() ...
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutputWithContext(ctx context.Context) ...
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrInput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) ForceUpgradeOnSignin() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) PasswordPolicyEnforcementState() ...
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) PasswordPolicyVersions() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponse
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput
- func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) ForceUpgradeOnSignin() pulumi.BoolOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) LastUpdateTime() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) PasswordPolicyEnforcementState() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) PasswordPolicyVersions() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersion
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArgs
- func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArgs) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput
- func (i GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArgs) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArray
- func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArray) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArray) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput
- func (i GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArray) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayInput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput
- func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput) Index(i pulumi.IntInput) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionInput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput) CustomStrengthOptions() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput
- func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponse
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput
- func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput
- type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput) CustomStrengthOptions() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput
- func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput) SchemaVersion() pulumi.IntOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2ProviderConfig
- type GoogleCloudIdentitytoolkitAdminV2ProviderConfigArgs
- func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2ProviderConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2ProviderConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput
- type GoogleCloudIdentitytoolkitAdminV2ProviderConfigArray
- func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigArray) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2ProviderConfigArray) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput
- func (i GoogleCloudIdentitytoolkitAdminV2ProviderConfigArray) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput
- type GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayInput
- type GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput
- func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput) Index(i pulumi.IntInput) GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput
- type GoogleCloudIdentitytoolkitAdminV2ProviderConfigInput
- type GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput) State() GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput) TotpProviderConfig() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponse
- type GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput
- func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput
- type GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput
- func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput) State() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput) TotpProviderConfig() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2ProviderConfigState
- func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ElementType() reflect.Type
- func (e GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput
- func (e GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput
- func (e GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput
- func (e GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput
- func (e GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateInput
- type GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput
- func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrInput
- type GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput
- func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfig
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs
- func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState
- func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ElementType() reflect.Type
- func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput() ...
- func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutputWithContext(ctx context.Context) ...
- func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput() ...
- func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutputWithContext(ctx context.Context) ...
- func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateInput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput
- func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput() ...
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutputWithContext(ctx context.Context) ...
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput() ...
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutputWithContext(ctx context.Context) ...
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrInput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput) Elem() ...
- func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput() ...
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutputWithContext(ctx context.Context) ...
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigInput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) EmailPasswordEnforcementState() ...
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) ManagedRules() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) UseAccountDefender() pulumi.BoolPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrInput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) EmailPasswordEnforcementState() ...
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) ManagedRules() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) UseAccountDefender() pulumi.BoolPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponse
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput
- func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) EmailPasswordEnforcementState() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) ManagedRules() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) RecaptchaKeys() GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) UseAccountDefender() pulumi.BoolOutput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponse
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput
- func (GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput
- func (GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput) Key() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput) Type() pulumi.StringOutput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRule
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction
- func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ElementType() reflect.Type
- func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput
- func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput
- func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput
- func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput
- func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionInput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput
- func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrInput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput
- func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArgs
- func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArgs) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput
- func (i GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArgs) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArray
- func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArray) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArray) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput
- func (i GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArray) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayInput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput
- func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput) Index(i pulumi.IntInput) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleInput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput) Action() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput
- func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput) EndScore() pulumi.Float64PtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponse
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput
- func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput
- type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput) Action() pulumi.StringOutput
- func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput) EndScore() pulumi.Float64Output
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2RequestLogging
- type GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs
- func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput() GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput
- func (i GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput
- func (i GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput() GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2RequestLoggingInput
- type GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput
- func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput() GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput() GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrInput
- type GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput
- func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput() GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponse
- type GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput
- func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput) Enabled() pulumi.BoolOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput() GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfig
- type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs
- func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigInput
- type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) AllowByDefault() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) AllowlistOnly() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput
- func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrInput
- type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput) AllowByDefault() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput) AllowlistOnly() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponse
- type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput) AllowByDefault() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput) AllowlistOnly() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput
- func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2SpCertificateResponse
- type GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput
- func (GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput() GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput
- type GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput
- func (GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput) ExpiresAt() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput() GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput) X509Certificate() pulumi.StringOutput
- type GoogleCloudIdentitytoolkitAdminV2SpConfig
- type GoogleCloudIdentitytoolkitAdminV2SpConfigArgs
- func (GoogleCloudIdentitytoolkitAdminV2SpConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2SpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SpConfigOutput() GoogleCloudIdentitytoolkitAdminV2SpConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2SpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SpConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SpConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2SpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2SpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2SpConfigInput
- type GoogleCloudIdentitytoolkitAdminV2SpConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) CallbackUri() pulumi.StringPtrOutput
- func (GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) SpEntityId() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigOutput() GoogleCloudIdentitytoolkitAdminV2SpConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SpConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2SpConfigPtrInput
- type GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput) CallbackUri() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2SpConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput) SpEntityId() pulumi.StringPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2SpConfigResponse
- type GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput) CallbackUri() pulumi.StringOutput
- func (GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput) SpCertificates() GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput) SpEntityId() pulumi.StringOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput
- type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfig
- type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs
- func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput
- func (i GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput
- func (i GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigInput
- type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput) AdjacentIntervals() pulumi.IntPtrOutput
- func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput
- func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrInput
- type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput) AdjacentIntervals() pulumi.IntPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput) Elem() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput
- func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput
- func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput
- type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponse
- type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput) AdjacentIntervals() pulumi.IntOutput
- func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput
- func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput
- type GoogleIamV1AuditConfig
- type GoogleIamV1AuditConfigArgs
- type GoogleIamV1AuditConfigArray
- func (GoogleIamV1AuditConfigArray) ElementType() reflect.Type
- func (i GoogleIamV1AuditConfigArray) ToGoogleIamV1AuditConfigArrayOutput() GoogleIamV1AuditConfigArrayOutput
- func (i GoogleIamV1AuditConfigArray) ToGoogleIamV1AuditConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigArrayOutput
- type GoogleIamV1AuditConfigArrayInput
- type GoogleIamV1AuditConfigArrayOutput
- func (GoogleIamV1AuditConfigArrayOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditConfigArrayOutput) Index(i pulumi.IntInput) GoogleIamV1AuditConfigOutput
- func (o GoogleIamV1AuditConfigArrayOutput) ToGoogleIamV1AuditConfigArrayOutput() GoogleIamV1AuditConfigArrayOutput
- func (o GoogleIamV1AuditConfigArrayOutput) ToGoogleIamV1AuditConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigArrayOutput
- type GoogleIamV1AuditConfigInput
- type GoogleIamV1AuditConfigOutput
- func (o GoogleIamV1AuditConfigOutput) AuditLogConfigs() GoogleIamV1AuditLogConfigArrayOutput
- func (GoogleIamV1AuditConfigOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditConfigOutput) Service() pulumi.StringPtrOutput
- func (o GoogleIamV1AuditConfigOutput) ToGoogleIamV1AuditConfigOutput() GoogleIamV1AuditConfigOutput
- func (o GoogleIamV1AuditConfigOutput) ToGoogleIamV1AuditConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigOutput
- type GoogleIamV1AuditConfigResponse
- type GoogleIamV1AuditConfigResponseArrayOutput
- func (GoogleIamV1AuditConfigResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditConfigResponseArrayOutput) Index(i pulumi.IntInput) GoogleIamV1AuditConfigResponseOutput
- func (o GoogleIamV1AuditConfigResponseArrayOutput) ToGoogleIamV1AuditConfigResponseArrayOutput() GoogleIamV1AuditConfigResponseArrayOutput
- func (o GoogleIamV1AuditConfigResponseArrayOutput) ToGoogleIamV1AuditConfigResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigResponseArrayOutput
- type GoogleIamV1AuditConfigResponseOutput
- func (o GoogleIamV1AuditConfigResponseOutput) AuditLogConfigs() GoogleIamV1AuditLogConfigResponseArrayOutput
- func (GoogleIamV1AuditConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditConfigResponseOutput) Service() pulumi.StringOutput
- func (o GoogleIamV1AuditConfigResponseOutput) ToGoogleIamV1AuditConfigResponseOutput() GoogleIamV1AuditConfigResponseOutput
- func (o GoogleIamV1AuditConfigResponseOutput) ToGoogleIamV1AuditConfigResponseOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigResponseOutput
- type GoogleIamV1AuditLogConfig
- type GoogleIamV1AuditLogConfigArgs
- func (GoogleIamV1AuditLogConfigArgs) ElementType() reflect.Type
- func (i GoogleIamV1AuditLogConfigArgs) ToGoogleIamV1AuditLogConfigOutput() GoogleIamV1AuditLogConfigOutput
- func (i GoogleIamV1AuditLogConfigArgs) ToGoogleIamV1AuditLogConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigOutput
- type GoogleIamV1AuditLogConfigArray
- func (GoogleIamV1AuditLogConfigArray) ElementType() reflect.Type
- func (i GoogleIamV1AuditLogConfigArray) ToGoogleIamV1AuditLogConfigArrayOutput() GoogleIamV1AuditLogConfigArrayOutput
- func (i GoogleIamV1AuditLogConfigArray) ToGoogleIamV1AuditLogConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigArrayOutput
- type GoogleIamV1AuditLogConfigArrayInput
- type GoogleIamV1AuditLogConfigArrayOutput
- func (GoogleIamV1AuditLogConfigArrayOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditLogConfigArrayOutput) Index(i pulumi.IntInput) GoogleIamV1AuditLogConfigOutput
- func (o GoogleIamV1AuditLogConfigArrayOutput) ToGoogleIamV1AuditLogConfigArrayOutput() GoogleIamV1AuditLogConfigArrayOutput
- func (o GoogleIamV1AuditLogConfigArrayOutput) ToGoogleIamV1AuditLogConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigArrayOutput
- type GoogleIamV1AuditLogConfigInput
- type GoogleIamV1AuditLogConfigLogType
- func (GoogleIamV1AuditLogConfigLogType) ElementType() reflect.Type
- func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypeOutput() GoogleIamV1AuditLogConfigLogTypeOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypeOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToStringOutput() pulumi.StringOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleIamV1AuditLogConfigLogTypeInput
- type GoogleIamV1AuditLogConfigLogTypeOutput
- func (GoogleIamV1AuditLogConfigLogTypeOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypeOutput() GoogleIamV1AuditLogConfigLogTypeOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypeOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleIamV1AuditLogConfigLogTypePtrInput
- type GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) Elem() GoogleIamV1AuditLogConfigLogTypeOutput
- func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleIamV1AuditLogConfigOutput
- func (GoogleIamV1AuditLogConfigOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditLogConfigOutput) ExemptedMembers() pulumi.StringArrayOutput
- func (o GoogleIamV1AuditLogConfigOutput) LogType() GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (o GoogleIamV1AuditLogConfigOutput) ToGoogleIamV1AuditLogConfigOutput() GoogleIamV1AuditLogConfigOutput
- func (o GoogleIamV1AuditLogConfigOutput) ToGoogleIamV1AuditLogConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigOutput
- type GoogleIamV1AuditLogConfigResponse
- type GoogleIamV1AuditLogConfigResponseArrayOutput
- func (GoogleIamV1AuditLogConfigResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditLogConfigResponseArrayOutput) Index(i pulumi.IntInput) GoogleIamV1AuditLogConfigResponseOutput
- func (o GoogleIamV1AuditLogConfigResponseArrayOutput) ToGoogleIamV1AuditLogConfigResponseArrayOutput() GoogleIamV1AuditLogConfigResponseArrayOutput
- func (o GoogleIamV1AuditLogConfigResponseArrayOutput) ToGoogleIamV1AuditLogConfigResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigResponseArrayOutput
- type GoogleIamV1AuditLogConfigResponseOutput
- func (GoogleIamV1AuditLogConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditLogConfigResponseOutput) ExemptedMembers() pulumi.StringArrayOutput
- func (o GoogleIamV1AuditLogConfigResponseOutput) LogType() pulumi.StringOutput
- func (o GoogleIamV1AuditLogConfigResponseOutput) ToGoogleIamV1AuditLogConfigResponseOutput() GoogleIamV1AuditLogConfigResponseOutput
- func (o GoogleIamV1AuditLogConfigResponseOutput) ToGoogleIamV1AuditLogConfigResponseOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigResponseOutput
- type GoogleIamV1Binding
- type GoogleIamV1BindingArgs
- type GoogleIamV1BindingArray
- type GoogleIamV1BindingArrayInput
- type GoogleIamV1BindingArrayOutput
- func (GoogleIamV1BindingArrayOutput) ElementType() reflect.Type
- func (o GoogleIamV1BindingArrayOutput) Index(i pulumi.IntInput) GoogleIamV1BindingOutput
- func (o GoogleIamV1BindingArrayOutput) ToGoogleIamV1BindingArrayOutput() GoogleIamV1BindingArrayOutput
- func (o GoogleIamV1BindingArrayOutput) ToGoogleIamV1BindingArrayOutputWithContext(ctx context.Context) GoogleIamV1BindingArrayOutput
- type GoogleIamV1BindingInput
- type GoogleIamV1BindingOutput
- func (o GoogleIamV1BindingOutput) Condition() GoogleTypeExprPtrOutput
- func (GoogleIamV1BindingOutput) ElementType() reflect.Type
- func (o GoogleIamV1BindingOutput) Members() pulumi.StringArrayOutput
- func (o GoogleIamV1BindingOutput) Role() pulumi.StringPtrOutput
- func (o GoogleIamV1BindingOutput) ToGoogleIamV1BindingOutput() GoogleIamV1BindingOutput
- func (o GoogleIamV1BindingOutput) ToGoogleIamV1BindingOutputWithContext(ctx context.Context) GoogleIamV1BindingOutput
- type GoogleIamV1BindingResponse
- type GoogleIamV1BindingResponseArrayOutput
- func (GoogleIamV1BindingResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleIamV1BindingResponseArrayOutput) Index(i pulumi.IntInput) GoogleIamV1BindingResponseOutput
- func (o GoogleIamV1BindingResponseArrayOutput) ToGoogleIamV1BindingResponseArrayOutput() GoogleIamV1BindingResponseArrayOutput
- func (o GoogleIamV1BindingResponseArrayOutput) ToGoogleIamV1BindingResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1BindingResponseArrayOutput
- type GoogleIamV1BindingResponseOutput
- func (o GoogleIamV1BindingResponseOutput) Condition() GoogleTypeExprResponseOutput
- func (GoogleIamV1BindingResponseOutput) ElementType() reflect.Type
- func (o GoogleIamV1BindingResponseOutput) Members() pulumi.StringArrayOutput
- func (o GoogleIamV1BindingResponseOutput) Role() pulumi.StringOutput
- func (o GoogleIamV1BindingResponseOutput) ToGoogleIamV1BindingResponseOutput() GoogleIamV1BindingResponseOutput
- func (o GoogleIamV1BindingResponseOutput) ToGoogleIamV1BindingResponseOutputWithContext(ctx context.Context) GoogleIamV1BindingResponseOutput
- type GoogleTypeExpr
- type GoogleTypeExprArgs
- func (GoogleTypeExprArgs) ElementType() reflect.Type
- func (i GoogleTypeExprArgs) ToGoogleTypeExprOutput() GoogleTypeExprOutput
- func (i GoogleTypeExprArgs) ToGoogleTypeExprOutputWithContext(ctx context.Context) GoogleTypeExprOutput
- func (i GoogleTypeExprArgs) ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput
- func (i GoogleTypeExprArgs) ToGoogleTypeExprPtrOutputWithContext(ctx context.Context) GoogleTypeExprPtrOutput
- type GoogleTypeExprInput
- type GoogleTypeExprOutput
- func (o GoogleTypeExprOutput) Description() pulumi.StringPtrOutput
- func (GoogleTypeExprOutput) ElementType() reflect.Type
- func (o GoogleTypeExprOutput) Expression() pulumi.StringPtrOutput
- func (o GoogleTypeExprOutput) Location() pulumi.StringPtrOutput
- func (o GoogleTypeExprOutput) Title() pulumi.StringPtrOutput
- func (o GoogleTypeExprOutput) ToGoogleTypeExprOutput() GoogleTypeExprOutput
- func (o GoogleTypeExprOutput) ToGoogleTypeExprOutputWithContext(ctx context.Context) GoogleTypeExprOutput
- func (o GoogleTypeExprOutput) ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput
- func (o GoogleTypeExprOutput) ToGoogleTypeExprPtrOutputWithContext(ctx context.Context) GoogleTypeExprPtrOutput
- type GoogleTypeExprPtrInput
- type GoogleTypeExprPtrOutput
- func (o GoogleTypeExprPtrOutput) Description() pulumi.StringPtrOutput
- func (o GoogleTypeExprPtrOutput) Elem() GoogleTypeExprOutput
- func (GoogleTypeExprPtrOutput) ElementType() reflect.Type
- func (o GoogleTypeExprPtrOutput) Expression() pulumi.StringPtrOutput
- func (o GoogleTypeExprPtrOutput) Location() pulumi.StringPtrOutput
- func (o GoogleTypeExprPtrOutput) Title() pulumi.StringPtrOutput
- func (o GoogleTypeExprPtrOutput) ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput
- func (o GoogleTypeExprPtrOutput) ToGoogleTypeExprPtrOutputWithContext(ctx context.Context) GoogleTypeExprPtrOutput
- type GoogleTypeExprResponse
- type GoogleTypeExprResponseOutput
- func (o GoogleTypeExprResponseOutput) Description() pulumi.StringOutput
- func (GoogleTypeExprResponseOutput) ElementType() reflect.Type
- func (o GoogleTypeExprResponseOutput) Expression() pulumi.StringOutput
- func (o GoogleTypeExprResponseOutput) Location() pulumi.StringOutput
- func (o GoogleTypeExprResponseOutput) Title() pulumi.StringOutput
- func (o GoogleTypeExprResponseOutput) ToGoogleTypeExprResponseOutput() GoogleTypeExprResponseOutput
- func (o GoogleTypeExprResponseOutput) ToGoogleTypeExprResponseOutputWithContext(ctx context.Context) GoogleTypeExprResponseOutput
- type InboundSamlConfig
- type InboundSamlConfigArgs
- type InboundSamlConfigInput
- type InboundSamlConfigOutput
- func (o InboundSamlConfigOutput) DisplayName() pulumi.StringOutput
- func (InboundSamlConfigOutput) ElementType() reflect.Type
- func (o InboundSamlConfigOutput) Enabled() pulumi.BoolOutput
- func (o InboundSamlConfigOutput) IdpConfig() GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput
- func (o InboundSamlConfigOutput) InboundSamlConfigId() pulumi.StringPtrOutput
- func (o InboundSamlConfigOutput) Name() pulumi.StringOutput
- func (o InboundSamlConfigOutput) Project() pulumi.StringOutput
- func (o InboundSamlConfigOutput) SpConfig() GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput
- func (o InboundSamlConfigOutput) TenantId() pulumi.StringOutput
- func (o InboundSamlConfigOutput) ToInboundSamlConfigOutput() InboundSamlConfigOutput
- func (o InboundSamlConfigOutput) ToInboundSamlConfigOutputWithContext(ctx context.Context) InboundSamlConfigOutput
- type InboundSamlConfigState
- type LookupDefaultSupportedIdpConfigArgs
- type LookupDefaultSupportedIdpConfigOutputArgs
- type LookupDefaultSupportedIdpConfigResult
- type LookupDefaultSupportedIdpConfigResultOutput
- func (o LookupDefaultSupportedIdpConfigResultOutput) AppleSignInConfig() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput
- func (o LookupDefaultSupportedIdpConfigResultOutput) ClientId() pulumi.StringOutput
- func (o LookupDefaultSupportedIdpConfigResultOutput) ClientSecret() pulumi.StringOutput
- func (LookupDefaultSupportedIdpConfigResultOutput) ElementType() reflect.Type
- func (o LookupDefaultSupportedIdpConfigResultOutput) Enabled() pulumi.BoolOutput
- func (o LookupDefaultSupportedIdpConfigResultOutput) Name() pulumi.StringOutput
- func (o LookupDefaultSupportedIdpConfigResultOutput) ToLookupDefaultSupportedIdpConfigResultOutput() LookupDefaultSupportedIdpConfigResultOutput
- func (o LookupDefaultSupportedIdpConfigResultOutput) ToLookupDefaultSupportedIdpConfigResultOutputWithContext(ctx context.Context) LookupDefaultSupportedIdpConfigResultOutput
- type LookupInboundSamlConfigArgs
- type LookupInboundSamlConfigOutputArgs
- type LookupInboundSamlConfigResult
- type LookupInboundSamlConfigResultOutput
- func (o LookupInboundSamlConfigResultOutput) DisplayName() pulumi.StringOutput
- func (LookupInboundSamlConfigResultOutput) ElementType() reflect.Type
- func (o LookupInboundSamlConfigResultOutput) Enabled() pulumi.BoolOutput
- func (o LookupInboundSamlConfigResultOutput) IdpConfig() GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput
- func (o LookupInboundSamlConfigResultOutput) Name() pulumi.StringOutput
- func (o LookupInboundSamlConfigResultOutput) SpConfig() GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput
- func (o LookupInboundSamlConfigResultOutput) ToLookupInboundSamlConfigResultOutput() LookupInboundSamlConfigResultOutput
- func (o LookupInboundSamlConfigResultOutput) ToLookupInboundSamlConfigResultOutputWithContext(ctx context.Context) LookupInboundSamlConfigResultOutput
- type LookupOauthIdpConfigArgs
- type LookupOauthIdpConfigOutputArgs
- type LookupOauthIdpConfigResult
- type LookupOauthIdpConfigResultOutput
- func (o LookupOauthIdpConfigResultOutput) ClientId() pulumi.StringOutput
- func (o LookupOauthIdpConfigResultOutput) ClientSecret() pulumi.StringOutput
- func (o LookupOauthIdpConfigResultOutput) DisplayName() pulumi.StringOutput
- func (LookupOauthIdpConfigResultOutput) ElementType() reflect.Type
- func (o LookupOauthIdpConfigResultOutput) Enabled() pulumi.BoolOutput
- func (o LookupOauthIdpConfigResultOutput) Issuer() pulumi.StringOutput
- func (o LookupOauthIdpConfigResultOutput) Name() pulumi.StringOutput
- func (o LookupOauthIdpConfigResultOutput) ResponseType() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput
- func (o LookupOauthIdpConfigResultOutput) ToLookupOauthIdpConfigResultOutput() LookupOauthIdpConfigResultOutput
- func (o LookupOauthIdpConfigResultOutput) ToLookupOauthIdpConfigResultOutputWithContext(ctx context.Context) LookupOauthIdpConfigResultOutput
- type LookupTenantArgs
- type LookupTenantIamPolicyArgs
- type LookupTenantIamPolicyOutputArgs
- type LookupTenantIamPolicyResult
- type LookupTenantIamPolicyResultOutput
- func (o LookupTenantIamPolicyResultOutput) AuditConfigs() GoogleIamV1AuditConfigResponseArrayOutput
- func (o LookupTenantIamPolicyResultOutput) Bindings() GoogleIamV1BindingResponseArrayOutput
- func (LookupTenantIamPolicyResultOutput) ElementType() reflect.Type
- func (o LookupTenantIamPolicyResultOutput) Etag() pulumi.StringOutput
- func (o LookupTenantIamPolicyResultOutput) ToLookupTenantIamPolicyResultOutput() LookupTenantIamPolicyResultOutput
- func (o LookupTenantIamPolicyResultOutput) ToLookupTenantIamPolicyResultOutputWithContext(ctx context.Context) LookupTenantIamPolicyResultOutput
- func (o LookupTenantIamPolicyResultOutput) Version() pulumi.IntOutput
- type LookupTenantOutputArgs
- type LookupTenantResult
- type LookupTenantResultOutput
- func (o LookupTenantResultOutput) AllowPasswordSignup() pulumi.BoolOutput
- func (o LookupTenantResultOutput) AutodeleteAnonymousUsers() pulumi.BoolOutput
- func (o LookupTenantResultOutput) Client() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput
- func (o LookupTenantResultOutput) DisableAuth() pulumi.BoolOutput
- func (o LookupTenantResultOutput) DisplayName() pulumi.StringOutput
- func (LookupTenantResultOutput) ElementType() reflect.Type
- func (o LookupTenantResultOutput) EmailPrivacyConfig() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput
- func (o LookupTenantResultOutput) EnableAnonymousUser() pulumi.BoolOutput
- func (o LookupTenantResultOutput) EnableEmailLinkSignin() pulumi.BoolOutput
- func (o LookupTenantResultOutput) HashConfig() GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput
- func (o LookupTenantResultOutput) Inheritance() GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput
- func (o LookupTenantResultOutput) MfaConfig() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput
- func (o LookupTenantResultOutput) Monitoring() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput
- func (o LookupTenantResultOutput) Name() pulumi.StringOutput
- func (o LookupTenantResultOutput) PasswordPolicyConfig() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput
- func (o LookupTenantResultOutput) RecaptchaConfig() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput
- func (o LookupTenantResultOutput) SmsRegionConfig() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput
- func (o LookupTenantResultOutput) TestPhoneNumbers() pulumi.StringMapOutput
- func (o LookupTenantResultOutput) ToLookupTenantResultOutput() LookupTenantResultOutput
- func (o LookupTenantResultOutput) ToLookupTenantResultOutputWithContext(ctx context.Context) LookupTenantResultOutput
- type OauthIdpConfig
- type OauthIdpConfigArgs
- type OauthIdpConfigInput
- type OauthIdpConfigOutput
- func (o OauthIdpConfigOutput) ClientId() pulumi.StringOutput
- func (o OauthIdpConfigOutput) ClientSecret() pulumi.StringOutput
- func (o OauthIdpConfigOutput) DisplayName() pulumi.StringOutput
- func (OauthIdpConfigOutput) ElementType() reflect.Type
- func (o OauthIdpConfigOutput) Enabled() pulumi.BoolOutput
- func (o OauthIdpConfigOutput) Issuer() pulumi.StringOutput
- func (o OauthIdpConfigOutput) Name() pulumi.StringOutput
- func (o OauthIdpConfigOutput) OauthIdpConfigId() pulumi.StringPtrOutput
- func (o OauthIdpConfigOutput) Project() pulumi.StringOutput
- func (o OauthIdpConfigOutput) ResponseType() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput
- func (o OauthIdpConfigOutput) TenantId() pulumi.StringOutput
- func (o OauthIdpConfigOutput) ToOauthIdpConfigOutput() OauthIdpConfigOutput
- func (o OauthIdpConfigOutput) ToOauthIdpConfigOutputWithContext(ctx context.Context) OauthIdpConfigOutput
- type OauthIdpConfigState
- type Tenant
- type TenantArgs
- type TenantIamBinding
- type TenantIamBindingArgs
- type TenantIamBindingInput
- type TenantIamBindingOutput
- func (o TenantIamBindingOutput) Condition() iam.ConditionPtrOutput
- func (TenantIamBindingOutput) ElementType() reflect.Type
- func (o TenantIamBindingOutput) Etag() pulumi.StringOutput
- func (o TenantIamBindingOutput) Members() pulumi.StringArrayOutput
- func (o TenantIamBindingOutput) Name() pulumi.StringOutput
- func (o TenantIamBindingOutput) Project() pulumi.StringOutput
- func (o TenantIamBindingOutput) Role() pulumi.StringOutput
- func (o TenantIamBindingOutput) ToTenantIamBindingOutput() TenantIamBindingOutput
- func (o TenantIamBindingOutput) ToTenantIamBindingOutputWithContext(ctx context.Context) TenantIamBindingOutput
- type TenantIamBindingState
- type TenantIamMember
- type TenantIamMemberArgs
- type TenantIamMemberInput
- type TenantIamMemberOutput
- func (o TenantIamMemberOutput) Condition() iam.ConditionPtrOutput
- func (TenantIamMemberOutput) ElementType() reflect.Type
- func (o TenantIamMemberOutput) Etag() pulumi.StringOutput
- func (o TenantIamMemberOutput) Member() pulumi.StringOutput
- func (o TenantIamMemberOutput) Name() pulumi.StringOutput
- func (o TenantIamMemberOutput) Project() pulumi.StringOutput
- func (o TenantIamMemberOutput) Role() pulumi.StringOutput
- func (o TenantIamMemberOutput) ToTenantIamMemberOutput() TenantIamMemberOutput
- func (o TenantIamMemberOutput) ToTenantIamMemberOutputWithContext(ctx context.Context) TenantIamMemberOutput
- type TenantIamMemberState
- type TenantIamPolicy
- type TenantIamPolicyArgs
- type TenantIamPolicyInput
- type TenantIamPolicyOutput
- func (o TenantIamPolicyOutput) AuditConfigs() GoogleIamV1AuditConfigResponseArrayOutput
- func (o TenantIamPolicyOutput) Bindings() GoogleIamV1BindingResponseArrayOutput
- func (TenantIamPolicyOutput) ElementType() reflect.Type
- func (o TenantIamPolicyOutput) Etag() pulumi.StringOutput
- func (o TenantIamPolicyOutput) Project() pulumi.StringOutput
- func (o TenantIamPolicyOutput) TenantId() pulumi.StringOutput
- func (o TenantIamPolicyOutput) ToTenantIamPolicyOutput() TenantIamPolicyOutput
- func (o TenantIamPolicyOutput) ToTenantIamPolicyOutputWithContext(ctx context.Context) TenantIamPolicyOutput
- func (o TenantIamPolicyOutput) Version() pulumi.IntOutput
- type TenantIamPolicyState
- type TenantInput
- type TenantOutput
- func (o TenantOutput) AllowPasswordSignup() pulumi.BoolOutput
- func (o TenantOutput) AutodeleteAnonymousUsers() pulumi.BoolOutput
- func (o TenantOutput) Client() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput
- func (o TenantOutput) DisableAuth() pulumi.BoolOutput
- func (o TenantOutput) DisplayName() pulumi.StringOutput
- func (TenantOutput) ElementType() reflect.Type
- func (o TenantOutput) EmailPrivacyConfig() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput
- func (o TenantOutput) EnableAnonymousUser() pulumi.BoolOutput
- func (o TenantOutput) EnableEmailLinkSignin() pulumi.BoolOutput
- func (o TenantOutput) HashConfig() GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput
- func (o TenantOutput) Inheritance() GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput
- func (o TenantOutput) MfaConfig() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput
- func (o TenantOutput) Monitoring() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput
- func (o TenantOutput) Name() pulumi.StringOutput
- func (o TenantOutput) PasswordPolicyConfig() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput
- func (o TenantOutput) Project() pulumi.StringOutput
- func (o TenantOutput) RecaptchaConfig() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput
- func (o TenantOutput) SmsRegionConfig() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput
- func (o TenantOutput) TestPhoneNumbers() pulumi.StringMapOutput
- func (o TenantOutput) ToTenantOutput() TenantOutput
- func (o TenantOutput) ToTenantOutputWithContext(ctx context.Context) TenantOutput
- type TenantState
Constants ¶
const ( // Illegal Provider, should not be used GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemProviderUnspecified = GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem("PROVIDER_UNSPECIFIED") // SMS is enabled as a second factor for this project. GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPhoneSms = GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem("PHONE_SMS") )
const ( // Illegal State, should not be used. GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateStateUnspecified = GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState("STATE_UNSPECIFIED") // Multi-factor authentication cannot be used for this project GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateDisabled = GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState("DISABLED") // Multi-factor authentication can be used for this project GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateEnabled = GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState("ENABLED") // Multi-factor authentication is required for this project. Users from this project must authenticate with the second factor. GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateMandatory = GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState("MANDATORY") )
const ( // Illegal State, should not be used. GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePasswordPolicyEnforcementStateUnspecified = GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState("PASSWORD_POLICY_ENFORCEMENT_STATE_UNSPECIFIED") // Password Policy will not be used on the project. GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOff = GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState("OFF") // Passwords non-compliant with the password policy will be rejected with an error thrown. GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateEnforce = GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState("ENFORCE") )
const ( // Illegal State, should not be used. GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateMfaStateUnspecified = GoogleCloudIdentitytoolkitAdminV2ProviderConfigState("MFA_STATE_UNSPECIFIED") // Multi-factor authentication cannot be used for this project. GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateDisabled = GoogleCloudIdentitytoolkitAdminV2ProviderConfigState("DISABLED") // Multi-factor authentication can be used for this project. GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateEnabled = GoogleCloudIdentitytoolkitAdminV2ProviderConfigState("ENABLED") // Multi-factor authentication is required for this project. Users from this project must authenticate with the second factor. GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateMandatory = GoogleCloudIdentitytoolkitAdminV2ProviderConfigState("MANDATORY") )
const ( // Enforcement state has not been set. GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateRecaptchaProviderEnforcementStateUnspecified = GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState("RECAPTCHA_PROVIDER_ENFORCEMENT_STATE_UNSPECIFIED") // Unenforced. GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOff = GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState("OFF") // reCAPTCHA assessment is created, result is not used to enforce. GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateAudit = GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState("AUDIT") // reCAPTCHA assessment is created, result is used to enforce. GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateEnforce = GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState("ENFORCE") )
const ( // The reCAPTCHA action is not specified. GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionRecaptchaActionUnspecified = GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction("RECAPTCHA_ACTION_UNSPECIFIED") // The reCAPTCHA-protected request will be blocked. GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionBlock = GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction("BLOCK") )
const ( // Default case. Should never be this. GoogleIamV1AuditLogConfigLogTypeLogTypeUnspecified = GoogleIamV1AuditLogConfigLogType("LOG_TYPE_UNSPECIFIED") // Admin reads. Example: CloudIAM getIamPolicy GoogleIamV1AuditLogConfigLogTypeAdminRead = GoogleIamV1AuditLogConfigLogType("ADMIN_READ") // Data writes. Example: CloudSQL Users create GoogleIamV1AuditLogConfigLogTypeDataWrite = GoogleIamV1AuditLogConfigLogType("DATA_WRITE") // Data reads. Example: CloudSQL Users list GoogleIamV1AuditLogConfigLogTypeDataRead = GoogleIamV1AuditLogConfigLogType("DATA_READ") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultSupportedIdpConfig ¶
type DefaultSupportedIdpConfig struct { pulumi.CustomResourceState // Additional config for Apple-based projects. AppleSignInConfig GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput `pulumi:"appleSignInConfig"` // OAuth client ID. ClientId pulumi.StringOutput `pulumi:"clientId"` // OAuth client secret. ClientSecret pulumi.StringOutput `pulumi:"clientSecret"` // True if allows the user to sign in with the provider. Enabled pulumi.BoolOutput `pulumi:"enabled"` // The id of the Idp to create a config for. Call ListDefaultSupportedIdps for list of all default supported Idps. IdpId pulumi.StringPtrOutput `pulumi:"idpId"` // The name of the DefaultSupportedIdpConfig resource, for example: "projects/my-awesome-project/defaultSupportedIdpConfigs/google.com" Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` TenantId pulumi.StringOutput `pulumi:"tenantId"` }
Create a default supported Idp configuration for an Identity Toolkit project.
func GetDefaultSupportedIdpConfig ¶
func GetDefaultSupportedIdpConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DefaultSupportedIdpConfigState, opts ...pulumi.ResourceOption) (*DefaultSupportedIdpConfig, error)
GetDefaultSupportedIdpConfig gets an existing DefaultSupportedIdpConfig 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 NewDefaultSupportedIdpConfig ¶
func NewDefaultSupportedIdpConfig(ctx *pulumi.Context, name string, args *DefaultSupportedIdpConfigArgs, opts ...pulumi.ResourceOption) (*DefaultSupportedIdpConfig, error)
NewDefaultSupportedIdpConfig registers a new resource with the given unique name, arguments, and options.
func (*DefaultSupportedIdpConfig) ElementType ¶
func (*DefaultSupportedIdpConfig) ElementType() reflect.Type
func (*DefaultSupportedIdpConfig) ToDefaultSupportedIdpConfigOutput ¶
func (i *DefaultSupportedIdpConfig) ToDefaultSupportedIdpConfigOutput() DefaultSupportedIdpConfigOutput
func (*DefaultSupportedIdpConfig) ToDefaultSupportedIdpConfigOutputWithContext ¶
func (i *DefaultSupportedIdpConfig) ToDefaultSupportedIdpConfigOutputWithContext(ctx context.Context) DefaultSupportedIdpConfigOutput
type DefaultSupportedIdpConfigArgs ¶
type DefaultSupportedIdpConfigArgs struct { // Additional config for Apple-based projects. AppleSignInConfig GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrInput // OAuth client ID. ClientId pulumi.StringPtrInput // OAuth client secret. ClientSecret pulumi.StringPtrInput // True if allows the user to sign in with the provider. Enabled pulumi.BoolPtrInput // The id of the Idp to create a config for. Call ListDefaultSupportedIdps for list of all default supported Idps. IdpId pulumi.StringPtrInput // The name of the DefaultSupportedIdpConfig resource, for example: "projects/my-awesome-project/defaultSupportedIdpConfigs/google.com" Name pulumi.StringPtrInput Project pulumi.StringPtrInput TenantId pulumi.StringInput }
The set of arguments for constructing a DefaultSupportedIdpConfig resource.
func (DefaultSupportedIdpConfigArgs) ElementType ¶
func (DefaultSupportedIdpConfigArgs) ElementType() reflect.Type
type DefaultSupportedIdpConfigInput ¶
type DefaultSupportedIdpConfigInput interface { pulumi.Input ToDefaultSupportedIdpConfigOutput() DefaultSupportedIdpConfigOutput ToDefaultSupportedIdpConfigOutputWithContext(ctx context.Context) DefaultSupportedIdpConfigOutput }
type DefaultSupportedIdpConfigOutput ¶
type DefaultSupportedIdpConfigOutput struct{ *pulumi.OutputState }
func (DefaultSupportedIdpConfigOutput) AppleSignInConfig ¶
func (o DefaultSupportedIdpConfigOutput) AppleSignInConfig() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput
Additional config for Apple-based projects.
func (DefaultSupportedIdpConfigOutput) ClientId ¶
func (o DefaultSupportedIdpConfigOutput) ClientId() pulumi.StringOutput
OAuth client ID.
func (DefaultSupportedIdpConfigOutput) ClientSecret ¶
func (o DefaultSupportedIdpConfigOutput) ClientSecret() pulumi.StringOutput
OAuth client secret.
func (DefaultSupportedIdpConfigOutput) ElementType ¶
func (DefaultSupportedIdpConfigOutput) ElementType() reflect.Type
func (DefaultSupportedIdpConfigOutput) Enabled ¶
func (o DefaultSupportedIdpConfigOutput) Enabled() pulumi.BoolOutput
True if allows the user to sign in with the provider.
func (DefaultSupportedIdpConfigOutput) IdpId ¶
func (o DefaultSupportedIdpConfigOutput) IdpId() pulumi.StringPtrOutput
The id of the Idp to create a config for. Call ListDefaultSupportedIdps for list of all default supported Idps.
func (DefaultSupportedIdpConfigOutput) Name ¶
func (o DefaultSupportedIdpConfigOutput) Name() pulumi.StringOutput
The name of the DefaultSupportedIdpConfig resource, for example: "projects/my-awesome-project/defaultSupportedIdpConfigs/google.com"
func (DefaultSupportedIdpConfigOutput) Project ¶
func (o DefaultSupportedIdpConfigOutput) Project() pulumi.StringOutput
func (DefaultSupportedIdpConfigOutput) TenantId ¶
func (o DefaultSupportedIdpConfigOutput) TenantId() pulumi.StringOutput
func (DefaultSupportedIdpConfigOutput) ToDefaultSupportedIdpConfigOutput ¶
func (o DefaultSupportedIdpConfigOutput) ToDefaultSupportedIdpConfigOutput() DefaultSupportedIdpConfigOutput
func (DefaultSupportedIdpConfigOutput) ToDefaultSupportedIdpConfigOutputWithContext ¶
func (o DefaultSupportedIdpConfigOutput) ToDefaultSupportedIdpConfigOutputWithContext(ctx context.Context) DefaultSupportedIdpConfigOutput
type DefaultSupportedIdpConfigState ¶
type DefaultSupportedIdpConfigState struct { }
func (DefaultSupportedIdpConfigState) ElementType ¶
func (DefaultSupportedIdpConfigState) ElementType() reflect.Type
type GoogleCloudIdentitytoolkitAdminV2AllowByDefault ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2AllowByDefault struct { // Two letter unicode region codes to disallow as defined by https://cldr.unicode.org/ The full list of these region codes is here: https://github.com/unicode-cldr/cldr-localenames-full/blob/master/main/en/territories.json DisallowedRegions []string `pulumi:"disallowedRegions"` }
Defines a policy of allowing every region by default and adding disallowed regions to a disallow list.
type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs struct { // Two letter unicode region codes to disallow as defined by https://cldr.unicode.org/ The full list of these region codes is here: https://github.com/unicode-cldr/cldr-localenames-full/blob/master/main/en/territories.json DisallowedRegions pulumi.StringArrayInput `pulumi:"disallowedRegions"` }
Defines a policy of allowing every region by default and adding disallowed regions to a disallow list.
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs) ElementType ¶ added in v0.26.1
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput ¶ added in v0.26.1
func (i GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutputWithContext ¶ added in v0.26.1
func (i GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput ¶ added in v0.26.1
func (i GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutputWithContext ¶ added in v0.26.1
func (i GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput
type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultInput ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput }
GoogleCloudIdentitytoolkitAdminV2AllowByDefaultInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs and GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2AllowByDefaultInput` via:
GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs{...}
type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput struct{ *pulumi.OutputState }
Defines a policy of allowing every region by default and adding disallowed regions to a disallow list.
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput) DisallowedRegions ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput) DisallowedRegions() pulumi.StringArrayOutput
Two letter unicode region codes to disallow as defined by https://cldr.unicode.org/ The full list of these region codes is here: https://github.com/unicode-cldr/cldr-localenames-full/blob/master/main/en/territories.json
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput) ElementType ¶ added in v0.26.1
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutputWithContext ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutputWithContext ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput
type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrInput ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput }
GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs, GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtr and GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrInput` via:
GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtr ¶ added in v0.26.1
func GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtr(v *GoogleCloudIdentitytoolkitAdminV2AllowByDefaultArgs) GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrInput
type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput) DisallowedRegions ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput) DisallowedRegions() pulumi.StringArrayOutput
Two letter unicode region codes to disallow as defined by https://cldr.unicode.org/ The full list of these region codes is here: https://github.com/unicode-cldr/cldr-localenames-full/blob/master/main/en/territories.json
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput) ElementType ¶ added in v0.26.1
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutputWithContext ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput
type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponse ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponse struct { // Two letter unicode region codes to disallow as defined by https://cldr.unicode.org/ The full list of these region codes is here: https://github.com/unicode-cldr/cldr-localenames-full/blob/master/main/en/territories.json DisallowedRegions []string `pulumi:"disallowedRegions"` }
Defines a policy of allowing every region by default and adding disallowed regions to a disallow list.
type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput struct{ *pulumi.OutputState }
Defines a policy of allowing every region by default and adding disallowed regions to a disallow list.
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput) DisallowedRegions ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput) DisallowedRegions() pulumi.StringArrayOutput
Two letter unicode region codes to disallow as defined by https://cldr.unicode.org/ The full list of these region codes is here: https://github.com/unicode-cldr/cldr-localenames-full/blob/master/main/en/territories.json
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput) ElementType ¶ added in v0.26.1
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutputWithContext ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput
type GoogleCloudIdentitytoolkitAdminV2AllowlistOnly ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2AllowlistOnly struct { // Two letter unicode region codes to allow as defined by https://cldr.unicode.org/ The full list of these region codes is here: https://github.com/unicode-cldr/cldr-localenames-full/blob/master/main/en/territories.json AllowedRegions []string `pulumi:"allowedRegions"` }
Defines a policy of only allowing regions by explicitly adding them to an allowlist.
type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs struct { // Two letter unicode region codes to allow as defined by https://cldr.unicode.org/ The full list of these region codes is here: https://github.com/unicode-cldr/cldr-localenames-full/blob/master/main/en/territories.json AllowedRegions pulumi.StringArrayInput `pulumi:"allowedRegions"` }
Defines a policy of only allowing regions by explicitly adding them to an allowlist.
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs) ElementType ¶ added in v0.26.1
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput ¶ added in v0.26.1
func (i GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutputWithContext ¶ added in v0.26.1
func (i GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput ¶ added in v0.26.1
func (i GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutputWithContext ¶ added in v0.26.1
func (i GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput
type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyInput ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput }
GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs and GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyInput` via:
GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs{...}
type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput struct{ *pulumi.OutputState }
Defines a policy of only allowing regions by explicitly adding them to an allowlist.
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput) AllowedRegions ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput) AllowedRegions() pulumi.StringArrayOutput
Two letter unicode region codes to allow as defined by https://cldr.unicode.org/ The full list of these region codes is here: https://github.com/unicode-cldr/cldr-localenames-full/blob/master/main/en/territories.json
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput) ElementType ¶ added in v0.26.1
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutputWithContext ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutputWithContext ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput
type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrInput ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput }
GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs, GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtr and GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrInput` via:
GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtr ¶ added in v0.26.1
func GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtr(v *GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyArgs) GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrInput
type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput) AllowedRegions ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput) AllowedRegions() pulumi.StringArrayOutput
Two letter unicode region codes to allow as defined by https://cldr.unicode.org/ The full list of these region codes is here: https://github.com/unicode-cldr/cldr-localenames-full/blob/master/main/en/territories.json
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput) ElementType ¶ added in v0.26.1
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutputWithContext ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput
type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponse ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponse struct { // Two letter unicode region codes to allow as defined by https://cldr.unicode.org/ The full list of these region codes is here: https://github.com/unicode-cldr/cldr-localenames-full/blob/master/main/en/territories.json AllowedRegions []string `pulumi:"allowedRegions"` }
Defines a policy of only allowing regions by explicitly adding them to an allowlist.
type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput struct{ *pulumi.OutputState }
Defines a policy of only allowing regions by explicitly adding them to an allowlist.
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput) AllowedRegions ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput) AllowedRegions() pulumi.StringArrayOutput
Two letter unicode region codes to allow as defined by https://cldr.unicode.org/ The full list of these region codes is here: https://github.com/unicode-cldr/cldr-localenames-full/blob/master/main/en/territories.json
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput) ElementType ¶ added in v0.26.1
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutputWithContext ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput
type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfig ¶
type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfig struct { // A list of Bundle ID's usable by this project BundleIds []string `pulumi:"bundleIds"` CodeFlowConfig *GoogleCloudIdentitytoolkitAdminV2CodeFlowConfig `pulumi:"codeFlowConfig"` }
Additional config for SignInWithApple.
type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs ¶
type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs struct { // A list of Bundle ID's usable by this project BundleIds pulumi.StringArrayInput `pulumi:"bundleIds"` CodeFlowConfig GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrInput `pulumi:"codeFlowConfig"` }
Additional config for SignInWithApple.
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigInput ¶
type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput }
GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs and GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigInput` via:
GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs{...}
type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput ¶
type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput struct{ *pulumi.OutputState }
Additional config for SignInWithApple.
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) BundleIds ¶
func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) BundleIds() pulumi.StringArrayOutput
A list of Bundle ID's usable by this project
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) CodeFlowConfig ¶
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrInput ¶
type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput }
GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs, GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtr and GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrInput` via:
GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtr ¶
func GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtr(v *GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigArgs) GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrInput
type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput ¶
type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput) BundleIds ¶
func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput) BundleIds() pulumi.StringArrayOutput
A list of Bundle ID's usable by this project
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput) CodeFlowConfig ¶
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponse ¶
type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponse struct { // A list of Bundle ID's usable by this project BundleIds []string `pulumi:"bundleIds"` CodeFlowConfig GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponse `pulumi:"codeFlowConfig"` }
Additional config for SignInWithApple.
type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput ¶
type GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput struct{ *pulumi.OutputState }
Additional config for SignInWithApple.
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput) BundleIds ¶
func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput) BundleIds() pulumi.StringArrayOutput
A list of Bundle ID's usable by this project
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput) CodeFlowConfig ¶
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfig ¶
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfig struct { // Configuration related to restricting a user's ability to affect their account. Permissions *GoogleCloudIdentitytoolkitAdminV2ClientPermissions `pulumi:"permissions"` }
Options related to how clients making requests on behalf of a tenant should be configured.
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs ¶
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs struct { // Configuration related to restricting a user's ability to affect their account. Permissions GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrInput `pulumi:"permissions"` }
Options related to how clients making requests on behalf of a tenant should be configured.
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigInput ¶
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput }
GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs and GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigInput` via:
GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs{...}
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput ¶
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput struct{ *pulumi.OutputState }
Options related to how clients making requests on behalf of a tenant should be configured.
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput) Permissions ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput) Permissions() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput
Configuration related to restricting a user's ability to affect their account.
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrInput ¶
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput }
GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs, GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtr and GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrInput` via:
GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtr ¶
func GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtr(v *GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigArgs) GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrInput
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput ¶
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput) Permissions ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput) Permissions() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput
Configuration related to restricting a user's ability to affect their account.
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponse ¶
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponse struct { // Configuration related to restricting a user's ability to affect their account. Permissions GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponse `pulumi:"permissions"` }
Options related to how clients making requests on behalf of a tenant should be configured.
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput ¶
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput struct{ *pulumi.OutputState }
Options related to how clients making requests on behalf of a tenant should be configured.
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput) Permissions ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput) Permissions() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput
Configuration related to restricting a user's ability to affect their account.
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput
type GoogleCloudIdentitytoolkitAdminV2ClientPermissions ¶
type GoogleCloudIdentitytoolkitAdminV2ClientPermissions struct { // When true, end users cannot delete their account on the associated project through any of our API methods DisabledUserDeletion *bool `pulumi:"disabledUserDeletion"` // When true, end users cannot sign up for a new account on the associated project through any of our API methods DisabledUserSignup *bool `pulumi:"disabledUserSignup"` }
Configuration related to restricting a user's ability to affect their account.
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs ¶
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs struct { // When true, end users cannot delete their account on the associated project through any of our API methods DisabledUserDeletion pulumi.BoolPtrInput `pulumi:"disabledUserDeletion"` // When true, end users cannot sign up for a new account on the associated project through any of our API methods DisabledUserSignup pulumi.BoolPtrInput `pulumi:"disabledUserSignup"` }
Configuration related to restricting a user's ability to affect their account.
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsInput ¶
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput }
GoogleCloudIdentitytoolkitAdminV2ClientPermissionsInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs and GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2ClientPermissionsInput` via:
GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs{...}
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput ¶
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput struct{ *pulumi.OutputState }
Configuration related to restricting a user's ability to affect their account.
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) DisabledUserDeletion ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) DisabledUserDeletion() pulumi.BoolPtrOutput
When true, end users cannot delete their account on the associated project through any of our API methods
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) DisabledUserSignup ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) DisabledUserSignup() pulumi.BoolPtrOutput
When true, end users cannot sign up for a new account on the associated project through any of our API methods
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrInput ¶
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput }
GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs, GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtr and GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrInput` via:
GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtr ¶
func GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtr(v *GoogleCloudIdentitytoolkitAdminV2ClientPermissionsArgs) GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrInput
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput ¶
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput) DisabledUserDeletion ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput) DisabledUserDeletion() pulumi.BoolPtrOutput
When true, end users cannot delete their account on the associated project through any of our API methods
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput) DisabledUserSignup ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput) DisabledUserSignup() pulumi.BoolPtrOutput
When true, end users cannot sign up for a new account on the associated project through any of our API methods
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionsPtrOutput
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponse ¶
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponse struct { // When true, end users cannot delete their account on the associated project through any of our API methods DisabledUserDeletion bool `pulumi:"disabledUserDeletion"` // When true, end users cannot sign up for a new account on the associated project through any of our API methods DisabledUserSignup bool `pulumi:"disabledUserSignup"` }
Configuration related to restricting a user's ability to affect their account.
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput ¶
type GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput struct{ *pulumi.OutputState }
Configuration related to restricting a user's ability to affect their account.
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput) DisabledUserDeletion ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput) DisabledUserDeletion() pulumi.BoolOutput
When true, end users cannot delete their account on the associated project through any of our API methods
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput) DisabledUserSignup ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput) DisabledUserSignup() pulumi.BoolOutput
When true, end users cannot sign up for a new account on the associated project through any of our API methods
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput() GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ClientPermissionsResponseOutput
type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfig ¶
type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfig struct { // Key ID for the private key. KeyId *string `pulumi:"keyId"` // Private key used for signing the client secret JWT. PrivateKey *string `pulumi:"privateKey"` // Apple Developer Team ID. TeamId *string `pulumi:"teamId"` }
Additional config for Apple for code flow.
type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs ¶
type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs struct { // Key ID for the private key. KeyId pulumi.StringPtrInput `pulumi:"keyId"` // Private key used for signing the client secret JWT. PrivateKey pulumi.StringPtrInput `pulumi:"privateKey"` // Apple Developer Team ID. TeamId pulumi.StringPtrInput `pulumi:"teamId"` }
Additional config for Apple for code flow.
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput() GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigInput ¶
type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput() GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput }
GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs and GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigInput` via:
GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs{...}
type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput ¶
type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput struct{ *pulumi.OutputState }
Additional config for Apple for code flow.
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) KeyId ¶
func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) KeyId() pulumi.StringPtrOutput
Key ID for the private key.
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) PrivateKey ¶
func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) PrivateKey() pulumi.StringPtrOutput
Private key used for signing the client secret JWT.
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) TeamId ¶
func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) TeamId() pulumi.StringPtrOutput
Apple Developer Team ID.
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput() GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrInput ¶
type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput }
GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs, GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtr and GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrInput` via:
GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtr ¶
func GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtr(v *GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigArgs) GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrInput
type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput ¶
type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput) PrivateKey ¶
func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput) PrivateKey() pulumi.StringPtrOutput
Private key used for signing the client secret JWT.
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput) TeamId ¶
func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput) TeamId() pulumi.StringPtrOutput
Apple Developer Team ID.
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponse ¶
type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponse struct { // Key ID for the private key. KeyId string `pulumi:"keyId"` // Private key used for signing the client secret JWT. PrivateKey string `pulumi:"privateKey"` // Apple Developer Team ID. TeamId string `pulumi:"teamId"` }
Additional config for Apple for code flow.
type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput ¶
type GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput struct{ *pulumi.OutputState }
Additional config for Apple for code flow.
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput) KeyId ¶
Key ID for the private key.
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput) PrivateKey ¶
func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput) PrivateKey() pulumi.StringOutput
Private key used for signing the client secret JWT.
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput) TeamId ¶
func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput) TeamId() pulumi.StringOutput
Apple Developer Team ID.
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CodeFlowConfigResponseOutput
type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptions ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptions struct { // The password must contain a lower case character. ContainsLowercaseCharacter *bool `pulumi:"containsLowercaseCharacter"` // The password must contain a non alpha numeric character. ContainsNonAlphanumericCharacter *bool `pulumi:"containsNonAlphanumericCharacter"` // The password must contain a number. ContainsNumericCharacter *bool `pulumi:"containsNumericCharacter"` // The password must contain an upper case character. ContainsUppercaseCharacter *bool `pulumi:"containsUppercaseCharacter"` // Maximum password length. No default max length MaxPasswordLength *int `pulumi:"maxPasswordLength"` // Minimum password length. Range from 6 to 30 MinPasswordLength *int `pulumi:"minPasswordLength"` }
Custom strength options to enforce on user passwords.
type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs struct { // The password must contain a lower case character. ContainsLowercaseCharacter pulumi.BoolPtrInput `pulumi:"containsLowercaseCharacter"` // The password must contain a non alpha numeric character. ContainsNonAlphanumericCharacter pulumi.BoolPtrInput `pulumi:"containsNonAlphanumericCharacter"` // The password must contain a number. ContainsNumericCharacter pulumi.BoolPtrInput `pulumi:"containsNumericCharacter"` // The password must contain an upper case character. ContainsUppercaseCharacter pulumi.BoolPtrInput `pulumi:"containsUppercaseCharacter"` // Maximum password length. No default max length MaxPasswordLength pulumi.IntPtrInput `pulumi:"maxPasswordLength"` // Minimum password length. Range from 6 to 30 MinPasswordLength pulumi.IntPtrInput `pulumi:"minPasswordLength"` }
Custom strength options to enforce on user passwords.
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutputWithContext ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutputWithContext ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput
type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsInput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput }
GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs and GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsInput` via:
GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs{...}
type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput struct{ *pulumi.OutputState }
Custom strength options to enforce on user passwords.
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ContainsLowercaseCharacter ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ContainsLowercaseCharacter() pulumi.BoolPtrOutput
The password must contain a lower case character.
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ContainsNonAlphanumericCharacter ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ContainsNonAlphanumericCharacter() pulumi.BoolPtrOutput
The password must contain a non alpha numeric character.
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ContainsNumericCharacter ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ContainsNumericCharacter() pulumi.BoolPtrOutput
The password must contain a number.
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ContainsUppercaseCharacter ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ContainsUppercaseCharacter() pulumi.BoolPtrOutput
The password must contain an upper case character.
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) MaxPasswordLength ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) MaxPasswordLength() pulumi.IntPtrOutput
Maximum password length. No default max length
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) MinPasswordLength ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) MinPasswordLength() pulumi.IntPtrOutput
Minimum password length. Range from 6 to 30
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput
type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrInput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput }
GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs, GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtr and GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrInput` via:
GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtr ¶ added in v0.31.1
func GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtr(v *GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsArgs) GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrInput
type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ContainsLowercaseCharacter ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ContainsLowercaseCharacter() pulumi.BoolPtrOutput
The password must contain a lower case character.
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ContainsNonAlphanumericCharacter ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ContainsNonAlphanumericCharacter() pulumi.BoolPtrOutput
The password must contain a non alpha numeric character.
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ContainsNumericCharacter ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ContainsNumericCharacter() pulumi.BoolPtrOutput
The password must contain a number.
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ContainsUppercaseCharacter ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ContainsUppercaseCharacter() pulumi.BoolPtrOutput
The password must contain an upper case character.
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) MaxPasswordLength ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) MaxPasswordLength() pulumi.IntPtrOutput
Maximum password length. No default max length
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) MinPasswordLength ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) MinPasswordLength() pulumi.IntPtrOutput
Minimum password length. Range from 6 to 30
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput
type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponse ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponse struct { // The password must contain a lower case character. ContainsLowercaseCharacter bool `pulumi:"containsLowercaseCharacter"` // The password must contain a non alpha numeric character. ContainsNonAlphanumericCharacter bool `pulumi:"containsNonAlphanumericCharacter"` // The password must contain a number. ContainsNumericCharacter bool `pulumi:"containsNumericCharacter"` // The password must contain an upper case character. ContainsUppercaseCharacter bool `pulumi:"containsUppercaseCharacter"` // Maximum password length. No default max length MaxPasswordLength int `pulumi:"maxPasswordLength"` // Minimum password length. Range from 6 to 30 MinPasswordLength int `pulumi:"minPasswordLength"` }
Custom strength options to enforce on user passwords.
type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput struct{ *pulumi.OutputState }
Custom strength options to enforce on user passwords.
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ContainsLowercaseCharacter ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ContainsLowercaseCharacter() pulumi.BoolOutput
The password must contain a lower case character.
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ContainsNonAlphanumericCharacter ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ContainsNonAlphanumericCharacter() pulumi.BoolOutput
The password must contain a non alpha numeric character.
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ContainsNumericCharacter ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ContainsNumericCharacter() pulumi.BoolOutput
The password must contain a number.
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ContainsUppercaseCharacter ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ContainsUppercaseCharacter() pulumi.BoolOutput
The password must contain an upper case character.
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) MaxPasswordLength ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) MaxPasswordLength() pulumi.IntOutput
Maximum password length. No default max length
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) MinPasswordLength ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) MinPasswordLength() pulumi.IntOutput
Minimum password length. Range from 6 to 30
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput
type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfig ¶ added in v0.28.0
type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfig struct { // Migrates the project to a state of improved email privacy. For example certain error codes are more generic to avoid giving away information on whether the account exists. In addition, this disables certain features that as a side-effect allow user enumeration. Enabling this toggle disables the fetchSignInMethodsForEmail functionality and changing the user's email to an unverified email. It is recommended to remove dependence on this functionality and enable this toggle to improve user privacy. EnableImprovedEmailPrivacy *bool `pulumi:"enableImprovedEmailPrivacy"` }
Configuration for settings related to email privacy and public visibility. Settings in this config protect against email enumeration, but may make some trade-offs in user-friendliness.
type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs ¶ added in v0.28.0
type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs struct { // Migrates the project to a state of improved email privacy. For example certain error codes are more generic to avoid giving away information on whether the account exists. In addition, this disables certain features that as a side-effect allow user enumeration. Enabling this toggle disables the fetchSignInMethodsForEmail functionality and changing the user's email to an unverified email. It is recommended to remove dependence on this functionality and enable this toggle to improve user privacy. EnableImprovedEmailPrivacy pulumi.BoolPtrInput `pulumi:"enableImprovedEmailPrivacy"` }
Configuration for settings related to email privacy and public visibility. Settings in this config protect against email enumeration, but may make some trade-offs in user-friendliness.
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs) ElementType ¶ added in v0.28.0
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput ¶ added in v0.28.0
func (i GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutputWithContext ¶ added in v0.28.0
func (i GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput ¶ added in v0.28.0
func (i GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutputWithContext ¶ added in v0.28.0
func (i GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigInput ¶ added in v0.28.0
type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput }
GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs and GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigInput` via:
GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs{...}
type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput ¶ added in v0.28.0
type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput struct{ *pulumi.OutputState }
Configuration for settings related to email privacy and public visibility. Settings in this config protect against email enumeration, but may make some trade-offs in user-friendliness.
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput) ElementType ¶ added in v0.28.0
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput) EnableImprovedEmailPrivacy ¶ added in v0.28.0
func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput) EnableImprovedEmailPrivacy() pulumi.BoolPtrOutput
Migrates the project to a state of improved email privacy. For example certain error codes are more generic to avoid giving away information on whether the account exists. In addition, this disables certain features that as a side-effect allow user enumeration. Enabling this toggle disables the fetchSignInMethodsForEmail functionality and changing the user's email to an unverified email. It is recommended to remove dependence on this functionality and enable this toggle to improve user privacy.
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput ¶ added in v0.28.0
func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput ¶ added in v0.28.0
func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrInput ¶ added in v0.28.0
type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput }
GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs, GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtr and GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrInput` via:
GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtr ¶ added in v0.28.0
func GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtr(v *GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigArgs) GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrInput
type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput ¶ added in v0.28.0
type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput) ElementType ¶ added in v0.28.0
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput) EnableImprovedEmailPrivacy ¶ added in v0.28.0
func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput) EnableImprovedEmailPrivacy() pulumi.BoolPtrOutput
Migrates the project to a state of improved email privacy. For example certain error codes are more generic to avoid giving away information on whether the account exists. In addition, this disables certain features that as a side-effect allow user enumeration. Enabling this toggle disables the fetchSignInMethodsForEmail functionality and changing the user's email to an unverified email. It is recommended to remove dependence on this functionality and enable this toggle to improve user privacy.
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput ¶ added in v0.28.0
func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponse ¶ added in v0.28.0
type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponse struct { // Migrates the project to a state of improved email privacy. For example certain error codes are more generic to avoid giving away information on whether the account exists. In addition, this disables certain features that as a side-effect allow user enumeration. Enabling this toggle disables the fetchSignInMethodsForEmail functionality and changing the user's email to an unverified email. It is recommended to remove dependence on this functionality and enable this toggle to improve user privacy. EnableImprovedEmailPrivacy bool `pulumi:"enableImprovedEmailPrivacy"` }
Configuration for settings related to email privacy and public visibility. Settings in this config protect against email enumeration, but may make some trade-offs in user-friendliness.
type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput ¶ added in v0.28.0
type GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput struct{ *pulumi.OutputState }
Configuration for settings related to email privacy and public visibility. Settings in this config protect against email enumeration, but may make some trade-offs in user-friendliness.
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput) ElementType ¶ added in v0.28.0
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput) EnableImprovedEmailPrivacy ¶ added in v0.28.0
func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput) EnableImprovedEmailPrivacy() pulumi.BoolOutput
Migrates the project to a state of improved email privacy. For example certain error codes are more generic to avoid giving away information on whether the account exists. In addition, this disables certain features that as a side-effect allow user enumeration. Enabling this toggle disables the fetchSignInMethodsForEmail functionality and changing the user's email to an unverified email. It is recommended to remove dependence on this functionality and enable this toggle to improve user privacy.
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput ¶ added in v0.28.0
func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutputWithContext ¶ added in v0.28.0
func (o GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput
type GoogleCloudIdentitytoolkitAdminV2HashConfigResponse ¶
type GoogleCloudIdentitytoolkitAdminV2HashConfigResponse struct { // Different password hash algorithms used in Identity Toolkit. Algorithm string `pulumi:"algorithm"` // Memory cost for hash calculation. Used by scrypt and other similar password derivation algorithms. See https://tools.ietf.org/html/rfc7914 for explanation of field. MemoryCost int `pulumi:"memoryCost"` // How many rounds for hash calculation. Used by scrypt and other similar password derivation algorithms. Rounds int `pulumi:"rounds"` // Non-printable character to be inserted between the salt and plain text password in base64. SaltSeparator string `pulumi:"saltSeparator"` // Signer key in base64. SignerKey string `pulumi:"signerKey"` }
History information of the hash algorithm and key. Different accounts' passwords may be generated by different version.
type GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput ¶
type GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput struct{ *pulumi.OutputState }
History information of the hash algorithm and key. Different accounts' passwords may be generated by different version.
func (GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) Algorithm ¶
func (o GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) Algorithm() pulumi.StringOutput
Different password hash algorithms used in Identity Toolkit.
func (GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) MemoryCost ¶
func (o GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) MemoryCost() pulumi.IntOutput
Memory cost for hash calculation. Used by scrypt and other similar password derivation algorithms. See https://tools.ietf.org/html/rfc7914 for explanation of field.
func (GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) Rounds ¶
func (o GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) Rounds() pulumi.IntOutput
How many rounds for hash calculation. Used by scrypt and other similar password derivation algorithms.
func (GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) SaltSeparator ¶
func (o GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) SaltSeparator() pulumi.StringOutput
Non-printable character to be inserted between the salt and plain text password in base64.
func (GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) SignerKey ¶
func (o GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) SignerKey() pulumi.StringOutput
Signer key in base64.
func (GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput
type GoogleCloudIdentitytoolkitAdminV2IdpCertificate ¶
type GoogleCloudIdentitytoolkitAdminV2IdpCertificate struct { // The x509 certificate X509Certificate *string `pulumi:"x509Certificate"` }
The IDP's certificate data to verify the signature in the SAMLResponse issued by the IDP.
type GoogleCloudIdentitytoolkitAdminV2IdpCertificateArgs ¶
type GoogleCloudIdentitytoolkitAdminV2IdpCertificateArgs struct { // The x509 certificate X509Certificate pulumi.StringPtrInput `pulumi:"x509Certificate"` }
The IDP's certificate data to verify the signature in the SAMLResponse issued by the IDP.
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateArgs) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateArgs) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2IdpCertificateArgs) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput() GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateArgs) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2IdpCertificateArgs) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput
type GoogleCloudIdentitytoolkitAdminV2IdpCertificateArray ¶
type GoogleCloudIdentitytoolkitAdminV2IdpCertificateArray []GoogleCloudIdentitytoolkitAdminV2IdpCertificateInput
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateArray) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateArray) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateArray) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2IdpCertificateArray) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput() GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateArray) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2IdpCertificateArray) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput
type GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayInput ¶
type GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput() GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput }
GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2IdpCertificateArray and GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayInput` via:
GoogleCloudIdentitytoolkitAdminV2IdpCertificateArray{ GoogleCloudIdentitytoolkitAdminV2IdpCertificateArgs{...} }
type GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput ¶
type GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput() GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput
type GoogleCloudIdentitytoolkitAdminV2IdpCertificateInput ¶
type GoogleCloudIdentitytoolkitAdminV2IdpCertificateInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput() GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput }
GoogleCloudIdentitytoolkitAdminV2IdpCertificateInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2IdpCertificateArgs and GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2IdpCertificateInput` via:
GoogleCloudIdentitytoolkitAdminV2IdpCertificateArgs{...}
type GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput ¶
type GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput struct{ *pulumi.OutputState }
The IDP's certificate data to verify the signature in the SAMLResponse issued by the IDP.
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput() GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput) X509Certificate ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateOutput) X509Certificate() pulumi.StringPtrOutput
The x509 certificate
type GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponse ¶
type GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponse struct { // The x509 certificate X509Certificate string `pulumi:"x509Certificate"` }
The IDP's certificate data to verify the signature in the SAMLResponse issued by the IDP.
type GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput ¶
type GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput() GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput
type GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput ¶
type GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput struct{ *pulumi.OutputState }
The IDP's certificate data to verify the signature in the SAMLResponse issued by the IDP.
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput() GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput) X509Certificate ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseOutput) X509Certificate() pulumi.StringOutput
The x509 certificate
type GoogleCloudIdentitytoolkitAdminV2IdpConfig ¶
type GoogleCloudIdentitytoolkitAdminV2IdpConfig struct { // IDP's public keys for verifying signature in the assertions. IdpCertificates []GoogleCloudIdentitytoolkitAdminV2IdpCertificate `pulumi:"idpCertificates"` // Unique identifier for all SAML entities. IdpEntityId *string `pulumi:"idpEntityId"` // Indicates if outbounding SAMLRequest should be signed. SignRequest *bool `pulumi:"signRequest"` // URL to send Authentication request to. SsoUrl *string `pulumi:"ssoUrl"` }
The SAML IdP (Identity Provider) configuration when the project acts as the relying party.
type GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs ¶
type GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs struct { // IDP's public keys for verifying signature in the assertions. IdpCertificates GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayInput `pulumi:"idpCertificates"` // Unique identifier for all SAML entities. IdpEntityId pulumi.StringPtrInput `pulumi:"idpEntityId"` // Indicates if outbounding SAMLRequest should be signed. SignRequest pulumi.BoolPtrInput `pulumi:"signRequest"` // URL to send Authentication request to. SsoUrl pulumi.StringPtrInput `pulumi:"ssoUrl"` }
The SAML IdP (Identity Provider) configuration when the project acts as the relying party.
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigOutput() GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2IdpConfigInput ¶
type GoogleCloudIdentitytoolkitAdminV2IdpConfigInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2IdpConfigOutput() GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput ToGoogleCloudIdentitytoolkitAdminV2IdpConfigOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput }
GoogleCloudIdentitytoolkitAdminV2IdpConfigInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs and GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2IdpConfigInput` via:
GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs{...}
type GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput ¶
type GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput struct{ *pulumi.OutputState }
The SAML IdP (Identity Provider) configuration when the project acts as the relying party.
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) IdpCertificates ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) IdpCertificates() GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput
IDP's public keys for verifying signature in the assertions.
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) IdpEntityId ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) IdpEntityId() pulumi.StringPtrOutput
Unique identifier for all SAML entities.
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) SignRequest ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) SignRequest() pulumi.BoolPtrOutput
Indicates if outbounding SAMLRequest should be signed.
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) SsoUrl ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) SsoUrl() pulumi.StringPtrOutput
URL to send Authentication request to.
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigOutput() GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrInput ¶
type GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput }
GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs, GoogleCloudIdentitytoolkitAdminV2IdpConfigPtr and GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrInput` via:
GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2IdpConfigPtr ¶
func GoogleCloudIdentitytoolkitAdminV2IdpConfigPtr(v *GoogleCloudIdentitytoolkitAdminV2IdpConfigArgs) GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrInput
type GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput ¶
type GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) IdpCertificates ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) IdpCertificates() GoogleCloudIdentitytoolkitAdminV2IdpCertificateArrayOutput
IDP's public keys for verifying signature in the assertions.
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) IdpEntityId ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) IdpEntityId() pulumi.StringPtrOutput
Unique identifier for all SAML entities.
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) SignRequest ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) SignRequest() pulumi.BoolPtrOutput
Indicates if outbounding SAMLRequest should be signed.
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) SsoUrl ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) SsoUrl() pulumi.StringPtrOutput
URL to send Authentication request to.
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2IdpConfigResponse ¶
type GoogleCloudIdentitytoolkitAdminV2IdpConfigResponse struct { // IDP's public keys for verifying signature in the assertions. IdpCertificates []GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponse `pulumi:"idpCertificates"` // Unique identifier for all SAML entities. IdpEntityId string `pulumi:"idpEntityId"` // Indicates if outbounding SAMLRequest should be signed. SignRequest bool `pulumi:"signRequest"` // URL to send Authentication request to. SsoUrl string `pulumi:"ssoUrl"` }
The SAML IdP (Identity Provider) configuration when the project acts as the relying party.
type GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput ¶
type GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput struct{ *pulumi.OutputState }
The SAML IdP (Identity Provider) configuration when the project acts as the relying party.
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) IdpCertificates ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) IdpCertificates() GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponseArrayOutput
IDP's public keys for verifying signature in the assertions.
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) IdpEntityId ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) IdpEntityId() pulumi.StringOutput
Unique identifier for all SAML entities.
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) SignRequest ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) SignRequest() pulumi.BoolOutput
Indicates if outbounding SAMLRequest should be signed.
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) SsoUrl ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) SsoUrl() pulumi.StringOutput
URL to send Authentication request to.
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput
type GoogleCloudIdentitytoolkitAdminV2Inheritance ¶
type GoogleCloudIdentitytoolkitAdminV2Inheritance struct { // Whether to allow the tenant to inherit custom domains, email templates, and custom SMTP settings. If true, email sent from tenant will follow the project level email sending configurations. If false (by default), emails will go with the default settings with no customizations. EmailSendingConfig *bool `pulumi:"emailSendingConfig"` }
Settings that the tenants will inherit from project level.
type GoogleCloudIdentitytoolkitAdminV2InheritanceArgs ¶
type GoogleCloudIdentitytoolkitAdminV2InheritanceArgs struct { // Whether to allow the tenant to inherit custom domains, email templates, and custom SMTP settings. If true, email sent from tenant will follow the project level email sending configurations. If false (by default), emails will go with the default settings with no customizations. EmailSendingConfig pulumi.BoolPtrInput `pulumi:"emailSendingConfig"` }
Settings that the tenants will inherit from project level.
func (GoogleCloudIdentitytoolkitAdminV2InheritanceArgs) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2InheritanceArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2InheritanceArgs) ToGoogleCloudIdentitytoolkitAdminV2InheritanceOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2InheritanceArgs) ToGoogleCloudIdentitytoolkitAdminV2InheritanceOutput() GoogleCloudIdentitytoolkitAdminV2InheritanceOutput
func (GoogleCloudIdentitytoolkitAdminV2InheritanceArgs) ToGoogleCloudIdentitytoolkitAdminV2InheritanceOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2InheritanceArgs) ToGoogleCloudIdentitytoolkitAdminV2InheritanceOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2InheritanceOutput
func (GoogleCloudIdentitytoolkitAdminV2InheritanceArgs) ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2InheritanceArgs) ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput() GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2InheritanceArgs) ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2InheritanceArgs) ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput
type GoogleCloudIdentitytoolkitAdminV2InheritanceInput ¶
type GoogleCloudIdentitytoolkitAdminV2InheritanceInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2InheritanceOutput() GoogleCloudIdentitytoolkitAdminV2InheritanceOutput ToGoogleCloudIdentitytoolkitAdminV2InheritanceOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2InheritanceOutput }
GoogleCloudIdentitytoolkitAdminV2InheritanceInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2InheritanceArgs and GoogleCloudIdentitytoolkitAdminV2InheritanceOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2InheritanceInput` via:
GoogleCloudIdentitytoolkitAdminV2InheritanceArgs{...}
type GoogleCloudIdentitytoolkitAdminV2InheritanceOutput ¶
type GoogleCloudIdentitytoolkitAdminV2InheritanceOutput struct{ *pulumi.OutputState }
Settings that the tenants will inherit from project level.
func (GoogleCloudIdentitytoolkitAdminV2InheritanceOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2InheritanceOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2InheritanceOutput) EmailSendingConfig ¶
func (o GoogleCloudIdentitytoolkitAdminV2InheritanceOutput) EmailSendingConfig() pulumi.BoolPtrOutput
Whether to allow the tenant to inherit custom domains, email templates, and custom SMTP settings. If true, email sent from tenant will follow the project level email sending configurations. If false (by default), emails will go with the default settings with no customizations.
func (GoogleCloudIdentitytoolkitAdminV2InheritanceOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritanceOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2InheritanceOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritanceOutput() GoogleCloudIdentitytoolkitAdminV2InheritanceOutput
func (GoogleCloudIdentitytoolkitAdminV2InheritanceOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritanceOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2InheritanceOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritanceOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2InheritanceOutput
func (GoogleCloudIdentitytoolkitAdminV2InheritanceOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2InheritanceOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput() GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2InheritanceOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2InheritanceOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput
type GoogleCloudIdentitytoolkitAdminV2InheritancePtrInput ¶
type GoogleCloudIdentitytoolkitAdminV2InheritancePtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput() GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput }
GoogleCloudIdentitytoolkitAdminV2InheritancePtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2InheritanceArgs, GoogleCloudIdentitytoolkitAdminV2InheritancePtr and GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2InheritancePtrInput` via:
GoogleCloudIdentitytoolkitAdminV2InheritanceArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2InheritancePtr ¶
func GoogleCloudIdentitytoolkitAdminV2InheritancePtr(v *GoogleCloudIdentitytoolkitAdminV2InheritanceArgs) GoogleCloudIdentitytoolkitAdminV2InheritancePtrInput
type GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput ¶
type GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput) EmailSendingConfig ¶
func (o GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput) EmailSendingConfig() pulumi.BoolPtrOutput
Whether to allow the tenant to inherit custom domains, email templates, and custom SMTP settings. If true, email sent from tenant will follow the project level email sending configurations. If false (by default), emails will go with the default settings with no customizations.
func (GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput() GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritancePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2InheritancePtrOutput
type GoogleCloudIdentitytoolkitAdminV2InheritanceResponse ¶
type GoogleCloudIdentitytoolkitAdminV2InheritanceResponse struct { // Whether to allow the tenant to inherit custom domains, email templates, and custom SMTP settings. If true, email sent from tenant will follow the project level email sending configurations. If false (by default), emails will go with the default settings with no customizations. EmailSendingConfig bool `pulumi:"emailSendingConfig"` }
Settings that the tenants will inherit from project level.
type GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput ¶
type GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput struct{ *pulumi.OutputState }
Settings that the tenants will inherit from project level.
func (GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput) EmailSendingConfig ¶
func (o GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput) EmailSendingConfig() pulumi.BoolOutput
Whether to allow the tenant to inherit custom domains, email templates, and custom SMTP settings. If true, email sent from tenant will follow the project level email sending configurations. If false (by default), emails will go with the default settings with no customizations.
func (GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput() GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput
type GoogleCloudIdentitytoolkitAdminV2MonitoringConfig ¶ added in v0.26.0
type GoogleCloudIdentitytoolkitAdminV2MonitoringConfig struct { // Configuration for logging requests made to this project to Stackdriver Logging RequestLogging *GoogleCloudIdentitytoolkitAdminV2RequestLogging `pulumi:"requestLogging"` }
Configuration related to monitoring project activity.
type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs ¶ added in v0.26.0
type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs struct { // Configuration for logging requests made to this project to Stackdriver Logging RequestLogging GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrInput `pulumi:"requestLogging"` }
Configuration related to monitoring project activity.
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs) ElementType ¶ added in v0.26.0
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput ¶ added in v0.26.0
func (i GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutputWithContext ¶ added in v0.26.0
func (i GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput ¶ added in v0.26.0
func (i GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutputWithContext ¶ added in v0.26.0
func (i GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigInput ¶ added in v0.26.0
type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput }
GoogleCloudIdentitytoolkitAdminV2MonitoringConfigInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs and GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2MonitoringConfigInput` via:
GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs{...}
type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput ¶ added in v0.26.0
type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput struct{ *pulumi.OutputState }
Configuration related to monitoring project activity.
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput) ElementType ¶ added in v0.26.0
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput) RequestLogging ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput) RequestLogging() GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput
Configuration for logging requests made to this project to Stackdriver Logging
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutputWithContext ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutputWithContext ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrInput ¶ added in v0.26.0
type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput }
GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs, GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtr and GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrInput` via:
GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtr ¶ added in v0.26.0
func GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtr(v *GoogleCloudIdentitytoolkitAdminV2MonitoringConfigArgs) GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrInput
type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput ¶ added in v0.26.0
type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput) ElementType ¶ added in v0.26.0
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput) RequestLogging ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput) RequestLogging() GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput
Configuration for logging requests made to this project to Stackdriver Logging
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutputWithContext ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponse ¶ added in v0.26.0
type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponse struct { // Configuration for logging requests made to this project to Stackdriver Logging RequestLogging GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponse `pulumi:"requestLogging"` }
Configuration related to monitoring project activity.
type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput ¶ added in v0.26.0
type GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput struct{ *pulumi.OutputState }
Configuration related to monitoring project activity.
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput) ElementType ¶ added in v0.26.0
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput) RequestLogging ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput) RequestLogging() GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput
Configuration for logging requests made to this project to Stackdriver Logging
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutputWithContext ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfig ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfig struct { // A list of usable second factors for this project. EnabledProviders []GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem `pulumi:"enabledProviders"` // A list of usable second factors for this project along with their configurations. This field does not support phone based MFA, for that use the 'enabled_providers' field. ProviderConfigs []GoogleCloudIdentitytoolkitAdminV2ProviderConfig `pulumi:"providerConfigs"` // Whether MultiFactor Authentication has been enabled for this project. State *GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState `pulumi:"state"` }
Options related to MultiFactor Authentication for the project.
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs struct { // A list of usable second factors for this project. EnabledProviders GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayInput `pulumi:"enabledProviders"` // A list of usable second factors for this project along with their configurations. This field does not support phone based MFA, for that use the 'enabled_providers' field. ProviderConfigs GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayInput `pulumi:"providerConfigs"` // Whether MultiFactor Authentication has been enabled for this project. State GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrInput `pulumi:"state"` }
Options related to MultiFactor Authentication for the project.
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem string
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput ¶
func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutputWithContext ¶
func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput ¶
func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutputWithContext ¶
func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToStringOutput ¶
func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToStringOutput() pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToStringOutputWithContext ¶
func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToStringPtrOutput ¶
func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToStringPtrOutputWithContext ¶
func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArray ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArray []GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArray) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArray) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArray) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArray) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArray) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArray) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayInput ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput }
GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArray and GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayInput` via:
GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArray{ GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArgs{...} }
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput) Index ¶
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemInput ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput }
GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArgs and GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemInput` via:
GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArgs{...}
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToStringOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToStringOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToStringPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrInput ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput }
func GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtr ¶
func GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtr(v string) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrInput
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput) ToStringPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigInput ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput }
GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs and GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigInput` via:
GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs{...}
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput struct{ *pulumi.OutputState }
Options related to MultiFactor Authentication for the project.
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) EnabledProviders ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) EnabledProviders() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput
A list of usable second factors for this project.
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) ProviderConfigs ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) ProviderConfigs() GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput
A list of usable second factors for this project along with their configurations. This field does not support phone based MFA, for that use the 'enabled_providers' field.
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) State ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) State() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput
Whether MultiFactor Authentication has been enabled for this project.
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrInput ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput }
GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs, GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtr and GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrInput` via:
GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtr ¶
func GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtr(v *GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigArgs) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrInput
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) EnabledProviders ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) EnabledProviders() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArrayOutput
A list of usable second factors for this project.
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) ProviderConfigs ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) ProviderConfigs() GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput
A list of usable second factors for this project along with their configurations. This field does not support phone based MFA, for that use the 'enabled_providers' field.
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) State ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) State() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput
Whether MultiFactor Authentication has been enabled for this project.
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponse ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponse struct { // A list of usable second factors for this project. EnabledProviders []string `pulumi:"enabledProviders"` // A list of usable second factors for this project along with their configurations. This field does not support phone based MFA, for that use the 'enabled_providers' field. ProviderConfigs []GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponse `pulumi:"providerConfigs"` // Whether MultiFactor Authentication has been enabled for this project. State string `pulumi:"state"` }
Options related to MultiFactor Authentication for the project.
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput struct{ *pulumi.OutputState }
Options related to MultiFactor Authentication for the project.
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput) EnabledProviders ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput) EnabledProviders() pulumi.StringArrayOutput
A list of usable second factors for this project.
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput) ProviderConfigs ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput) ProviderConfigs() GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput
A list of usable second factors for this project along with their configurations. This field does not support phone based MFA, for that use the 'enabled_providers' field.
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput) State ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput) State() pulumi.StringOutput
Whether MultiFactor Authentication has been enabled for this project.
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState string
Whether MultiFactor Authentication has been enabled for this project.
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput ¶
func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutputWithContext ¶
func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput ¶
func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutputWithContext ¶
func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToStringOutput ¶
func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToStringOutput() pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToStringOutputWithContext ¶
func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToStringPtrOutput ¶
func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToStringPtrOutputWithContext ¶
func (e GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateInput ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput }
GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateArgs and GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateInput` via:
GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateArgs{...}
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToStringOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToStringOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToStringPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrInput ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput }
func GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtr ¶
func GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtr(v string) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrInput
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput ¶
type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput) ToStringPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudIdentitytoolkitAdminV2OAuthResponseType ¶
type GoogleCloudIdentitytoolkitAdminV2OAuthResponseType struct { // If true, authorization code is returned from IdP's authorization endpoint. Code *bool `pulumi:"code"` // If true, ID token is returned from IdP's authorization endpoint. IdToken *bool `pulumi:"idToken"` // Do not use. The `token` response type is not supported at the moment. Token *bool `pulumi:"token"` }
The response type to request for in the OAuth authorization flow. You can set either `id_token` or `code` to true, but not both. Setting both types to be simultaneously true (`{code: true, id_token: true}`) is not yet supported. See https://openid.net/specs/openid-connect-core-1_0.html#Authentication for a mapping of response type to OAuth 2.0 flow.
type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs ¶
type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs struct { // If true, authorization code is returned from IdP's authorization endpoint. Code pulumi.BoolPtrInput `pulumi:"code"` // If true, ID token is returned from IdP's authorization endpoint. IdToken pulumi.BoolPtrInput `pulumi:"idToken"` // Do not use. The `token` response type is not supported at the moment. Token pulumi.BoolPtrInput `pulumi:"token"` }
The response type to request for in the OAuth authorization flow. You can set either `id_token` or `code` to true, but not both. Setting both types to be simultaneously true (`{code: true, id_token: true}`) is not yet supported. See https://openid.net/specs/openid-connect-core-1_0.html#Authentication for a mapping of response type to OAuth 2.0 flow.
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput
type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeInput ¶
type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput }
GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs and GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeInput` via:
GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs{...}
type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput ¶
type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput struct{ *pulumi.OutputState }
The response type to request for in the OAuth authorization flow. You can set either `id_token` or `code` to true, but not both. Setting both types to be simultaneously true (`{code: true, id_token: true}`) is not yet supported. See https://openid.net/specs/openid-connect-core-1_0.html#Authentication for a mapping of response type to OAuth 2.0 flow.
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) Code ¶
If true, authorization code is returned from IdP's authorization endpoint.
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) IdToken ¶
func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) IdToken() pulumi.BoolPtrOutput
If true, ID token is returned from IdP's authorization endpoint.
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) Token ¶
func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeOutput) Token() pulumi.BoolPtrOutput
Do not use. The `token` response type is not supported at the moment.
type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrInput ¶
type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput }
GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs, GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtr and GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrInput` via:
GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtr ¶
func GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtr(v *GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeArgs) GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrInput
type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput ¶
type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput) Code ¶
If true, authorization code is returned from IdP's authorization endpoint.
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput) IdToken ¶
func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput) IdToken() pulumi.BoolPtrOutput
If true, ID token is returned from IdP's authorization endpoint.
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrOutput
type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponse ¶
type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponse struct { // If true, authorization code is returned from IdP's authorization endpoint. Code bool `pulumi:"code"` // If true, ID token is returned from IdP's authorization endpoint. IdToken bool `pulumi:"idToken"` // Do not use. The `token` response type is not supported at the moment. Token bool `pulumi:"token"` }
The response type to request for in the OAuth authorization flow. You can set either `id_token` or `code` to true, but not both. Setting both types to be simultaneously true (`{code: true, id_token: true}`) is not yet supported. See https://openid.net/specs/openid-connect-core-1_0.html#Authentication for a mapping of response type to OAuth 2.0 flow.
type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput ¶
type GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput struct{ *pulumi.OutputState }
The response type to request for in the OAuth authorization flow. You can set either `id_token` or `code` to true, but not both. Setting both types to be simultaneously true (`{code: true, id_token: true}`) is not yet supported. See https://openid.net/specs/openid-connect-core-1_0.html#Authentication for a mapping of response type to OAuth 2.0 flow.
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput) Code ¶
If true, authorization code is returned from IdP's authorization endpoint.
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput) IdToken ¶
func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput) IdToken() pulumi.BoolOutput
If true, ID token is returned from IdP's authorization endpoint.
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfig ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfig struct { // Users must have a password compliant with the password policy to sign-in. ForceUpgradeOnSignin *bool `pulumi:"forceUpgradeOnSignin"` // Which enforcement mode to use for the password policy. PasswordPolicyEnforcementState *GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState `pulumi:"passwordPolicyEnforcementState"` // Must be of length 1. Contains the strength attributes for the password policy. PasswordPolicyVersions []GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersion `pulumi:"passwordPolicyVersions"` }
The configuration for the password policy on the project.
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs struct { // Users must have a password compliant with the password policy to sign-in. ForceUpgradeOnSignin pulumi.BoolPtrInput `pulumi:"forceUpgradeOnSignin"` // Which enforcement mode to use for the password policy. PasswordPolicyEnforcementState GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrInput `pulumi:"passwordPolicyEnforcementState"` // Must be of length 1. Contains the strength attributes for the password policy. PasswordPolicyVersions GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayInput `pulumi:"passwordPolicyVersions"` }
The configuration for the password policy on the project.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutputWithContext ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutputWithContext ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigInput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput }
GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs and GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigInput` via:
GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs{...}
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput struct{ *pulumi.OutputState }
The configuration for the password policy on the project.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) ForceUpgradeOnSignin ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) ForceUpgradeOnSignin() pulumi.BoolPtrOutput
Users must have a password compliant with the password policy to sign-in.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) PasswordPolicyEnforcementState ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) PasswordPolicyEnforcementState() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput
Which enforcement mode to use for the password policy.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) PasswordPolicyVersions ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) PasswordPolicyVersions() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput
Must be of length 1. Contains the strength attributes for the password policy.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState string
Which enforcement mode to use for the password policy.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToStringOutput ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToStringOutput() pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToStringOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToStringPtrOutput ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateInput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput }
GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateArgs and GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateInput` via:
GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateArgs{...}
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToStringOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToStringOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToStringPtrOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrInput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput }
func GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtr ¶ added in v0.31.1
func GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtr(v string) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrInput
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput) Elem ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput) ToStringPtrOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrInput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput }
GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs, GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtr and GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrInput` via:
GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtr ¶ added in v0.31.1
func GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtr(v *GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigArgs) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrInput
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) ForceUpgradeOnSignin ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) ForceUpgradeOnSignin() pulumi.BoolPtrOutput
Users must have a password compliant with the password policy to sign-in.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) PasswordPolicyEnforcementState ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) PasswordPolicyEnforcementState() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePtrOutput
Which enforcement mode to use for the password policy.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) PasswordPolicyVersions ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) PasswordPolicyVersions() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput
Must be of length 1. Contains the strength attributes for the password policy.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponse ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponse struct { // Users must have a password compliant with the password policy to sign-in. ForceUpgradeOnSignin bool `pulumi:"forceUpgradeOnSignin"` // The last time the password policy on the project was updated. LastUpdateTime string `pulumi:"lastUpdateTime"` // Which enforcement mode to use for the password policy. PasswordPolicyEnforcementState string `pulumi:"passwordPolicyEnforcementState"` // Must be of length 1. Contains the strength attributes for the password policy. PasswordPolicyVersions []GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponse `pulumi:"passwordPolicyVersions"` }
The configuration for the password policy on the project.
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput struct{ *pulumi.OutputState }
The configuration for the password policy on the project.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) ForceUpgradeOnSignin ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) ForceUpgradeOnSignin() pulumi.BoolOutput
Users must have a password compliant with the password policy to sign-in.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) LastUpdateTime ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) LastUpdateTime() pulumi.StringOutput
The last time the password policy on the project was updated.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) PasswordPolicyEnforcementState ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) PasswordPolicyEnforcementState() pulumi.StringOutput
Which enforcement mode to use for the password policy.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) PasswordPolicyVersions ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) PasswordPolicyVersions() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput
Must be of length 1. Contains the strength attributes for the password policy.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersion ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersion struct { // The custom strength options enforced by the password policy. CustomStrengthOptions *GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptions `pulumi:"customStrengthOptions"` }
The strength attributes for the password policy on the project.
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArgs ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArgs struct { // The custom strength options enforced by the password policy. CustomStrengthOptions GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrInput `pulumi:"customStrengthOptions"` }
The strength attributes for the password policy on the project.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArgs) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArgs) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArgs) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArgs) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutputWithContext ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArgs) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArray ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArray []GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionInput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArray) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArray) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArray) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArray) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArray) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutputWithContext ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArray) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayInput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput }
GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArray and GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayInput` via:
GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArray{ GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArgs{...} }
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArrayOutput
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionInput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput }
GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArgs and GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionInput` via:
GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionArgs{...}
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput struct{ *pulumi.OutputState }
The strength attributes for the password policy on the project.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput) CustomStrengthOptions ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput) CustomStrengthOptions() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsPtrOutput
The custom strength options enforced by the password policy.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionOutput
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponse ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponse struct { // The custom strength options enforced by the password policy. CustomStrengthOptions GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponse `pulumi:"customStrengthOptions"` // schema version number for the password policy SchemaVersion int `pulumi:"schemaVersion"` }
The strength attributes for the password policy on the project.
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput) Index ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseArrayOutput
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput struct{ *pulumi.OutputState }
The strength attributes for the password policy on the project.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput) CustomStrengthOptions ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput) CustomStrengthOptions() GoogleCloudIdentitytoolkitAdminV2CustomStrengthOptionsResponseOutput
The custom strength options enforced by the password policy.
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput) SchemaVersion ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput) SchemaVersion() pulumi.IntOutput
schema version number for the password policy
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2PasswordPolicyVersionResponseOutput
type GoogleCloudIdentitytoolkitAdminV2ProviderConfig ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2ProviderConfig struct { // Describes the state of the MultiFactor Authentication type. State *GoogleCloudIdentitytoolkitAdminV2ProviderConfigState `pulumi:"state"` // TOTP MFA provider config for this project. TotpProviderConfig *GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfig `pulumi:"totpProviderConfig"` }
ProviderConfig describes the supported MFA providers along with their configurations.
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigArgs ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigArgs struct { // Describes the state of the MultiFactor Authentication type. State GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrInput `pulumi:"state"` // TOTP MFA provider config for this project. TotpProviderConfig GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrInput `pulumi:"totpProviderConfig"` }
ProviderConfig describes the supported MFA providers along with their configurations.
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigArgs) ElementType ¶ added in v0.29.0
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput ¶ added in v0.29.0
func (i GoogleCloudIdentitytoolkitAdminV2ProviderConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigOutputWithContext ¶ added in v0.29.0
func (i GoogleCloudIdentitytoolkitAdminV2ProviderConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigArray ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigArray []GoogleCloudIdentitytoolkitAdminV2ProviderConfigInput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigArray) ElementType ¶ added in v0.29.0
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigArray) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigArray) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput ¶ added in v0.29.0
func (i GoogleCloudIdentitytoolkitAdminV2ProviderConfigArray) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigArray) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutputWithContext ¶ added in v0.29.0
func (i GoogleCloudIdentitytoolkitAdminV2ProviderConfigArray) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayInput ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput }
GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2ProviderConfigArray and GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayInput` via:
GoogleCloudIdentitytoolkitAdminV2ProviderConfigArray{ GoogleCloudIdentitytoolkitAdminV2ProviderConfigArgs{...} }
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigArrayOutput
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigInput ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput }
GoogleCloudIdentitytoolkitAdminV2ProviderConfigInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2ProviderConfigArgs and GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2ProviderConfigInput` via:
GoogleCloudIdentitytoolkitAdminV2ProviderConfigArgs{...}
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput struct{ *pulumi.OutputState }
ProviderConfig describes the supported MFA providers along with their configurations.
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput) State ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput) State() GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput
Describes the state of the MultiFactor Authentication type.
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput) TotpProviderConfig ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigOutput) TotpProviderConfig() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput
TOTP MFA provider config for this project.
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponse ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponse struct { // Describes the state of the MultiFactor Authentication type. State string `pulumi:"state"` // TOTP MFA provider config for this project. TotpProviderConfig GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponse `pulumi:"totpProviderConfig"` }
ProviderConfig describes the supported MFA providers along with their configurations.
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseArrayOutput
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput struct{ *pulumi.OutputState }
ProviderConfig describes the supported MFA providers along with their configurations.
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput) State ¶ added in v0.29.0
Describes the state of the MultiFactor Authentication type.
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput) TotpProviderConfig ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigResponseOutput) TotpProviderConfig() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput
TOTP MFA provider config for this project.
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigState ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigState string
Describes the state of the MultiFactor Authentication type.
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ElementType ¶ added in v0.29.0
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput ¶ added in v0.29.0
func (e GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutputWithContext ¶ added in v0.29.0
func (e GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput ¶ added in v0.29.0
func (e GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutputWithContext ¶ added in v0.29.0
func (e GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToStringOutput ¶ added in v0.29.0
func (e GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToStringOutput() pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToStringOutputWithContext ¶ added in v0.29.0
func (e GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToStringPtrOutput ¶ added in v0.29.0
func (e GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToStringPtrOutputWithContext ¶ added in v0.29.0
func (e GoogleCloudIdentitytoolkitAdminV2ProviderConfigState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateInput ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput }
GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateArgs and GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateInput` via:
GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateArgs{...}
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToStringOutput ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToStringOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToStringPtrOutput ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToStringPtrOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrInput ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput }
func GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtr ¶ added in v0.29.0
func GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtr(v string) GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrInput
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput) ToStringPtrOutput ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfig ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfig struct { // The reCAPTCHA config for email/password provider, containing the enforcement status. The email/password provider contains all related user flows protected by reCAPTCHA. EmailPasswordEnforcementState *GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState `pulumi:"emailPasswordEnforcementState"` // The managed rules for authentication action based on reCAPTCHA scores. The rules are shared across providers for a given tenant project. ManagedRules []GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRule `pulumi:"managedRules"` // Whether to use the account defender for reCAPTCHA assessment. Defaults to `false`. UseAccountDefender *bool `pulumi:"useAccountDefender"` }
The reCAPTCHA Enterprise integration config.
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs struct { // The reCAPTCHA config for email/password provider, containing the enforcement status. The email/password provider contains all related user flows protected by reCAPTCHA. EmailPasswordEnforcementState GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrInput `pulumi:"emailPasswordEnforcementState"` // The managed rules for authentication action based on reCAPTCHA scores. The rules are shared across providers for a given tenant project. ManagedRules GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayInput `pulumi:"managedRules"` // Whether to use the account defender for reCAPTCHA assessment. Defaults to `false`. UseAccountDefender pulumi.BoolPtrInput `pulumi:"useAccountDefender"` }
The reCAPTCHA Enterprise integration config.
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutputWithContext ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutputWithContext ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState string
The reCAPTCHA config for email/password provider, containing the enforcement status. The email/password provider contains all related user flows protected by reCAPTCHA.
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToStringOutput ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToStringOutput() pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToStringOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToStringPtrOutput ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateInput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput }
GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateArgs and GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateInput` via:
GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateArgs{...}
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToStringOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToStringOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToStringPtrOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrInput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput }
func GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtr ¶ added in v0.31.1
func GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtr(v string) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrInput
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput) Elem ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput) ToStringPtrOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigInput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput }
GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs and GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigInput` via:
GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs{...}
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput struct{ *pulumi.OutputState }
The reCAPTCHA Enterprise integration config.
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) EmailPasswordEnforcementState ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) EmailPasswordEnforcementState() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput
The reCAPTCHA config for email/password provider, containing the enforcement status. The email/password provider contains all related user flows protected by reCAPTCHA.
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) ManagedRules ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) ManagedRules() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput
The managed rules for authentication action based on reCAPTCHA scores. The rules are shared across providers for a given tenant project.
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) UseAccountDefender ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigOutput) UseAccountDefender() pulumi.BoolPtrOutput
Whether to use the account defender for reCAPTCHA assessment. Defaults to `false`.
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrInput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput }
GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs, GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtr and GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrInput` via:
GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtr ¶ added in v0.31.1
func GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtr(v *GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigArgs) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrInput
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) EmailPasswordEnforcementState ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) EmailPasswordEnforcementState() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStatePtrOutput
The reCAPTCHA config for email/password provider, containing the enforcement status. The email/password provider contains all related user flows protected by reCAPTCHA.
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) ManagedRules ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) ManagedRules() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput
The managed rules for authentication action based on reCAPTCHA scores. The rules are shared across providers for a given tenant project.
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) UseAccountDefender ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrOutput) UseAccountDefender() pulumi.BoolPtrOutput
Whether to use the account defender for reCAPTCHA assessment. Defaults to `false`.
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponse ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponse struct { // The reCAPTCHA config for email/password provider, containing the enforcement status. The email/password provider contains all related user flows protected by reCAPTCHA. EmailPasswordEnforcementState string `pulumi:"emailPasswordEnforcementState"` // The managed rules for authentication action based on reCAPTCHA scores. The rules are shared across providers for a given tenant project. ManagedRules []GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponse `pulumi:"managedRules"` // The reCAPTCHA keys. RecaptchaKeys []GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponse `pulumi:"recaptchaKeys"` // Whether to use the account defender for reCAPTCHA assessment. Defaults to `false`. UseAccountDefender bool `pulumi:"useAccountDefender"` }
The reCAPTCHA Enterprise integration config.
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput struct{ *pulumi.OutputState }
The reCAPTCHA Enterprise integration config.
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) EmailPasswordEnforcementState ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) EmailPasswordEnforcementState() pulumi.StringOutput
The reCAPTCHA config for email/password provider, containing the enforcement status. The email/password provider contains all related user flows protected by reCAPTCHA.
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) ManagedRules ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) ManagedRules() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput
The managed rules for authentication action based on reCAPTCHA scores. The rules are shared across providers for a given tenant project.
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) RecaptchaKeys ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) RecaptchaKeys() GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput
The reCAPTCHA keys.
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) UseAccountDefender ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput) UseAccountDefender() pulumi.BoolOutput
Whether to use the account defender for reCAPTCHA assessment. Defaults to `false`.
type GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponse ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponse struct { // The reCAPTCHA Enterprise key resource name, e.g. "projects/{project}/keys/{key}" Key string `pulumi:"key"` // The client's platform type. Type string `pulumi:"type"` }
The reCAPTCHA key config. reCAPTCHA Enterprise offers different keys for different client platforms.
type GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseArrayOutput
type GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput struct{ *pulumi.OutputState }
The reCAPTCHA key config. reCAPTCHA Enterprise offers different keys for different client platforms.
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput) Key ¶ added in v0.31.1
The reCAPTCHA Enterprise key resource name, e.g. "projects/{project}/keys/{key}"
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaKeyResponseOutput
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRule ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRule struct { // The action taken if the reCAPTCHA score of a request is within the interval [start_score, end_score]. Action *GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction `pulumi:"action"` // The end score (inclusive) of the score range for an action. Must be a value between 0.0 and 1.0, at 11 discrete values; e.g. 0, 0.1, 0.2, 0.3, ... 0.9, 1.0. A score of 0.0 indicates the riskiest request (likely a bot), whereas 1.0 indicates the safest request (likely a human). See https://cloud.google.com/recaptcha-enterprise/docs/interpret-assessment. EndScore *float64 `pulumi:"endScore"` }
The config for a reCAPTCHA managed rule. Models a single interval [start_score, end_score]. The start_score is implicit. It is either the closest smaller end_score (if one is available) or 0. Intervals in aggregate span [0, 1] without overlapping.
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction string
The action taken if the reCAPTCHA score of a request is within the interval [start_score, end_score].
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToStringOutput ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToStringOutput() pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToStringOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToStringPtrOutput ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionInput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput }
GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionArgs and GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionInput` via:
GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionArgs{...}
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToStringOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToStringOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToStringPtrOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrInput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput }
func GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtr ¶ added in v0.31.1
func GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtr(v string) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrInput
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput) ToStringPtrOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArgs ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArgs struct { // The action taken if the reCAPTCHA score of a request is within the interval [start_score, end_score]. Action GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrInput `pulumi:"action"` // The end score (inclusive) of the score range for an action. Must be a value between 0.0 and 1.0, at 11 discrete values; e.g. 0, 0.1, 0.2, 0.3, ... 0.9, 1.0. A score of 0.0 indicates the riskiest request (likely a bot), whereas 1.0 indicates the safest request (likely a human). See https://cloud.google.com/recaptcha-enterprise/docs/interpret-assessment. EndScore pulumi.Float64PtrInput `pulumi:"endScore"` }
The config for a reCAPTCHA managed rule. Models a single interval [start_score, end_score]. The start_score is implicit. It is either the closest smaller end_score (if one is available) or 0. Intervals in aggregate span [0, 1] without overlapping.
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArgs) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArgs) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArgs) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArgs) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutputWithContext ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArgs) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArray ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArray []GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleInput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArray) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArray) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArray) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArray) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArray) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutputWithContext ¶ added in v0.31.1
func (i GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArray) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayInput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput }
GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArray and GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayInput` via:
GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArray{ GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArgs{...} }
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArrayOutput
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleInput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput }
GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArgs and GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleInput` via:
GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleArgs{...}
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput struct{ *pulumi.OutputState }
The config for a reCAPTCHA managed rule. Models a single interval [start_score, end_score]. The start_score is implicit. It is either the closest smaller end_score (if one is available) or 0. Intervals in aggregate span [0, 1] without overlapping.
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput) Action ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput) Action() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput
The action taken if the reCAPTCHA score of a request is within the interval [start_score, end_score].
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput) EndScore ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput) EndScore() pulumi.Float64PtrOutput
The end score (inclusive) of the score range for an action. Must be a value between 0.0 and 1.0, at 11 discrete values; e.g. 0, 0.1, 0.2, 0.3, ... 0.9, 1.0. A score of 0.0 indicates the riskiest request (likely a bot), whereas 1.0 indicates the safest request (likely a human). See https://cloud.google.com/recaptcha-enterprise/docs/interpret-assessment.
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleOutput
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponse ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponse struct { // The action taken if the reCAPTCHA score of a request is within the interval [start_score, end_score]. Action string `pulumi:"action"` // The end score (inclusive) of the score range for an action. Must be a value between 0.0 and 1.0, at 11 discrete values; e.g. 0, 0.1, 0.2, 0.3, ... 0.9, 1.0. A score of 0.0 indicates the riskiest request (likely a bot), whereas 1.0 indicates the safest request (likely a human). See https://cloud.google.com/recaptcha-enterprise/docs/interpret-assessment. EndScore float64 `pulumi:"endScore"` }
The config for a reCAPTCHA managed rule. Models a single interval [start_score, end_score]. The start_score is implicit. It is either the closest smaller end_score (if one is available) or 0. Intervals in aggregate span [0, 1] without overlapping.
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput) Index ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseArrayOutput
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput ¶ added in v0.31.1
type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput struct{ *pulumi.OutputState }
The config for a reCAPTCHA managed rule. Models a single interval [start_score, end_score]. The start_score is implicit. It is either the closest smaller end_score (if one is available) or 0. Intervals in aggregate span [0, 1] without overlapping.
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput) Action ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput) Action() pulumi.StringOutput
The action taken if the reCAPTCHA score of a request is within the interval [start_score, end_score].
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput) EndScore ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput) EndScore() pulumi.Float64Output
The end score (inclusive) of the score range for an action. Must be a value between 0.0 and 1.0, at 11 discrete values; e.g. 0, 0.1, 0.2, 0.3, ... 0.9, 1.0. A score of 0.0 indicates the riskiest request (likely a bot), whereas 1.0 indicates the safest request (likely a human). See https://cloud.google.com/recaptcha-enterprise/docs/interpret-assessment.
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput() GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleResponseOutput
type GoogleCloudIdentitytoolkitAdminV2RequestLogging ¶ added in v0.26.0
type GoogleCloudIdentitytoolkitAdminV2RequestLogging struct { // Whether logging is enabled for this project or not. Enabled *bool `pulumi:"enabled"` }
Configuration for logging requests made to this project to Stackdriver Logging
type GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs ¶ added in v0.26.0
type GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs struct { // Whether logging is enabled for this project or not. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
Configuration for logging requests made to this project to Stackdriver Logging
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs) ElementType ¶ added in v0.26.0
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput ¶ added in v0.26.0
func (i GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput() GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingOutputWithContext ¶ added in v0.26.0
func (i GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput ¶ added in v0.26.0
func (i GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput() GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutputWithContext ¶ added in v0.26.0
func (i GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput
type GoogleCloudIdentitytoolkitAdminV2RequestLoggingInput ¶ added in v0.26.0
type GoogleCloudIdentitytoolkitAdminV2RequestLoggingInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput() GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput }
GoogleCloudIdentitytoolkitAdminV2RequestLoggingInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs and GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2RequestLoggingInput` via:
GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs{...}
type GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput ¶ added in v0.26.0
type GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput struct{ *pulumi.OutputState }
Configuration for logging requests made to this project to Stackdriver Logging
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput) ElementType ¶ added in v0.26.0
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput) Enabled ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput) Enabled() pulumi.BoolPtrOutput
Whether logging is enabled for this project or not.
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput() GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingOutputWithContext ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput() GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutputWithContext ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput
type GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrInput ¶ added in v0.26.0
type GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput() GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput }
GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs, GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtr and GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrInput` via:
GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtr ¶ added in v0.26.0
func GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtr(v *GoogleCloudIdentitytoolkitAdminV2RequestLoggingArgs) GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrInput
type GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput ¶ added in v0.26.0
type GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput) ElementType ¶ added in v0.26.0
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput) Enabled ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput) Enabled() pulumi.BoolPtrOutput
Whether logging is enabled for this project or not.
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput() GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutputWithContext ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RequestLoggingPtrOutput
type GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponse ¶ added in v0.26.0
type GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponse struct { // Whether logging is enabled for this project or not. Enabled bool `pulumi:"enabled"` }
Configuration for logging requests made to this project to Stackdriver Logging
type GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput ¶ added in v0.26.0
type GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput struct{ *pulumi.OutputState }
Configuration for logging requests made to this project to Stackdriver Logging
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput) ElementType ¶ added in v0.26.0
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput) Enabled ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput) Enabled() pulumi.BoolOutput
Whether logging is enabled for this project or not.
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput() GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutputWithContext ¶ added in v0.26.0
func (o GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2RequestLoggingResponseOutput
type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfig ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfig struct { // A policy of allowing SMS to every region by default and adding disallowed regions to a disallow list. AllowByDefault *GoogleCloudIdentitytoolkitAdminV2AllowByDefault `pulumi:"allowByDefault"` // A policy of only allowing regions by explicitly adding them to an allowlist. AllowlistOnly *GoogleCloudIdentitytoolkitAdminV2AllowlistOnly `pulumi:"allowlistOnly"` }
Configures the regions where users are allowed to send verification SMS for the project or tenant. This is based on the calling code of the destination phone number.
type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs struct { // A policy of allowing SMS to every region by default and adding disallowed regions to a disallow list. AllowByDefault GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrInput `pulumi:"allowByDefault"` // A policy of only allowing regions by explicitly adding them to an allowlist. AllowlistOnly GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrInput `pulumi:"allowlistOnly"` }
Configures the regions where users are allowed to send verification SMS for the project or tenant. This is based on the calling code of the destination phone number.
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs) ElementType ¶ added in v0.26.1
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput ¶ added in v0.26.1
func (i GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutputWithContext ¶ added in v0.26.1
func (i GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput ¶ added in v0.26.1
func (i GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutputWithContext ¶ added in v0.26.1
func (i GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigInput ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput }
GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs and GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigInput` via:
GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs{...}
type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput struct{ *pulumi.OutputState }
Configures the regions where users are allowed to send verification SMS for the project or tenant. This is based on the calling code of the destination phone number.
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) AllowByDefault ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) AllowByDefault() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput
A policy of allowing SMS to every region by default and adding disallowed regions to a disallow list.
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) AllowlistOnly ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) AllowlistOnly() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput
A policy of only allowing regions by explicitly adding them to an allowlist.
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) ElementType ¶ added in v0.26.1
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutputWithContext ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutputWithContext ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrInput ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput }
GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs, GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtr and GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrInput` via:
GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtr ¶ added in v0.26.1
func GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtr(v *GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigArgs) GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrInput
type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput) AllowByDefault ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput) AllowByDefault() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultPtrOutput
A policy of allowing SMS to every region by default and adding disallowed regions to a disallow list.
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput) AllowlistOnly ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput) AllowlistOnly() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyPtrOutput
A policy of only allowing regions by explicitly adding them to an allowlist.
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput) ElementType ¶ added in v0.26.1
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutputWithContext ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponse ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponse struct { // A policy of allowing SMS to every region by default and adding disallowed regions to a disallow list. AllowByDefault GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponse `pulumi:"allowByDefault"` // A policy of only allowing regions by explicitly adding them to an allowlist. AllowlistOnly GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponse `pulumi:"allowlistOnly"` }
Configures the regions where users are allowed to send verification SMS for the project or tenant. This is based on the calling code of the destination phone number.
type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput ¶ added in v0.26.1
type GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput struct{ *pulumi.OutputState }
Configures the regions where users are allowed to send verification SMS for the project or tenant. This is based on the calling code of the destination phone number.
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput) AllowByDefault ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput) AllowByDefault() GoogleCloudIdentitytoolkitAdminV2AllowByDefaultResponseOutput
A policy of allowing SMS to every region by default and adding disallowed regions to a disallow list.
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput) AllowlistOnly ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput) AllowlistOnly() GoogleCloudIdentitytoolkitAdminV2AllowlistOnlyResponseOutput
A policy of only allowing regions by explicitly adding them to an allowlist.
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput) ElementType ¶ added in v0.26.1
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutputWithContext ¶ added in v0.26.1
func (o GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput
type GoogleCloudIdentitytoolkitAdminV2SpCertificateResponse ¶
type GoogleCloudIdentitytoolkitAdminV2SpCertificateResponse struct { // Timestamp of the cert expiration instance. ExpiresAt string `pulumi:"expiresAt"` // Self-signed public certificate. X509Certificate string `pulumi:"x509Certificate"` }
The SP's certificate data for IDP to verify the SAMLRequest generated by the SP.
type GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput ¶
type GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput() GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput
func (GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput) ToGoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput
type GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput ¶
type GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput struct{ *pulumi.OutputState }
The SP's certificate data for IDP to verify the SAMLRequest generated by the SP.
func (GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput) ExpiresAt ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput) ExpiresAt() pulumi.StringOutput
Timestamp of the cert expiration instance.
func (GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput() GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput) X509Certificate ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseOutput) X509Certificate() pulumi.StringOutput
Self-signed public certificate.
type GoogleCloudIdentitytoolkitAdminV2SpConfig ¶
type GoogleCloudIdentitytoolkitAdminV2SpConfig struct { // Callback URI where responses from IDP are handled. CallbackUri *string `pulumi:"callbackUri"` // Unique identifier for all SAML entities. SpEntityId *string `pulumi:"spEntityId"` }
The SAML SP (Service Provider) configuration when the project acts as the relying party to receive and accept an authentication assertion issued by a SAML identity provider.
type GoogleCloudIdentitytoolkitAdminV2SpConfigArgs ¶
type GoogleCloudIdentitytoolkitAdminV2SpConfigArgs struct { // Callback URI where responses from IDP are handled. CallbackUri pulumi.StringPtrInput `pulumi:"callbackUri"` // Unique identifier for all SAML entities. SpEntityId pulumi.StringPtrInput `pulumi:"spEntityId"` }
The SAML SP (Service Provider) configuration when the project acts as the relying party to receive and accept an authentication assertion issued by a SAML identity provider.
func (GoogleCloudIdentitytoolkitAdminV2SpConfigArgs) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2SpConfigArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2SpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SpConfigOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2SpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SpConfigOutput() GoogleCloudIdentitytoolkitAdminV2SpConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2SpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SpConfigOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2SpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SpConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SpConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2SpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput ¶
func (i GoogleCloudIdentitytoolkitAdminV2SpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2SpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutputWithContext ¶
func (i GoogleCloudIdentitytoolkitAdminV2SpConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2SpConfigInput ¶
type GoogleCloudIdentitytoolkitAdminV2SpConfigInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2SpConfigOutput() GoogleCloudIdentitytoolkitAdminV2SpConfigOutput ToGoogleCloudIdentitytoolkitAdminV2SpConfigOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2SpConfigOutput }
GoogleCloudIdentitytoolkitAdminV2SpConfigInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2SpConfigArgs and GoogleCloudIdentitytoolkitAdminV2SpConfigOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2SpConfigInput` via:
GoogleCloudIdentitytoolkitAdminV2SpConfigArgs{...}
type GoogleCloudIdentitytoolkitAdminV2SpConfigOutput ¶
type GoogleCloudIdentitytoolkitAdminV2SpConfigOutput struct{ *pulumi.OutputState }
The SAML SP (Service Provider) configuration when the project acts as the relying party to receive and accept an authentication assertion issued by a SAML identity provider.
func (GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) CallbackUri ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) CallbackUri() pulumi.StringPtrOutput
Callback URI where responses from IDP are handled.
func (GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) SpEntityId ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) SpEntityId() pulumi.StringPtrOutput
Unique identifier for all SAML entities.
func (GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigOutput() GoogleCloudIdentitytoolkitAdminV2SpConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SpConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2SpConfigPtrInput ¶
type GoogleCloudIdentitytoolkitAdminV2SpConfigPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput }
GoogleCloudIdentitytoolkitAdminV2SpConfigPtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2SpConfigArgs, GoogleCloudIdentitytoolkitAdminV2SpConfigPtr and GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2SpConfigPtrInput` via:
GoogleCloudIdentitytoolkitAdminV2SpConfigArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2SpConfigPtr ¶
func GoogleCloudIdentitytoolkitAdminV2SpConfigPtr(v *GoogleCloudIdentitytoolkitAdminV2SpConfigArgs) GoogleCloudIdentitytoolkitAdminV2SpConfigPtrInput
type GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput ¶
type GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput) CallbackUri ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput) CallbackUri() pulumi.StringPtrOutput
Callback URI where responses from IDP are handled.
func (GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput) SpEntityId ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput) SpEntityId() pulumi.StringPtrOutput
Unique identifier for all SAML entities.
func (GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SpConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2SpConfigResponse ¶
type GoogleCloudIdentitytoolkitAdminV2SpConfigResponse struct { // Callback URI where responses from IDP are handled. CallbackUri string `pulumi:"callbackUri"` // Public certificates generated by the server to verify the signature in SAMLRequest in the SP-initiated flow. SpCertificates []GoogleCloudIdentitytoolkitAdminV2SpCertificateResponse `pulumi:"spCertificates"` // Unique identifier for all SAML entities. SpEntityId string `pulumi:"spEntityId"` }
The SAML SP (Service Provider) configuration when the project acts as the relying party to receive and accept an authentication assertion issued by a SAML identity provider.
type GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput ¶
type GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput struct{ *pulumi.OutputState }
The SAML SP (Service Provider) configuration when the project acts as the relying party to receive and accept an authentication assertion issued by a SAML identity provider.
func (GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput) CallbackUri ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput) CallbackUri() pulumi.StringOutput
Callback URI where responses from IDP are handled.
func (GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput) ElementType ¶
func (GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput) SpCertificates ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput) SpCertificates() GoogleCloudIdentitytoolkitAdminV2SpCertificateResponseArrayOutput
Public certificates generated by the server to verify the signature in SAMLRequest in the SP-initiated flow.
func (GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput) SpEntityId ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput) SpEntityId() pulumi.StringOutput
Unique identifier for all SAML entities.
func (GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutputWithContext ¶
func (o GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput
type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfig ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfig struct { // The allowed number of adjacent intervals that will be used for verification to avoid clock skew. AdjacentIntervals *int `pulumi:"adjacentIntervals"` }
TotpMFAProviderConfig represents the TOTP based MFA provider.
type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs struct { // The allowed number of adjacent intervals that will be used for verification to avoid clock skew. AdjacentIntervals pulumi.IntPtrInput `pulumi:"adjacentIntervals"` }
TotpMFAProviderConfig represents the TOTP based MFA provider.
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs) ElementType ¶ added in v0.29.0
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput ¶ added in v0.29.0
func (i GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutputWithContext ¶ added in v0.29.0
func (i GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput ¶ added in v0.29.0
func (i GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutputWithContext ¶ added in v0.29.0
func (i GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigInput ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput }
GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs and GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigInput` via:
GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs{...}
type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput struct{ *pulumi.OutputState }
TotpMFAProviderConfig represents the TOTP based MFA provider.
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput) AdjacentIntervals ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput) AdjacentIntervals() pulumi.IntPtrOutput
The allowed number of adjacent intervals that will be used for verification to avoid clock skew.
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrInput ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrInput interface { pulumi.Input ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutputWithContext(context.Context) GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput }
GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs, GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtr and GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrInput` via:
GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs{...} or: nil
func GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtr ¶ added in v0.29.0
func GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtr(v *GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigArgs) GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrInput
type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput) AdjacentIntervals ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput) AdjacentIntervals() pulumi.IntPtrOutput
The allowed number of adjacent intervals that will be used for verification to avoid clock skew.
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigPtrOutput
type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponse ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponse struct { // The allowed number of adjacent intervals that will be used for verification to avoid clock skew. AdjacentIntervals int `pulumi:"adjacentIntervals"` }
TotpMFAProviderConfig represents the TOTP based MFA provider.
type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput ¶ added in v0.29.0
type GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput struct{ *pulumi.OutputState }
TotpMFAProviderConfig represents the TOTP based MFA provider.
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput) AdjacentIntervals ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput) AdjacentIntervals() pulumi.IntOutput
The allowed number of adjacent intervals that will be used for verification to avoid clock skew.
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput() GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput
func (GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput) ToGoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutputWithContext(ctx context.Context) GoogleCloudIdentitytoolkitAdminV2TotpMfaProviderConfigResponseOutput
type GoogleIamV1AuditConfig ¶
type GoogleIamV1AuditConfig struct { // The configuration for logging of each type of permission. AuditLogConfigs []GoogleIamV1AuditLogConfig `pulumi:"auditLogConfigs"` // Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services. Service *string `pulumi:"service"` }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts `jose@example.com` from DATA_READ logging, and `aliya@example.com` from DATA_WRITE logging.
type GoogleIamV1AuditConfigArgs ¶
type GoogleIamV1AuditConfigArgs struct { // The configuration for logging of each type of permission. AuditLogConfigs GoogleIamV1AuditLogConfigArrayInput `pulumi:"auditLogConfigs"` // Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services. Service pulumi.StringPtrInput `pulumi:"service"` }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts `jose@example.com` from DATA_READ logging, and `aliya@example.com` from DATA_WRITE logging.
func (GoogleIamV1AuditConfigArgs) ElementType ¶
func (GoogleIamV1AuditConfigArgs) ElementType() reflect.Type
func (GoogleIamV1AuditConfigArgs) ToGoogleIamV1AuditConfigOutput ¶
func (i GoogleIamV1AuditConfigArgs) ToGoogleIamV1AuditConfigOutput() GoogleIamV1AuditConfigOutput
func (GoogleIamV1AuditConfigArgs) ToGoogleIamV1AuditConfigOutputWithContext ¶
func (i GoogleIamV1AuditConfigArgs) ToGoogleIamV1AuditConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigOutput
type GoogleIamV1AuditConfigArray ¶
type GoogleIamV1AuditConfigArray []GoogleIamV1AuditConfigInput
func (GoogleIamV1AuditConfigArray) ElementType ¶
func (GoogleIamV1AuditConfigArray) ElementType() reflect.Type
func (GoogleIamV1AuditConfigArray) ToGoogleIamV1AuditConfigArrayOutput ¶
func (i GoogleIamV1AuditConfigArray) ToGoogleIamV1AuditConfigArrayOutput() GoogleIamV1AuditConfigArrayOutput
func (GoogleIamV1AuditConfigArray) ToGoogleIamV1AuditConfigArrayOutputWithContext ¶
func (i GoogleIamV1AuditConfigArray) ToGoogleIamV1AuditConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigArrayOutput
type GoogleIamV1AuditConfigArrayInput ¶
type GoogleIamV1AuditConfigArrayInput interface { pulumi.Input ToGoogleIamV1AuditConfigArrayOutput() GoogleIamV1AuditConfigArrayOutput ToGoogleIamV1AuditConfigArrayOutputWithContext(context.Context) GoogleIamV1AuditConfigArrayOutput }
GoogleIamV1AuditConfigArrayInput is an input type that accepts GoogleIamV1AuditConfigArray and GoogleIamV1AuditConfigArrayOutput values. You can construct a concrete instance of `GoogleIamV1AuditConfigArrayInput` via:
GoogleIamV1AuditConfigArray{ GoogleIamV1AuditConfigArgs{...} }
type GoogleIamV1AuditConfigArrayOutput ¶
type GoogleIamV1AuditConfigArrayOutput struct{ *pulumi.OutputState }
func (GoogleIamV1AuditConfigArrayOutput) ElementType ¶
func (GoogleIamV1AuditConfigArrayOutput) ElementType() reflect.Type
func (GoogleIamV1AuditConfigArrayOutput) Index ¶
func (o GoogleIamV1AuditConfigArrayOutput) Index(i pulumi.IntInput) GoogleIamV1AuditConfigOutput
func (GoogleIamV1AuditConfigArrayOutput) ToGoogleIamV1AuditConfigArrayOutput ¶
func (o GoogleIamV1AuditConfigArrayOutput) ToGoogleIamV1AuditConfigArrayOutput() GoogleIamV1AuditConfigArrayOutput
func (GoogleIamV1AuditConfigArrayOutput) ToGoogleIamV1AuditConfigArrayOutputWithContext ¶
func (o GoogleIamV1AuditConfigArrayOutput) ToGoogleIamV1AuditConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigArrayOutput
type GoogleIamV1AuditConfigInput ¶
type GoogleIamV1AuditConfigInput interface { pulumi.Input ToGoogleIamV1AuditConfigOutput() GoogleIamV1AuditConfigOutput ToGoogleIamV1AuditConfigOutputWithContext(context.Context) GoogleIamV1AuditConfigOutput }
GoogleIamV1AuditConfigInput is an input type that accepts GoogleIamV1AuditConfigArgs and GoogleIamV1AuditConfigOutput values. You can construct a concrete instance of `GoogleIamV1AuditConfigInput` via:
GoogleIamV1AuditConfigArgs{...}
type GoogleIamV1AuditConfigOutput ¶
type GoogleIamV1AuditConfigOutput struct{ *pulumi.OutputState }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts `jose@example.com` from DATA_READ logging, and `aliya@example.com` from DATA_WRITE logging.
func (GoogleIamV1AuditConfigOutput) AuditLogConfigs ¶
func (o GoogleIamV1AuditConfigOutput) AuditLogConfigs() GoogleIamV1AuditLogConfigArrayOutput
The configuration for logging of each type of permission.
func (GoogleIamV1AuditConfigOutput) ElementType ¶
func (GoogleIamV1AuditConfigOutput) ElementType() reflect.Type
func (GoogleIamV1AuditConfigOutput) Service ¶
func (o GoogleIamV1AuditConfigOutput) Service() pulumi.StringPtrOutput
Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services.
func (GoogleIamV1AuditConfigOutput) ToGoogleIamV1AuditConfigOutput ¶
func (o GoogleIamV1AuditConfigOutput) ToGoogleIamV1AuditConfigOutput() GoogleIamV1AuditConfigOutput
func (GoogleIamV1AuditConfigOutput) ToGoogleIamV1AuditConfigOutputWithContext ¶
func (o GoogleIamV1AuditConfigOutput) ToGoogleIamV1AuditConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigOutput
type GoogleIamV1AuditConfigResponse ¶
type GoogleIamV1AuditConfigResponse struct { // The configuration for logging of each type of permission. AuditLogConfigs []GoogleIamV1AuditLogConfigResponse `pulumi:"auditLogConfigs"` // Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services. Service string `pulumi:"service"` }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts `jose@example.com` from DATA_READ logging, and `aliya@example.com` from DATA_WRITE logging.
type GoogleIamV1AuditConfigResponseArrayOutput ¶
type GoogleIamV1AuditConfigResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleIamV1AuditConfigResponseArrayOutput) ElementType ¶
func (GoogleIamV1AuditConfigResponseArrayOutput) ElementType() reflect.Type
func (GoogleIamV1AuditConfigResponseArrayOutput) ToGoogleIamV1AuditConfigResponseArrayOutput ¶
func (o GoogleIamV1AuditConfigResponseArrayOutput) ToGoogleIamV1AuditConfigResponseArrayOutput() GoogleIamV1AuditConfigResponseArrayOutput
func (GoogleIamV1AuditConfigResponseArrayOutput) ToGoogleIamV1AuditConfigResponseArrayOutputWithContext ¶
func (o GoogleIamV1AuditConfigResponseArrayOutput) ToGoogleIamV1AuditConfigResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigResponseArrayOutput
type GoogleIamV1AuditConfigResponseOutput ¶
type GoogleIamV1AuditConfigResponseOutput struct{ *pulumi.OutputState }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts `jose@example.com` from DATA_READ logging, and `aliya@example.com` from DATA_WRITE logging.
func (GoogleIamV1AuditConfigResponseOutput) AuditLogConfigs ¶
func (o GoogleIamV1AuditConfigResponseOutput) AuditLogConfigs() GoogleIamV1AuditLogConfigResponseArrayOutput
The configuration for logging of each type of permission.
func (GoogleIamV1AuditConfigResponseOutput) ElementType ¶
func (GoogleIamV1AuditConfigResponseOutput) ElementType() reflect.Type
func (GoogleIamV1AuditConfigResponseOutput) Service ¶
func (o GoogleIamV1AuditConfigResponseOutput) Service() pulumi.StringOutput
Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services.
func (GoogleIamV1AuditConfigResponseOutput) ToGoogleIamV1AuditConfigResponseOutput ¶
func (o GoogleIamV1AuditConfigResponseOutput) ToGoogleIamV1AuditConfigResponseOutput() GoogleIamV1AuditConfigResponseOutput
func (GoogleIamV1AuditConfigResponseOutput) ToGoogleIamV1AuditConfigResponseOutputWithContext ¶
func (o GoogleIamV1AuditConfigResponseOutput) ToGoogleIamV1AuditConfigResponseOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigResponseOutput
type GoogleIamV1AuditLogConfig ¶
type GoogleIamV1AuditLogConfig struct { // Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members. ExemptedMembers []string `pulumi:"exemptedMembers"` // The log type that this config enables. LogType *GoogleIamV1AuditLogConfigLogType `pulumi:"logType"` }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
type GoogleIamV1AuditLogConfigArgs ¶
type GoogleIamV1AuditLogConfigArgs struct { // Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members. ExemptedMembers pulumi.StringArrayInput `pulumi:"exemptedMembers"` // The log type that this config enables. LogType GoogleIamV1AuditLogConfigLogTypePtrInput `pulumi:"logType"` }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
func (GoogleIamV1AuditLogConfigArgs) ElementType ¶
func (GoogleIamV1AuditLogConfigArgs) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigArgs) ToGoogleIamV1AuditLogConfigOutput ¶
func (i GoogleIamV1AuditLogConfigArgs) ToGoogleIamV1AuditLogConfigOutput() GoogleIamV1AuditLogConfigOutput
func (GoogleIamV1AuditLogConfigArgs) ToGoogleIamV1AuditLogConfigOutputWithContext ¶
func (i GoogleIamV1AuditLogConfigArgs) ToGoogleIamV1AuditLogConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigOutput
type GoogleIamV1AuditLogConfigArray ¶
type GoogleIamV1AuditLogConfigArray []GoogleIamV1AuditLogConfigInput
func (GoogleIamV1AuditLogConfigArray) ElementType ¶
func (GoogleIamV1AuditLogConfigArray) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigArray) ToGoogleIamV1AuditLogConfigArrayOutput ¶
func (i GoogleIamV1AuditLogConfigArray) ToGoogleIamV1AuditLogConfigArrayOutput() GoogleIamV1AuditLogConfigArrayOutput
func (GoogleIamV1AuditLogConfigArray) ToGoogleIamV1AuditLogConfigArrayOutputWithContext ¶
func (i GoogleIamV1AuditLogConfigArray) ToGoogleIamV1AuditLogConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigArrayOutput
type GoogleIamV1AuditLogConfigArrayInput ¶
type GoogleIamV1AuditLogConfigArrayInput interface { pulumi.Input ToGoogleIamV1AuditLogConfigArrayOutput() GoogleIamV1AuditLogConfigArrayOutput ToGoogleIamV1AuditLogConfigArrayOutputWithContext(context.Context) GoogleIamV1AuditLogConfigArrayOutput }
GoogleIamV1AuditLogConfigArrayInput is an input type that accepts GoogleIamV1AuditLogConfigArray and GoogleIamV1AuditLogConfigArrayOutput values. You can construct a concrete instance of `GoogleIamV1AuditLogConfigArrayInput` via:
GoogleIamV1AuditLogConfigArray{ GoogleIamV1AuditLogConfigArgs{...} }
type GoogleIamV1AuditLogConfigArrayOutput ¶
type GoogleIamV1AuditLogConfigArrayOutput struct{ *pulumi.OutputState }
func (GoogleIamV1AuditLogConfigArrayOutput) ElementType ¶
func (GoogleIamV1AuditLogConfigArrayOutput) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigArrayOutput) Index ¶
func (o GoogleIamV1AuditLogConfigArrayOutput) Index(i pulumi.IntInput) GoogleIamV1AuditLogConfigOutput
func (GoogleIamV1AuditLogConfigArrayOutput) ToGoogleIamV1AuditLogConfigArrayOutput ¶
func (o GoogleIamV1AuditLogConfigArrayOutput) ToGoogleIamV1AuditLogConfigArrayOutput() GoogleIamV1AuditLogConfigArrayOutput
func (GoogleIamV1AuditLogConfigArrayOutput) ToGoogleIamV1AuditLogConfigArrayOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigArrayOutput) ToGoogleIamV1AuditLogConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigArrayOutput
type GoogleIamV1AuditLogConfigInput ¶
type GoogleIamV1AuditLogConfigInput interface { pulumi.Input ToGoogleIamV1AuditLogConfigOutput() GoogleIamV1AuditLogConfigOutput ToGoogleIamV1AuditLogConfigOutputWithContext(context.Context) GoogleIamV1AuditLogConfigOutput }
GoogleIamV1AuditLogConfigInput is an input type that accepts GoogleIamV1AuditLogConfigArgs and GoogleIamV1AuditLogConfigOutput values. You can construct a concrete instance of `GoogleIamV1AuditLogConfigInput` via:
GoogleIamV1AuditLogConfigArgs{...}
type GoogleIamV1AuditLogConfigLogType ¶
type GoogleIamV1AuditLogConfigLogType string
The log type that this config enables.
func (GoogleIamV1AuditLogConfigLogType) ElementType ¶
func (GoogleIamV1AuditLogConfigLogType) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypeOutput ¶
func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypeOutput() GoogleIamV1AuditLogConfigLogTypeOutput
func (GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext ¶
func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypeOutput
func (GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypePtrOutput ¶
func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput
func (GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext ¶
func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput
func (GoogleIamV1AuditLogConfigLogType) ToStringOutput ¶
func (e GoogleIamV1AuditLogConfigLogType) ToStringOutput() pulumi.StringOutput
func (GoogleIamV1AuditLogConfigLogType) ToStringOutputWithContext ¶
func (e GoogleIamV1AuditLogConfigLogType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleIamV1AuditLogConfigLogType) ToStringPtrOutput ¶
func (e GoogleIamV1AuditLogConfigLogType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleIamV1AuditLogConfigLogType) ToStringPtrOutputWithContext ¶
func (e GoogleIamV1AuditLogConfigLogType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleIamV1AuditLogConfigLogTypeInput ¶
type GoogleIamV1AuditLogConfigLogTypeInput interface { pulumi.Input ToGoogleIamV1AuditLogConfigLogTypeOutput() GoogleIamV1AuditLogConfigLogTypeOutput ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext(context.Context) GoogleIamV1AuditLogConfigLogTypeOutput }
GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts GoogleIamV1AuditLogConfigLogTypeArgs and GoogleIamV1AuditLogConfigLogTypeOutput values. You can construct a concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` via:
GoogleIamV1AuditLogConfigLogTypeArgs{...}
type GoogleIamV1AuditLogConfigLogTypeOutput ¶
type GoogleIamV1AuditLogConfigLogTypeOutput struct{ *pulumi.OutputState }
func (GoogleIamV1AuditLogConfigLogTypeOutput) ElementType ¶
func (GoogleIamV1AuditLogConfigLogTypeOutput) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypeOutput ¶
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypeOutput() GoogleIamV1AuditLogConfigLogTypeOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypeOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutput ¶
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToStringOutput ¶
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToStringOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToStringPtrOutput ¶
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToStringPtrOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleIamV1AuditLogConfigLogTypePtrInput ¶
type GoogleIamV1AuditLogConfigLogTypePtrInput interface { pulumi.Input ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput }
func GoogleIamV1AuditLogConfigLogTypePtr ¶
func GoogleIamV1AuditLogConfigLogTypePtr(v string) GoogleIamV1AuditLogConfigLogTypePtrInput
type GoogleIamV1AuditLogConfigLogTypePtrOutput ¶
type GoogleIamV1AuditLogConfigLogTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ElementType ¶
func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutput ¶
func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput
func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput
func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutput ¶
func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleIamV1AuditLogConfigOutput ¶
type GoogleIamV1AuditLogConfigOutput struct{ *pulumi.OutputState }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
func (GoogleIamV1AuditLogConfigOutput) ElementType ¶
func (GoogleIamV1AuditLogConfigOutput) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigOutput) ExemptedMembers ¶
func (o GoogleIamV1AuditLogConfigOutput) ExemptedMembers() pulumi.StringArrayOutput
Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members.
func (GoogleIamV1AuditLogConfigOutput) LogType ¶
func (o GoogleIamV1AuditLogConfigOutput) LogType() GoogleIamV1AuditLogConfigLogTypePtrOutput
The log type that this config enables.
func (GoogleIamV1AuditLogConfigOutput) ToGoogleIamV1AuditLogConfigOutput ¶
func (o GoogleIamV1AuditLogConfigOutput) ToGoogleIamV1AuditLogConfigOutput() GoogleIamV1AuditLogConfigOutput
func (GoogleIamV1AuditLogConfigOutput) ToGoogleIamV1AuditLogConfigOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigOutput) ToGoogleIamV1AuditLogConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigOutput
type GoogleIamV1AuditLogConfigResponse ¶
type GoogleIamV1AuditLogConfigResponse struct { // Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members. ExemptedMembers []string `pulumi:"exemptedMembers"` // The log type that this config enables. LogType string `pulumi:"logType"` }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
type GoogleIamV1AuditLogConfigResponseArrayOutput ¶
type GoogleIamV1AuditLogConfigResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleIamV1AuditLogConfigResponseArrayOutput) ElementType ¶
func (GoogleIamV1AuditLogConfigResponseArrayOutput) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigResponseArrayOutput) ToGoogleIamV1AuditLogConfigResponseArrayOutput ¶
func (o GoogleIamV1AuditLogConfigResponseArrayOutput) ToGoogleIamV1AuditLogConfigResponseArrayOutput() GoogleIamV1AuditLogConfigResponseArrayOutput
func (GoogleIamV1AuditLogConfigResponseArrayOutput) ToGoogleIamV1AuditLogConfigResponseArrayOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigResponseArrayOutput) ToGoogleIamV1AuditLogConfigResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigResponseArrayOutput
type GoogleIamV1AuditLogConfigResponseOutput ¶
type GoogleIamV1AuditLogConfigResponseOutput struct{ *pulumi.OutputState }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
func (GoogleIamV1AuditLogConfigResponseOutput) ElementType ¶
func (GoogleIamV1AuditLogConfigResponseOutput) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigResponseOutput) ExemptedMembers ¶
func (o GoogleIamV1AuditLogConfigResponseOutput) ExemptedMembers() pulumi.StringArrayOutput
Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members.
func (GoogleIamV1AuditLogConfigResponseOutput) LogType ¶
func (o GoogleIamV1AuditLogConfigResponseOutput) LogType() pulumi.StringOutput
The log type that this config enables.
func (GoogleIamV1AuditLogConfigResponseOutput) ToGoogleIamV1AuditLogConfigResponseOutput ¶
func (o GoogleIamV1AuditLogConfigResponseOutput) ToGoogleIamV1AuditLogConfigResponseOutput() GoogleIamV1AuditLogConfigResponseOutput
func (GoogleIamV1AuditLogConfigResponseOutput) ToGoogleIamV1AuditLogConfigResponseOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigResponseOutput) ToGoogleIamV1AuditLogConfigResponseOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigResponseOutput
type GoogleIamV1Binding ¶
type GoogleIamV1Binding struct { // The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Condition *GoogleTypeExpr `pulumi:"condition"` // Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. Members []string `pulumi:"members"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role *string `pulumi:"role"` }
Associates `members`, or principals, with a `role`.
type GoogleIamV1BindingArgs ¶
type GoogleIamV1BindingArgs struct { // The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Condition GoogleTypeExprPtrInput `pulumi:"condition"` // Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. Members pulumi.StringArrayInput `pulumi:"members"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role pulumi.StringPtrInput `pulumi:"role"` }
Associates `members`, or principals, with a `role`.
func (GoogleIamV1BindingArgs) ElementType ¶
func (GoogleIamV1BindingArgs) ElementType() reflect.Type
func (GoogleIamV1BindingArgs) ToGoogleIamV1BindingOutput ¶
func (i GoogleIamV1BindingArgs) ToGoogleIamV1BindingOutput() GoogleIamV1BindingOutput
func (GoogleIamV1BindingArgs) ToGoogleIamV1BindingOutputWithContext ¶
func (i GoogleIamV1BindingArgs) ToGoogleIamV1BindingOutputWithContext(ctx context.Context) GoogleIamV1BindingOutput
type GoogleIamV1BindingArray ¶
type GoogleIamV1BindingArray []GoogleIamV1BindingInput
func (GoogleIamV1BindingArray) ElementType ¶
func (GoogleIamV1BindingArray) ElementType() reflect.Type
func (GoogleIamV1BindingArray) ToGoogleIamV1BindingArrayOutput ¶
func (i GoogleIamV1BindingArray) ToGoogleIamV1BindingArrayOutput() GoogleIamV1BindingArrayOutput
func (GoogleIamV1BindingArray) ToGoogleIamV1BindingArrayOutputWithContext ¶
func (i GoogleIamV1BindingArray) ToGoogleIamV1BindingArrayOutputWithContext(ctx context.Context) GoogleIamV1BindingArrayOutput
type GoogleIamV1BindingArrayInput ¶
type GoogleIamV1BindingArrayInput interface { pulumi.Input ToGoogleIamV1BindingArrayOutput() GoogleIamV1BindingArrayOutput ToGoogleIamV1BindingArrayOutputWithContext(context.Context) GoogleIamV1BindingArrayOutput }
GoogleIamV1BindingArrayInput is an input type that accepts GoogleIamV1BindingArray and GoogleIamV1BindingArrayOutput values. You can construct a concrete instance of `GoogleIamV1BindingArrayInput` via:
GoogleIamV1BindingArray{ GoogleIamV1BindingArgs{...} }
type GoogleIamV1BindingArrayOutput ¶
type GoogleIamV1BindingArrayOutput struct{ *pulumi.OutputState }
func (GoogleIamV1BindingArrayOutput) ElementType ¶
func (GoogleIamV1BindingArrayOutput) ElementType() reflect.Type
func (GoogleIamV1BindingArrayOutput) Index ¶
func (o GoogleIamV1BindingArrayOutput) Index(i pulumi.IntInput) GoogleIamV1BindingOutput
func (GoogleIamV1BindingArrayOutput) ToGoogleIamV1BindingArrayOutput ¶
func (o GoogleIamV1BindingArrayOutput) ToGoogleIamV1BindingArrayOutput() GoogleIamV1BindingArrayOutput
func (GoogleIamV1BindingArrayOutput) ToGoogleIamV1BindingArrayOutputWithContext ¶
func (o GoogleIamV1BindingArrayOutput) ToGoogleIamV1BindingArrayOutputWithContext(ctx context.Context) GoogleIamV1BindingArrayOutput
type GoogleIamV1BindingInput ¶
type GoogleIamV1BindingInput interface { pulumi.Input ToGoogleIamV1BindingOutput() GoogleIamV1BindingOutput ToGoogleIamV1BindingOutputWithContext(context.Context) GoogleIamV1BindingOutput }
GoogleIamV1BindingInput is an input type that accepts GoogleIamV1BindingArgs and GoogleIamV1BindingOutput values. You can construct a concrete instance of `GoogleIamV1BindingInput` via:
GoogleIamV1BindingArgs{...}
type GoogleIamV1BindingOutput ¶
type GoogleIamV1BindingOutput struct{ *pulumi.OutputState }
Associates `members`, or principals, with a `role`.
func (GoogleIamV1BindingOutput) Condition ¶
func (o GoogleIamV1BindingOutput) Condition() GoogleTypeExprPtrOutput
The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
func (GoogleIamV1BindingOutput) ElementType ¶
func (GoogleIamV1BindingOutput) ElementType() reflect.Type
func (GoogleIamV1BindingOutput) Members ¶
func (o GoogleIamV1BindingOutput) Members() pulumi.StringArrayOutput
Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.
func (GoogleIamV1BindingOutput) Role ¶
func (o GoogleIamV1BindingOutput) Role() pulumi.StringPtrOutput
Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
func (GoogleIamV1BindingOutput) ToGoogleIamV1BindingOutput ¶
func (o GoogleIamV1BindingOutput) ToGoogleIamV1BindingOutput() GoogleIamV1BindingOutput
func (GoogleIamV1BindingOutput) ToGoogleIamV1BindingOutputWithContext ¶
func (o GoogleIamV1BindingOutput) ToGoogleIamV1BindingOutputWithContext(ctx context.Context) GoogleIamV1BindingOutput
type GoogleIamV1BindingResponse ¶
type GoogleIamV1BindingResponse struct { // The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Condition GoogleTypeExprResponse `pulumi:"condition"` // Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. Members []string `pulumi:"members"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role string `pulumi:"role"` }
Associates `members`, or principals, with a `role`.
type GoogleIamV1BindingResponseArrayOutput ¶
type GoogleIamV1BindingResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleIamV1BindingResponseArrayOutput) ElementType ¶
func (GoogleIamV1BindingResponseArrayOutput) ElementType() reflect.Type
func (GoogleIamV1BindingResponseArrayOutput) Index ¶
func (o GoogleIamV1BindingResponseArrayOutput) Index(i pulumi.IntInput) GoogleIamV1BindingResponseOutput
func (GoogleIamV1BindingResponseArrayOutput) ToGoogleIamV1BindingResponseArrayOutput ¶
func (o GoogleIamV1BindingResponseArrayOutput) ToGoogleIamV1BindingResponseArrayOutput() GoogleIamV1BindingResponseArrayOutput
func (GoogleIamV1BindingResponseArrayOutput) ToGoogleIamV1BindingResponseArrayOutputWithContext ¶
func (o GoogleIamV1BindingResponseArrayOutput) ToGoogleIamV1BindingResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1BindingResponseArrayOutput
type GoogleIamV1BindingResponseOutput ¶
type GoogleIamV1BindingResponseOutput struct{ *pulumi.OutputState }
Associates `members`, or principals, with a `role`.
func (GoogleIamV1BindingResponseOutput) Condition ¶
func (o GoogleIamV1BindingResponseOutput) Condition() GoogleTypeExprResponseOutput
The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
func (GoogleIamV1BindingResponseOutput) ElementType ¶
func (GoogleIamV1BindingResponseOutput) ElementType() reflect.Type
func (GoogleIamV1BindingResponseOutput) Members ¶
func (o GoogleIamV1BindingResponseOutput) Members() pulumi.StringArrayOutput
Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.
func (GoogleIamV1BindingResponseOutput) Role ¶
func (o GoogleIamV1BindingResponseOutput) Role() pulumi.StringOutput
Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
func (GoogleIamV1BindingResponseOutput) ToGoogleIamV1BindingResponseOutput ¶
func (o GoogleIamV1BindingResponseOutput) ToGoogleIamV1BindingResponseOutput() GoogleIamV1BindingResponseOutput
func (GoogleIamV1BindingResponseOutput) ToGoogleIamV1BindingResponseOutputWithContext ¶
func (o GoogleIamV1BindingResponseOutput) ToGoogleIamV1BindingResponseOutputWithContext(ctx context.Context) GoogleIamV1BindingResponseOutput
type GoogleTypeExpr ¶
type GoogleTypeExpr struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description *string `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression *string `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location *string `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title *string `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
type GoogleTypeExprArgs ¶
type GoogleTypeExprArgs struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description pulumi.StringPtrInput `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression pulumi.StringPtrInput `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location pulumi.StringPtrInput `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title pulumi.StringPtrInput `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (GoogleTypeExprArgs) ElementType ¶
func (GoogleTypeExprArgs) ElementType() reflect.Type
func (GoogleTypeExprArgs) ToGoogleTypeExprOutput ¶
func (i GoogleTypeExprArgs) ToGoogleTypeExprOutput() GoogleTypeExprOutput
func (GoogleTypeExprArgs) ToGoogleTypeExprOutputWithContext ¶
func (i GoogleTypeExprArgs) ToGoogleTypeExprOutputWithContext(ctx context.Context) GoogleTypeExprOutput
func (GoogleTypeExprArgs) ToGoogleTypeExprPtrOutput ¶
func (i GoogleTypeExprArgs) ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput
func (GoogleTypeExprArgs) ToGoogleTypeExprPtrOutputWithContext ¶
func (i GoogleTypeExprArgs) ToGoogleTypeExprPtrOutputWithContext(ctx context.Context) GoogleTypeExprPtrOutput
type GoogleTypeExprInput ¶
type GoogleTypeExprInput interface { pulumi.Input ToGoogleTypeExprOutput() GoogleTypeExprOutput ToGoogleTypeExprOutputWithContext(context.Context) GoogleTypeExprOutput }
GoogleTypeExprInput is an input type that accepts GoogleTypeExprArgs and GoogleTypeExprOutput values. You can construct a concrete instance of `GoogleTypeExprInput` via:
GoogleTypeExprArgs{...}
type GoogleTypeExprOutput ¶
type GoogleTypeExprOutput struct{ *pulumi.OutputState }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (GoogleTypeExprOutput) Description ¶
func (o GoogleTypeExprOutput) Description() pulumi.StringPtrOutput
Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
func (GoogleTypeExprOutput) ElementType ¶
func (GoogleTypeExprOutput) ElementType() reflect.Type
func (GoogleTypeExprOutput) Expression ¶
func (o GoogleTypeExprOutput) Expression() pulumi.StringPtrOutput
Textual representation of an expression in Common Expression Language syntax.
func (GoogleTypeExprOutput) Location ¶
func (o GoogleTypeExprOutput) Location() pulumi.StringPtrOutput
Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
func (GoogleTypeExprOutput) Title ¶
func (o GoogleTypeExprOutput) Title() pulumi.StringPtrOutput
Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
func (GoogleTypeExprOutput) ToGoogleTypeExprOutput ¶
func (o GoogleTypeExprOutput) ToGoogleTypeExprOutput() GoogleTypeExprOutput
func (GoogleTypeExprOutput) ToGoogleTypeExprOutputWithContext ¶
func (o GoogleTypeExprOutput) ToGoogleTypeExprOutputWithContext(ctx context.Context) GoogleTypeExprOutput
func (GoogleTypeExprOutput) ToGoogleTypeExprPtrOutput ¶
func (o GoogleTypeExprOutput) ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput
func (GoogleTypeExprOutput) ToGoogleTypeExprPtrOutputWithContext ¶
func (o GoogleTypeExprOutput) ToGoogleTypeExprPtrOutputWithContext(ctx context.Context) GoogleTypeExprPtrOutput
type GoogleTypeExprPtrInput ¶
type GoogleTypeExprPtrInput interface { pulumi.Input ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput ToGoogleTypeExprPtrOutputWithContext(context.Context) GoogleTypeExprPtrOutput }
GoogleTypeExprPtrInput is an input type that accepts GoogleTypeExprArgs, GoogleTypeExprPtr and GoogleTypeExprPtrOutput values. You can construct a concrete instance of `GoogleTypeExprPtrInput` via:
GoogleTypeExprArgs{...} or: nil
func GoogleTypeExprPtr ¶
func GoogleTypeExprPtr(v *GoogleTypeExprArgs) GoogleTypeExprPtrInput
type GoogleTypeExprPtrOutput ¶
type GoogleTypeExprPtrOutput struct{ *pulumi.OutputState }
func (GoogleTypeExprPtrOutput) Description ¶
func (o GoogleTypeExprPtrOutput) Description() pulumi.StringPtrOutput
Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
func (GoogleTypeExprPtrOutput) Elem ¶
func (o GoogleTypeExprPtrOutput) Elem() GoogleTypeExprOutput
func (GoogleTypeExprPtrOutput) ElementType ¶
func (GoogleTypeExprPtrOutput) ElementType() reflect.Type
func (GoogleTypeExprPtrOutput) Expression ¶
func (o GoogleTypeExprPtrOutput) Expression() pulumi.StringPtrOutput
Textual representation of an expression in Common Expression Language syntax.
func (GoogleTypeExprPtrOutput) Location ¶
func (o GoogleTypeExprPtrOutput) Location() pulumi.StringPtrOutput
Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
func (GoogleTypeExprPtrOutput) Title ¶
func (o GoogleTypeExprPtrOutput) Title() pulumi.StringPtrOutput
Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
func (GoogleTypeExprPtrOutput) ToGoogleTypeExprPtrOutput ¶
func (o GoogleTypeExprPtrOutput) ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput
func (GoogleTypeExprPtrOutput) ToGoogleTypeExprPtrOutputWithContext ¶
func (o GoogleTypeExprPtrOutput) ToGoogleTypeExprPtrOutputWithContext(ctx context.Context) GoogleTypeExprPtrOutput
type GoogleTypeExprResponse ¶
type GoogleTypeExprResponse struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description string `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression string `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location string `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title string `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
type GoogleTypeExprResponseOutput ¶
type GoogleTypeExprResponseOutput struct{ *pulumi.OutputState }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (GoogleTypeExprResponseOutput) Description ¶
func (o GoogleTypeExprResponseOutput) Description() pulumi.StringOutput
Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
func (GoogleTypeExprResponseOutput) ElementType ¶
func (GoogleTypeExprResponseOutput) ElementType() reflect.Type
func (GoogleTypeExprResponseOutput) Expression ¶
func (o GoogleTypeExprResponseOutput) Expression() pulumi.StringOutput
Textual representation of an expression in Common Expression Language syntax.
func (GoogleTypeExprResponseOutput) Location ¶
func (o GoogleTypeExprResponseOutput) Location() pulumi.StringOutput
Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
func (GoogleTypeExprResponseOutput) Title ¶
func (o GoogleTypeExprResponseOutput) Title() pulumi.StringOutput
Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
func (GoogleTypeExprResponseOutput) ToGoogleTypeExprResponseOutput ¶
func (o GoogleTypeExprResponseOutput) ToGoogleTypeExprResponseOutput() GoogleTypeExprResponseOutput
func (GoogleTypeExprResponseOutput) ToGoogleTypeExprResponseOutputWithContext ¶
func (o GoogleTypeExprResponseOutput) ToGoogleTypeExprResponseOutputWithContext(ctx context.Context) GoogleTypeExprResponseOutput
type InboundSamlConfig ¶
type InboundSamlConfig struct { pulumi.CustomResourceState // The config's display name set by developers. DisplayName pulumi.StringOutput `pulumi:"displayName"` // True if allows the user to sign in with the provider. Enabled pulumi.BoolOutput `pulumi:"enabled"` // The SAML IdP (Identity Provider) configuration when the project acts as the relying party. IdpConfig GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput `pulumi:"idpConfig"` // The id to use for this config. InboundSamlConfigId pulumi.StringPtrOutput `pulumi:"inboundSamlConfigId"` // The name of the InboundSamlConfig resource, for example: 'projects/my-awesome-project/inboundSamlConfigs/my-config-id'. Ignored during create requests. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` // The SAML SP (Service Provider) configuration when the project acts as the relying party to receive and accept an authentication assertion issued by a SAML identity provider. SpConfig GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput `pulumi:"spConfig"` TenantId pulumi.StringOutput `pulumi:"tenantId"` }
Create an inbound SAML configuration for an Identity Toolkit project.
func GetInboundSamlConfig ¶
func GetInboundSamlConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InboundSamlConfigState, opts ...pulumi.ResourceOption) (*InboundSamlConfig, error)
GetInboundSamlConfig gets an existing InboundSamlConfig 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 NewInboundSamlConfig ¶
func NewInboundSamlConfig(ctx *pulumi.Context, name string, args *InboundSamlConfigArgs, opts ...pulumi.ResourceOption) (*InboundSamlConfig, error)
NewInboundSamlConfig registers a new resource with the given unique name, arguments, and options.
func (*InboundSamlConfig) ElementType ¶
func (*InboundSamlConfig) ElementType() reflect.Type
func (*InboundSamlConfig) ToInboundSamlConfigOutput ¶
func (i *InboundSamlConfig) ToInboundSamlConfigOutput() InboundSamlConfigOutput
func (*InboundSamlConfig) ToInboundSamlConfigOutputWithContext ¶
func (i *InboundSamlConfig) ToInboundSamlConfigOutputWithContext(ctx context.Context) InboundSamlConfigOutput
type InboundSamlConfigArgs ¶
type InboundSamlConfigArgs struct { // The config's display name set by developers. DisplayName pulumi.StringPtrInput // True if allows the user to sign in with the provider. Enabled pulumi.BoolPtrInput // The SAML IdP (Identity Provider) configuration when the project acts as the relying party. IdpConfig GoogleCloudIdentitytoolkitAdminV2IdpConfigPtrInput // The id to use for this config. InboundSamlConfigId pulumi.StringPtrInput // The name of the InboundSamlConfig resource, for example: 'projects/my-awesome-project/inboundSamlConfigs/my-config-id'. Ignored during create requests. Name pulumi.StringPtrInput Project pulumi.StringPtrInput // The SAML SP (Service Provider) configuration when the project acts as the relying party to receive and accept an authentication assertion issued by a SAML identity provider. SpConfig GoogleCloudIdentitytoolkitAdminV2SpConfigPtrInput TenantId pulumi.StringInput }
The set of arguments for constructing a InboundSamlConfig resource.
func (InboundSamlConfigArgs) ElementType ¶
func (InboundSamlConfigArgs) ElementType() reflect.Type
type InboundSamlConfigInput ¶
type InboundSamlConfigInput interface { pulumi.Input ToInboundSamlConfigOutput() InboundSamlConfigOutput ToInboundSamlConfigOutputWithContext(ctx context.Context) InboundSamlConfigOutput }
type InboundSamlConfigOutput ¶
type InboundSamlConfigOutput struct{ *pulumi.OutputState }
func (InboundSamlConfigOutput) DisplayName ¶
func (o InboundSamlConfigOutput) DisplayName() pulumi.StringOutput
The config's display name set by developers.
func (InboundSamlConfigOutput) ElementType ¶
func (InboundSamlConfigOutput) ElementType() reflect.Type
func (InboundSamlConfigOutput) Enabled ¶
func (o InboundSamlConfigOutput) Enabled() pulumi.BoolOutput
True if allows the user to sign in with the provider.
func (InboundSamlConfigOutput) IdpConfig ¶
func (o InboundSamlConfigOutput) IdpConfig() GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput
The SAML IdP (Identity Provider) configuration when the project acts as the relying party.
func (InboundSamlConfigOutput) InboundSamlConfigId ¶
func (o InboundSamlConfigOutput) InboundSamlConfigId() pulumi.StringPtrOutput
The id to use for this config.
func (InboundSamlConfigOutput) Name ¶
func (o InboundSamlConfigOutput) Name() pulumi.StringOutput
The name of the InboundSamlConfig resource, for example: 'projects/my-awesome-project/inboundSamlConfigs/my-config-id'. Ignored during create requests.
func (InboundSamlConfigOutput) Project ¶
func (o InboundSamlConfigOutput) Project() pulumi.StringOutput
func (InboundSamlConfigOutput) SpConfig ¶
func (o InboundSamlConfigOutput) SpConfig() GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput
The SAML SP (Service Provider) configuration when the project acts as the relying party to receive and accept an authentication assertion issued by a SAML identity provider.
func (InboundSamlConfigOutput) TenantId ¶
func (o InboundSamlConfigOutput) TenantId() pulumi.StringOutput
func (InboundSamlConfigOutput) ToInboundSamlConfigOutput ¶
func (o InboundSamlConfigOutput) ToInboundSamlConfigOutput() InboundSamlConfigOutput
func (InboundSamlConfigOutput) ToInboundSamlConfigOutputWithContext ¶
func (o InboundSamlConfigOutput) ToInboundSamlConfigOutputWithContext(ctx context.Context) InboundSamlConfigOutput
type InboundSamlConfigState ¶
type InboundSamlConfigState struct { }
func (InboundSamlConfigState) ElementType ¶
func (InboundSamlConfigState) ElementType() reflect.Type
type LookupDefaultSupportedIdpConfigOutputArgs ¶
type LookupDefaultSupportedIdpConfigOutputArgs struct { DefaultSupportedIdpConfigId pulumi.StringInput `pulumi:"defaultSupportedIdpConfigId"` Project pulumi.StringPtrInput `pulumi:"project"` TenantId pulumi.StringInput `pulumi:"tenantId"` }
func (LookupDefaultSupportedIdpConfigOutputArgs) ElementType ¶
func (LookupDefaultSupportedIdpConfigOutputArgs) ElementType() reflect.Type
type LookupDefaultSupportedIdpConfigResult ¶
type LookupDefaultSupportedIdpConfigResult struct { // Additional config for Apple-based projects. AppleSignInConfig GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponse `pulumi:"appleSignInConfig"` // OAuth client ID. ClientId string `pulumi:"clientId"` // OAuth client secret. ClientSecret string `pulumi:"clientSecret"` // True if allows the user to sign in with the provider. Enabled bool `pulumi:"enabled"` // The name of the DefaultSupportedIdpConfig resource, for example: "projects/my-awesome-project/defaultSupportedIdpConfigs/google.com" Name string `pulumi:"name"` }
func LookupDefaultSupportedIdpConfig ¶
func LookupDefaultSupportedIdpConfig(ctx *pulumi.Context, args *LookupDefaultSupportedIdpConfigArgs, opts ...pulumi.InvokeOption) (*LookupDefaultSupportedIdpConfigResult, error)
Retrieve a default supported Idp configuration for an Identity Toolkit project.
type LookupDefaultSupportedIdpConfigResultOutput ¶
type LookupDefaultSupportedIdpConfigResultOutput struct{ *pulumi.OutputState }
func LookupDefaultSupportedIdpConfigOutput ¶
func LookupDefaultSupportedIdpConfigOutput(ctx *pulumi.Context, args LookupDefaultSupportedIdpConfigOutputArgs, opts ...pulumi.InvokeOption) LookupDefaultSupportedIdpConfigResultOutput
func (LookupDefaultSupportedIdpConfigResultOutput) AppleSignInConfig ¶
func (o LookupDefaultSupportedIdpConfigResultOutput) AppleSignInConfig() GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponseOutput
Additional config for Apple-based projects.
func (LookupDefaultSupportedIdpConfigResultOutput) ClientId ¶
func (o LookupDefaultSupportedIdpConfigResultOutput) ClientId() pulumi.StringOutput
OAuth client ID.
func (LookupDefaultSupportedIdpConfigResultOutput) ClientSecret ¶
func (o LookupDefaultSupportedIdpConfigResultOutput) ClientSecret() pulumi.StringOutput
OAuth client secret.
func (LookupDefaultSupportedIdpConfigResultOutput) ElementType ¶
func (LookupDefaultSupportedIdpConfigResultOutput) ElementType() reflect.Type
func (LookupDefaultSupportedIdpConfigResultOutput) Enabled ¶
func (o LookupDefaultSupportedIdpConfigResultOutput) Enabled() pulumi.BoolOutput
True if allows the user to sign in with the provider.
func (LookupDefaultSupportedIdpConfigResultOutput) Name ¶
func (o LookupDefaultSupportedIdpConfigResultOutput) Name() pulumi.StringOutput
The name of the DefaultSupportedIdpConfig resource, for example: "projects/my-awesome-project/defaultSupportedIdpConfigs/google.com"
func (LookupDefaultSupportedIdpConfigResultOutput) ToLookupDefaultSupportedIdpConfigResultOutput ¶
func (o LookupDefaultSupportedIdpConfigResultOutput) ToLookupDefaultSupportedIdpConfigResultOutput() LookupDefaultSupportedIdpConfigResultOutput
func (LookupDefaultSupportedIdpConfigResultOutput) ToLookupDefaultSupportedIdpConfigResultOutputWithContext ¶
func (o LookupDefaultSupportedIdpConfigResultOutput) ToLookupDefaultSupportedIdpConfigResultOutputWithContext(ctx context.Context) LookupDefaultSupportedIdpConfigResultOutput
type LookupInboundSamlConfigOutputArgs ¶
type LookupInboundSamlConfigOutputArgs struct { InboundSamlConfigId pulumi.StringInput `pulumi:"inboundSamlConfigId"` Project pulumi.StringPtrInput `pulumi:"project"` TenantId pulumi.StringInput `pulumi:"tenantId"` }
func (LookupInboundSamlConfigOutputArgs) ElementType ¶
func (LookupInboundSamlConfigOutputArgs) ElementType() reflect.Type
type LookupInboundSamlConfigResult ¶
type LookupInboundSamlConfigResult struct { // The config's display name set by developers. DisplayName string `pulumi:"displayName"` // True if allows the user to sign in with the provider. Enabled bool `pulumi:"enabled"` // The SAML IdP (Identity Provider) configuration when the project acts as the relying party. IdpConfig GoogleCloudIdentitytoolkitAdminV2IdpConfigResponse `pulumi:"idpConfig"` // The name of the InboundSamlConfig resource, for example: 'projects/my-awesome-project/inboundSamlConfigs/my-config-id'. Ignored during create requests. Name string `pulumi:"name"` // The SAML SP (Service Provider) configuration when the project acts as the relying party to receive and accept an authentication assertion issued by a SAML identity provider. SpConfig GoogleCloudIdentitytoolkitAdminV2SpConfigResponse `pulumi:"spConfig"` }
func LookupInboundSamlConfig ¶
func LookupInboundSamlConfig(ctx *pulumi.Context, args *LookupInboundSamlConfigArgs, opts ...pulumi.InvokeOption) (*LookupInboundSamlConfigResult, error)
Retrieve an inbound SAML configuration for an Identity Toolkit project.
type LookupInboundSamlConfigResultOutput ¶
type LookupInboundSamlConfigResultOutput struct{ *pulumi.OutputState }
func LookupInboundSamlConfigOutput ¶
func LookupInboundSamlConfigOutput(ctx *pulumi.Context, args LookupInboundSamlConfigOutputArgs, opts ...pulumi.InvokeOption) LookupInboundSamlConfigResultOutput
func (LookupInboundSamlConfigResultOutput) DisplayName ¶
func (o LookupInboundSamlConfigResultOutput) DisplayName() pulumi.StringOutput
The config's display name set by developers.
func (LookupInboundSamlConfigResultOutput) ElementType ¶
func (LookupInboundSamlConfigResultOutput) ElementType() reflect.Type
func (LookupInboundSamlConfigResultOutput) Enabled ¶
func (o LookupInboundSamlConfigResultOutput) Enabled() pulumi.BoolOutput
True if allows the user to sign in with the provider.
func (LookupInboundSamlConfigResultOutput) IdpConfig ¶
func (o LookupInboundSamlConfigResultOutput) IdpConfig() GoogleCloudIdentitytoolkitAdminV2IdpConfigResponseOutput
The SAML IdP (Identity Provider) configuration when the project acts as the relying party.
func (LookupInboundSamlConfigResultOutput) Name ¶
func (o LookupInboundSamlConfigResultOutput) Name() pulumi.StringOutput
The name of the InboundSamlConfig resource, for example: 'projects/my-awesome-project/inboundSamlConfigs/my-config-id'. Ignored during create requests.
func (LookupInboundSamlConfigResultOutput) SpConfig ¶
func (o LookupInboundSamlConfigResultOutput) SpConfig() GoogleCloudIdentitytoolkitAdminV2SpConfigResponseOutput
The SAML SP (Service Provider) configuration when the project acts as the relying party to receive and accept an authentication assertion issued by a SAML identity provider.
func (LookupInboundSamlConfigResultOutput) ToLookupInboundSamlConfigResultOutput ¶
func (o LookupInboundSamlConfigResultOutput) ToLookupInboundSamlConfigResultOutput() LookupInboundSamlConfigResultOutput
func (LookupInboundSamlConfigResultOutput) ToLookupInboundSamlConfigResultOutputWithContext ¶
func (o LookupInboundSamlConfigResultOutput) ToLookupInboundSamlConfigResultOutputWithContext(ctx context.Context) LookupInboundSamlConfigResultOutput
type LookupOauthIdpConfigOutputArgs ¶
type LookupOauthIdpConfigOutputArgs struct { OauthIdpConfigId pulumi.StringInput `pulumi:"oauthIdpConfigId"` Project pulumi.StringPtrInput `pulumi:"project"` TenantId pulumi.StringInput `pulumi:"tenantId"` }
func (LookupOauthIdpConfigOutputArgs) ElementType ¶
func (LookupOauthIdpConfigOutputArgs) ElementType() reflect.Type
type LookupOauthIdpConfigResult ¶
type LookupOauthIdpConfigResult struct { // The client id of an OAuth client. ClientId string `pulumi:"clientId"` // The client secret of the OAuth client, to enable OIDC code flow. ClientSecret string `pulumi:"clientSecret"` // The config's display name set by developers. DisplayName string `pulumi:"displayName"` // True if allows the user to sign in with the provider. Enabled bool `pulumi:"enabled"` // For OIDC Idps, the issuer identifier. Issuer string `pulumi:"issuer"` // The name of the OAuthIdpConfig resource, for example: 'projects/my-awesome-project/oauthIdpConfigs/oauth-config-id'. Ignored during create requests. Name string `pulumi:"name"` // The response type to request for in the OAuth authorization flow. You can set either `id_token` or `code` to true, but not both. Setting both types to be simultaneously true (`{code: true, id_token: true}`) is not yet supported. ResponseType GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponse `pulumi:"responseType"` }
func LookupOauthIdpConfig ¶
func LookupOauthIdpConfig(ctx *pulumi.Context, args *LookupOauthIdpConfigArgs, opts ...pulumi.InvokeOption) (*LookupOauthIdpConfigResult, error)
Retrieve an Oidc Idp configuration for an Identity Toolkit project.
type LookupOauthIdpConfigResultOutput ¶
type LookupOauthIdpConfigResultOutput struct{ *pulumi.OutputState }
func LookupOauthIdpConfigOutput ¶
func LookupOauthIdpConfigOutput(ctx *pulumi.Context, args LookupOauthIdpConfigOutputArgs, opts ...pulumi.InvokeOption) LookupOauthIdpConfigResultOutput
func (LookupOauthIdpConfigResultOutput) ClientId ¶
func (o LookupOauthIdpConfigResultOutput) ClientId() pulumi.StringOutput
The client id of an OAuth client.
func (LookupOauthIdpConfigResultOutput) ClientSecret ¶
func (o LookupOauthIdpConfigResultOutput) ClientSecret() pulumi.StringOutput
The client secret of the OAuth client, to enable OIDC code flow.
func (LookupOauthIdpConfigResultOutput) DisplayName ¶
func (o LookupOauthIdpConfigResultOutput) DisplayName() pulumi.StringOutput
The config's display name set by developers.
func (LookupOauthIdpConfigResultOutput) ElementType ¶
func (LookupOauthIdpConfigResultOutput) ElementType() reflect.Type
func (LookupOauthIdpConfigResultOutput) Enabled ¶
func (o LookupOauthIdpConfigResultOutput) Enabled() pulumi.BoolOutput
True if allows the user to sign in with the provider.
func (LookupOauthIdpConfigResultOutput) Issuer ¶
func (o LookupOauthIdpConfigResultOutput) Issuer() pulumi.StringOutput
For OIDC Idps, the issuer identifier.
func (LookupOauthIdpConfigResultOutput) Name ¶
func (o LookupOauthIdpConfigResultOutput) Name() pulumi.StringOutput
The name of the OAuthIdpConfig resource, for example: 'projects/my-awesome-project/oauthIdpConfigs/oauth-config-id'. Ignored during create requests.
func (LookupOauthIdpConfigResultOutput) ResponseType ¶
func (o LookupOauthIdpConfigResultOutput) ResponseType() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput
The response type to request for in the OAuth authorization flow. You can set either `id_token` or `code` to true, but not both. Setting both types to be simultaneously true (`{code: true, id_token: true}`) is not yet supported.
func (LookupOauthIdpConfigResultOutput) ToLookupOauthIdpConfigResultOutput ¶
func (o LookupOauthIdpConfigResultOutput) ToLookupOauthIdpConfigResultOutput() LookupOauthIdpConfigResultOutput
func (LookupOauthIdpConfigResultOutput) ToLookupOauthIdpConfigResultOutputWithContext ¶
func (o LookupOauthIdpConfigResultOutput) ToLookupOauthIdpConfigResultOutputWithContext(ctx context.Context) LookupOauthIdpConfigResultOutput
type LookupTenantArgs ¶
type LookupTenantIamPolicyOutputArgs ¶
type LookupTenantIamPolicyOutputArgs struct { Project pulumi.StringPtrInput `pulumi:"project"` TenantId pulumi.StringInput `pulumi:"tenantId"` }
func (LookupTenantIamPolicyOutputArgs) ElementType ¶
func (LookupTenantIamPolicyOutputArgs) ElementType() reflect.Type
type LookupTenantIamPolicyResult ¶
type LookupTenantIamPolicyResult struct { // Specifies cloud audit logging configuration for this policy. AuditConfigs []GoogleIamV1AuditConfigResponse `pulumi:"auditConfigs"` // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings []GoogleIamV1BindingResponse `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag string `pulumi:"etag"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version int `pulumi:"version"` }
func LookupTenantIamPolicy ¶
func LookupTenantIamPolicy(ctx *pulumi.Context, args *LookupTenantIamPolicyArgs, opts ...pulumi.InvokeOption) (*LookupTenantIamPolicyResult, error)
Gets the access control policy for a resource. An error is returned if the resource does not exist. An empty policy is returned if the resource exists but does not have a policy set on it. Caller must have the right Google IAM permission on the resource.
type LookupTenantIamPolicyResultOutput ¶
type LookupTenantIamPolicyResultOutput struct{ *pulumi.OutputState }
func LookupTenantIamPolicyOutput ¶
func LookupTenantIamPolicyOutput(ctx *pulumi.Context, args LookupTenantIamPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupTenantIamPolicyResultOutput
func (LookupTenantIamPolicyResultOutput) AuditConfigs ¶
func (o LookupTenantIamPolicyResultOutput) AuditConfigs() GoogleIamV1AuditConfigResponseArrayOutput
Specifies cloud audit logging configuration for this policy.
func (LookupTenantIamPolicyResultOutput) Bindings ¶
func (o LookupTenantIamPolicyResultOutput) Bindings() GoogleIamV1BindingResponseArrayOutput
Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`.
func (LookupTenantIamPolicyResultOutput) ElementType ¶
func (LookupTenantIamPolicyResultOutput) ElementType() reflect.Type
func (LookupTenantIamPolicyResultOutput) Etag ¶
func (o LookupTenantIamPolicyResultOutput) Etag() pulumi.StringOutput
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost.
func (LookupTenantIamPolicyResultOutput) ToLookupTenantIamPolicyResultOutput ¶
func (o LookupTenantIamPolicyResultOutput) ToLookupTenantIamPolicyResultOutput() LookupTenantIamPolicyResultOutput
func (LookupTenantIamPolicyResultOutput) ToLookupTenantIamPolicyResultOutputWithContext ¶
func (o LookupTenantIamPolicyResultOutput) ToLookupTenantIamPolicyResultOutputWithContext(ctx context.Context) LookupTenantIamPolicyResultOutput
func (LookupTenantIamPolicyResultOutput) Version ¶
func (o LookupTenantIamPolicyResultOutput) Version() pulumi.IntOutput
Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
type LookupTenantOutputArgs ¶
type LookupTenantOutputArgs struct { Project pulumi.StringPtrInput `pulumi:"project"` TenantId pulumi.StringInput `pulumi:"tenantId"` }
func (LookupTenantOutputArgs) ElementType ¶
func (LookupTenantOutputArgs) ElementType() reflect.Type
type LookupTenantResult ¶
type LookupTenantResult struct { // Whether to allow email/password user authentication. AllowPasswordSignup bool `pulumi:"allowPasswordSignup"` // Whether anonymous users will be auto-deleted after a period of 30 days. AutodeleteAnonymousUsers bool `pulumi:"autodeleteAnonymousUsers"` // Options related to how clients making requests on behalf of a project should be configured. Client GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponse `pulumi:"client"` // Whether authentication is disabled for the tenant. If true, the users under the disabled tenant are not allowed to sign-in. Admins of the disabled tenant are not able to manage its users. DisableAuth bool `pulumi:"disableAuth"` // Display name of the tenant. DisplayName string `pulumi:"displayName"` // Configuration for settings related to email privacy and public visibility. EmailPrivacyConfig GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponse `pulumi:"emailPrivacyConfig"` // Whether to enable anonymous user authentication. EnableAnonymousUser bool `pulumi:"enableAnonymousUser"` // Whether to enable email link user authentication. EnableEmailLinkSignin bool `pulumi:"enableEmailLinkSignin"` // Hash config information of a tenant for display on Pantheon. This can only be displayed on Pantheon to avoid the sensitive information to get accidentally leaked. Only returned in GetTenant response to restrict reading of this information. Requires firebaseauth.configs.getHashConfig permission on the agent project for returning this field. HashConfig GoogleCloudIdentitytoolkitAdminV2HashConfigResponse `pulumi:"hashConfig"` // Specify the settings that the tenant could inherit. Inheritance GoogleCloudIdentitytoolkitAdminV2InheritanceResponse `pulumi:"inheritance"` // The tenant-level configuration of MFA options. MfaConfig GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponse `pulumi:"mfaConfig"` // Configuration related to monitoring project activity. Monitoring GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponse `pulumi:"monitoring"` // Resource name of a tenant. For example: "projects/{project-id}/tenants/{tenant-id}" Name string `pulumi:"name"` // The tenant-level password policy config PasswordPolicyConfig GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponse `pulumi:"passwordPolicyConfig"` // The tenant-level reCAPTCHA config. RecaptchaConfig GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponse `pulumi:"recaptchaConfig"` // Configures which regions are enabled for SMS verification code sending. SmsRegionConfig GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponse `pulumi:"smsRegionConfig"` // A map of pairs that can be used for MFA. The phone number should be in E.164 format (https://www.itu.int/rec/T-REC-E.164/) and a maximum of 10 pairs can be added (error will be thrown once exceeded). TestPhoneNumbers map[string]string `pulumi:"testPhoneNumbers"` }
func LookupTenant ¶
func LookupTenant(ctx *pulumi.Context, args *LookupTenantArgs, opts ...pulumi.InvokeOption) (*LookupTenantResult, error)
Get a tenant. Requires read permission on the Tenant resource.
type LookupTenantResultOutput ¶
type LookupTenantResultOutput struct{ *pulumi.OutputState }
func LookupTenantOutput ¶
func LookupTenantOutput(ctx *pulumi.Context, args LookupTenantOutputArgs, opts ...pulumi.InvokeOption) LookupTenantResultOutput
func (LookupTenantResultOutput) AllowPasswordSignup ¶
func (o LookupTenantResultOutput) AllowPasswordSignup() pulumi.BoolOutput
Whether to allow email/password user authentication.
func (LookupTenantResultOutput) AutodeleteAnonymousUsers ¶
func (o LookupTenantResultOutput) AutodeleteAnonymousUsers() pulumi.BoolOutput
Whether anonymous users will be auto-deleted after a period of 30 days.
func (LookupTenantResultOutput) Client ¶
func (o LookupTenantResultOutput) Client() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput
Options related to how clients making requests on behalf of a project should be configured.
func (LookupTenantResultOutput) DisableAuth ¶
func (o LookupTenantResultOutput) DisableAuth() pulumi.BoolOutput
Whether authentication is disabled for the tenant. If true, the users under the disabled tenant are not allowed to sign-in. Admins of the disabled tenant are not able to manage its users.
func (LookupTenantResultOutput) DisplayName ¶
func (o LookupTenantResultOutput) DisplayName() pulumi.StringOutput
Display name of the tenant.
func (LookupTenantResultOutput) ElementType ¶
func (LookupTenantResultOutput) ElementType() reflect.Type
func (LookupTenantResultOutput) EmailPrivacyConfig ¶ added in v0.28.0
func (o LookupTenantResultOutput) EmailPrivacyConfig() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput
Configuration for settings related to email privacy and public visibility.
func (LookupTenantResultOutput) EnableAnonymousUser ¶
func (o LookupTenantResultOutput) EnableAnonymousUser() pulumi.BoolOutput
Whether to enable anonymous user authentication.
func (LookupTenantResultOutput) EnableEmailLinkSignin ¶
func (o LookupTenantResultOutput) EnableEmailLinkSignin() pulumi.BoolOutput
Whether to enable email link user authentication.
func (LookupTenantResultOutput) HashConfig ¶
func (o LookupTenantResultOutput) HashConfig() GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput
Hash config information of a tenant for display on Pantheon. This can only be displayed on Pantheon to avoid the sensitive information to get accidentally leaked. Only returned in GetTenant response to restrict reading of this information. Requires firebaseauth.configs.getHashConfig permission on the agent project for returning this field.
func (LookupTenantResultOutput) Inheritance ¶
func (o LookupTenantResultOutput) Inheritance() GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput
Specify the settings that the tenant could inherit.
func (LookupTenantResultOutput) MfaConfig ¶
func (o LookupTenantResultOutput) MfaConfig() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput
The tenant-level configuration of MFA options.
func (LookupTenantResultOutput) Monitoring ¶ added in v0.26.0
func (o LookupTenantResultOutput) Monitoring() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput
Configuration related to monitoring project activity.
func (LookupTenantResultOutput) Name ¶
func (o LookupTenantResultOutput) Name() pulumi.StringOutput
Resource name of a tenant. For example: "projects/{project-id}/tenants/{tenant-id}"
func (LookupTenantResultOutput) PasswordPolicyConfig ¶ added in v0.31.1
func (o LookupTenantResultOutput) PasswordPolicyConfig() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput
The tenant-level password policy config
func (LookupTenantResultOutput) RecaptchaConfig ¶ added in v0.31.1
func (o LookupTenantResultOutput) RecaptchaConfig() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput
The tenant-level reCAPTCHA config.
func (LookupTenantResultOutput) SmsRegionConfig ¶ added in v0.26.1
func (o LookupTenantResultOutput) SmsRegionConfig() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput
Configures which regions are enabled for SMS verification code sending.
func (LookupTenantResultOutput) TestPhoneNumbers ¶
func (o LookupTenantResultOutput) TestPhoneNumbers() pulumi.StringMapOutput
A map of pairs that can be used for MFA. The phone number should be in E.164 format (https://www.itu.int/rec/T-REC-E.164/) and a maximum of 10 pairs can be added (error will be thrown once exceeded).
func (LookupTenantResultOutput) ToLookupTenantResultOutput ¶
func (o LookupTenantResultOutput) ToLookupTenantResultOutput() LookupTenantResultOutput
func (LookupTenantResultOutput) ToLookupTenantResultOutputWithContext ¶
func (o LookupTenantResultOutput) ToLookupTenantResultOutputWithContext(ctx context.Context) LookupTenantResultOutput
type OauthIdpConfig ¶
type OauthIdpConfig struct { pulumi.CustomResourceState // The client id of an OAuth client. ClientId pulumi.StringOutput `pulumi:"clientId"` // The client secret of the OAuth client, to enable OIDC code flow. ClientSecret pulumi.StringOutput `pulumi:"clientSecret"` // The config's display name set by developers. DisplayName pulumi.StringOutput `pulumi:"displayName"` // True if allows the user to sign in with the provider. Enabled pulumi.BoolOutput `pulumi:"enabled"` // For OIDC Idps, the issuer identifier. Issuer pulumi.StringOutput `pulumi:"issuer"` // The name of the OAuthIdpConfig resource, for example: 'projects/my-awesome-project/oauthIdpConfigs/oauth-config-id'. Ignored during create requests. Name pulumi.StringOutput `pulumi:"name"` // The id to use for this config. OauthIdpConfigId pulumi.StringPtrOutput `pulumi:"oauthIdpConfigId"` Project pulumi.StringOutput `pulumi:"project"` // The response type to request for in the OAuth authorization flow. You can set either `id_token` or `code` to true, but not both. Setting both types to be simultaneously true (`{code: true, id_token: true}`) is not yet supported. ResponseType GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput `pulumi:"responseType"` TenantId pulumi.StringOutput `pulumi:"tenantId"` }
Create an Oidc Idp configuration for an Identity Toolkit project.
func GetOauthIdpConfig ¶
func GetOauthIdpConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OauthIdpConfigState, opts ...pulumi.ResourceOption) (*OauthIdpConfig, error)
GetOauthIdpConfig gets an existing OauthIdpConfig 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 NewOauthIdpConfig ¶
func NewOauthIdpConfig(ctx *pulumi.Context, name string, args *OauthIdpConfigArgs, opts ...pulumi.ResourceOption) (*OauthIdpConfig, error)
NewOauthIdpConfig registers a new resource with the given unique name, arguments, and options.
func (*OauthIdpConfig) ElementType ¶
func (*OauthIdpConfig) ElementType() reflect.Type
func (*OauthIdpConfig) ToOauthIdpConfigOutput ¶
func (i *OauthIdpConfig) ToOauthIdpConfigOutput() OauthIdpConfigOutput
func (*OauthIdpConfig) ToOauthIdpConfigOutputWithContext ¶
func (i *OauthIdpConfig) ToOauthIdpConfigOutputWithContext(ctx context.Context) OauthIdpConfigOutput
type OauthIdpConfigArgs ¶
type OauthIdpConfigArgs struct { // The client id of an OAuth client. ClientId pulumi.StringPtrInput // The client secret of the OAuth client, to enable OIDC code flow. ClientSecret pulumi.StringPtrInput // The config's display name set by developers. DisplayName pulumi.StringPtrInput // True if allows the user to sign in with the provider. Enabled pulumi.BoolPtrInput // For OIDC Idps, the issuer identifier. Issuer pulumi.StringPtrInput // The name of the OAuthIdpConfig resource, for example: 'projects/my-awesome-project/oauthIdpConfigs/oauth-config-id'. Ignored during create requests. Name pulumi.StringPtrInput // The id to use for this config. OauthIdpConfigId pulumi.StringPtrInput Project pulumi.StringPtrInput // The response type to request for in the OAuth authorization flow. You can set either `id_token` or `code` to true, but not both. Setting both types to be simultaneously true (`{code: true, id_token: true}`) is not yet supported. ResponseType GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypePtrInput TenantId pulumi.StringInput }
The set of arguments for constructing a OauthIdpConfig resource.
func (OauthIdpConfigArgs) ElementType ¶
func (OauthIdpConfigArgs) ElementType() reflect.Type
type OauthIdpConfigInput ¶
type OauthIdpConfigInput interface { pulumi.Input ToOauthIdpConfigOutput() OauthIdpConfigOutput ToOauthIdpConfigOutputWithContext(ctx context.Context) OauthIdpConfigOutput }
type OauthIdpConfigOutput ¶
type OauthIdpConfigOutput struct{ *pulumi.OutputState }
func (OauthIdpConfigOutput) ClientId ¶
func (o OauthIdpConfigOutput) ClientId() pulumi.StringOutput
The client id of an OAuth client.
func (OauthIdpConfigOutput) ClientSecret ¶
func (o OauthIdpConfigOutput) ClientSecret() pulumi.StringOutput
The client secret of the OAuth client, to enable OIDC code flow.
func (OauthIdpConfigOutput) DisplayName ¶
func (o OauthIdpConfigOutput) DisplayName() pulumi.StringOutput
The config's display name set by developers.
func (OauthIdpConfigOutput) ElementType ¶
func (OauthIdpConfigOutput) ElementType() reflect.Type
func (OauthIdpConfigOutput) Enabled ¶
func (o OauthIdpConfigOutput) Enabled() pulumi.BoolOutput
True if allows the user to sign in with the provider.
func (OauthIdpConfigOutput) Issuer ¶
func (o OauthIdpConfigOutput) Issuer() pulumi.StringOutput
For OIDC Idps, the issuer identifier.
func (OauthIdpConfigOutput) Name ¶
func (o OauthIdpConfigOutput) Name() pulumi.StringOutput
The name of the OAuthIdpConfig resource, for example: 'projects/my-awesome-project/oauthIdpConfigs/oauth-config-id'. Ignored during create requests.
func (OauthIdpConfigOutput) OauthIdpConfigId ¶
func (o OauthIdpConfigOutput) OauthIdpConfigId() pulumi.StringPtrOutput
The id to use for this config.
func (OauthIdpConfigOutput) Project ¶
func (o OauthIdpConfigOutput) Project() pulumi.StringOutput
func (OauthIdpConfigOutput) ResponseType ¶
func (o OauthIdpConfigOutput) ResponseType() GoogleCloudIdentitytoolkitAdminV2OAuthResponseTypeResponseOutput
The response type to request for in the OAuth authorization flow. You can set either `id_token` or `code` to true, but not both. Setting both types to be simultaneously true (`{code: true, id_token: true}`) is not yet supported.
func (OauthIdpConfigOutput) TenantId ¶
func (o OauthIdpConfigOutput) TenantId() pulumi.StringOutput
func (OauthIdpConfigOutput) ToOauthIdpConfigOutput ¶
func (o OauthIdpConfigOutput) ToOauthIdpConfigOutput() OauthIdpConfigOutput
func (OauthIdpConfigOutput) ToOauthIdpConfigOutputWithContext ¶
func (o OauthIdpConfigOutput) ToOauthIdpConfigOutputWithContext(ctx context.Context) OauthIdpConfigOutput
type OauthIdpConfigState ¶
type OauthIdpConfigState struct { }
func (OauthIdpConfigState) ElementType ¶
func (OauthIdpConfigState) ElementType() reflect.Type
type Tenant ¶
type Tenant struct { pulumi.CustomResourceState // Whether to allow email/password user authentication. AllowPasswordSignup pulumi.BoolOutput `pulumi:"allowPasswordSignup"` // Whether anonymous users will be auto-deleted after a period of 30 days. AutodeleteAnonymousUsers pulumi.BoolOutput `pulumi:"autodeleteAnonymousUsers"` // Options related to how clients making requests on behalf of a project should be configured. Client GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput `pulumi:"client"` // Whether authentication is disabled for the tenant. If true, the users under the disabled tenant are not allowed to sign-in. Admins of the disabled tenant are not able to manage its users. DisableAuth pulumi.BoolOutput `pulumi:"disableAuth"` // Display name of the tenant. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Configuration for settings related to email privacy and public visibility. EmailPrivacyConfig GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput `pulumi:"emailPrivacyConfig"` // Whether to enable anonymous user authentication. EnableAnonymousUser pulumi.BoolOutput `pulumi:"enableAnonymousUser"` // Whether to enable email link user authentication. EnableEmailLinkSignin pulumi.BoolOutput `pulumi:"enableEmailLinkSignin"` // Hash config information of a tenant for display on Pantheon. This can only be displayed on Pantheon to avoid the sensitive information to get accidentally leaked. Only returned in GetTenant response to restrict reading of this information. Requires firebaseauth.configs.getHashConfig permission on the agent project for returning this field. HashConfig GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput `pulumi:"hashConfig"` // Specify the settings that the tenant could inherit. Inheritance GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput `pulumi:"inheritance"` // The tenant-level configuration of MFA options. MfaConfig GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput `pulumi:"mfaConfig"` // Configuration related to monitoring project activity. Monitoring GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput `pulumi:"monitoring"` // Resource name of a tenant. For example: "projects/{project-id}/tenants/{tenant-id}" Name pulumi.StringOutput `pulumi:"name"` // The tenant-level password policy config PasswordPolicyConfig GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput `pulumi:"passwordPolicyConfig"` Project pulumi.StringOutput `pulumi:"project"` // The tenant-level reCAPTCHA config. RecaptchaConfig GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput `pulumi:"recaptchaConfig"` // Configures which regions are enabled for SMS verification code sending. SmsRegionConfig GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput `pulumi:"smsRegionConfig"` // A map of pairs that can be used for MFA. The phone number should be in E.164 format (https://www.itu.int/rec/T-REC-E.164/) and a maximum of 10 pairs can be added (error will be thrown once exceeded). TestPhoneNumbers pulumi.StringMapOutput `pulumi:"testPhoneNumbers"` }
Create a tenant. Requires write permission on the Agent project. Auto-naming is currently not supported for this resource.
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 { // Whether to allow email/password user authentication. AllowPasswordSignup pulumi.BoolPtrInput // Whether anonymous users will be auto-deleted after a period of 30 days. AutodeleteAnonymousUsers pulumi.BoolPtrInput // Options related to how clients making requests on behalf of a project should be configured. Client GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigPtrInput // Whether authentication is disabled for the tenant. If true, the users under the disabled tenant are not allowed to sign-in. Admins of the disabled tenant are not able to manage its users. DisableAuth pulumi.BoolPtrInput // Display name of the tenant. DisplayName pulumi.StringPtrInput // Configuration for settings related to email privacy and public visibility. EmailPrivacyConfig GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigPtrInput // Whether to enable anonymous user authentication. EnableAnonymousUser pulumi.BoolPtrInput // Whether to enable email link user authentication. EnableEmailLinkSignin pulumi.BoolPtrInput // Specify the settings that the tenant could inherit. Inheritance GoogleCloudIdentitytoolkitAdminV2InheritancePtrInput // The tenant-level configuration of MFA options. MfaConfig GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigPtrInput // Configuration related to monitoring project activity. Monitoring GoogleCloudIdentitytoolkitAdminV2MonitoringConfigPtrInput // The tenant-level password policy config PasswordPolicyConfig GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPtrInput Project pulumi.StringPtrInput // The tenant-level reCAPTCHA config. RecaptchaConfig GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigPtrInput // Configures which regions are enabled for SMS verification code sending. SmsRegionConfig GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigPtrInput // A map of pairs that can be used for MFA. The phone number should be in E.164 format (https://www.itu.int/rec/T-REC-E.164/) and a maximum of 10 pairs can be added (error will be thrown once exceeded). TestPhoneNumbers pulumi.StringMapInput }
The set of arguments for constructing a Tenant resource.
func (TenantArgs) ElementType ¶
func (TenantArgs) ElementType() reflect.Type
type TenantIamBinding ¶ added in v0.26.0
type TenantIamBinding struct { pulumi.CustomResourceState // An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details. Condition iam.ConditionPtrOutput `pulumi:"condition"` // The etag of the resource's IAM policy. Etag pulumi.StringOutput `pulumi:"etag"` // Identities that will be granted the privilege in role. Each entry can have one of the following values: // // * user:{emailid}: An email address that represents a specific Google account. For example, alice@gmail.com or joe@example.com. // * serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com. // * group:{emailid}: An email address that represents a Google group. For example, admins@example.com. // * domain:{domain}: A G Suite domain (primary, instead of alias) name that represents all the users of that domain. For example, google.com or example.com. Members pulumi.StringArrayOutput `pulumi:"members"` // The name of the resource to manage IAM policies for. Name pulumi.StringOutput `pulumi:"name"` // The project in which the resource belongs. If it is not provided, a default will be supplied. Project pulumi.StringOutput `pulumi:"project"` // The role that should be applied. Only one `IamBinding` can be used per role. Role pulumi.StringOutput `pulumi:"role"` }
Sets the access control policy for a resource. If the policy exists, it is replaced. Caller must have the right Google IAM permission on the resource.
func GetTenantIamBinding ¶ added in v0.26.0
func GetTenantIamBinding(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TenantIamBindingState, opts ...pulumi.ResourceOption) (*TenantIamBinding, error)
GetTenantIamBinding gets an existing TenantIamBinding 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 NewTenantIamBinding ¶ added in v0.26.0
func NewTenantIamBinding(ctx *pulumi.Context, name string, args *TenantIamBindingArgs, opts ...pulumi.ResourceOption) (*TenantIamBinding, error)
NewTenantIamBinding registers a new resource with the given unique name, arguments, and options.
func (*TenantIamBinding) ElementType ¶ added in v0.26.0
func (*TenantIamBinding) ElementType() reflect.Type
func (*TenantIamBinding) ToTenantIamBindingOutput ¶ added in v0.26.0
func (i *TenantIamBinding) ToTenantIamBindingOutput() TenantIamBindingOutput
func (*TenantIamBinding) ToTenantIamBindingOutputWithContext ¶ added in v0.26.0
func (i *TenantIamBinding) ToTenantIamBindingOutputWithContext(ctx context.Context) TenantIamBindingOutput
type TenantIamBindingArgs ¶ added in v0.26.0
type TenantIamBindingArgs struct { // An IAM Condition for a given binding. Condition iam.ConditionPtrInput // Identities that will be granted the privilege in role. Each entry can have one of the following values: // // * user:{emailid}: An email address that represents a specific Google account. For example, alice@gmail.com or joe@example.com. // * serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com. // * group:{emailid}: An email address that represents a Google group. For example, admins@example.com. // * domain:{domain}: A G Suite domain (primary, instead of alias) name that represents all the users of that domain. For example, google.com or example.com. Members pulumi.StringArrayInput // The name of the resource to manage IAM policies for. Name pulumi.StringInput // The role that should be applied. Only one `IamBinding` can be used per role. Role pulumi.StringInput }
The set of arguments for constructing a TenantIamBinding resource.
func (TenantIamBindingArgs) ElementType ¶ added in v0.26.0
func (TenantIamBindingArgs) ElementType() reflect.Type
type TenantIamBindingInput ¶ added in v0.26.0
type TenantIamBindingInput interface { pulumi.Input ToTenantIamBindingOutput() TenantIamBindingOutput ToTenantIamBindingOutputWithContext(ctx context.Context) TenantIamBindingOutput }
type TenantIamBindingOutput ¶ added in v0.26.0
type TenantIamBindingOutput struct{ *pulumi.OutputState }
func (TenantIamBindingOutput) Condition ¶ added in v0.26.0
func (o TenantIamBindingOutput) Condition() iam.ConditionPtrOutput
An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details.
func (TenantIamBindingOutput) ElementType ¶ added in v0.26.0
func (TenantIamBindingOutput) ElementType() reflect.Type
func (TenantIamBindingOutput) Etag ¶ added in v0.26.0
func (o TenantIamBindingOutput) Etag() pulumi.StringOutput
The etag of the resource's IAM policy.
func (TenantIamBindingOutput) Members ¶ added in v0.26.0
func (o TenantIamBindingOutput) Members() pulumi.StringArrayOutput
Identities that will be granted the privilege in role. Each entry can have one of the following values:
- user:{emailid}: An email address that represents a specific Google account. For example, alice@gmail.com or joe@example.com.
- serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com.
- group:{emailid}: An email address that represents a Google group. For example, admins@example.com.
- domain:{domain}: A G Suite domain (primary, instead of alias) name that represents all the users of that domain. For example, google.com or example.com.
func (TenantIamBindingOutput) Name ¶ added in v0.26.0
func (o TenantIamBindingOutput) Name() pulumi.StringOutput
The name of the resource to manage IAM policies for.
func (TenantIamBindingOutput) Project ¶ added in v0.26.0
func (o TenantIamBindingOutput) Project() pulumi.StringOutput
The project in which the resource belongs. If it is not provided, a default will be supplied.
func (TenantIamBindingOutput) Role ¶ added in v0.26.0
func (o TenantIamBindingOutput) Role() pulumi.StringOutput
The role that should be applied. Only one `IamBinding` can be used per role.
func (TenantIamBindingOutput) ToTenantIamBindingOutput ¶ added in v0.26.0
func (o TenantIamBindingOutput) ToTenantIamBindingOutput() TenantIamBindingOutput
func (TenantIamBindingOutput) ToTenantIamBindingOutputWithContext ¶ added in v0.26.0
func (o TenantIamBindingOutput) ToTenantIamBindingOutputWithContext(ctx context.Context) TenantIamBindingOutput
type TenantIamBindingState ¶ added in v0.26.0
type TenantIamBindingState struct { }
func (TenantIamBindingState) ElementType ¶ added in v0.26.0
func (TenantIamBindingState) ElementType() reflect.Type
type TenantIamMember ¶ added in v0.26.0
type TenantIamMember struct { pulumi.CustomResourceState // An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details. Condition iam.ConditionPtrOutput `pulumi:"condition"` // The etag of the resource's IAM policy. Etag pulumi.StringOutput `pulumi:"etag"` // Identity that will be granted the privilege in role. The entry can have one of the following values: // // * user:{emailid}: An email address that represents a specific Google account. For example, alice@gmail.com or joe@example.com. // * serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com. // * group:{emailid}: An email address that represents a Google group. For example, admins@example.com. // * domain:{domain}: A G Suite domain (primary, instead of alias) name that represents all the users of that domain. For example, google.com or example.com. Member pulumi.StringOutput `pulumi:"member"` // The name of the resource to manage IAM policies for. Name pulumi.StringOutput `pulumi:"name"` // The project in which the resource belongs. If it is not provided, a default will be supplied. Project pulumi.StringOutput `pulumi:"project"` // The role that should be applied. Role pulumi.StringOutput `pulumi:"role"` }
Sets the access control policy for a resource. If the policy exists, it is replaced. Caller must have the right Google IAM permission on the resource.
func GetTenantIamMember ¶ added in v0.26.0
func GetTenantIamMember(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TenantIamMemberState, opts ...pulumi.ResourceOption) (*TenantIamMember, error)
GetTenantIamMember gets an existing TenantIamMember 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 NewTenantIamMember ¶ added in v0.26.0
func NewTenantIamMember(ctx *pulumi.Context, name string, args *TenantIamMemberArgs, opts ...pulumi.ResourceOption) (*TenantIamMember, error)
NewTenantIamMember registers a new resource with the given unique name, arguments, and options.
func (*TenantIamMember) ElementType ¶ added in v0.26.0
func (*TenantIamMember) ElementType() reflect.Type
func (*TenantIamMember) ToTenantIamMemberOutput ¶ added in v0.26.0
func (i *TenantIamMember) ToTenantIamMemberOutput() TenantIamMemberOutput
func (*TenantIamMember) ToTenantIamMemberOutputWithContext ¶ added in v0.26.0
func (i *TenantIamMember) ToTenantIamMemberOutputWithContext(ctx context.Context) TenantIamMemberOutput
type TenantIamMemberArgs ¶ added in v0.26.0
type TenantIamMemberArgs struct { // An IAM Condition for a given binding. Condition iam.ConditionPtrInput // Identity that will be granted the privilege in role. The entry can have one of the following values: // // * user:{emailid}: An email address that represents a specific Google account. For example, alice@gmail.com or joe@example.com. // * serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com. // * group:{emailid}: An email address that represents a Google group. For example, admins@example.com. // * domain:{domain}: A G Suite domain (primary, instead of alias) name that represents all the users of that domain. For example, google.com or example.com. Member pulumi.StringInput // The name of the resource to manage IAM policies for. Name pulumi.StringInput // The role that should be applied. Role pulumi.StringInput }
The set of arguments for constructing a TenantIamMember resource.
func (TenantIamMemberArgs) ElementType ¶ added in v0.26.0
func (TenantIamMemberArgs) ElementType() reflect.Type
type TenantIamMemberInput ¶ added in v0.26.0
type TenantIamMemberInput interface { pulumi.Input ToTenantIamMemberOutput() TenantIamMemberOutput ToTenantIamMemberOutputWithContext(ctx context.Context) TenantIamMemberOutput }
type TenantIamMemberOutput ¶ added in v0.26.0
type TenantIamMemberOutput struct{ *pulumi.OutputState }
func (TenantIamMemberOutput) Condition ¶ added in v0.26.0
func (o TenantIamMemberOutput) Condition() iam.ConditionPtrOutput
An IAM Condition for a given binding. See https://cloud.google.com/iam/docs/conditions-overview for additional details.
func (TenantIamMemberOutput) ElementType ¶ added in v0.26.0
func (TenantIamMemberOutput) ElementType() reflect.Type
func (TenantIamMemberOutput) Etag ¶ added in v0.26.0
func (o TenantIamMemberOutput) Etag() pulumi.StringOutput
The etag of the resource's IAM policy.
func (TenantIamMemberOutput) Member ¶ added in v0.26.0
func (o TenantIamMemberOutput) Member() pulumi.StringOutput
Identity that will be granted the privilege in role. The entry can have one of the following values:
- user:{emailid}: An email address that represents a specific Google account. For example, alice@gmail.com or joe@example.com.
- serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com.
- group:{emailid}: An email address that represents a Google group. For example, admins@example.com.
- domain:{domain}: A G Suite domain (primary, instead of alias) name that represents all the users of that domain. For example, google.com or example.com.
func (TenantIamMemberOutput) Name ¶ added in v0.26.0
func (o TenantIamMemberOutput) Name() pulumi.StringOutput
The name of the resource to manage IAM policies for.
func (TenantIamMemberOutput) Project ¶ added in v0.26.0
func (o TenantIamMemberOutput) Project() pulumi.StringOutput
The project in which the resource belongs. If it is not provided, a default will be supplied.
func (TenantIamMemberOutput) Role ¶ added in v0.26.0
func (o TenantIamMemberOutput) Role() pulumi.StringOutput
The role that should be applied.
func (TenantIamMemberOutput) ToTenantIamMemberOutput ¶ added in v0.26.0
func (o TenantIamMemberOutput) ToTenantIamMemberOutput() TenantIamMemberOutput
func (TenantIamMemberOutput) ToTenantIamMemberOutputWithContext ¶ added in v0.26.0
func (o TenantIamMemberOutput) ToTenantIamMemberOutputWithContext(ctx context.Context) TenantIamMemberOutput
type TenantIamMemberState ¶ added in v0.26.0
type TenantIamMemberState struct { }
func (TenantIamMemberState) ElementType ¶ added in v0.26.0
func (TenantIamMemberState) ElementType() reflect.Type
type TenantIamPolicy ¶
type TenantIamPolicy struct { pulumi.CustomResourceState // Specifies cloud audit logging configuration for this policy. AuditConfigs GoogleIamV1AuditConfigResponseArrayOutput `pulumi:"auditConfigs"` // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings GoogleIamV1BindingResponseArrayOutput `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringOutput `pulumi:"etag"` Project pulumi.StringOutput `pulumi:"project"` TenantId pulumi.StringOutput `pulumi:"tenantId"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntOutput `pulumi:"version"` }
Sets the access control policy for a resource. If the policy exists, it is replaced. Caller must have the right Google IAM permission on the resource. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetTenantIamPolicy ¶
func GetTenantIamPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TenantIamPolicyState, opts ...pulumi.ResourceOption) (*TenantIamPolicy, error)
GetTenantIamPolicy gets an existing TenantIamPolicy 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 NewTenantIamPolicy ¶
func NewTenantIamPolicy(ctx *pulumi.Context, name string, args *TenantIamPolicyArgs, opts ...pulumi.ResourceOption) (*TenantIamPolicy, error)
NewTenantIamPolicy registers a new resource with the given unique name, arguments, and options.
func (*TenantIamPolicy) ElementType ¶
func (*TenantIamPolicy) ElementType() reflect.Type
func (*TenantIamPolicy) ToTenantIamPolicyOutput ¶
func (i *TenantIamPolicy) ToTenantIamPolicyOutput() TenantIamPolicyOutput
func (*TenantIamPolicy) ToTenantIamPolicyOutputWithContext ¶
func (i *TenantIamPolicy) ToTenantIamPolicyOutputWithContext(ctx context.Context) TenantIamPolicyOutput
type TenantIamPolicyArgs ¶
type TenantIamPolicyArgs struct { // Specifies cloud audit logging configuration for this policy. AuditConfigs GoogleIamV1AuditConfigArrayInput // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings GoogleIamV1BindingArrayInput // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringPtrInput Project pulumi.StringPtrInput TenantId pulumi.StringInput // OPTIONAL: A FieldMask specifying which fields of the policy to modify. Only the fields in the mask will be modified. If no mask is provided, the following default mask is used: `paths: "bindings, etag"` UpdateMask pulumi.StringPtrInput // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntPtrInput }
The set of arguments for constructing a TenantIamPolicy resource.
func (TenantIamPolicyArgs) ElementType ¶
func (TenantIamPolicyArgs) ElementType() reflect.Type
type TenantIamPolicyInput ¶
type TenantIamPolicyInput interface { pulumi.Input ToTenantIamPolicyOutput() TenantIamPolicyOutput ToTenantIamPolicyOutputWithContext(ctx context.Context) TenantIamPolicyOutput }
type TenantIamPolicyOutput ¶
type TenantIamPolicyOutput struct{ *pulumi.OutputState }
func (TenantIamPolicyOutput) AuditConfigs ¶
func (o TenantIamPolicyOutput) AuditConfigs() GoogleIamV1AuditConfigResponseArrayOutput
Specifies cloud audit logging configuration for this policy.
func (TenantIamPolicyOutput) Bindings ¶
func (o TenantIamPolicyOutput) Bindings() GoogleIamV1BindingResponseArrayOutput
Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`.
func (TenantIamPolicyOutput) ElementType ¶
func (TenantIamPolicyOutput) ElementType() reflect.Type
func (TenantIamPolicyOutput) Etag ¶
func (o TenantIamPolicyOutput) Etag() pulumi.StringOutput
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost.
func (TenantIamPolicyOutput) Project ¶
func (o TenantIamPolicyOutput) Project() pulumi.StringOutput
func (TenantIamPolicyOutput) TenantId ¶
func (o TenantIamPolicyOutput) TenantId() pulumi.StringOutput
func (TenantIamPolicyOutput) ToTenantIamPolicyOutput ¶
func (o TenantIamPolicyOutput) ToTenantIamPolicyOutput() TenantIamPolicyOutput
func (TenantIamPolicyOutput) ToTenantIamPolicyOutputWithContext ¶
func (o TenantIamPolicyOutput) ToTenantIamPolicyOutputWithContext(ctx context.Context) TenantIamPolicyOutput
func (TenantIamPolicyOutput) Version ¶
func (o TenantIamPolicyOutput) Version() pulumi.IntOutput
Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
type TenantIamPolicyState ¶
type TenantIamPolicyState struct { }
func (TenantIamPolicyState) ElementType ¶
func (TenantIamPolicyState) ElementType() reflect.Type
type TenantInput ¶
type TenantInput interface { pulumi.Input ToTenantOutput() TenantOutput ToTenantOutputWithContext(ctx context.Context) TenantOutput }
type TenantOutput ¶
type TenantOutput struct{ *pulumi.OutputState }
func (TenantOutput) AllowPasswordSignup ¶
func (o TenantOutput) AllowPasswordSignup() pulumi.BoolOutput
Whether to allow email/password user authentication.
func (TenantOutput) AutodeleteAnonymousUsers ¶
func (o TenantOutput) AutodeleteAnonymousUsers() pulumi.BoolOutput
Whether anonymous users will be auto-deleted after a period of 30 days.
func (TenantOutput) Client ¶
func (o TenantOutput) Client() GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfigResponseOutput
Options related to how clients making requests on behalf of a project should be configured.
func (TenantOutput) DisableAuth ¶
func (o TenantOutput) DisableAuth() pulumi.BoolOutput
Whether authentication is disabled for the tenant. If true, the users under the disabled tenant are not allowed to sign-in. Admins of the disabled tenant are not able to manage its users.
func (TenantOutput) DisplayName ¶
func (o TenantOutput) DisplayName() pulumi.StringOutput
Display name of the tenant.
func (TenantOutput) ElementType ¶
func (TenantOutput) ElementType() reflect.Type
func (TenantOutput) EmailPrivacyConfig ¶ added in v0.28.0
func (o TenantOutput) EmailPrivacyConfig() GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfigResponseOutput
Configuration for settings related to email privacy and public visibility.
func (TenantOutput) EnableAnonymousUser ¶
func (o TenantOutput) EnableAnonymousUser() pulumi.BoolOutput
Whether to enable anonymous user authentication.
func (TenantOutput) EnableEmailLinkSignin ¶
func (o TenantOutput) EnableEmailLinkSignin() pulumi.BoolOutput
Whether to enable email link user authentication.
func (TenantOutput) HashConfig ¶
func (o TenantOutput) HashConfig() GoogleCloudIdentitytoolkitAdminV2HashConfigResponseOutput
Hash config information of a tenant for display on Pantheon. This can only be displayed on Pantheon to avoid the sensitive information to get accidentally leaked. Only returned in GetTenant response to restrict reading of this information. Requires firebaseauth.configs.getHashConfig permission on the agent project for returning this field.
func (TenantOutput) Inheritance ¶
func (o TenantOutput) Inheritance() GoogleCloudIdentitytoolkitAdminV2InheritanceResponseOutput
Specify the settings that the tenant could inherit.
func (TenantOutput) MfaConfig ¶
func (o TenantOutput) MfaConfig() GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigResponseOutput
The tenant-level configuration of MFA options.
func (TenantOutput) Monitoring ¶ added in v0.26.0
func (o TenantOutput) Monitoring() GoogleCloudIdentitytoolkitAdminV2MonitoringConfigResponseOutput
Configuration related to monitoring project activity.
func (TenantOutput) Name ¶
func (o TenantOutput) Name() pulumi.StringOutput
Resource name of a tenant. For example: "projects/{project-id}/tenants/{tenant-id}"
func (TenantOutput) PasswordPolicyConfig ¶ added in v0.31.1
func (o TenantOutput) PasswordPolicyConfig() GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigResponseOutput
The tenant-level password policy config
func (TenantOutput) Project ¶
func (o TenantOutput) Project() pulumi.StringOutput
func (TenantOutput) RecaptchaConfig ¶ added in v0.31.1
func (o TenantOutput) RecaptchaConfig() GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigResponseOutput
The tenant-level reCAPTCHA config.
func (TenantOutput) SmsRegionConfig ¶ added in v0.26.1
func (o TenantOutput) SmsRegionConfig() GoogleCloudIdentitytoolkitAdminV2SmsRegionConfigResponseOutput
Configures which regions are enabled for SMS verification code sending.
func (TenantOutput) TestPhoneNumbers ¶
func (o TenantOutput) TestPhoneNumbers() pulumi.StringMapOutput
A map of pairs that can be used for MFA. The phone number should be in E.164 format (https://www.itu.int/rec/T-REC-E.164/) and a maximum of 10 pairs can be added (error will be thrown once exceeded).
func (TenantOutput) ToTenantOutput ¶
func (o TenantOutput) ToTenantOutput() TenantOutput
func (TenantOutput) ToTenantOutputWithContext ¶
func (o TenantOutput) ToTenantOutputWithContext(ctx context.Context) TenantOutput
type TenantState ¶
type TenantState struct { }
func (TenantState) ElementType ¶
func (TenantState) ElementType() reflect.Type