EncryptionScopes interface
Interfejs reprezentujący element EncryptionScopes.
Metody
get(string, string, string, Encryption |
Zwraca właściwości określonego zakresu szyfrowania. |
list(string, string, Encryption |
Wyświetla listę wszystkich zakresów szyfrowania dostępnych na określonym koncie magazynu. |
patch(string, string, string, Encryption |
Zaktualizuj właściwości zakresu szyfrowania określone w treści żądania. Aktualizacja kończy się niepowodzeniem, jeśli określony zakres szyfrowania jeszcze nie istnieje. |
put(string, string, string, Encryption |
Synchronicznie tworzy lub aktualizuje zakres szyfrowania na określonym koncie magazynu. Jeśli zakres szyfrowania został już utworzony, a kolejne żądanie zostanie wystawione z różnymi właściwościami, właściwości zakresu szyfrowania zostaną zaktualizowane zgodnie z określonym żądaniem. |
Szczegóły metody
get(string, string, string, EncryptionScopesGetOptionalParams)
Zwraca właściwości określonego zakresu szyfrowania.
function get(resourceGroupName: string, accountName: string, encryptionScopeName: string, options?: EncryptionScopesGetOptionalParams): Promise<EncryptionScope>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.
- accountName
-
string
Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.
- encryptionScopeName
-
string
Nazwa zakresu szyfrowania na określonym koncie magazynu. Nazwy zakresu szyfrowania muszą mieć długość od 3 do 63 znaków i używać cyfr, małych liter i kreski (-). Każdy znak kreski (-) musi być bezpośrednio poprzedzony i poprzedzony literą lub cyfrą.
Parametry opcji.
Zwraca
Promise<EncryptionScope>
list(string, string, EncryptionScopesListOptionalParams)
Wyświetla listę wszystkich zakresów szyfrowania dostępnych na określonym koncie magazynu.
function list(resourceGroupName: string, accountName: string, options?: EncryptionScopesListOptionalParams): PagedAsyncIterableIterator<EncryptionScope, EncryptionScope[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.
- accountName
-
string
Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.
Parametry opcji.
Zwraca
patch(string, string, string, EncryptionScope, EncryptionScopesPatchOptionalParams)
Zaktualizuj właściwości zakresu szyfrowania określone w treści żądania. Aktualizacja kończy się niepowodzeniem, jeśli określony zakres szyfrowania jeszcze nie istnieje.
function patch(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPatchOptionalParams): Promise<EncryptionScope>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.
- accountName
-
string
Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.
- encryptionScopeName
-
string
Nazwa zakresu szyfrowania na określonym koncie magazynu. Nazwy zakresu szyfrowania muszą mieć długość od 3 do 63 znaków i używać cyfr, małych liter i kreski (-). Każdy znak kreski (-) musi być bezpośrednio poprzedzony i poprzedzony literą lub cyfrą.
- encryptionScope
- EncryptionScope
Właściwości zakresu szyfrowania do użycia na potrzeby aktualizacji.
Parametry opcji.
Zwraca
Promise<EncryptionScope>
put(string, string, string, EncryptionScope, EncryptionScopesPutOptionalParams)
Synchronicznie tworzy lub aktualizuje zakres szyfrowania na określonym koncie magazynu. Jeśli zakres szyfrowania został już utworzony, a kolejne żądanie zostanie wystawione z różnymi właściwościami, właściwości zakresu szyfrowania zostaną zaktualizowane zgodnie z określonym żądaniem.
function put(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPutOptionalParams): Promise<EncryptionScope>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.
- accountName
-
string
Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.
- encryptionScopeName
-
string
Nazwa zakresu szyfrowania na określonym koncie magazynu. Nazwy zakresu szyfrowania muszą mieć długość od 3 do 63 znaków i używać cyfr, małych liter i kreski (-). Każdy znak kreski (-) musi być bezpośrednio poprzedzony i poprzedzony literą lub cyfrą.
- encryptionScope
- EncryptionScope
Właściwości zakresu szyfrowania, które mają być używane do tworzenia lub aktualizowania.
Parametry opcji.
Zwraca
Promise<EncryptionScope>