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. Deze API maakt geen volgende versies en werkt bestaande sleutels niet bij.

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 haalt u de opgegeven versie van de opgegeven sleutel op in de opgegeven beheerde HSM.

list(string, string, ManagedHsmKeysListOptionalParams)

Hiermee worden de sleutels in de opgegeven beheerde HSM weergegeven.

listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)

Een lijst met 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. Deze API maakt geen volgende versies en werkt bestaande sleutels niet bij.

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 wereldwijd worden gekopieerd om de service uit te voeren. 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 wereldwijd worden gekopieerd om de service uit te voeren. De opgegeven waarde mag geen persoonsgegevens of gevoelige informatie bevatten.

options
ManagedHsmKeysGetOptionalParams

De optiesparameters.

Retouren

Promise<ManagedHsmKey>

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

Hiermee haalt u de opgegeven versie van de opgegeven sleutel op 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 wereldwijd worden gekopieerd om de service uit te voeren. 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)

Hiermee worden de sleutels in de opgegeven beheerde HSM weergegeven.

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)

Een lijst met 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 wereldwijd worden gekopieerd om de service uit te voeren. De opgegeven waarde mag geen persoonsgegevens of gevoelige informatie bevatten.

options
ManagedHsmKeysListVersionsOptionalParams

De optiesparameters.

Retouren