Freigeben über


Keys interface

Schnittstelle, die eine Schlüssel darstellt.

Methoden

createIfNotExist(string, string, string, KeyCreateParameters, KeysCreateIfNotExistOptionalParams)

Erstellt die erste Version eines neuen Schlüssels, wenn er nicht vorhanden ist. Wenn er bereits vorhanden ist, wird der vorhandene Schlüssel ohne Schreibvorgänge zurückgegeben. Diese API erstellt keine nachfolgenden Versionen und aktualisiert keine vorhandenen Schlüssel.

get(string, string, string, KeysGetOptionalParams)

Ruft die aktuelle Version des angegebenen Schlüssels aus dem angegebenen Schlüsseltresor ab.

getVersion(string, string, string, string, KeysGetVersionOptionalParams)

Ruft die angegebene Version des angegebenen Schlüssels im angegebenen Schlüsseltresor ab.

list(string, string, KeysListOptionalParams)

Listet die Schlüssel im angegebenen Schlüsseltresor auf.

listVersions(string, string, string, KeysListVersionsOptionalParams)

Listet die Schlüssel im angegebenen Schlüsseltresor auf.

Details zur Methode

createIfNotExist(string, string, string, KeyCreateParameters, KeysCreateIfNotExistOptionalParams)

Erstellt die erste Version eines neuen Schlüssels, wenn er nicht vorhanden ist. Wenn er bereits vorhanden ist, wird der vorhandene Schlüssel ohne Schreibvorgänge zurückgegeben. Diese API erstellt keine nachfolgenden Versionen und aktualisiert keine vorhandenen Schlüssel.

function createIfNotExist(resourceGroupName: string, vaultName: string, keyName: string, parameters: KeyCreateParameters, options?: KeysCreateIfNotExistOptionalParams): Promise<Key>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

vaultName

string

Der Name des Tresors, der den abzurufenden Schlüssel enthält.

keyName

string

Der Name des abzurufenden Schlüssels.

parameters
KeyCreateParameters

Die Parameter, die zum Erstellen des angegebenen Schlüssels verwendet werden.

options
KeysCreateIfNotExistOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Key>

get(string, string, string, KeysGetOptionalParams)

Ruft die aktuelle Version des angegebenen Schlüssels aus dem angegebenen Schlüsseltresor ab.

function get(resourceGroupName: string, vaultName: string, keyName: string, options?: KeysGetOptionalParams): Promise<Key>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

vaultName

string

Der Name des Tresors, der den abzurufenden Schlüssel enthält.

keyName

string

Der Name des abzurufenden Schlüssels.

options
KeysGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Key>

getVersion(string, string, string, string, KeysGetVersionOptionalParams)

Ruft die angegebene Version des angegebenen Schlüssels im angegebenen Schlüsseltresor ab.

function getVersion(resourceGroupName: string, vaultName: string, keyName: string, keyVersion: string, options?: KeysGetVersionOptionalParams): Promise<Key>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

vaultName

string

Der Name des Tresors, der die abzurufende Schlüsselversion enthält.

keyName

string

Der Name der abzurufenden Schlüsselversion.

keyVersion

string

Die Version des abzurufenden Schlüssels.

options
KeysGetVersionOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Key>

list(string, string, KeysListOptionalParams)

Listet die Schlüssel im angegebenen Schlüsseltresor auf.

function list(resourceGroupName: string, vaultName: string, options?: KeysListOptionalParams): PagedAsyncIterableIterator<Key, Key[], PageSettings>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

vaultName

string

Der Name des Tresors, der den abzurufenden Schlüssel enthält.

options
KeysListOptionalParams

Die Optionsparameter.

Gibt zurück

listVersions(string, string, string, KeysListVersionsOptionalParams)

Listet die Schlüssel im angegebenen Schlüsseltresor auf.

function listVersions(resourceGroupName: string, vaultName: string, keyName: string, options?: KeysListVersionsOptionalParams): PagedAsyncIterableIterator<Key, Key[], PageSettings>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

vaultName

string

Der Name des Tresors, der die abzurufende Schlüsselversion enthält.

keyName

string

Der Name der abzurufenden Schlüsselversion.

options
KeysListVersionsOptionalParams

Die Optionsparameter.

Gibt zurück