Recurso: locatário
Um recurso de locatário representa um locatário no serviço. Um locatário é um grupo ou uma entidade que compartilha o acesso comum com privilégios específicos para recursos como perfis. O cliente pode criar vários locatários para fornecer isolamento de dados para grupos diferentes.
Representação JSON | |
---|---|
{
"name": string,
"externalId": string,
"usageType": enum ( |
Campos | |
---|---|
name |
Obrigatório durante a atualização do locatário. O nome do recurso para um locatário. Ele é gerado pelo serviço quando um locatário é criado. O formato é "projects/{projectId}/tenants/{tenantId}", por exemplo, "projects/foo/tenants/bar". |
externalId |
Obrigatório. Identificador de locatário do lado do cliente, usado para identificar exclusivamente o locatário. O número máximo de caracteres permitido é 255. |
usageType |
Indica se os dados de propriedade deste locatário podem ser usados para fornecer melhorias de produtos em outros locatários. Se não for definido, o comportamento padrão será |
keywordSearchableProfileCustomAttributes[] |
Uma lista de chaves de |
DataUsageType
Enumeração que representa como os dados do usuário pertencentes ao locatário são usados.
Enums | |
---|---|
DATA_USAGE_TYPE_UNSPECIFIED |
Valor padrão. |
AGGREGATED |
Os dados de propriedade deste locatário são usados para melhorar a qualidade da pesquisa/recomendação entre locatários. |
ISOLATED |
Os dados de propriedade deste locatário são usados para melhorar a qualidade da pesquisa/recomendação apenas para este locatário. |
Métodos |
|
---|---|
|
Completa o prefixo especificado com sugestões de palavras-chave. |
|
Cria uma nova entidade de locatário. |
|
Exclui o locatário especificado. |
|
Recupera o locatário especificado. |
|
Lista todos os locatários associados ao projeto. |
|
Atualiza o locatário especificado. |