BlobContainersOperations Osztály

Figyelmeztetés

NE hozza létre közvetlenül ezt az osztályt.

Ehelyett a következő műveleteket kell elérnie a

StorageManagementClient's

<xref:blob_containers> Attribútum.

Öröklődés
builtins.object
BlobContainersOperations

Konstruktor

BlobContainersOperations(*args, **kwargs)

Metódusok

begin_object_level_worm

Ez a művelet egy blobtárolót migrál a tárolószintű WORM-ból az objektumszintű nem módosíthatóság-kompatibilis tárolóba. Az előfeltételekhez tárolószintű nem módosíthatósági szabályzatra van szükség zárolt vagy zárolt állapotban, engedélyezni kell a fiókszintű verziószámozást, és nem lehet jogi célú visszatartás a tárolón.

clear_legal_hold

Jogi célú visszatartás címkéinek törlése. Ugyanazon vagy nem létező címke törlése idempotens műveletet eredményez. A ClearLegalHold csak a kérelemben megadott címkéket törli.

create

Létrehoz egy új tárolót a megadott fiók alatt a kérelemtörzsben leírtak szerint. A tárolóerőforrás az adott tároló metaadatait és tulajdonságait tartalmazza. Nem tartalmazza a tárolóban található blobok listáját.

create_or_update_immutability_policy

Feloldott módosíthatatlansági szabályzatot hoz létre vagy frissít. A If-Match eTagje akkor lesz betartva, ha meg van adva, de nem szükséges ehhez a művelethez.

delete

Törli a megadott tárolót a fiókjában.

delete_immutability_policy

Megszakít egy feloldott módosíthatatlansági szabályzatot. A törlés válasza immutabilityPeriodSinceCreationInDays értéke 0. Ehhez a művelethez eTagre van szükség a If-Match-ben. A zárolt nem módosítható házirendek törlése nem engedélyezett, az egyetlen módszer a tároló törlése a szabályzat zárolt tárolójában lévő összes lejárt blob törlése után.

extend_immutability_policy

Meghosszabbítja a zárolt immutabilityPolicy immutabilityPeriodSinceCreationInDays elemét. A Zárolt szabályzaton csak ez a művelet engedélyezett. Ehhez a művelethez eTagre van szükség a If-Match-ben.

get

Lekéri egy adott tároló tulajdonságait.

get_immutability_policy

Lekéri a meglévő módosíthatatlansági szabályzatot és a megfelelő ETaget a válaszfejlécekben és a törzsben.

lease

A Bérlettároló művelet létrehozza és kezeli a tároló zárolását a törlési műveletekhez. A zárolás időtartama 15–60 másodperc lehet, vagy végtelen lehet.

list

Felsorolja az összes tárolót, és nem támogatja az olyan előtagokat, mint az adatsík. Az SRP ma nem ad vissza folytatási jogkivonatot.

lock_immutability_policy

Az ImmutabilityPolicy beállítást Zárolt állapotra állítja. A Zárolt szabályzatokon csak az ExtendImmutabilityPolicy művelet engedélyezett. Ehhez a művelethez eTagre van szükség a If-Match-ben.

set_legal_hold

Jogi célú visszatartás címkéinek beállítása. Ugyanazon címke beállítása idempotens műveletet eredményez. A SetLegalHold egy hozzáfűzési mintát követ, és nem törli a kérelemben nem megadott meglévő címkéket.

update

Frissítések tárolótulajdonságokat a kérelem törzsében megadottak szerint. A kérelemben nem említett tulajdonságok változatlanok lesznek. A frissítés sikertelen, ha a megadott tároló még nem létezik.

begin_object_level_worm

Ez a művelet egy blobtárolót migrál a tárolószintű WORM-ból az objektumszintű nem módosíthatóság-kompatibilis tárolóba. Az előfeltételekhez tárolószintű nem módosíthatósági szabályzatra van szükség zárolt vagy zárolt állapotban, engedélyezni kell a fiókszintű verziószámozást, és nem lehet jogi célú visszatartás a tárolón.

