Condividi tramite


KeysOperations interface

Interfaccia che rappresenta un'operazione di chiavi.

Proprietà

createIfNotExist

Crea la prima versione di una nuova chiave, se non esiste. Se esiste già, la chiave esistente viene restituita senza eseguire alcuna operazione di scrittura. Questa API non crea versioni successive e non aggiorna le chiavi esistenti.

get

Ottiene la versione corrente della chiave specificata dall'insieme di credenziali delle chiavi specificato.

getVersion

Ottiene la versione specificata della chiave specificata nell'insieme di credenziali delle chiavi specificato.

list

Elenca le chiavi nell'insieme di credenziali delle chiavi specificato.

listVersions

Elenca le chiavi nell'insieme di credenziali delle chiavi specificato.

Dettagli proprietà

createIfNotExist

Crea la prima versione di una nuova chiave, se non esiste. Se esiste già, la chiave esistente viene restituita senza eseguire alcuna operazione di scrittura. Questa API non crea versioni successive e non aggiorna le chiavi esistenti.

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

Valore della proprietà

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

get

Ottiene la versione corrente della chiave specificata dall'insieme di credenziali delle chiavi specificato.

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

Valore della proprietà

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

getVersion

Ottiene la versione specificata della chiave specificata nell'insieme di credenziali delle chiavi specificato.

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

Valore della proprietà

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

list

Elenca le chiavi nell'insieme di credenziali delle chiavi specificato.

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

Valore della proprietà

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

listVersions

Elenca le chiavi nell'insieme di credenziali delle chiavi specificato.

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

Valore della proprietà

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