TagValueIamPolicy constructor

TagValueIamPolicy(
  1. String name, {
  2. TagValueIamPolicyArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

TagValueIamPolicy(
  String name, {
  TagValueIamPolicyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:cloudresourcemanager/v3:TagValueIamPolicy',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  auditConfigs = registerOutput<List<Map<String, dynamic>>>('auditConfigs');
  bindings = registerOutput<List<Map<String, dynamic>>>('bindings');
  etag = registerOutput<String>('etag');
  tagValueId = registerOutput<String>('tagValueId');
  version = registerOutput<int>('version');
}