Dela via


ManagedHsmKeys interface

Gränssnitt som representerar en ManagedHsmKeys.

Metoder

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

Skapar den första versionen av en ny nyckel om den inte finns. Om den redan finns returneras den befintliga nyckeln utan att några skrivåtgärder utförs. Det här API:et skapar inte efterföljande versioner och uppdaterar inte befintliga nycklar.

get(string, string, string, ManagedHsmKeysGetOptionalParams)

Hämtar den aktuella versionen av den angivna nyckeln från den angivna hanterade HSM:en.

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

Hämtar den angivna versionen av den angivna nyckeln i den angivna hanterade HSM:en.

list(string, string, ManagedHsmKeysListOptionalParams)

Visar en lista över nycklarna i den angivna hanterade HSM:en.

listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)

Visar en lista över versionerna av den angivna nyckeln i den angivna hanterade HSM:en.

Metodinformation

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

Skapar den första versionen av en ny nyckel om den inte finns. Om den redan finns returneras den befintliga nyckeln utan att några skrivåtgärder utförs. Det här API:et skapar inte efterföljande versioner och uppdaterar inte befintliga nycklar.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

name

string

Namnet på den hanterade HSM-poolen i den angivna resursgruppen.

keyName

string

Namnet på nyckeln som ska skapas. Det värde som du anger kan kopieras globalt i syfte att köra tjänsten. Det angivna värdet bör inte innehålla personligt identifierbar eller känslig information.

parameters
ManagedHsmKeyCreateParameters

De parametrar som används för att skapa den angivna nyckeln.

options
ManagedHsmKeysCreateIfNotExistOptionalParams

Alternativparametrarna.

Returer

Promise<ManagedHsmKey>

get(string, string, string, ManagedHsmKeysGetOptionalParams)

Hämtar den aktuella versionen av den angivna nyckeln från den angivna hanterade HSM:en.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

name

string

Namnet på den hanterade HSM-poolen i den angivna resursgruppen.

keyName

string

Namnet på nyckeln som ska skapas. Det värde som du anger kan kopieras globalt i syfte att köra tjänsten. Det angivna värdet bör inte innehålla personligt identifierbar eller känslig information.

options
ManagedHsmKeysGetOptionalParams

Alternativparametrarna.

Returer

Promise<ManagedHsmKey>

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

Hämtar den angivna versionen av den angivna nyckeln i den angivna hanterade HSM:en.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

name

string

Namnet på den hanterade HSM-poolen i den angivna resursgruppen.

keyName

string

Namnet på nyckeln som ska skapas. Det värde som du anger kan kopieras globalt i syfte att köra tjänsten. Det angivna värdet bör inte innehålla personligt identifierbar eller känslig information.

keyVersion

string

Den version av nyckeln som ska hämtas.

options
ManagedHsmKeysGetVersionOptionalParams

Alternativparametrarna.

Returer

Promise<ManagedHsmKey>

list(string, string, ManagedHsmKeysListOptionalParams)

Visar en lista över nycklarna i den angivna hanterade HSM:en.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

name

string

Namnet på den hanterade HSM-poolen i den angivna resursgruppen.

options
ManagedHsmKeysListOptionalParams

Alternativparametrarna.

Returer

listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)

Visar en lista över versionerna av den angivna nyckeln i den angivna hanterade HSM:en.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

name

string

Namnet på den hanterade HSM-poolen i den angivna resursgruppen.

keyName

string

Namnet på nyckeln som ska skapas. Det värde som du anger kan kopieras globalt i syfte att köra tjänsten. Det angivna värdet bör inte innehålla personligt identifierbar eller känslig information.

options
ManagedHsmKeysListVersionsOptionalParams

Alternativparametrarna.

Returer