Sdílet prostřednictvím


EncryptionScopesOperations Třída

Upozornění

NEPOUŽÍVEJTE přímou instanci této třídy.

Místo toho byste měli přistupovat k následujícím operacím prostřednictvím

StorageManagementClientje

<xref:encryption_scopes> Atribut.

Dědičnost
builtins.object
EncryptionScopesOperations

Konstruktor

EncryptionScopesOperations(*args, **kwargs)

Metody

get

Vrátí vlastnosti pro zadaný obor šifrování.

list

Zobrazí seznam všech rozsahů šifrování dostupných v zadaném účtu úložiště.

patch

Aktualizujte vlastnosti oboru šifrování tak, jak je uvedeno v textu požadavku. Aktualizace se nezdaří, pokud zadaný obor šifrování ještě neexistuje.

put

Synchronně vytvoří nebo aktualizuje obor šifrování v rámci zadaného účtu úložiště. Pokud už je obor šifrování vytvořený a následný požadavek se vydá s různými vlastnostmi, vlastnosti oboru šifrování se aktualizují podle zadaného požadavku.

get

Vrátí vlastnosti pro zadaný obor šifrování.

get(resource_group_name: str, account_name: str, encryption_scope_name: str, **kwargs: Any) -> EncryptionScope

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného uživatele. V názvu se rozlišují malá a velká písmena. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu úložiště v rámci zadané skupiny prostředků. Názvy účtů úložiště musí mít délku 3 až 24 znaků a musí používat jenom číslice a malá písmena. Povinná hodnota.

encryption_scope_name
str
Vyžadováno

Název oboru šifrování v rámci zadaného účtu úložiště. Názvy oborů šifrování musí mít délku 3 až 63 znaků a musí obsahovat pouze číslice, malá písmena a pomlčku (-). Každá pomlčka (-) musí bezprostředně předcházet písmenu nebo číslici. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

EncryptionScope nebo výsledek cls(response)

Návratový typ

Výjimky

list

Zobrazí seznam všech rozsahů šifrování dostupných v zadaném účtu úložiště.

list(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[EncryptionScope]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného uživatele. V názvu se rozlišují malá a velká písmena. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu úložiště v rámci zadané skupiny prostředků. Názvy účtů úložiště musí mít délku 3 až 24 znaků a musí používat jenom číslice a malá písmena. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance EncryptionScope, nebo výsledek cls(response)

Návratový typ

Výjimky

patch

Aktualizujte vlastnosti oboru šifrování tak, jak je uvedeno v textu požadavku. Aktualizace se nezdaří, pokud zadaný obor šifrování ještě neexistuje.

patch(resource_group_name: str, account_name: str, encryption_scope_name: str, encryption_scope: _models.EncryptionScope, *, content_type: str = 'application/json', **kwargs: Any) -> _models.EncryptionScope

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného uživatele. V názvu se rozlišují malá a velká písmena. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu úložiště v rámci zadané skupiny prostředků. Názvy účtů úložiště musí mít délku 3 až 24 znaků a musí používat jenom číslice a malá písmena. Povinná hodnota.

encryption_scope_name
str
Vyžadováno

Název oboru šifrování v rámci zadaného účtu úložiště. Názvy oborů šifrování musí mít délku 3 až 63 znaků a musí obsahovat pouze číslice, malá písmena a pomlčku (-). Každá pomlčka (-) musí bezprostředně předcházet písmenu nebo číslici. Povinná hodnota.

encryption_scope
EncryptionScope nebo IO
Vyžadováno

Vlastnosti oboru šifrování, které se mají použít pro aktualizaci. Je typ EncryptionScope nebo vstupně-výstupní typ. Povinná hodnota.

content_type
str

Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

EncryptionScope nebo výsledek cls(response)

Návratový typ

Výjimky

put

Synchronně vytvoří nebo aktualizuje obor šifrování v rámci zadaného účtu úložiště. Pokud už je obor šifrování vytvořený a následný požadavek se vydá s různými vlastnostmi, vlastnosti oboru šifrování se aktualizují podle zadaného požadavku.

put(resource_group_name: str, account_name: str, encryption_scope_name: str, encryption_scope: _models.EncryptionScope, *, content_type: str = 'application/json', **kwargs: Any) -> _models.EncryptionScope

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného uživatele. V názvu se rozlišují malá a velká písmena. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu úložiště v rámci zadané skupiny prostředků. Názvy účtů úložiště musí mít délku 3 až 24 znaků a musí používat jenom číslice a malá písmena. Povinná hodnota.

encryption_scope_name
str
Vyžadováno

Název oboru šifrování v rámci zadaného účtu úložiště. Názvy oborů šifrování musí mít délku 3 až 63 znaků a musí obsahovat pouze číslice, malá písmena a pomlčku (-). Každá pomlčka (-) musí bezprostředně předcházet písmenu nebo číslici. Povinná hodnota.

encryption_scope
EncryptionScope nebo IO
Vyžadováno

Vlastnosti oboru šifrování, které se mají použít pro vytvoření nebo aktualizaci. Je typ EncryptionScope nebo vstupně-výstupní typ. Povinná hodnota.

content_type
str

Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

EncryptionScope nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

models = <module 'azure.mgmt.storage.v2019_06_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2019_06_01\\models\\__init__.py'>