Resource: Tenant
Tenant represents a tenant of a partner.
| JSON representation |
|---|
{ "name": string, "tenantGcpProject": string, "state": enum ( |
| Fields | |
|---|---|
name |
Identifier. The resource name of this tenant. Format: projects/{project}/locations/{region}/instances/{instance}/tenants/{tenantId} |
tenantGcpProject |
Required. Project name of the tenant's BYOP project. |
state |
Output only. The state of the Tenant. |
displayName |
Required. The display name of the tenant. |
customerCode |
Output only. Customer code associated with the tenant. |
retentionDuration |
Required. Customer's contractually agreed data retention duration. |
authMethod |
Optional. Auth Method used by tenant |
frontendPathConfigs[] |
Optional. Configuration for the tenant's frontend paths. |
AuthMethod
Auth Method of the Tenant.
| Enums | |
|---|---|
AUTH_METHOD_UNSPECIFIED |
The default value. |
WORKFORCE_IDENTITY_FEDERATION |
Workforce Identity Federation |
CLOUD_IDENTITY |
Cloud Identity |
Methods |
|
|---|---|
|
Allow partners to create a new tenant. |
|
Allow partners to list their tenants. |
|
UpdateTenant allows partners to update their tenants. |