ManagedHsmKeys interface
Gränssnitt som representerar en ManagedHsmKeys.
Metoder
create |
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, Managed |
Hämtar den aktuella versionen av den angivna nyckeln från den angivna hanterade HSM:en. |
get |
Hämtar den angivna versionen av den angivna nyckeln i den angivna hanterade HSM:en. |
list(string, string, Managed |
Visar en lista över nycklarna i den angivna hanterade HSM:en. |
list |
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.
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.
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.
Alternativparametrarna.