Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2023-02-28 GMT+08:00

Gerenciamento de chaves de criptografia

Permissão

API

Ação

Permissão dependente

Projeto do IAM

(Projeto)

Projeto empresarial

(Projeto empresarial)

Criação de uma CMK

POST /v1.0/{project_id}/kms/create-key

kms:cmk:create

-

Ativação de uma CMK

POST /v1.0/{project_id}/kms/enable-key

kms:cmk:enable

-

Desativação de uma CMK

POST /v1.0/{project_id}/kms/disable-key

kms:cmk:disable

-

Programação da exclusão de uma CMK

POST /v1.0/{project_id}/kms/schedule-key-deletion

kms:cmk:update

-

Cancelamento da exclusão programada de uma CMK

POST /v1.0/{project_id}/kms/cancel-key-deletion

kms:cmk:update

-

Consulta da lista de CMKs

POST /v1.0/{project_id}/kms/list-keys

kms:cmk:list

-

Consulta as informações de CMK.

POST /v1.0/{project_id}/kms/describe-key

kms:cmk:get

-

Geração de um número aleatório

POST /v1.0/{project_id}/kms/gen-random

kms:cmk:generate

-

Criação de uma DEK

POST /v1.0/{project_id}/kms/create-datakey

kms:dek:create

-

Criação de uma DEK sem texto não criptografado

POST /v1.0/{project_id}/kms/create-datakey-without-plaintext

kms:dek:create

-

Criptografia de uma DEK

POST /v1.0/{project_id}/kms/encrypt-datakey

kms:dek:crypto

-

Descriptografia de uma DEK

POST /v1.0/{project_id}/kms/decrypt-datakey

kms:dek:crypto

-

Consulta do número de instâncias

GET /v1.0/{project_id}/kms/user-instances

kms:cmk:getInstance

-

Consulta da cota de usuário

GET /v1.0/{project_id}/kms/user-quotas

kms:cmk:getQuota

-

Modificação do alias da CMK

POST /v1.0/{project_id}/kms/update-key-alias

kms:cmk:update

-

Modificação da descrição de uma CMK

POST /v1.0/{project_id}/kms/update-key-description

kms:cmk:update

-

Criação de uma concessão

POST /v1.0/{project_id}/kms/create-grant

kms:grant:create

-

Revogação de uma concessão

POST /v1.0/{project_id}/kms/revoke-grant

kms:grant:revoke

-

Retiração de um concessão

POST /v1.0/{project_id}/kms/retire-grant

kms:grant:retire

-

Consulta da lista de concessão de uma CMK

POST /v1.0/{project_id}/kms/list-grants

kms:grant:list

-

Consulta da lista de concessões que podem ser retiradas

POST /v1.0/{project_id}/kms/list-retirable-grants

kms:grant:list

-

Criptografia de dados

POST /v1.0/{project_id}/kms/encrypt-data

kms:cmk:crypto

-

Descriptografia de dados

POST /v1.0/{project_id}/kms/decrypt-data

kms:cmk:crypto

-

Obtenção de parâmetros para importar uma chave

POST /v1.0/{project_id}/kms/get-parameters-for-import

kms:cmk:getMaterial

-

Importação de material de chave

POST /v1.0/{project_id}/kms/import-key-material

kms:cmk:importMaterial

-

Exclusão de material de chave

POST /v1.0/{project_id}/kms/delete-imported-key-material

kms:cmk:deleteMaterial

-

Ativação da rotação de chaves

POST /v1.0/{project_id}/kms/enable-key-rotation

kms:cmk:enableRotation

-

Modificação do intervalo de rotação

POST /v1.0/{project_id}/kms/update-key-rotation-interval

kms:cmk:updateRotation

-

Desativação de rotação de chaves

POST /v1.0/{project_id}/kms/disable-key-rotation

kms:cmk:disableRotation

-

Consulta do status de rotação da chave

POST /v1.0/{project_id}/kms/get-key-rotation-status

kms:cmk:getRotation

-

Consulta das instâncias de recursos de chave

POST /v1.0/{project_id}/kms/resource_instances/action

kms:cmkTag:listInstance

-

Consulta das tags de uma chave

GET /v1.0/{project_id}/kms/{key_id}/tags

kms:cmkTag:list

-

Consulta das tags do projeto

GET /v1.0/{project_id}/kms/tags

kms:cmkTag:list

-

Adição ou exclusão das tags de chave em lotes

POST /v1.0/{project_id}/kms/{key_id}/tags/action

kms:cmkTag:batch

-

Adição das tags a uma chave

POST /v1.0/{project_id}/kms/{key_id}/tags

kms:cmkTag:create

-

Exclusão de tags de uma chave

POST /v1.0/{project_id}/kms/{key_id}/tags/{key}

kms:cmkTag:delete

-