@azure/keyvault-secrets package
Klassen
| SecretClient |
SecretClient biedt methoden voor het beheren van KeyVaultSecret- in Azure Key Vault. De client ondersteunt het maken, ophalen, bijwerken, verwijderen, opschonen, back-ups maken, herstellen en vermelden van KeyVaultSecrets. De client biedt ook ondersteuning voor het weergeven van DeletedSecret- voor een voorlopig verwijderen ingeschakelde Azure Key Vault. |
Interfaces
| BackupSecretOptions |
Opties voor <xref:backupSecretOptions>. |
| BeginDeleteSecretOptions |
Een interface die de optionele parameters vertegenwoordigt die kunnen worden doorgegeven aan beginDeleteSecret(string, BeginDeleteSecretOptions) |
| BeginRecoverDeletedSecretOptions |
Een interface die de optionele parameters vertegenwoordigt die kunnen worden doorgegeven aan beginRecoverDeletedSecret(string, BeginRecoverDeletedSecretOptions) |
| DeletedSecret |
Een interface die een verwijderd KeyVault-geheim vertegenwoordigt. |
| GetDeletedSecretOptions |
Opties voor getDeletedSecret(string, GetDeletedSecretOptions). |
| GetSecretOptions |
Opties voor getSecret(string, GetSecretOptions). |
| KeyVaultSecret |
Een interface die een KeyVault-geheim vertegenwoordigt, met de naam, waarde en SecretProperties. |
| KeyVaultSecretIdentifier |
Vertegenwoordigt de segmenten die een Key Vault-geheim-id opstellen. |
| ListDeletedSecretsOptions |
Opties voor listDeletedSecrets(ListDeletedSecretsOptions). |
| ListPropertiesOfSecretVersionsOptions |
Opties voor listPropertiesOfSecretVersions(string, ListPropertiesOfSecretVersionsOptions). |
| ListPropertiesOfSecretsOptions |
Opties voor listPropertiesOfSecrets(ListPropertiesOfSecretsOptions). |
| PageSettings |
Een interface waarmee de instellingen voor gepaginade iteratie worden bijgehouden |
| PagedAsyncIterableIterator |
Een interface waarmee asynchrone iteratie zowel kan worden voltooid als per pagina. |
| PollOperationState |
PollOperationState bevat een meningsopgave van de kleinste set eigenschappen die nodig zijn om een poller voor langdurige bewerkingen te definiƫren. Terwijl de Poller-klasse werkt als het lokale controlemechanisme om te beginnen met activeren, wachten op en mogelijk een langdurige bewerking annuleren, documenteert de PollOperationState de status van de externe langdurige bewerking. Deze moet ten minste worden bijgewerkt wanneer de bewerking wordt gestart, wanneer deze is voltooid en wanneer deze wordt geannuleerd. Implementaties kunnen echter elk ander aantal eigenschappen hebben dat door andere redenen kan worden bijgewerkt. |
| PollerLike |
Abstracte weergave van een poller, bedoeld om alleen de minimale API weer te geven waarmee de gebruiker moet werken. |
| PurgeDeletedSecretOptions |
Opties voor purgeDeletedSecret(string, PurgeDeletedSecretOptions). |
| RestoreSecretBackupOptions |
Opties voor restoreSecretBackup(Uint8Array, RestoreSecretBackupOptions). |
| SecretClientOptions |
De optionele parameters die worden geaccepteerd door keyvault's KeyClient |
| SecretPollerOptions |
Een interface die de optionele parameters vertegenwoordigt die kunnen worden doorgegeven aan beginDeleteSecret(string, BeginDeleteSecretOptions) en <xref:beginRecoverDeletedKey>. |
| SecretProperties |
Een interface die de eigenschappen van een KeyVaultSecretvertegenwoordigt. |
| SetSecretOptions |
Opties voor setSecret(string, string, SetSecretOptions). |
| UpdateSecretPropertiesOptions |
Opties voor updateSecretProperties(string, string, UpdateSecretPropertiesOptions). |
Type-aliassen
| DeletionRecoveryLevel |
Geeft het herstelniveau voor verwijdering weer dat momenteel van kracht is voor geheimen in de huidige kluis. Als het 'Leegmaken' bevat, kan het geheim permanent worden verwijderd door een bevoegde gebruiker; anders kan alleen het systeem het geheim opschonen, aan het einde van het bewaarinterval. Bekende waarden die door de service worden ondersteund
verwijderbare: geeft een kluisstatus aan waarin verwijdering een ongedaanbare bewerking is, zonder de mogelijkheid voor herstel. Dit niveau komt overeen met geen beveiliging die beschikbaar is tegen een verwijderbewerking; de gegevens verloren gaan bij het accepteren van een verwijderbewerking op entiteitsniveau of hoger (kluis, resourcegroep, abonnement, enzovoort) |
Enums
| KnownDeletionRecoveryLevel |
Geeft het herstelniveau voor verwijdering weer dat momenteel van kracht is voor geheimen in de huidige kluis. Als het 'Leegmaken' bevat, kan het geheim permanent worden verwijderd door een bevoegde gebruiker; anders kan alleen het systeem het geheim opschonen, aan het einde van het bewaarinterval. |
Functies
| parse |
Parseert de opgegeven sleutelkluisgeheim-id. Een voorbeeld hiervan is: https://< keyvault-name.vault.azure.net/secrets/<> secret-name>/<unique-version-id> Bij het parseren van de bovenstaande id retourneert deze functie:
|
Functiedetails
parseKeyVaultSecretIdentifier(string)
Parseert de opgegeven sleutelkluisgeheim-id. Een voorbeeld hiervan is:
https://< keyvault-name.vault.azure.net/secrets/<> secret-name>/<unique-version-id>
Bij het parseren van de bovenstaande id retourneert deze functie:
{
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
Parameters
- id
-
string
De id van het sleutelkluisgeheim.