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