InstanceClusterBackupIamPolicy constructor
InstanceClusterBackupIamPolicy(
- String name, {
- InstanceClusterBackupIamPolicyArgs? args,
- CustomResourceOptions? options,
Creates a new InstanceClusterBackupIamPolicy.
name The Pulumi resource name.
args Arguments used to configure this InstanceClusterBackupIamPolicy. The set of arguments for InstanceClusterBackupIamPolicy.
options Resource options controlling this resource's behavior.
Implementation
InstanceClusterBackupIamPolicy(
String name, {
InstanceClusterBackupIamPolicyArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:bigtableadmin/v2:InstanceClusterBackupIamPolicy',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
auditConfigs = registerOutput<List<Map<String, dynamic>>>('auditConfigs');
backupId = registerOutput<String>('backupId');
bindings = registerOutput<List<Map<String, dynamic>>>('bindings');
clusterId = registerOutput<String>('clusterId');
etag = registerOutput<String>('etag');
instanceId = registerOutput<String>('instanceId');
project = registerOutput<String>('project');
version = registerOutput<int>('version');
}