WorkforcePoolProviderScimToken constructor

WorkforcePoolProviderScimToken(
  1. String name, {
  2. WorkforcePoolProviderScimTokenArgs? args,
  3. 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');
}