Udostępnij przez


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 zgodnie z określoną 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 w ramach określonego konta 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. Nazwa jest niewrażliwa na 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 w ramach określonego konta magazynu. Nazwy zakresów szyfrowania muszą mieć długość od 3 do 63 znaków i używać cyfr, małych liter i tylko 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. Nazwa jest niewrażliwa na 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 zgodnie z określoną 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. Nazwa jest niewrażliwa na 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 w ramach określonego konta magazynu. Nazwy zakresów szyfrowania muszą mieć długość od 3 do 63 znaków i używać cyfr, małych liter i tylko 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 w ramach określonego konta 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. Nazwa jest niewrażliwa na 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 w ramach określonego konta magazynu. Nazwy zakresów szyfrowania muszą mieć długość od 3 do 63 znaków i używać cyfr, małych liter i tylko 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>