WorkforcePoolProviderScimToken constructor
WorkforcePoolProviderScimToken(
- String name, {
- WorkforcePoolProviderScimTokenArgs? args,
- CustomResourceOptions? options,
Creates a new WorkforcePoolProviderScimToken.
name The Pulumi resource name.
args Arguments used to configure this WorkforcePoolProviderScimToken. The set of arguments for WorkforcePoolProviderScimToken.
options Resource options controlling this resource's behavior.
Implementation
WorkforcePoolProviderScimToken(
String name, {
WorkforcePoolProviderScimTokenArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:iam/workforcePoolProviderScimToken:WorkforcePoolProviderScimToken',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
additionalSecretOutputs: const ['securityToken'],
) {
deletionPolicy = registerOutput<String>('deletionPolicy');
displayName = registerOutput<String?>('displayName');
location = registerOutput<String>('location');
this.name = registerOutput<String>('name');
providerId = registerOutput<String>('providerId');
scimTenantId = registerOutput<String>('scimTenantId');
scimTokenId = registerOutput<String>('scimTokenId');
securityToken = registerOutput<String>('securityToken', isSecret: true);
state = registerOutput<String>('state');
workforcePoolId = registerOutput<String>('workforcePoolId');
}