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