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