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