CustomTargetTypeIamPolicy constructor

CustomTargetTypeIamPolicy(
  1. String name, {
  2. CustomTargetTypeIamPolicyArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

CustomTargetTypeIamPolicy(
  String name, {
  CustomTargetTypeIamPolicyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:clouddeploy/customTargetTypeIamPolicy:CustomTargetTypeIamPolicy',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  etag = registerOutput<String>('etag');
  location = registerOutput<String>('location');
  this.name = registerOutput<String>('name');
  policyData = registerOutput<String>('policyData');
  project = registerOutput<String>('project');
}