DomainBackupIamMember constructor
DomainBackupIamMember(
- String name, {
- DomainBackupIamMemberArgs? args,
- CustomResourceOptions? options,
Creates a new DomainBackupIamMember.
name The Pulumi resource name.
args Arguments used to configure this DomainBackupIamMember. The set of arguments for DomainBackupIamMember.
options Resource options controlling this resource's behavior.
Implementation
DomainBackupIamMember(
String name, {
DomainBackupIamMemberArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:managedidentities/v1:DomainBackupIamMember',
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');
}