BlobContainersOperations 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:blob_containers> Atribut.
- Dědičnost
-
builtins.objectBlobContainersOperations
Konstruktor
BlobContainersOperations(*args, **kwargs)
Metody
begin_object_level_worm |
Tato operace migruje kontejner objektů blob z WORM na úrovni kontejneru do kontejneru s povolenou neměnností na úrovni objektu. Požadavky vyžadují zásady neměnnosti na úrovni kontejneru v uzamčeném nebo odemknutém stavu, správa verzí na úrovni účtu musí být povolená a kontejner by neměl být blokovaný z právních důvodů. |
clear_legal_hold |
Vymaže značky blokování z právních důvodů. Vymazání stejné nebo neexistující značky má za následek idempotentní operaci. ClearLegalHold vymaže pouze zadané značky v požadavku. |
create |
Vytvoří nový kontejner v rámci zadaného účtu, jak je popsáno v textu požadavku. Prostředek kontejneru obsahuje metadata a vlastnosti daného kontejneru. Neobsahuje seznam objektů blob obsažených v kontejneru. |
create_or_update_immutability_policy |
Vytvoří nebo aktualizuje odemknuté zásady neměnnosti. Značka ETag v If-Match se respektuje, pokud je zadána, ale není pro tuto operaci vyžadována. |
delete |
Odstraní zadaný kontejner v rámci svého účtu. |
delete_immutability_policy |
Přeruší odemknuté zásady neměnnosti. Odpověď na odstranění má vlastnost ImmutabilityPeriodSinceCreationInDays nastavenou na hodnotu 0. Pro tuto operaci se vyžaduje značka ETag v If-Match. Odstranění zásad uzamčené neměnnosti není povolené. Jediným způsobem je odstranit kontejner po odstranění všech objektů blob, jejichž platnost vypršela, uvnitř kontejneru uzamčeného zásadou. |
extend_immutability_policy |
Rozšiřuje immutabilityPeriodSinceCreationInDays uzamčené immutabilityPolicy. Jediná akce povolená u uzamčených zásad bude tato akce. Pro tuto operaci se vyžaduje značka ETag v If-Match. |
get |
Získá vlastnosti zadaného kontejneru. |
get_immutability_policy |
Získá existující zásady neměnnosti spolu s odpovídající značkou ETag v hlavičce a textu odpovědi. |
lease |
Operace zapůjčení kontejneru vytvoří a spravuje zámek kontejneru pro operace odstranění. Doba trvání zámku může být 15 až 60 sekund nebo může být nekonečná. |
list |
Vypíše všechny kontejnery a nepodporuje předponu, jako je rovina dat. Ani SRP dnes nevrací pokračovací token. |
lock_immutability_policy |
Nastaví ImmutabilityPolicy na uzamčený stav. Jediná akce povolená u uzamčených zásad je akce ExtendImmutabilityPolicy. Pro tuto operaci se vyžaduje značka ETag v If-Match. |
set_legal_hold |
Nastaví značky blokování z právních důvodů. Nastavení stejné značky má za následek idempotentní operaci. SetLegalHold se řídí vzorem připojení a nevymaže existující značky, které nejsou zadány v požadavku. |
update |
Aktualizace vlastnosti kontejneru uvedené v textu požadavku. Vlastnosti, které nejsou uvedené v požadavku, se nezmění. Aktualizace se nezdaří, pokud zadaný kontejner ještě neexistuje. |
begin_object_level_worm
Tato operace migruje kontejner objektů blob z WORM na úrovni kontejneru do kontejneru s povolenou neměnností na úrovni objektu. Požadavky vyžadují zásady neměnnosti na úrovni kontejneru v uzamčeném nebo odemknutém stavu, správa verzí na úrovni účtu musí být povolená a kontejner by neměl být blokovaný z právních důvodů.
begin_object_level_worm(resource_group_name: str, account_name: str, container_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 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.
- container_name
- str
Název kontejneru objektů blob v rámci zadaného účtu úložiště. Názvy kontejnerů objektů blob musí mít délku 3 až 63 znaků a musí obsahovat jenom číslice, malá písmena a pomlčky (-). 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
- 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á vrátí buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
clear_legal_hold
Vymaže značky blokování z právních důvodů. Vymazání stejné nebo neexistující značky má za následek idempotentní operaci. ClearLegalHold vymaže pouze zadané značky v požadavku.
clear_legal_hold(resource_group_name: str, account_name: str, container_name: str, legal_hold: _models.LegalHold, *, content_type: str = 'application/json', **kwargs: Any) -> _models.LegalHold
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.
- container_name
- str
Název kontejneru objektů blob v rámci zadaného účtu úložiště. Názvy kontejnerů objektů blob musí mít délku 3 až 63 znaků a musí obsahovat jenom číslice, malá písmena a pomlčky (-). Každá pomlčka (-) musí bezprostředně předcházet písmenu nebo číslici. Povinná hodnota.
Vlastnost LegalHold, která se vymaže z kontejneru objektů blob. Je buď typ LegalHold, 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
LegalHold nebo výsledek cls(response)
Návratový typ
Výjimky
create
Vytvoří nový kontejner v rámci zadaného účtu, jak je popsáno v textu požadavku. Prostředek kontejneru obsahuje metadata a vlastnosti daného kontejneru. Neobsahuje seznam objektů blob obsažených v kontejneru.
create(resource_group_name: str, account_name: str, container_name: str, blob_container: _models.BlobContainer, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BlobContainer
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.
- container_name
- str
Název kontejneru objektů blob v rámci zadaného účtu úložiště. Názvy kontejnerů objektů blob musí mít délku 3 až 63 znaků a musí obsahovat jenom číslice, malá písmena a pomlčky (-). Každá pomlčka (-) musí bezprostředně předcházet písmenu nebo číslici. Povinná hodnota.
- blob_container
- BlobContainer nebo IO
Vlastnosti kontejneru objektů blob, který se má vytvořit. Je buď typ BlobContainer, nebo vstupně-výstupní operace. 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
BlobContainer nebo výsledek cls(response)
Návratový typ
Výjimky
create_or_update_immutability_policy
Vytvoří nebo aktualizuje odemknuté zásady neměnnosti. Značka ETag v If-Match se respektuje, pokud je zadána, ale není pro tuto operaci vyžadována.
create_or_update_immutability_policy(resource_group_name: str, account_name: str, container_name: str, if_match: str | None = None, parameters: _models.ImmutabilityPolicy | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ImmutabilityPolicy
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.
- container_name
- str
Název kontejneru objektů blob v rámci zadaného účtu úložiště. Názvy kontejnerů objektů blob musí mít délku 3 až 63 znaků a musí obsahovat jenom číslice, malá písmena a pomlčky (-). Každá pomlčka (-) musí bezprostředně předcházet písmenu nebo číslici. Povinná hodnota.
- if_match
- str
Verze stavu entity (ETag) zásady neměnnosti, která se má aktualizovat. Hodnotu *lze použít k použití operace pouze v případě, že již existují zásady neměnnosti. Pokud tuto operaci vynecháte, použije se vždy. Výchozí hodnota je Žádná.
- parameters
- ImmutabilityPolicy nebo IO
Vlastnosti ImmutabilityPolicy, které se vytvoří nebo aktualizují na kontejner objektů blob. Je buď typ ImmutabilityPolicy, nebo typ vstupně-výstupních operací. Výchozí hodnota je Žádná.
- immutability_policy_name
- str
Název kontejneru objektů blob immutabilityPolicy v rámci zadaného účtu úložiště. ImmutabilityPolicy Name musí být výchozí. Výchozí hodnota je "default". Všimněte si, že přepsání této výchozí hodnoty může mít za následek nepodporované chování.
- 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
ImmutabilityPolicy nebo výsledek cls(response)
Návratový typ
Výjimky
delete
Odstraní zadaný kontejner v rámci svého účtu.
delete(resource_group_name: str, account_name: str, container_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.
- container_name
- str
Název kontejneru objektů blob v rámci zadaného účtu úložiště. Názvy kontejnerů objektů blob musí mít délku 3 až 63 znaků a musí obsahovat jenom číslice, malá písmena a pomlčky (-). 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
Žádný nebo výsledek cls(response)
Návratový typ
Výjimky
delete_immutability_policy
Přeruší odemknuté zásady neměnnosti. Odpověď na odstranění má vlastnost ImmutabilityPeriodSinceCreationInDays nastavenou na hodnotu 0. Pro tuto operaci se vyžaduje značka ETag v If-Match. Odstranění zásad uzamčené neměnnosti není povolené. Jediným způsobem je odstranit kontejner po odstranění všech objektů blob, jejichž platnost vypršela, uvnitř kontejneru uzamčeného zásadou.
delete_immutability_policy(resource_group_name: str, account_name: str, container_name: str, if_match: str, **kwargs: Any) -> ImmutabilityPolicy
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.
- container_name
- str
Název kontejneru objektů blob v rámci zadaného účtu úložiště. Názvy kontejnerů objektů blob musí mít délku 3 až 63 znaků a musí obsahovat jenom číslice, malá písmena a pomlčky (-). Každá pomlčka (-) musí bezprostředně předcházet písmenu nebo číslici. Povinná hodnota.
- if_match
- str
Verze stavu entity (ETag) zásady neměnnosti, která se má aktualizovat. Hodnotu *lze použít k použití operace pouze v případě, že již existují zásady neměnnosti. Pokud tuto operaci vynecháte, použije se vždy. Povinná hodnota.
- immutability_policy_name
- str
Název kontejneru objektů blob immutabilityPolicy v rámci zadaného účtu úložiště. ImmutabilityPolicy Name musí být výchozí. Výchozí hodnota je "default". Všimněte si, že přepsání této výchozí hodnoty může mít za následek nepodporované chování.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
ImmutabilityPolicy nebo výsledek cls(response)
Návratový typ
Výjimky
extend_immutability_policy
Rozšiřuje immutabilityPeriodSinceCreationInDays uzamčené immutabilityPolicy. Jediná akce povolená u uzamčených zásad bude tato akce. Pro tuto operaci se vyžaduje značka ETag v If-Match.
extend_immutability_policy(resource_group_name: str, account_name: str, container_name: str, if_match: str, parameters: _models.ImmutabilityPolicy | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ImmutabilityPolicy
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.
- container_name
- str
Název kontejneru objektů blob v rámci zadaného účtu úložiště. Názvy kontejnerů objektů blob musí mít délku 3 až 63 znaků a musí obsahovat jenom číslice, malá písmena a pomlčky (-). Každá pomlčka (-) musí bezprostředně předcházet písmenu nebo číslici. Povinná hodnota.
- if_match
- str
Verze stavu entity (ETag) zásady neměnnosti, která se má aktualizovat. Hodnotu *lze použít k použití operace pouze v případě, že již existují zásady neměnnosti. Pokud tuto operaci vynecháte, použije se vždy. Povinná hodnota.
- parameters
- ImmutabilityPolicy nebo IO
Vlastnosti ImmutabilityPolicy, které se rozšíří pro kontejner objektů blob. Je buď typ ImmutabilityPolicy, nebo typ vstupně-výstupních operací. Výchozí hodnota je Žádná.
- 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
ImmutabilityPolicy nebo výsledek cls(response)
Návratový typ
Výjimky
get
Získá vlastnosti zadaného kontejneru.
get(resource_group_name: str, account_name: str, container_name: str, **kwargs: Any) -> BlobContainer
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.
- container_name
- str
Název kontejneru objektů blob v rámci zadaného účtu úložiště. Názvy kontejnerů objektů blob musí mít délku 3 až 63 znaků a musí obsahovat jenom číslice, malá písmena a pomlčky (-). 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
BlobContainer nebo výsledek cls(response)
Návratový typ
Výjimky
get_immutability_policy
Získá existující zásady neměnnosti spolu s odpovídající značkou ETag v hlavičce a textu odpovědi.
get_immutability_policy(resource_group_name: str, account_name: str, container_name: str, if_match: str | None = None, **kwargs: Any) -> ImmutabilityPolicy
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.
- container_name
- str
Název kontejneru objektů blob v rámci zadaného účtu úložiště. Názvy kontejnerů objektů blob musí mít délku 3 až 63 znaků a musí obsahovat jenom číslice, malá písmena a pomlčky (-). Každá pomlčka (-) musí bezprostředně předcházet písmenu nebo číslici. Povinná hodnota.
- if_match
- str
Verze stavu entity (ETag) zásady neměnnosti, která se má aktualizovat. Hodnotu *lze použít k použití operace pouze v případě, že již existují zásady neměnnosti. Pokud tuto operaci vynecháte, použije se vždy. Výchozí hodnota je Žádná.
- immutability_policy_name
- str
Název kontejneru objektů blob immutabilityPolicy v rámci zadaného účtu úložiště. ImmutabilityPolicy Name musí být výchozí. Výchozí hodnota je "default". Všimněte si, že přepsání této výchozí hodnoty může mít za následek nepodporované chování.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
ImmutabilityPolicy nebo výsledek cls(response)
Návratový typ
Výjimky
lease
Operace zapůjčení kontejneru vytvoří a spravuje zámek kontejneru pro operace odstranění. Doba trvání zámku může být 15 až 60 sekund nebo může být nekonečná.
lease(resource_group_name: str, account_name: str, container_name: str, parameters: _models.LeaseContainerRequest | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.LeaseContainerResponse
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.
- container_name
- str
Název kontejneru objektů blob v rámci zadaného účtu úložiště. Názvy kontejnerů objektů blob musí mít délku 3 až 63 znaků a musí obsahovat jenom číslice, malá písmena a pomlčky (-). Každá pomlčka (-) musí bezprostředně předcházet písmenu nebo číslici. Povinná hodnota.
- parameters
- LeaseContainerRequest nebo IO
Text žádosti o zapůjčení kontejneru Je typ LeaseContainerRequest nebo vstupně-výstupní typ. Výchozí hodnota je Žádná.
- 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
LeaseContainerResponse nebo výsledek cls(response)
Návratový typ
Výjimky
list
Vypíše všechny kontejnery a nepodporuje předponu, jako je rovina dat. Ani SRP dnes nevrací pokračovací token.
list(resource_group_name: str, account_name: str, maxpagesize: str | None = None, filter: str | None = None, include: str | ListContainersInclude | None = None, **kwargs: Any) -> Iterable[ListContainerItem]
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.
- maxpagesize
- str
Nepovinný parametr. Byl zadán maximální počet kontejnerů, které lze zahrnout do seznamu. Výchozí hodnota je Žádná.
- filter
- str
Nepovinný parametr. Pokud zadáte, zobrazí se pouze názvy kontejnerů začínající filtrem. Výchozí hodnota je Žádná.
- include
- str nebo ListContainersInclude
Volitelné, které se používá k zahrnutí vlastností pro obnovitelně odstraněné kontejnery objektů blob. "Odstraněno" Výchozí hodnota je None.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor jako instance ListContainerItem nebo výsledek cls(response)
Návratový typ
Výjimky
lock_immutability_policy
Nastaví ImmutabilityPolicy na uzamčený stav. Jediná akce povolená u uzamčených zásad je akce ExtendImmutabilityPolicy. Pro tuto operaci se vyžaduje značka ETag v If-Match.
lock_immutability_policy(resource_group_name: str, account_name: str, container_name: str, if_match: str, **kwargs: Any) -> ImmutabilityPolicy
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.
- container_name
- str
Název kontejneru objektů blob v rámci zadaného účtu úložiště. Názvy kontejnerů objektů blob musí mít délku 3 až 63 znaků a musí obsahovat jenom číslice, malá písmena a pomlčky (-). Každá pomlčka (-) musí bezprostředně předcházet písmenu nebo číslici. Povinná hodnota.
- if_match
- str
Verze stavu entity (ETag) zásady neměnnosti, která se má aktualizovat. Hodnotu *lze použít k použití operace pouze v případě, že již existují zásady neměnnosti. Pokud tuto operaci vynecháte, použije se vždy. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
ImmutabilityPolicy nebo výsledek cls(response)
Návratový typ
Výjimky
set_legal_hold
Nastaví značky blokování z právních důvodů. Nastavení stejné značky má za následek idempotentní operaci. SetLegalHold se řídí vzorem připojení a nevymaže existující značky, které nejsou zadány v požadavku.
set_legal_hold(resource_group_name: str, account_name: str, container_name: str, legal_hold: _models.LegalHold, *, content_type: str = 'application/json', **kwargs: Any) -> _models.LegalHold
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.
- container_name
- str
Název kontejneru objektů blob v rámci zadaného účtu úložiště. Názvy kontejnerů objektů blob musí mít délku 3 až 63 znaků a musí obsahovat jenom číslice, malá písmena a pomlčky (-). Každá pomlčka (-) musí bezprostředně předcházet písmenu nebo číslici. Povinná hodnota.
Vlastnost LegalHold, která se nastaví na kontejner objektů blob. Je buď typ LegalHold, 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
LegalHold nebo výsledek cls(response)
Návratový typ
Výjimky
update
Aktualizace vlastnosti kontejneru uvedené v textu požadavku. Vlastnosti, které nejsou uvedené v požadavku, se nezmění. Aktualizace se nezdaří, pokud zadaný kontejner ještě neexistuje.
update(resource_group_name: str, account_name: str, container_name: str, blob_container: _models.BlobContainer, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BlobContainer
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.
- container_name
- str
Název kontejneru objektů blob v rámci zadaného účtu úložiště. Názvy kontejnerů objektů blob musí mít délku 3 až 63 znaků a musí obsahovat jenom číslice, malá písmena a pomlčky (-). Každá pomlčka (-) musí bezprostředně předcházet písmenu nebo číslici. Povinná hodnota.
- blob_container
- BlobContainer nebo IO
Vlastnosti, které se mají aktualizovat pro kontejner objektů blob. Je buď typ BlobContainer, nebo vstupně-výstupní operace. 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
BlobContainer nebo výsledek cls(response)
Návratový typ
Výjimky
Atributy
models
models = <module 'azure.mgmt.storage.v2023_01_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2023_01_01\\models\\__init__.py'>
Azure SDK for Python