REST Resource: projects.locations.instances.tenants

Resource: Tenant

Tenant represents a tenant of a partner.

JSON representation
 { 
 "name" 
 : 
 string 
 , 
 "tenantGcpProject" 
 : 
 string 
 , 
 "state" 
 : 
 enum (  State 
 
) 
 , 
 "displayName" 
 : 
 string 
 , 
 "customerCode" 
 : 
 string 
 , 
 "retentionDuration" 
 : 
 enum (  RetentionDuration 
 
) 
 , 
 "authMethod" 
 : 
 enum (  AuthMethod 
 
) 
 , 
 "frontendPathConfigs" 
 : 
 [ 
 { 
 object (  FrontendPathConfig 
 
) 
 } 
 ] 
 } 
Fields
name

string

Identifier. The resource name of this tenant. Format: projects/{project}/locations/{region}/instances/{instance}/tenants/{tenantId}

tenantGcpProject

string

Required. Project name of the tenant's BYOP project.

state

enum ( State )

Output only. The state of the Tenant.

displayName

string

Required. The display name of the tenant.

customerCode

string

Output only. Customer code associated with the tenant.

retentionDuration

enum ( RetentionDuration )

Required. Customer's contractually agreed data retention duration.

authMethod

enum ( AuthMethod )

Optional. Auth Method used by tenant

frontendPathConfigs[]

object ( FrontendPathConfig )

Optional. Configuration for the tenant's frontend paths.

RetentionDuration

Data retention duration for the instance. LINT.IfChange(instance-retention-duration)

Enums
RETENTION_DURATION_UNSPECIFIED Default retention period (unspecified).
ONE_YEAR ONE_YEAR retention period (365 days).
EIGHTEEN_MONTHS EIGHTEEN_MONTHS is a normalized value.
SIX_MONTHS SIX_MONTHS is a normalized value.
TWO_YEARS TWO_YEARS or 24 months retention
THREE_YEARS 3 YEARS or 36 months retention
FOUR_YEARS 4 YEARS or 48 months retention
FIVE_YEARS 5 YEARS or 60 months retention
THIRTEEN_MONTHS 13 MONTHS of retention
SIXTY_THREE_DAYS 63 DAYS of retention
THREE_MONTHS 3 MONTHS of retention
UNLIMITED Unlimited data retention

AuthMethod

Auth Method of the Tenant.

Enums
AUTH_METHOD_UNSPECIFIED The default value.
WORKFORCE_IDENTITY_FEDERATION Workforce Identity Federation
CLOUD_IDENTITY Cloud Identity

Methods

create

Allow partners to create a new tenant.

list

Allow partners to list their tenants.

patch

UpdateTenant allows partners to update their tenants.
Design a Mobile Site
View Site in Mobile | Classic
Share by: