ManagedHsmKeys interface
Interfaccia che rappresenta un managedHsmKeys.
Metodi
create |
Crea la prima versione di una nuova chiave se non esiste. Se esiste già, la chiave esistente viene restituita senza eseguire operazioni di scrittura. Questa API non crea versioni successive e non aggiorna le chiavi esistenti. |
get(string, string, string, Managed |
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(string, string, Managed |
Elenca le chiavi nel modulo di protezione hardware gestito specificato. |
list |
Elenca le versioni della chiave specificata nel modulo di protezione hardware gestito specificato. |
Dettagli metodo
createIfNotExist(string, string, string, ManagedHsmKeyCreateParameters, ManagedHsmKeysCreateIfNotExistOptionalParams)
Crea la prima versione di una nuova chiave se non esiste. Se esiste già, la chiave esistente viene restituita senza eseguire operazioni di scrittura. Questa API non crea versioni successive e non aggiorna le chiavi esistenti.
function createIfNotExist(resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams): Promise<ManagedHsmKey>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- name
-
string
Nome del pool HSM gestito all'interno del gruppo di risorse specificato.
- keyName
-
string
Nome della chiave da creare. Il valore specificato può essere copiato a livello globale allo scopo di eseguire il servizio. Il valore specificato non deve includere informazioni personali o sensibili.
- parameters
- ManagedHsmKeyCreateParameters
Parametri usati per creare la chiave specificata.
Parametri delle opzioni.
Restituisce
Promise<ManagedHsmKey>
get(string, string, string, ManagedHsmKeysGetOptionalParams)
Ottiene la versione corrente della chiave specificata dal modulo di protezione hardware gestito specificato.
function get(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams): Promise<ManagedHsmKey>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- name
-
string
Nome del pool HSM gestito all'interno del gruppo di risorse specificato.
- keyName
-
string
Nome della chiave da creare. Il valore specificato può essere copiato a livello globale allo scopo di eseguire il servizio. Il valore specificato non deve includere informazioni personali o sensibili.
- options
- ManagedHsmKeysGetOptionalParams
Parametri delle opzioni.
Restituisce
Promise<ManagedHsmKey>
getVersion(string, string, string, string, ManagedHsmKeysGetVersionOptionalParams)
Ottiene la versione specificata della chiave specificata nel modulo di protezione hardware gestito specificato.
function getVersion(resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams): Promise<ManagedHsmKey>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- name
-
string
Nome del pool HSM gestito all'interno del gruppo di risorse specificato.
- keyName
-
string
Nome della chiave da creare. Il valore specificato può essere copiato a livello globale allo scopo di eseguire il servizio. Il valore specificato non deve includere informazioni personali o sensibili.
- keyVersion
-
string
Versione della chiave da recuperare.
Parametri delle opzioni.
Restituisce
Promise<ManagedHsmKey>
list(string, string, ManagedHsmKeysListOptionalParams)
Elenca le chiavi nel modulo di protezione hardware gestito specificato.
function list(resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams): PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- name
-
string
Nome del pool HSM gestito all'interno del gruppo di risorse specificato.
- options
- ManagedHsmKeysListOptionalParams
Parametri delle opzioni.
Restituisce
listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)
Elenca le versioni della chiave specificata nel modulo di protezione hardware gestito specificato.
function listVersions(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams): PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- name
-
string
Nome del pool HSM gestito all'interno del gruppo di risorse specificato.
- keyName
-
string
Nome della chiave da creare. Il valore specificato può essere copiato a livello globale allo scopo di eseguire il servizio. Il valore specificato non deve includere informazioni personali o sensibili.
Parametri delle opzioni.