ManagedHsmKeys interface
Interfejs reprezentujący wartość ManagedHsmKeys.
Metody
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(string, string, string, Managed |
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(string, string, Managed |
Wyświetla listę kluczy w określonym zarządzanym module HSM. |
list |
Wyświetla listę wersji określonego klucza w określonym zarządzanym module HSM. |
Szczegóły metody
createIfNotExist(string, string, string, ManagedHsmKeyCreateParameters, ManagedHsmKeysCreateIfNotExistOptionalParams)
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.
function createIfNotExist(resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams): Promise<ManagedHsmKey>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- name
-
string
Nazwa zarządzanej puli modułów HSM w określonej grupie zasobów.
- keyName
-
string
Nazwa klucza do utworzenia. Wartość, którą podajesz, może zostać skopiowana globalnie na potrzeby uruchamiania usługi. Podana wartość nie powinna zawierać danych osobowych ani poufnych.
- parameters
- ManagedHsmKeyCreateParameters
Parametry użyte do utworzenia określonego klucza.
Parametry opcji.
Zwraca
Promise<ManagedHsmKey>
get(string, string, string, ManagedHsmKeysGetOptionalParams)
Pobiera bieżącą wersję określonego klucza z określonego zarządzanego modułu HSM.
function get(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams): Promise<ManagedHsmKey>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- name
-
string
Nazwa zarządzanej puli modułów HSM w określonej grupie zasobów.
- keyName
-
string
Nazwa klucza do utworzenia. Wartość, którą podajesz, może zostać skopiowana globalnie na potrzeby uruchamiania usługi. Podana wartość nie powinna zawierać danych osobowych ani poufnych.
- options
- ManagedHsmKeysGetOptionalParams
Parametry opcji.
Zwraca
Promise<ManagedHsmKey>
getVersion(string, string, string, string, ManagedHsmKeysGetVersionOptionalParams)
Pobiera określoną wersję określonego klucza w określonym zarządzanym module HSM.
function getVersion(resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams): Promise<ManagedHsmKey>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- name
-
string
Nazwa zarządzanej puli modułów HSM w określonej grupie zasobów.
- keyName
-
string
Nazwa klucza do utworzenia. Wartość, którą podajesz, może zostać skopiowana globalnie na potrzeby uruchamiania usługi. Podana wartość nie powinna zawierać danych osobowych ani poufnych.
- keyVersion
-
string
Wersja klucza do pobrania.
Parametry opcji.
Zwraca
Promise<ManagedHsmKey>
list(string, string, ManagedHsmKeysListOptionalParams)
Wyświetla listę kluczy w określonym zarządzanym module HSM.
function list(resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams): PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- name
-
string
Nazwa zarządzanej puli modułów HSM w określonej grupie zasobów.
- options
- ManagedHsmKeysListOptionalParams
Parametry opcji.
Zwraca
listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)
Wyświetla listę wersji określonego klucza w określonym zarządzanym module HSM.
function listVersions(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams): PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- name
-
string
Nazwa zarządzanej puli modułów HSM w określonej grupie zasobów.
- keyName
-
string
Nazwa klucza do utworzenia. Wartość, którą podajesz, może zostać skopiowana globalnie na potrzeby uruchamiania usługi. Podana wartość nie powinna zawierać danych osobowych ani poufnych.
Parametry opcji.