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