Atualizando o Conteúdo de um Segredo
Saiba como atualizar o conteúdo de um segredo armazenado em um OCI Vault. Esta operação cria uma nova versão de segredo.
Os segredos replicados são somente para leitura. Quando você atualiza o conteúdo de um segredo de origem, o conteúdo da réplica do segredo é atualizado ao mesmo tempo. Consulte Replicando Segredos para obter mais informações.
-
- Selecione o nome do segredo para abrir a página de detalhes.
- Selecione a guia Versões e, em seguida, Criar Versão do Segredo. Observe que você não pode criar uma nova versão de segredo para um segredo que tenha uma exclusão programada.
- Especifique o formato do conteúdo do segredo fornecido, escolhendo um tipo de modelo na lista Modelo do Tipo de Segredos. Você pode fornecer o conteúdo do segredo em texto simples quando usar a Console para criar um segredo ou versão do segredo, mas é necessário que o conteúdo do segredo seja codificado em base64 antes de serem enviados ao serviço. A Console codificará automaticamente o conteúdo do segredo de texto simples para você se você informar um texto simples.
- Informe o Conteúdo de Segredo. O tamanho máximo permitido para um bundle de segredos é de 25 KB.
- Se você não quiser promover imediatamente a nova versão do segredo para a atual, marque a caixa de seleçãoDefinir como Pendente. Caso contrário, a nova versão do segredo é promovida automaticamente para ser usada como a versão atual.
- Selecione Criar Versão do Segredo.
-
Use o comando oci vault secret update ou oci vault secret update-base64 para atualizar o conteúdo de um segredo em um vault, dependendo do tipo de conteúdo do segredo que você está atualizando:
oci vault secret update-base64 --secret-id <target_secret_id> --secret-content-content <base64_encoded_secret_content>Por exemplo:
oci vault secret update-base64 --secret-id ocid1.vaultsecret.oc1.iad.exampleaz5qacpqahuecvbjqzql4qmpbrtd7pprafhivcfik6wuitexample --secret-content-content bXluZXdwYXNzd29yZA==Para ver uma lista completa de parâmetros e valores para comandos CLI, consulte a Referência de Comando CLI.
Use a API UpdateSecret com o Ponto Final de Gerenciamento para atualizar as propriedades de um segredo.
Observação
O Ponto Final de Gerenciamento é usado para operações de gerenciamento, incluindo Criar, Atualizar, Listar, Obter e Excluir. O Ponto Final de Gerenciamento também é chamado de URL do plano de controle ou de ponto final KMSMANAGEMENT.
O Ponto Final Criptográfico é usado para operações criptográficas, incluindo Criptografar, Descriptografar, Gerar Chave de Criptografia de Dados, Assinar e Verificar. O Ponto Final Criptográfico também é chamado de URL do plano de dados ou de ponto final KMSCRYPTO.
Você pode encontrar os pontos finais de gerenciamento e criptografia nos metadados de detalhes de um vault. Consulte Obtendo Detalhes de um Vault para obter instruções.
Para pontos finais regionais para APIs de Gerenciamento de Chaves, Gerenciamento de Segredos e Recuperação de Segredos, consulte Referência e Pontos Finais de API.
Para obter informações sobre o uso da API e as solicitações de assinatura, consulte Documentação da API REST e Credenciais da Segurança. Para obter informações sobre SDKs, consulte SDKs e a CLI.