QueueIamPolicy constructor

QueueIamPolicy(
  1. String name, {
  2. QueueIamPolicyArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

QueueIamPolicy(
  String name, {
  QueueIamPolicyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:cloudtasks/queueIamPolicy:QueueIamPolicy',
        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');
}