@azure/keyvault-secrets package
Classes
SecretClient |
O SecretClient fornece métodos para gerenciar KeyVaultSecret no Cofre da Chave do Azure. O cliente suporta a criação, recuperação, atualização, exclusão, limpeza, backup, restauração e listagem KeyVaultSecrets. O cliente também dá suporte à listagem DeletedSecret para um Cofre de Chaves do Azure habilitado para exclusão suave. |
Interfaces
BackupSecretOptions |
Opções para <xref:backupSecretOptions>. |
BeginDeleteSecretOptions |
Uma interface que representa os parâmetros opcionais que podem ser passados para beginDeleteSecret(string, BeginDeleteSecretOptions) |
BeginRecoverDeletedSecretOptions |
Uma interface que representa os parâmetros opcionais que podem ser passados para beginRecoverDeletedSecret(string, BeginRecoverDeletedSecretOptions) |
DeletedSecret |
Uma interface que representa um segredo KeyVault excluído. |
GetDeletedSecretOptions |
Opções para getDeletedSecret(string, GetDeletedSecretOptions). |
GetSecretOptions |
Opções para getSecret(string, GetSecretOptions). |
KeyVaultSecret |
Uma interface que representa um segredo KeyVault, com seu nome, valor e SecretProperties. |
KeyVaultSecretIdentifier |
Representa os segmentos que compõem uma ID Secreta do Cofre de Chaves. |
ListDeletedSecretsOptions |
Opções para listDeletedSecrets(ListDeletedSecretsOptions). |
ListPropertiesOfSecretVersionsOptions |
Opções para listPropertiesOfSecretVersions(string, ListPropertiesOfSecretVersionsOptions). |
ListPropertiesOfSecretsOptions |
Opções para listPropertiesOfSecrets(ListPropertiesOfSecretsOptions). |
PageSettings |
Uma interface que rastreia as configurações para iteração paginada |
PagedAsyncIterableIterator |
Uma interface que permite iteração assíncrona iterável até a conclusão e por página. |
PollOperationState |
PollOperationState contém uma lista opinativa do menor conjunto de propriedades necessárias para definir qualquer poller de operação de longa duração. Enquanto a classe Poller funciona como o mecanismo de controle local para iniciar o acionamento, aguardar e potencialmente cancelar uma operação de longa duração, o PollOperationState documenta o status da operação remota de longa duração. Ele deve ser atualizado pelo menos quando a operação for iniciada, quando for concluída e quando for cancelada. No entanto, as implementações podem ter qualquer outro número de propriedades que podem ser atualizadas por outros motivos. |
PollerLike |
Representação abstrata de um poller, destinada a expor apenas a API mínima com a qual o usuário precisa trabalhar. |
PurgeDeletedSecretOptions |
Opções para purgeDeletedSecret(string, PurgeDeletedSecretOptions). |
RestoreSecretBackupOptions |
Opções para restoreSecretBackup(Uint8Array, RestoreSecretBackupOptions). |
SecretClientOptions |
Os parâmetros opcionais aceitos pelo KeyClient do KeyVault |
SecretPollerOptions |
Uma interface que representa os parâmetros opcionais que podem ser passados para beginDeleteSecret(string, BeginDeleteSecretOptions) e <xref:beginRecoverDeletedKey>. |
SecretProperties |
Uma interface que representa as propriedades de um KeyVaultSecret. |
SetSecretOptions |
Opções para setSecret(string, string, SetSecretOptions). |
UpdateSecretPropertiesOptions |
Opções para updateSecretProperties(string, string, UpdateSecretPropertiesOptions). |
Aliases de Tipo
DeletionRecoveryLevel |
Define valores para DeletionRecoveryLevel. Valores conhecidos suportados pelo serviço
Purgeable: Indica um estado vault no qual a exclusão é uma operação irreversível, sem a possibilidade de recuperação. Este nível corresponde a nenhuma proteção disponível contra uma operação Delete; os dados são irremediavelmente perdidos ao aceitar uma operação de Exclusão no nível da entidade ou superior (cofre, grupo de recursos, assinatura, etc.) |
Enumerações
KnownDeletionRecoveryLevel |
Os valores conhecidos de DeletionRecoveryLevel que o serviço aceita. |
Funções
parse |
Analisa o ID Secreto do Cofre da Chave fornecido. Um exemplo é: https://.vault.azure.net/secrets// Ao analisar o ID acima, essa função retorna:
|
Detalhes de Função
parseKeyVaultSecretIdentifier(string)
Analisa o ID Secreto do Cofre da Chave fornecido. Um exemplo é:
https://.vault.azure.net/secrets//
Ao analisar o ID acima, essa função retorna:
{
sourceId: "https://<keyvault-name>.vault.azure.net/secrets/<secret-name>/<unique-version-id>",
vaultUrl: "https://<keyvault-name>.vault.azure.net",
version: "<unique-version-id>",
name: "<secret-name>"
}
function parseKeyVaultSecretIdentifier(id: string): KeyVaultSecretIdentifier
Parâmetros
- id
-
string
O id do segredo do cofre da chave.