ManagedHsmKeysOperations interface
Gränssnitt som representerar ManagedHsmKeys-operationer.
Egenskaper
| 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 | 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 | Visar en lista över nycklarna i den angivna hanterade HSM:en. |
| list |
Visar en lista över nycklarna i den angivna hanterade HSM:en. |
Egenskapsinformation
createIfNotExist
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.
createIfNotExist: (resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>
Egenskapsvärde
(resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>
get
Hämtar den aktuella versionen av den angivna nyckeln från den angivna hanterade HSM:en.
get: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>
Egenskapsvärde
(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>
getVersion
Hämtar den angivna versionen av den angivna nyckeln i den angivna hanterade HSM:en.
getVersion: (resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>
Egenskapsvärde
(resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>
list
Visar en lista över nycklarna i den angivna hanterade HSM:en.
list: (resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Egenskapsvärde
(resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
listVersions
Visar en lista över nycklarna i den angivna hanterade HSM:en.
listVersions: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Egenskapsvärde
(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>