EncryptionScopesOperations Třída
Upozornění
NEVYTVOŘETE instanci této třídy přímo.
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 oborů š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 selže, 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 je obor šifrování již vytvořen a následný požadavek je vystaven 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 zadané skupině prostředků. Názvy účtů úložiště musí mít délku 3 až 24 znaků a musí obsahovat 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í používat pouze číslice, malá písmena a pomlčku (-). Každému znaku pomlčky (-) musí bezprostředně předcházet písmeno nebo číslo. 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 oborů š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 zadané skupině prostředků. Názvy účtů úložiště musí mít délku 3 až 24 znaků a musí obsahovat 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 selže, 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 zadané skupině prostředků. Názvy účtů úložiště musí mít délku 3 až 24 znaků a musí obsahovat 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í používat pouze číslice, malá písmena a pomlčku (-). Každému znaku pomlčky (-) musí bezprostředně předcházet písmeno nebo číslo. 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
Typ obsahu parametru body. 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 je obor šifrování již vytvořen a následný požadavek je vystaven 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 zadané skupině prostředků. Názvy účtů úložiště musí mít délku 3 až 24 znaků a musí obsahovat 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í používat pouze číslice, malá písmena a pomlčku (-). Každému znaku pomlčky (-) musí bezprostředně předcházet písmeno nebo číslo. 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
Typ obsahu parametru body. 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_02_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2021_02_01\\models\\__init__.py'>
Azure SDK for Python