Udostępnij za pośrednictwem


EncryptionScopes interface

Interfejs reprezentujący element EncryptionScopes.

Metody

get(string, string, string, EncryptionScopesGetOptionalParams)

Zwraca właściwości określonego zakresu szyfrowania.

list(string, string, EncryptionScopesListOptionalParams)

Wyświetla listę wszystkich zakresów szyfrowania dostępnych na określonym koncie magazynu.

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.

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.

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ą.

options
EncryptionScopesGetOptionalParams

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.

options
EncryptionScopesListOptionalParams

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.

options
EncryptionScopesPatchOptionalParams

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.

options
EncryptionScopesPutOptionalParams

Parametry opcji.

Zwraca

Promise<EncryptionScope>