REST Resource: projects.locations.identityMappingStores

Recurso: IdentityMappingStore

Armazenamento do mapeamento de identidades que contém entradas de mapeamento de identidades.

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

string

Imutável. O nome completo do recurso da loja de mapeamento de identidades. Formato: projects/{project}/locations/{location}/identityMappingStores/{identityMappingStore}. Este campo tem de ser uma string codificada em UTF-8 com um limite de comprimento de 1024 carateres.

kmsKeyName

string

Apenas entrada. A chave do KMS a usar para proteger este arquivo de mapeamento de identidades no momento da criação.

Tem de ser definido para pedidos que têm de estar em conformidade com as proteções da política organizacional da CMEK.

Se este campo estiver definido e for processado com êxito, o Identity Mapping Store é protegido pela chave do KMS, conforme indicado no campo cmekConfig.

cmekConfig

object (CmekConfig)

Apenas saída. Informações relacionadas com a CMEK para o arquivo de mapeamentos de identidades.

Métodos

create

Cria um novo armazenamento de mapeamento de identidades.

delete

Elimina o armazenamento de mapeamento de identidades.

get

Obtém o armazenamento de mapeamento da identidade.

importIdentityMappings

Importa uma lista de entradas de mapeamento de identidade para um armazenamento de mapeamento de identidade.

list

Apresenta todas as lojas de mapeamento de identidade.

listIdentityMappings

Lista os mapeamentos da identidade numa loja de mapeamento da identidade.

purgeIdentityMappings

Limpa as entradas de mapeamento de identidade especificadas ou todas as entradas de mapeamento de identidade de um armazenamento de mapeamento de identidade.