ManagedHsmKeysOperations interface
Interface die een ManagedHsmKeys-operatie vertegenwoordigt.
Eigenschappen
| create |
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 | Hiermee haalt u de huidige versie van de opgegeven sleutel op van de opgegeven beheerde HSM. |
| get |
Hiermee wordt de opgegeven versie van de opgegeven sleutel opgehaald in de opgegeven beheerde HSM. |
| list | Geeft een lijst weer van de sleutels in de opgegeven beheerde HSM. |
| list |
Geeft een lijst weer van de sleutels in de opgegeven beheerde HSM. |
Eigenschapdetails
createIfNotExist
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.
createIfNotExist: (resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>
Waarde van eigenschap
(resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>
get
Hiermee haalt u de huidige versie van de opgegeven sleutel op van de opgegeven beheerde HSM.
get: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>
Waarde van eigenschap
(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>
getVersion
Hiermee wordt de opgegeven versie van de opgegeven sleutel opgehaald in de opgegeven beheerde HSM.
getVersion: (resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>
Waarde van eigenschap
(resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>
list
Geeft een lijst weer van de sleutels in de opgegeven beheerde HSM.
list: (resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Waarde van eigenschap
(resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
listVersions
Geeft een lijst weer van de sleutels in de opgegeven beheerde HSM.
listVersions: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Waarde van eigenschap
(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>