Condividi tramite


ManagedHsmKeysOperations interface

Interfaccia che rappresenta un'operazione ManagedHsmKeys.

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 dal modulo di protezione hardware gestito specificato.

getVersion

Ottiene la versione specificata della chiave specificata nel modulo di protezione hardware gestito specificato.

list

Elenca le chiavi nel modulo di protezione hardware gestito specificato.

listVersions

Elenca le chiavi nel modulo di protezione hardware gestito 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, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>

Valore della proprietà

(resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>

get

Ottiene la versione corrente della chiave specificata dal modulo di protezione hardware gestito specificato.

get: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>

Valore della proprietà

(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>

getVersion

Ottiene la versione specificata della chiave specificata nel modulo di protezione hardware gestito specificato.

getVersion: (resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>

Valore della proprietà

(resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>

list

Elenca le chiavi nel modulo di protezione hardware gestito specificato.

list: (resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>

Valore della proprietà

(resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>

listVersions

Elenca le chiavi nel modulo di protezione hardware gestito specificato.

listVersions: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>

Valore della proprietà

(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>