begin_object_level_worm(resource_group_name: str, account_name: str, container_name: str, **kwargs: Any) -> LROPoller[None]

Paraméterek

resource_group_name
str
Kötelező

A felhasználó előfizetésében található erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.

account_name
str
Kötelező

A tárfiók neve a megadott erőforráscsoporton belül. A tárfiókneveknek 3 és 24 karakter közötti hosszúságúnak kell lenniük, és csak számokat és kisbetűket kell használniuk. Kötelező.

container_name
str
Kötelező

A blobtároló neve a megadott tárfiókban. A blobtárolók nevének 3 és 63 karakter közötti hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjeleket (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, és betűvel vagy számmal kell követni. Kötelező.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

continuation_token
str

Egy folytatási jogkivonat, amely újraindít egy lekérdezést egy mentett állapotból.

polling
bool vagy PollingMethod

Alapértelmezés szerint a lekérdezési módszer ARMPolling lesz. Adja meg a False (Hamis) értéket, hogy ez a művelet ne kérdezzen le, vagy adja át a saját inicializált lekérdezési objektumát egy személyes lekérdezési stratégiához.

polling_interval
int

Az LRO-műveletek két lekérdezése közötti alapértelmezett várakozási idő, ha nincs Retry-After fejléc.

Válaszok

Az LROPoller egy példánya, amely a Nincs értéket vagy a cls(response) eredményt adja vissza

Visszatérési típus

Kivételek

Jogi célú visszatartás címkéinek törlése. Ugyanazon vagy nem létező címke törlése idempotens műveletet eredményez. A ClearLegalHold csak a kérelemben megadott címkéket törli.

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

Paraméterek

resource_group_name
str
Kötelező

A felhasználó előfizetésében található erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.

account_name
str
Kötelező

A tárfiók neve a megadott erőforráscsoporton belül. A tárfiókneveknek 3 és 24 karakter közötti hosszúságúnak kell lenniük, és csak számokat és kisbetűket kell használniuk. Kötelező.

container_name
str
Kötelező

A blobtároló neve a megadott tárfiókban. A blobtárolók nevének 3 és 63 karakter közötti hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjeleket (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, és betűvel vagy számmal kell követni. Kötelező.

legal_hold
LegalHold vagy IO
Kötelező

A LegalHold tulajdonság, amely egy blobtárolóból lesz törölve. LegalHold vagy I/O típusú. Kötelező.

content_type
str

Törzsparaméter tartalomtípusa. Ismert értékek: "application/json". Az alapértelmezett érték Nincs.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

LegalHold vagy a cls(response) eredménye

Visszatérési típus

Kivételek

create

Létrehoz egy új tárolót a megadott fiók alatt a kérelemtörzsben leírtak szerint. A tárolóerőforrás az adott tároló metaadatait és tulajdonságait tartalmazza. Nem tartalmazza a tárolóban található blobok listáját.

create(resource_group_name: str, account_name: str, container_name: str, blob_container: _models.BlobContainer, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BlobContainer

Paraméterek

resource_group_name
str
Kötelező

A felhasználó előfizetésében található erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.

account_name
str
Kötelező

A tárfiók neve a megadott erőforráscsoporton belül. A tárfiókneveknek 3 és 24 karakter közötti hosszúságúnak kell lenniük, és csak számokat és kisbetűket kell használniuk. Kötelező.

container_name
str
Kötelező

A blobtároló neve a megadott tárfiókban. A blobtárolók nevének 3 és 63 karakter közötti hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjeleket (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, és betűvel vagy számmal kell követni. Kötelező.

blob_container
BlobContainer vagy IO
Kötelező

A létrehozandó blobtároló tulajdonságai. BlobContainer- vagy I/O-típus. Kötelező.

content_type
str

Törzsparaméter tartalomtípusa. Ismert értékek: "application/json". Az alapértelmezett érték Nincs.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

BlobContainer vagy a cls(response) eredménye

Visszatérési típus

Kivételek

create_or_update_immutability_policy

Feloldott módosíthatatlansági szabályzatot hoz létre vagy frissít. A If-Match eTagje akkor lesz betartva, ha meg van adva, de nem szükséges ehhez a művelethez.

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

Paraméterek

resource_group_name
str
Kötelező

A felhasználó előfizetésében található erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.

account_name
str
Kötelező

A tárfiók neve a megadott erőforráscsoporton belül. A tárfiókneveknek 3 és 24 karakter közötti hosszúságúnak kell lenniük, és csak számokat és kisbetűket kell használniuk. Kötelező.

container_name
str
Kötelező

A blobtároló neve a megadott tárfiókban. A blobtárolók nevének 3 és 63 karakter közötti hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjeleket (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, és betűvel vagy számmal kell követni. Kötelező.

if_match
str
Kötelező

A frissítendő módosíthatatlansági szabályzat entitásállapotú (ETag) verziója. A "*" érték csak akkor alkalmazható a műveletre, ha a módosíthatatlansági szabályzat már létezik. Ha nincs megadva, a rendszer mindig alkalmazza ezt a műveletet. Az alapértelmezett érték Nincs.

parameters
ImmutabilityPolicy vagy IO
Kötelező

A blobtárolóba létrehozandó vagy frissített ImmutabilityPolicy tulajdonságok. ImmutabilityPolicy vagy I/O típusú. Az alapértelmezett érték Nincs.

immutability_policy_name
str

A blobtároló immutabilityPolicy neve a megadott tárfiókban. Az ImmutabilityPolicy névnek "alapértelmezettnek" kell lennie. Az alapértelmezett érték az "alapértelmezett". Vegye figyelembe, hogy az alapértelmezett érték felülbírálása nem támogatott viselkedést eredményezhet.

content_type
str

Törzsparaméter tartalomtípusa. Ismert értékek: "application/json". Az alapértelmezett érték Nincs.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

ImmutabilityPolicy vagy a cls(response) eredménye

Visszatérési típus

Kivételek

delete

Törli a megadott tárolót a fiókjában.

delete(resource_group_name: str, account_name: str, container_name: str, **kwargs: Any) -> None

Paraméterek

resource_group_name
str
Kötelező

A felhasználó előfizetésében található erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.

account_name
str
Kötelező

A tárfiók neve a megadott erőforráscsoporton belül. A tárfiókneveknek 3 és 24 karakter közötti hosszúságúnak kell lenniük, és csak számokat és kisbetűket kell használniuk. Kötelező.

container_name
str
Kötelező

A blobtároló neve a megadott tárfiókban. A blobtárolók nevének 3 és 63 karakter közötti hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjeleket (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, és betűvel vagy számmal kell követni. Kötelező.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Nincs vagy a cls(válasz) eredménye

Visszatérési típus

Kivételek

delete_immutability_policy

Megszakít egy feloldott módosíthatatlansági szabályzatot. A törlés válasza immutabilityPeriodSinceCreationInDays értéke 0. Ehhez a művelethez eTagre van szükség a If-Match-ben. A zárolt nem módosítható házirendek törlése nem engedélyezett, az egyetlen módszer a tároló törlése a szabályzat zárolt tárolójában lévő összes lejárt blob törlése után.

delete_immutability_policy(resource_group_name: str, account_name: str, container_name: str, if_match: str, **kwargs: Any) -> ImmutabilityPolicy

Paraméterek

resource_group_name
str
Kötelező

A felhasználó előfizetésében található erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.

account_name
str
Kötelező

A tárfiók neve a megadott erőforráscsoporton belül. A tárfiókneveknek 3 és 24 karakter közötti hosszúságúnak kell lenniük, és csak számokat és kisbetűket kell használniuk. Kötelező.

container_name
str
Kötelező

A blobtároló neve a megadott tárfiókban. A blobtárolók nevének 3 és 63 karakter közötti hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjeleket (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, és betűvel vagy számmal kell követni. Kötelező.

if_match
str
Kötelező

A frissítendő módosíthatatlansági szabályzat entitásállapotú (ETag) verziója. A "*" érték csak akkor alkalmazható a műveletre, ha a módosíthatatlansági szabályzat már létezik. Ha nincs megadva, a rendszer mindig alkalmazza ezt a műveletet. Kötelező.

immutability_policy_name
str

A blobtároló immutabilityPolicy neve a megadott tárfiókban. Az ImmutabilityPolicy névnek "alapértelmezettnek" kell lennie. Az alapértelmezett érték az "alapértelmezett". Vegye figyelembe, hogy az alapértelmezett érték felülbírálása nem támogatott viselkedést eredményezhet.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

ImmutabilityPolicy vagy a cls(response) eredménye

Visszatérési típus

Kivételek

extend_immutability_policy

Meghosszabbítja a zárolt immutabilityPolicy immutabilityPeriodSinceCreationInDays elemét. A Zárolt szabályzaton csak ez a művelet engedélyezett. Ehhez a művelethez eTagre van szükség a If-Match-ben.

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

Paraméterek

resource_group_name
str
Kötelező

A felhasználó előfizetésében található erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.

account_name
str
Kötelező

A tárfiók neve a megadott erőforráscsoporton belül. A tárfiókneveknek 3 és 24 karakter közötti hosszúságúnak kell lenniük, és csak számokat és kisbetűket kell használniuk. Kötelező.

container_name
str
Kötelező

A blobtároló neve a megadott tárfiókban. A blobtárolók nevének 3 és 63 karakter közötti hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjeleket (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, és betűvel vagy számmal kell követni. Kötelező.

if_match
str
Kötelező

A frissítendő módosíthatatlansági szabályzat entitásállapotú (ETag) verziója. A "*" érték csak akkor alkalmazható a műveletre, ha a módosíthatatlansági szabályzat már létezik. Ha nincs megadva, a rendszer mindig alkalmazza ezt a műveletet. Kötelező.

parameters
ImmutabilityPolicy vagy IO
Kötelező

A blobtárolóra kiterjesztendő ImmutabilityPolicy tulajdonságok. ImmutabilityPolicy vagy I/O típusú. Az alapértelmezett érték Nincs.

content_type
str

Törzsparaméter tartalomtípusa. Ismert értékek: "application/json". Az alapértelmezett érték Nincs.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

ImmutabilityPolicy vagy a cls(response) eredménye

Visszatérési típus

Kivételek

get

Lekéri egy adott tároló tulajdonságait.

get(resource_group_name: str, account_name: str, container_name: str, **kwargs: Any) -> BlobContainer

Paraméterek

resource_group_name
str
Kötelező

A felhasználó előfizetésében található erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.

account_name
str
Kötelező

A tárfiók neve a megadott erőforráscsoporton belül. A tárfiókneveknek 3 és 24 karakter közötti hosszúságúnak kell lenniük, és csak számokat és kisbetűket kell használniuk. Kötelező.

container_name
str
Kötelező

A blobtároló neve a megadott tárfiókban. A blobtárolók nevének 3 és 63 karakter közötti hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjeleket (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, és betűvel vagy számmal kell követni. Kötelező.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

BlobContainer vagy a cls(response) eredménye

Visszatérési típus

Kivételek

get_immutability_policy

Lekéri a meglévő módosíthatatlansági szabályzatot és a megfelelő ETaget a válaszfejlécekben és a törzsben.

get_immutability_policy(resource_group_name: str, account_name: str, container_name: str, if_match: str | None = None, **kwargs: Any) -> ImmutabilityPolicy

Paraméterek

resource_group_name
str
Kötelező

A felhasználó előfizetésében található erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.

account_name
str
Kötelező

A tárfiók neve a megadott erőforráscsoporton belül. A tárfiókneveknek 3 és 24 karakter közötti hosszúságúnak kell lenniük, és csak számokat és kisbetűket kell használniuk. Kötelező.

container_name
str
Kötelező

A blobtároló neve a megadott tárfiókban. A blobtárolók nevének 3 és 63 karakter közötti hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjeleket (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, és betűvel vagy számmal kell követni. Kötelező.

if_match
str
Kötelező

A frissítendő módosíthatatlansági szabályzat entitásállapotú (ETag) verziója. A "*" érték csak akkor alkalmazható a műveletre, ha a módosíthatatlansági szabályzat már létezik. Ha nincs megadva, a rendszer mindig alkalmazza ezt a műveletet. Az alapértelmezett érték Nincs.

immutability_policy_name
str

A blobtároló immutabilityPolicy neve a megadott tárfiókban. Az ImmutabilityPolicy névnek "alapértelmezettnek" kell lennie. Az alapértelmezett érték az "alapértelmezett". Vegye figyelembe, hogy az alapértelmezett érték felülbírálása nem támogatott viselkedést eredményezhet.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

ImmutabilityPolicy vagy a cls(response) eredménye

Visszatérési típus

Kivételek

lease

A Bérlettároló művelet létrehozza és kezeli a tároló zárolását a törlési műveletekhez. A zárolás időtartama 15–60 másodperc lehet, vagy végtelen lehet.

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

Paraméterek

resource_group_name
str
Kötelező

A felhasználó előfizetésében található erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.

account_name
str
Kötelező

A tárfiók neve a megadott erőforráscsoporton belül. A tárfiókneveknek 3 és 24 karakter közötti hosszúságúnak kell lenniük, és csak számokat és kisbetűket kell használniuk. Kötelező.

container_name
str
Kötelező

A blobtároló neve a megadott tárfiókban. A blobtárolók nevének 3 és 63 karakter közötti hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjeleket (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, és betűvel vagy számmal kell követni. Kötelező.

parameters
LeaseContainerRequest vagy IO
Kötelező

Tároló-kérelem törzsének bérlete. LeaseContainerRequest típusú vagy I/O típusú. Az alapértelmezett érték Nincs.

content_type
str

Törzsparaméter tartalomtípusa. Ismert értékek: "application/json". Az alapértelmezett érték Nincs.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

LeaseContainerResponse vagy a cls(response) eredménye

Visszatérési típus

Kivételek

list

Felsorolja az összes tárolót, és nem támogatja az olyan előtagokat, mint az adatsík. Az SRP ma nem ad vissza folytatási jogkivonatot.

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]

Paraméterek

resource_group_name
str
Kötelező

A felhasználó előfizetésében található erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.

account_name
str
Kötelező

A tárfiók neve a megadott erőforráscsoporton belül. A tárfiókneveknek 3 és 24 karakter közötti hosszúságúnak kell lenniük, és csak számokat és kisbetűket kell használniuk. Kötelező.

maxpagesize
str
Kötelező

Választható. Megadott maximális számú tároló, amely szerepelhet a listában. Az alapértelmezett érték Nincs.

filter
str
Kötelező

Választható. Ha meg van adva, csak a szűrővel kezdődő tárolónevek lesznek felsorolva. Az alapértelmezett érték Nincs.

include
str vagy ListContainersInclude
Kötelező

Nem kötelező, a helyreállíthatóan törölt blobtárolók tulajdonságainak belefoglalására szolgál. A "törölt" alapértelmezett érték Nincs.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Iterátor, például a ListContainerItem példánya vagy a cls(response) eredménye

Visszatérési típus

Kivételek

lock_immutability_policy

Az ImmutabilityPolicy beállítást Zárolt állapotra állítja. A Zárolt szabályzatokon csak az ExtendImmutabilityPolicy művelet engedélyezett. Ehhez a művelethez eTagre van szükség a If-Match-ben.

lock_immutability_policy(resource_group_name: str, account_name: str, container_name: str, if_match: str, **kwargs: Any) -> ImmutabilityPolicy

Paraméterek

resource_group_name
str
Kötelező

A felhasználó előfizetésében található erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.

account_name
str
Kötelező

A tárfiók neve a megadott erőforráscsoporton belül. A tárfiókneveknek 3 és 24 karakter közötti hosszúságúnak kell lenniük, és csak számokat és kisbetűket kell használniuk. Kötelező.

container_name
str
Kötelező

A blobtároló neve a megadott tárfiókban. A blobtárolók nevének 3 és 63 karakter közötti hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjeleket (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, és betűvel vagy számmal kell követni. Kötelező.

if_match
str
Kötelező

A frissítendő módosíthatatlansági szabályzat entitásállapotú (ETag) verziója. A "*" érték csak akkor alkalmazható a műveletre, ha a módosíthatatlansági szabályzat már létezik. Ha nincs megadva, a rendszer mindig alkalmazza ezt a műveletet. Kötelező.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

ImmutabilityPolicy vagy a cls(response) eredménye

Visszatérési típus

Kivételek

Jogi célú visszatartás címkéinek beállítása. Ugyanazon címke beállítása idempotens műveletet eredményez. A SetLegalHold egy hozzáfűzési mintát követ, és nem törli a kérelemben nem megadott meglévő címkéket.

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

Paraméterek

resource_group_name
str
Kötelező

A felhasználó előfizetésében található erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.

account_name
str
Kötelező

A tárfiók neve a megadott erőforráscsoporton belül. A tárfiókneveknek 3 és 24 karakter közötti hosszúságúnak kell lenniük, és csak számokat és kisbetűket kell használniuk. Kötelező.

container_name
str
Kötelező

A blobtároló neve a megadott tárfiókban. A blobtárolók nevének 3 és 63 karakter közötti hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjeleket (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, és betűvel vagy számmal kell követni. Kötelező.

legal_hold
LegalHold vagy IO
Kötelező

A blobtárolóra beállított LegalHold tulajdonság. LegalHold vagy I/O típusú. Kötelező.

content_type
str

Törzsparaméter tartalomtípusa. Ismert értékek: "application/json". Az alapértelmezett érték Nincs.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

LegalHold vagy a cls(response) eredménye

Visszatérési típus

Kivételek

update

Frissítések tárolótulajdonságokat a kérelem törzsében megadottak szerint. A kérelemben nem említett tulajdonságok változatlanok lesznek. A frissítés sikertelen, ha a megadott tároló még nem létezik.

update(resource_group_name: str, account_name: str, container_name: str, blob_container: _models.BlobContainer, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BlobContainer

Paraméterek

resource_group_name
str
Kötelező

A felhasználó előfizetésében található erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.

account_name
str
Kötelező

A tárfiók neve a megadott erőforráscsoporton belül. A tárfiókneveknek 3 és 24 karakter közötti hosszúságúnak kell lenniük, és csak számokat és kisbetűket kell használniuk. Kötelező.

container_name
str
Kötelező

A blobtároló neve a megadott tárfiókban. A blobtárolók nevének 3 és 63 karakter közötti hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjeleket (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, és betűvel vagy számmal kell követni. Kötelező.

blob_container
BlobContainer vagy IO
Kötelező

A blobtároló frissítendő tulajdonságai. BlobContainer- vagy I/O-típus. Kötelező.

content_type
str

Törzsparaméter tartalomtípusa. Ismert értékek: "application/json". Az alapértelmezett érték Nincs.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

BlobContainer vagy a cls(response) eredménye

Visszatérési típus

Kivételek

Attribútumok

models

models = <module 'azure.mgmt.storage.v2021_08_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2021_08_01\\models\\__init__.py'>