StorageAccountsOperations 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: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í je vystavena s různými vlastnostmi, vlastnosti účtu se aktualizují. Pokud je účet již vytvořený a následná žádost o vytvoření nebo aktualizaci je vystavena se stejnou sadou vlastností, žádost bude úspěšná. |
begin_failover |
Žádost o převzetí služeb při selhání je možné aktivovat pro účet úložiště v případě problémů s dostupností. Převzetí služeb při selhání probíhá z primárního clusteru účtu úložiště do sekundárního clusteru pro účty RA-GRS. Sekundární cluster se po převzetí služeb při selhání stane primárním. |
begin_restore_blob_ranges |
Obnovte objekty blob v zadaných oblastech objektů blob. |
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ě 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_account_sas |
Výpis přihlašovacích údajů SAS účtu úložiště |
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íčů nebo klíčů Kerberos (pokud je povolená služba Active Directory) pro zadaný účet úložiště. |
list_service_sas |
Výpis přihlašovacích údajů SAS služby pro konkrétní prostředek |
regenerate_key |
Znovu vygeneruje jeden z přístupových klíčů nebo klíčů Kerberos pro zadaný účet úložiště. |
revoke_user_delegation_keys |
Odvolá klíče delegování uživatele. |
update |
Operaci aktualizace je možné 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ána. Aby bylo možné nahradit starou vlastní doménu, musí být stará hodnota před nastavením nové hodnoty vymazána nebo zrušena registrace. 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í je vystavena s různými vlastnostmi, vlastnosti účtu se aktualizují. Pokud je účet již vytvořený a následná žádost o vytvoření nebo aktualizaci je vystavena 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 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.
- 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
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
- continuation_token
- str
Pokračovací token pro restartování polleru z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, 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
begin_failover
Žádost o převzetí služeb při selhání je možné aktivovat pro účet úložiště v případě problémů s dostupností. Převzetí služeb při selhání probíhá z primárního clusteru účtu úložiště do sekundárního clusteru pro účty RA-GRS. Sekundární cluster se po převzetí služeb při selhání stane primárním.
begin_failover(resource_group_name: str, account_name: str, **kwargs: Any) -> LROPoller[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 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
- continuation_token
- str
Pokračovací token pro restartování polleru z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, 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ď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_restore_blob_ranges
Obnovte objekty blob v zadaných oblastech objektů blob.
begin_restore_blob_ranges(resource_group_name: str, account_name: str, parameters: _models.BlobRestoreParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.BlobRestoreStatus]
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.
- parameters
- BlobRestoreParameters nebo IO
Parametry, které mají poskytnout rozsahy objektů blob pro obnovení. Je typ BlobRestoreParameters 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
- continuation_token
- str
Pokračovací token pro restartování polleru z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, 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ď BlobRestoreStatus, 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 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. Je typ StorageAccountCheckNameAvailabilityParameters 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
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 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
Žádný nebo výsledek cls(response)
Návratový typ
Výjimky
get_properties
Vrátí vlastnosti zadaného účtu úložiště, včetně 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, expand: str | StorageAccountExpand | None = None, **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 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.
- expand
- str nebo StorageAccountExpand
Lze použít k rozbalení vlastností v rámci vlastností účtu. Ve výchozím nastavení nejsou data zahrnuta při načítání vlastností. V současné době podporujeme pouze geoReplicationStats a blobRestoreStatus. Známé hodnoty jsou: "geoReplicationStats" a "blobRestoreStatus". 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
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_account_sas
Výpis přihlašovacích údajů SAS účtu úložiště
list_account_sas(resource_group_name: str, account_name: str, parameters: _models.AccountSasParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ListAccountSasResponse
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
- AccountSasParameters nebo IO
Parametry, které se mají zadat k výpisu přihlašovacích údajů SAS pro účet úložiště. Je typ AccountSasParameters 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
ListAccountSasResponse 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íčů nebo klíčů Kerberos (pokud je povolená služba Active Directory) pro zadaný účet úložiště.
list_keys(resource_group_name: str, account_name: str, expand: Literal['kerb'] = 'kerb', **kwargs: Any) -> StorageAccountListKeysResult
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.
- expand
- str
Určuje typ klíče, který má být uveden. Možná hodnota je kerb. Známé hodnoty jsou "kerb" a Žádné. Výchozí hodnota je "kerb".
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
StorageAccountListKeysResult nebo výsledek cls(response)
Návratový typ
Výjimky
list_service_sas
Výpis přihlašovacích údajů SAS služby pro konkrétní prostředek
list_service_sas(resource_group_name: str, account_name: str, parameters: _models.ServiceSasParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ListServiceSasResponse
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
- ServiceSasParameters nebo IO
Parametry, které se mají zadat pro výpis přihlašovacích údajů SAS služby. Je typ ServiceSasParameters 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
ListServiceSasResponse nebo výsledek cls(response)
Návratový typ
Výjimky
regenerate_key
Znovu vygeneruje jeden z přístupových klíčů nebo klíčů Kerberos 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.StorageAccountListKeysResult
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 – key1, key2, kerb1, kerb2. Je typ StorageAccountRegenerateKeyParameters 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
StorageAccountListKeysResult nebo výsledek cls(response)
Návratový typ
Výjimky
revoke_user_delegation_keys
Odvolá klíče delegování uživatele.
revoke_user_delegation_keys(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
update
Operaci aktualizace je možné 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ána. Aby bylo možné nahradit starou vlastní doménu, musí být stará hodnota před nastavením nové hodnoty vymazána nebo zrušena registrace. 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í používat 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
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
StorageAccount 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'>
Azure SDK for Python