BackendServiceIamMember constructor
BackendServiceIamMember(
- String name, {
- BackendServiceIamMemberArgs? args,
- CustomResourceOptions? options,
Creates a new BackendServiceIamMember.
name The Pulumi resource name.
args Arguments used to configure this BackendServiceIamMember. The set of arguments for BackendServiceIamMember.
options Resource options controlling this resource's behavior.
Implementation
BackendServiceIamMember(
String name, {
BackendServiceIamMemberArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:compute/backendServiceIamMember:BackendServiceIamMember',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
) {
condition = registerOutput<BackendServiceIamMemberCondition?>('condition', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return BackendServiceIamMemberCondition.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');
}