@azure/keyvault-secrets package
Classes
| SecretClient |
SecretClient fournit des méthodes pour gérer KeyVaultSecret dans Azure Key Vault. Le client prend en charge la création, la récupération, la mise à jour, la suppression, la purge, la sauvegarde, la restauration et la description de KeyVaultSecrets. Le client prend également en charge la description DeletedSecret pour une suppression réversible d’Azure Key Vault. |
Interfaces
| BackupSecretOptions |
Options de <xref:backupSecretOptions>. |
| BeginDeleteSecretOptions |
Interface représentant les paramètres facultatifs qui peuvent être passés à beginDeleteSecret(string, BeginDeleteSecretOptions) |
| BeginRecoverDeletedSecretOptions |
Interface représentant les paramètres facultatifs qui peuvent être passés à beginRecoverDeletedSecret(string, BeginRecoverDeletedSecretOptions) |
| DeletedSecret |
Interface représentant un secret KeyVault supprimé. |
| GetDeletedSecretOptions |
Options de getDeletedSecret(string, GetDeletedSecretOptions). |
| GetSecretOptions |
Options de getSecret(string, GetSecretOptions). |
| KeyVaultSecret |
Interface représentant un secret KeyVault, avec son nom, sa valeur et SecretProperties. |
| KeyVaultSecretIdentifier |
Représente les segments qui composent un ID de secret Key Vault. |
| ListDeletedSecretsOptions |
Options de listDeletedSecrets(ListDeletedSecretsOptions). |
| ListPropertiesOfSecretVersionsOptions |
Options de listPropertiesOfSecretVersions(string, ListPropertiesOfSecretVersionsOptions). |
| ListPropertiesOfSecretsOptions |
Options de listPropertiesOfSecrets(ListPropertiesOfSecretsOptions). |
| PageSettings |
Interface qui suit les paramètres de l’itération paginée |
| PagedAsyncIterableIterator |
Interface qui permet une itération itérable asynchrone à la fois à l’achèvement et à la page. |
| PollOperationState |
PollOperationState contient une liste opinionnée du plus petit ensemble de propriétés nécessaire pour définir tout polleur d’opérations de longue durée. Bien que la classe Poller fonctionne comme mécanisme de contrôle local pour démarrer le déclenchement, attendre et éventuellement annuler une opération de longue durée, PollOperationState documente l’état de l’opération de longue durée distante. Elle doit être mise à jour au moins au démarrage de l’opération, quand elle est terminée et quand elle est annulée. Toutefois, les implémentations peuvent avoir n’importe quel autre nombre de propriétés qui peuvent être mises à jour par d’autres raisons. |
| PollerLike |
Représentation abstraite d’un polleur, destinée à exposer uniquement l’API minimale avec laquelle l’utilisateur doit travailler. |
| PurgeDeletedSecretOptions |
Options de purgeDeletedSecret(string, PurgeDeletedSecretOptions). |
| RestoreSecretBackupOptions |
Options de restoreSecretBackup(Uint8Array, RestoreSecretBackupOptions). |
| SecretClientOptions |
Paramètres facultatifs acceptés par keyClient de KeyVault |
| SecretPollerOptions |
Interface représentant les paramètres facultatifs qui peuvent être passés à beginDeleteSecret(string, BeginDeleteSecretOptions) et <xref:beginRecoverDeletedKey>. |
| SecretProperties |
Interface représentant les propriétés d’un KeyVaultSecret. |
| SetSecretOptions |
Options de setSecret(string, string, SetSecretOptions). |
| UpdateSecretPropertiesOptions |
Options de updateSecretProperties(string, string, UpdateSecretPropertiesOptions). |
Alias de type
| DeletionRecoveryLevel |
Reflète le niveau de récupération de suppression actuellement en vigueur pour les secrets dans le coffre actuel. S’il contient « Purgeable », le secret peut être supprimé définitivement par un utilisateur privilégié ; sinon, seul le système peut vider le secret, à la fin de l’intervalle de rétention. Valeurs connues prises en charge par le service
purgeable : désigne un état de coffre dans lequel la suppression est irréversible, sans possibilité de récupération. Ce niveau correspond à aucune protection disponible contre une opération De suppression ; les données sont irrécupérablement perdues lors de l’acceptation d’une opération Delete au niveau de l’entité ou supérieure (coffre, groupe de ressources, abonnement, etc.) |
Énumérations
| KnownDeletionRecoveryLevel |
Reflète le niveau de récupération de suppression actuellement en vigueur pour les secrets dans le coffre actuel. S’il contient « Purgeable », le secret peut être supprimé définitivement par un utilisateur privilégié ; sinon, seul le système peut vider le secret, à la fin de l’intervalle de rétention. |
Functions
| parse |
Analyse l’ID de secret Key Vault donné. Voici un exemple : https://< nom-keyvault.vault.azure.net/secrets/<> nom-secret>/<identifiant-version-unique> Lors de l’analyse de l’ID ci-dessus, cette fonction retourne :
|
Informations relatives à la fonction
parseKeyVaultSecretIdentifier(string)
Analyse l’ID de secret Key Vault donné. Voici un exemple :
https://< nom-keyvault.vault.azure.net/secrets/<> nom-secret>/<identifiant-version-unique>
Lors de l’analyse de l’ID ci-dessus, cette fonction retourne :
{
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
Paramètres
- id
-
string
ID du secret Key Vault.