REST Resource: projects.locations.identityMappingStores

Recurso: IdentityMappingStore

Armazenamento de mapeamento de identidade que contém entradas de mapeamento de identidade.

Representação JSON
{
  "name": string,
  "kmsKeyName": string,
  "cmekConfig": {
    object (CmekConfig)
  }
}
Campos
name

string

Imutável. O nome completo do recurso do armazenamento de mapeamento de identidade. Formato: projects/{project}/locations/{location}/identityMappingStores/{identityMappingStore}. Este campo precisa ser uma string codificada em UTF-8 com um limite de 1.024 caracteres.

kmsKeyName

string

Somente entrada. A chave do KMS a ser usada para proteger esse repositório de mapeamento de identidade no momento da criação.

Precisa ser definido para solicitações que precisam obedecer às proteções da política da organização da CMEK.

Se esse campo for definido e processado com sucesso, o Identity Mapping Store será protegido pela chave do KMS, conforme indicado no campo cmekConfig.

cmekConfig

object (CmekConfig)

Apenas saída. Informações relacionadas à CMEK para o Identity Mapping Store.

Métodos

create

Cria um novo repositório de mapeamento de identidade.

delete

Exclui o repositório de mapeamento de identidade.

get

Recebe o repositório de mapeamento de identidade.

importIdentityMappings

Importa uma lista de entradas de mapeamento de identidade para um repositório de mapeamento de identidade.

list

Lista todas as lojas de mapeamento de identidade.

listIdentityMappings

Lista os mapeamentos de identidade em um armazenamento de mapeamento de identidade.

purgeIdentityMappings

Exclui as entradas de mapeamento de identidade especificadas ou todas de um repositório de mapeamento de identidade.