Share via


ManagedHsmKeys interface

Interfaccia che rappresenta un managedHsmKeys.

Metodi

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.

get(string, string, string, ManagedHsmKeysGetOptionalParams)

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

getVersion(string, string, string, string, ManagedHsmKeysGetVersionOptionalParams)

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

list(string, string, ManagedHsmKeysListOptionalParams)

Elenca le chiavi nel modulo di protezione hardware gestito specificato.

listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)

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.

options
ManagedHsmKeysCreateIfNotExistOptionalParams

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.

options
ManagedHsmKeysGetVersionOptionalParams

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.

options
ManagedHsmKeysListVersionsOptionalParams

Parametri delle opzioni.

Restituisce