ManagedHsmKeysOperations interface
Interfaccia che rappresenta un'operazione ManagedHsmKeys.
Proprietà
| create |
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. |
| get |
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. |
| list |
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>