StorageAccountsOperations 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:storage_accounts> Atribut.
- Dědičnost
-
builtins.objectStorageAccountsOperations
Konstruktor
StorageAccountsOperations(*args, **kwargs)
Metody
begin_create |
Asynchronně vytvoří nový účet úložiště se zadanými parametry. Pokud je účet již vytvořený a následná žádost o vytvoření bude vystavena s různými vlastnostmi, vlastnosti účtu se aktualizují. Pokud už je účet vytvořený a následný požadavek na vytvoření nebo aktualizaci se vydá se stejnou sadou vlastností, žádost bude úspěšná. |
check_name_availability |
Zkontroluje, jestli je název účtu úložiště platný a že se ještě nepoužívá. |
delete |
Odstraní účet úložiště v Microsoft Azure. |
get_properties |
Vrátí vlastnosti zadaného účtu úložiště, včetně (ale bez omezení) názvu, názvu skladové položky, umístění a stavu účtu. K načtení klíčů úložiště by se měla použít operace ListKeys. |
list |
Zobrazí seznam všech účtů úložiště dostupných v rámci předplatného. Mějte na paměti, že klíče úložiště se nevrátí. použijte k tomu operaci ListKeys. |
list_by_resource_group |
Zobrazí seznam všech účtů úložiště dostupných v dané skupině prostředků. Mějte na paměti, že klíče úložiště se nevrátí. použijte k tomu operaci ListKeys. |
list_keys |
Zobrazí seznam přístupových klíčů pro zadaný účet úložiště. |
regenerate_key |
Znovu vygeneruje jeden z přístupových klíčů pro zadaný účet úložiště. |
update |
Operace aktualizace se dá použít k aktualizaci skladové položky, šifrování, úrovně přístupu nebo značek pro účet úložiště. Dá se také použít k mapování účtu na vlastní doménu. Pro každý účet úložiště se podporuje pouze jedna vlastní doména. nahrazení nebo změna vlastní domény není podporováno. Pokud chcete nahradit starou vlastní doménu, musí být stará hodnota vymazána nebo zrušena před nastavením nové hodnoty. Aktualizace více vlastností je podporována. Toto volání nezmění klíče úložiště pro účet. Pokud chcete změnit klíče účtu úložiště, použijte operaci opětovného vygenerování klíčů. Umístění a název účtu úložiště nelze po vytvoření změnit. |
begin_create
Asynchronně vytvoří nový účet úložiště se zadanými parametry. Pokud je účet již vytvořený a následná žádost o vytvoření bude vystavena s různými vlastnostmi, vlastnosti účtu se aktualizují. Pokud už je účet vytvořený a následný požadavek na vytvoření nebo aktualizaci se vydá se stejnou sadou vlastností, žádost bude úspěšná.
begin_create(resource_group_name: str, account_name: str, parameters: _models.StorageAccountCreateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.StorageAccount]
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.
- parameters
- StorageAccountCreateParameters nebo IO
Parametry, které se mají zadat pro vytvořený účet. Je typ StorageAccountCreateParameters nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Content-type parametru textu. Známé hodnoty jsou: 'application/json', 'text/json'. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování poller z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrací buď StorageAccount, nebo výsledek cls(response)
Návratový typ
Výjimky
check_name_availability
Zkontroluje, jestli je název účtu úložiště platný a že se ještě nepoužívá.
check_name_availability(account_name: _models.StorageAccountCheckNameAvailabilityParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CheckNameAvailabilityResult
Parametry
- account_name
- StorageAccountCheckNameAvailabilityParameters nebo IO
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. Je typ StorageAccountCheckNameAvailabilityParameters nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Content-type parametru textu. Známé hodnoty jsou: 'application/json', 'text/json'. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
CheckNameAvailabilityResult nebo výsledek cls(response)
Návratový typ
Výjimky
delete
Odstraní účet úložiště v Microsoft Azure.
delete(resource_group_name: str, account_name: str, **kwargs: Any) -> None
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
Žádný nebo výsledek cls(response)
Návratový typ
Výjimky
get_properties
Vrátí vlastnosti zadaného účtu úložiště, včetně (ale bez omezení) názvu, názvu skladové položky, umístění a stavu účtu. K načtení klíčů úložiště by se měla použít operace ListKeys.
get_properties(resource_group_name: str, account_name: str, **kwargs: Any) -> StorageAccount
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
StorageAccount nebo výsledek cls(response)
Návratový typ
Výjimky
list
Zobrazí seznam všech účtů úložiště dostupných v rámci předplatného. Mějte na paměti, že klíče úložiště se nevrátí. použijte k tomu operaci ListKeys.
list(**kwargs: Any) -> Iterable[StorageAccount]
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor, jako je instance StorageAccount, nebo výsledek cls(response)
Návratový typ
Výjimky
list_by_resource_group
Zobrazí seznam všech účtů úložiště dostupných v dané skupině prostředků. Mějte na paměti, že klíče úložiště se nevrátí. použijte k tomu operaci ListKeys.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[StorageAccount]
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.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor, jako je instance StorageAccount, nebo výsledek cls(response)
Návratový typ
Výjimky
list_keys
Zobrazí seznam přístupových klíčů pro zadaný účet úložiště.
list_keys(resource_group_name: str, account_name: str, **kwargs: Any) -> StorageAccountKeys
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
StorageAccountKeys nebo výsledek cls(response)
Návratový typ
Výjimky
regenerate_key
Znovu vygeneruje jeden z přístupových klíčů pro zadaný účet úložiště.
regenerate_key(resource_group_name: str, account_name: str, regenerate_key: _models.StorageAccountRegenerateKeyParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StorageAccountKeys
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.
- regenerate_key
- StorageAccountRegenerateKeyParameters nebo IO
Určuje název klíče, který se má znovu vygenerovat – klíč1 nebo klíč2. Je typ StorageAccountRegenerateKeyParameters nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Content-type parametru textu. Známé hodnoty jsou: 'application/json', 'text/json'. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
StorageAccountKeys nebo výsledek cls(response)
Návratový typ
Výjimky
update
Operace aktualizace se dá použít k aktualizaci skladové položky, šifrování, úrovně přístupu nebo značek pro účet úložiště. Dá se také použít k mapování účtu na vlastní doménu. Pro každý účet úložiště se podporuje pouze jedna vlastní doména. nahrazení nebo změna vlastní domény není podporováno. Pokud chcete nahradit starou vlastní doménu, musí být stará hodnota vymazána nebo zrušena před nastavením nové hodnoty. Aktualizace více vlastností je podporována. Toto volání nezmění klíče úložiště pro účet. Pokud chcete změnit klíče účtu úložiště, použijte operaci opětovného vygenerování klíčů. Umístění a název účtu úložiště nelze po vytvoření změnit.
update(resource_group_name: str, account_name: str, parameters: _models.StorageAccountUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StorageAccount
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í obsahovat jenom číslice a malá písmena. Povinná hodnota.
- parameters
- StorageAccountUpdateParameters nebo IO
Parametry, které se mají zadat pro aktualizovaný účet. Je typ StorageAccountUpdateParameters nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Typ obsahu parametru body. Známé hodnoty jsou: application/json, text/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
StorageAccount nebo výsledek cls(response)
Návratový typ
Výjimky
Atributy
models
models = <module 'azure.mgmt.storage.v2015_06_15.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2015_06_15\\models\\__init__.py'>
Azure SDK for Python