QueueIamMember constructor
QueueIamMember(
- String name, {
- QueueIamMemberArgs? args,
- CustomResourceOptions? options,
Creates a new QueueIamMember.
name The Pulumi resource name.
args Arguments used to configure this QueueIamMember. The set of arguments for QueueIamMember.
options Resource options controlling this resource's behavior.
Implementation
QueueIamMember(
String name, {
QueueIamMemberArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:cloudtasks/queueIamMember:QueueIamMember',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
) {
condition = registerOutput<QueueIamMemberCondition?>('condition', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return QueueIamMemberCondition.fromMap((guardedValue as Map).cast<String, dynamic>()); });
etag = registerOutput<String>('etag');
location = registerOutput<String>('location');
member = registerOutput<String>('member');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
role = registerOutput<String>('role');
}