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