ManagedHsmKeysOperations interface
Interfejs reprezentujący operacje ManagedHsmKeys.
Właściwości
| create |
Tworzy pierwszą wersję nowego klucza, jeśli nie istnieje. Jeśli już istnieje, istniejący klucz jest zwracany bez wykonywania żadnych operacji zapisu. Ten interfejs API nie tworzy kolejnych wersji i nie aktualizuje istniejących kluczy. |
| get | Pobiera bieżącą wersję określonego klucza z określonego zarządzanego modułu HSM. |
| get |
Pobiera określoną wersję określonego klucza w określonym zarządzanym module HSM. |
| list | Wyświetla listę kluczy w określonym zarządzanym module HSM. |
| list |
Wyświetla listę kluczy w określonym zarządzanym module HSM. |
Szczegóły właściwości
createIfNotExist
Tworzy pierwszą wersję nowego klucza, jeśli nie istnieje. Jeśli już istnieje, istniejący klucz jest zwracany bez wykonywania żadnych operacji zapisu. Ten interfejs API nie tworzy kolejnych wersji i nie aktualizuje istniejących kluczy.
createIfNotExist: (resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>
Wartość właściwości
(resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>
get
Pobiera bieżącą wersję określonego klucza z określonego zarządzanego modułu HSM.
get: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>
Wartość właściwości
(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>
getVersion
Pobiera określoną wersję określonego klucza w określonym zarządzanym module HSM.
getVersion: (resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>
Wartość właściwości
(resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>
list
Wyświetla listę kluczy w określonym zarządzanym module HSM.
list: (resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Wartość właściwości
(resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
listVersions
Wyświetla listę kluczy w określonym zarządzanym module HSM.
listVersions: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Wartość właściwości
(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>