WorkloadIdentityPoolIamPolicy constructor

WorkloadIdentityPoolIamPolicy(
  1. String name, {
  2. WorkloadIdentityPoolIamPolicyArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new WorkloadIdentityPoolIamPolicy. name The Pulumi resource name. args Arguments used to configure this WorkloadIdentityPoolIamPolicy. The set of arguments for WorkloadIdentityPoolIamPolicy. options Resource options controlling this resource's behavior.

Implementation

WorkloadIdentityPoolIamPolicy(
  String name, {
  WorkloadIdentityPoolIamPolicyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:iam/workloadIdentityPoolIamPolicy:WorkloadIdentityPoolIamPolicy',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  etag = registerOutput<String>('etag');
  policyData = registerOutput<String>('policyData');
  project = registerOutput<String>('project');
  workloadIdentityPoolId = registerOutput<String>('workloadIdentityPoolId');
}