PartnerTenant constructor
PartnerTenant(
- String name, {
- PartnerTenantArgs? args,
- CustomResourceOptions? options,
Creates a new PartnerTenant.
name The Pulumi resource name.
args Arguments used to configure this PartnerTenant. The set of arguments for PartnerTenant.
options Resource options controlling this resource's behavior.
Implementation
PartnerTenant(
String name, {
PartnerTenantArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:beyondcorp/v1alpha:PartnerTenant',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
createTime = registerOutput<String>('createTime');
displayName = registerOutput<String>('displayName');
group = registerOutput<GoogleCloudBeyondcorpPartnerservicesV1alphaGroupResponse>('group', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleCloudBeyondcorpPartnerservicesV1alphaGroupResponse.fromMap((guardedValue as Map).cast<String, dynamic>()); });
this.name = registerOutput<String>('name');
organizationId = registerOutput<String>('organizationId');
partnerMetadata = registerOutput<GoogleCloudBeyondcorpPartnerservicesV1alphaPartnerMetadataResponse>('partnerMetadata', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleCloudBeyondcorpPartnerservicesV1alphaPartnerMetadataResponse.fromMap((guardedValue as Map).cast<String, dynamic>()); });
requestId = registerOutput<String?>('requestId');
updateTime = registerOutput<String>('updateTime');
}