ManagedHsmKeysOperations interface
Schnittstelle stellt ManagedHsmKeys-Operationen dar.
Eigenschaften
| create |
Erstellt die erste Version eines neuen Schlüssels, wenn er nicht vorhanden ist. Wenn er bereits vorhanden ist, wird der vorhandene Schlüssel ohne Schreibvorgänge zurückgegeben. Diese API erstellt keine nachfolgenden Versionen und aktualisiert vorhandene Schlüssel nicht. |
| get | Ruft die aktuelle Version des angegebenen Schlüssels aus dem angegebenen verwalteten HSM ab. |
| get |
Ruft die angegebene Version des angegebenen Schlüssels im angegebenen verwalteten HSM ab. |
| list | Listet die Schlüssel im angegebenen verwalteten HSM auf. |
| list |
Listet die Schlüssel im angegebenen verwalteten HSM auf. |
Details zur Eigenschaft
createIfNotExist
Erstellt die erste Version eines neuen Schlüssels, wenn er nicht vorhanden ist. Wenn er bereits vorhanden ist, wird der vorhandene Schlüssel ohne Schreibvorgänge zurückgegeben. Diese API erstellt keine nachfolgenden Versionen und aktualisiert vorhandene Schlüssel nicht.
createIfNotExist: (resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>
Eigenschaftswert
(resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>
get
Ruft die aktuelle Version des angegebenen Schlüssels aus dem angegebenen verwalteten HSM ab.
get: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>
Eigenschaftswert
(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>
getVersion
Ruft die angegebene Version des angegebenen Schlüssels im angegebenen verwalteten HSM ab.
getVersion: (resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>
Eigenschaftswert
(resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>
list
Listet die Schlüssel im angegebenen verwalteten HSM auf.
list: (resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Eigenschaftswert
(resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
listVersions
Listet die Schlüssel im angegebenen verwalteten HSM auf.
listVersions: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Eigenschaftswert
(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>