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