InstanceBackupIamMember constructor
InstanceBackupIamMember(
- String name, {
- InstanceBackupIamMemberArgs? args,
- CustomResourceOptions? options,
Creates a new InstanceBackupIamMember.
name The Pulumi resource name.
args Arguments used to configure this InstanceBackupIamMember. The set of arguments for InstanceBackupIamMember.
options Resource options controlling this resource's behavior.
Implementation
InstanceBackupIamMember(
String name, {
InstanceBackupIamMemberArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:spanner/v1:InstanceBackupIamMember',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
condition = registerOutput<Condition?>('condition', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return Condition.fromMap((guardedValue as Map).cast<String, dynamic>()); });
etag = registerOutput<String>('etag');
member = registerOutput<String>('member');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
role = registerOutput<String>('role');
}