TagKeyIamPolicy constructor
TagKeyIamPolicy(
- String name, {
- TagKeyIamPolicyArgs? args,
- CustomResourceOptions? options,
Creates a new TagKeyIamPolicy.
name The Pulumi resource name.
args Arguments used to configure this TagKeyIamPolicy. The set of arguments for TagKeyIamPolicy.
options Resource options controlling this resource's behavior.
Implementation
TagKeyIamPolicy(
String name, {
TagKeyIamPolicyArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:cloudresourcemanager/v3:TagKeyIamPolicy',
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');
tagKeyId = registerOutput<String>('tagKeyId');
version = registerOutput<int>('version');
}