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