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
<xref:encryption_scopes> Atribut.
- Dědičnost
-
builtins.objectEncryptionScopesOperations
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
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
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
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
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
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
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
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
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
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
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
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
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
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.v2021_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2021_09_01\\models\\__init__.py'>
Azure SDK for Python