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. |

