DefaultSupportedIdpConfig constructor
DefaultSupportedIdpConfig(
- String name, {
- DefaultSupportedIdpConfigArgs? args,
- CustomResourceOptions? options,
Creates a new DefaultSupportedIdpConfig.
name The Pulumi resource name.
args Arguments used to configure this DefaultSupportedIdpConfig. The set of arguments for DefaultSupportedIdpConfig.
options Resource options controlling this resource's behavior.
Implementation
DefaultSupportedIdpConfig(
String name, {
DefaultSupportedIdpConfigArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:identitytoolkit/v2:DefaultSupportedIdpConfig',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
appleSignInConfig = registerOutput<GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponse>('appleSignInConfig', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleCloudIdentitytoolkitAdminV2AppleSignInConfigResponse.fromMap((guardedValue as Map).cast<String, dynamic>()); });
clientId = registerOutput<String>('clientId');
clientSecret = registerOutput<String>('clientSecret');
enabled = registerOutput<bool>('enabled');
idpId = registerOutput<String?>('idpId');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
tenantId = registerOutput<String>('tenantId');
}