Delen via


ManagedHsmKeys interface

Interface die een ManagedHsmKeys vertegenwoordigt.

Methoden

createIfNotExist(string, string, string, ManagedHsmKeyCreateParameters, ManagedHsmKeysCreateIfNotExistOptionalParams)

Hiermee maakt u de eerste versie van een nieuwe sleutel als deze niet bestaat. Als deze al bestaat, wordt de bestaande sleutel geretourneerd zonder dat er schrijfbewerkingen worden uitgevoerd. Met deze API worden geen volgende versies gemaakt en worden bestaande sleutels niet bijgewerkt.

get(string, string, string, ManagedHsmKeysGetOptionalParams)

Hiermee haalt u de huidige versie van de opgegeven sleutel op van de opgegeven beheerde HSM.

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

Hiermee wordt de opgegeven versie van de opgegeven sleutel opgehaald in de opgegeven beheerde HSM.

list(string, string, ManagedHsmKeysListOptionalParams)

Geeft een lijst weer van de sleutels in de opgegeven beheerde HSM.

listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)

Geeft een lijst van de versies van de opgegeven sleutel in de opgegeven beheerde HSM.

Methodedetails

createIfNotExist(string, string, string, ManagedHsmKeyCreateParameters, ManagedHsmKeysCreateIfNotExistOptionalParams)

Hiermee maakt u de eerste versie van een nieuwe sleutel als deze niet bestaat. Als deze al bestaat, wordt de bestaande sleutel geretourneerd zonder dat er schrijfbewerkingen worden uitgevoerd. Met deze API worden geen volgende versies gemaakt en worden bestaande sleutels niet bijgewerkt.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

name

string

De naam van de beheerde HSM-pool binnen de opgegeven resourcegroep.

keyName

string

De naam van de sleutel die moet worden gemaakt. De waarde die u opgeeft, kan globaal worden gekopieerd voor het uitvoeren van de service. De opgegeven waarde mag geen persoonsgegevens of gevoelige informatie bevatten.

parameters
ManagedHsmKeyCreateParameters

De parameters die worden gebruikt om de opgegeven sleutel te maken.

options
ManagedHsmKeysCreateIfNotExistOptionalParams

De optiesparameters.

Retouren

Promise<ManagedHsmKey>

get(string, string, string, ManagedHsmKeysGetOptionalParams)

Hiermee haalt u de huidige versie van de opgegeven sleutel op van de opgegeven beheerde HSM.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

name

string

De naam van de beheerde HSM-pool binnen de opgegeven resourcegroep.

keyName

string

De naam van de sleutel die moet worden gemaakt. De waarde die u opgeeft, kan globaal worden gekopieerd voor het uitvoeren van de service. De opgegeven waarde mag geen persoonsgegevens of gevoelige informatie bevatten.

options
ManagedHsmKeysGetOptionalParams

De optiesparameters.

Retouren

Promise<ManagedHsmKey>

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

Hiermee wordt de opgegeven versie van de opgegeven sleutel opgehaald in de opgegeven beheerde HSM.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

name

string

De naam van de beheerde HSM-pool binnen de opgegeven resourcegroep.

keyName

string

De naam van de sleutel die moet worden gemaakt. De waarde die u opgeeft, kan globaal worden gekopieerd voor het uitvoeren van de service. De opgegeven waarde mag geen persoonsgegevens of gevoelige informatie bevatten.

keyVersion

string

De versie van de sleutel die moet worden opgehaald.

options
ManagedHsmKeysGetVersionOptionalParams

De optiesparameters.

Retouren

Promise<ManagedHsmKey>

list(string, string, ManagedHsmKeysListOptionalParams)

Geeft een lijst weer van de sleutels in de opgegeven beheerde HSM.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

name

string

De naam van de beheerde HSM-pool binnen de opgegeven resourcegroep.

options
ManagedHsmKeysListOptionalParams

De optiesparameters.

Retouren

listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)

Geeft een lijst van de versies van de opgegeven sleutel in de opgegeven beheerde HSM.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

name

string

De naam van de beheerde HSM-pool binnen de opgegeven resourcegroep.

keyName

string

De naam van de sleutel die moet worden gemaakt. De waarde die u opgeeft, kan globaal worden gekopieerd voor het uitvoeren van de service. De opgegeven waarde mag geen persoonsgegevens of gevoelige informatie bevatten.

options
ManagedHsmKeysListVersionsOptionalParams

De optiesparameters.

Retouren