Sdílet prostřednictvím


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

StorageManagementje

<xref:storage_accounts> Atribut.

Dědičnost
builtins.object
StorageAccountsOperations

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
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.

parameters
StorageAccountCreateParameters nebo IO
Vyžadováno

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
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. 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
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

Žá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
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

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
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.

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
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

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
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.

regenerate_key
StorageAccountRegenerateKeyParameters nebo IO
Vyžadováno

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
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í obsahovat jenom číslice a malá písmena. Povinná hodnota.

parameters
StorageAccountUpdateParameters nebo IO
Vyžadováno

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'>