The tenant ID whose TenantAwareAuth instance is to be returned.
The TenantAwareAuth instance corresponding to this tenant identifier.
Creates a new tenant.
When creating new tenants, tenants that use separate billing and quota will require their
own project and must be defined as full_service.
The properties to set on the new tenant configuration to be created.
A promise fulfilled with the tenant configuration corresponding to the newly created tenant.
Deletes an existing tenant.
The tenantId corresponding to the tenant to delete.
An empty promise fulfilled once the tenant has been deleted.
Gets the tenant configuration for the tenant corresponding to a given tenantId.
The tenant identifier corresponding to the tenant whose data to fetch.
A promise fulfilled with the tenant configuration to the provided tenantId.
Retrieves a list of tenants (single batch only) with a size of maxResults
starting from the offset as specified by pageToken. This is used to
retrieve all the tenants of a specified project in batches.
The page size, 1000 if undefined. This is also the maximum allowed limit.
The next page token. If not specified, returns tenants starting without any offset.
A promise that resolves with a batch of downloaded tenants and the next page token.
Updates an existing tenant configuration.
The tenantId corresponding to the tenant to delete.
The properties to update on the provided tenant.
A promise fulfilled with the update tenant data.
Generated using TypeDoc
Defines the tenant manager used to help manage tenant related operations. This includes: