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
<xref:blob_containers> Attribútum.
- Öröklődés
-
builtins.objectBlobContainersOperations
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 zárolt vagy feloldott állapotú tárolószintű nem módosíthatósági szabályzatra van szükség, 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 |
Törli a jogi célú visszatartások címkéit. 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érelem törzsében leírtak szerint. A tárolóerőforrás a tároló metaadatait és tulajdonságait tartalmazza. Nem tartalmazza a tároló által tartalmazott 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 figyelembe véve, 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 a If-Match eTagje szükséges. A zárolt módosíthatatlansági szabályzatok 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 |
Kibővíti a zárolt immutabilityPolicy immutabilityPeriodSinceCreationInDays elemét. A Zárolt szabályzatok csak ezt a műveletet hajthatják végre. Ehhez a művelethez a If-Match eTagje szükséges. |
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 zárolt vagy feloldott állapotú tárolószintű nem módosíthatósági szabályzatra van szükség, 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
A felhasználó előfizetésén belüli erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.
- account_name
- str
A tárfiók neve a megadott erőforráscsoportban. A tárfiókok nevének 3–24 karakter hosszúságúnak kell lennie, és csak számokat és kisbetűket kell használnia. Kötelező.
- container_name
- str
A blobtároló neve a megadott tárfiókon belül. A blobtárolók nevének 3–63 karakter hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjelet (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, majd betűvel vagy számmal kell kiegészíteni. 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 a poller mentett állapotból való újraindításához.
- polling
- bool vagy PollingMethod
Alapértelmezés szerint a lekérdezési módszer ARMPolling lesz. Adja meg a False (Hamis) értéket, ha nem kérdezi le a műveletet, vagy a saját inicializált lekérdezési objektumát adja át egy személyes lekérdezési stratégiához.
- polling_interval
- int
Alapértelmezett várakozási idő két lekérdezés között az LRO-műveletekhez, ha nincs Retry-After fejléc.
Válaszok
Az LROPoller egy példánya, amely a Nincs értéket vagy a cls(válasz) eredményét adja vissza
Visszatérési típus
Kivételek
clear_legal_hold
Törli a jogi célú visszatartások címkéit. 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
A felhasználó előfizetésén belüli erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.
- account_name
- str
A tárfiók neve a megadott erőforráscsoportban. A tárfiókok nevének 3–24 karakter hosszúságúnak kell lennie, és csak számokat és kisbetűket kell használnia. Kötelező.
- container_name
- str
A blobtároló neve a megadott tárfiókon belül. A blobtárolók nevének 3–63 karakter hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjelet (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, majd betűvel vagy számmal kell kiegészíteni. 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. Az ismert értékek a következők: "application/json". Az alapértelmezett érték a 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érelem törzsében leírtak szerint. A tárolóerőforrás a tároló metaadatait és tulajdonságait tartalmazza. Nem tartalmazza a tároló által tartalmazott 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
A felhasználó előfizetésén belüli erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.
- account_name
- str
A tárfiók neve a megadott erőforráscsoportban. A tárfiókok nevének 3–24 karakter hosszúságúnak kell lennie, és csak számokat és kisbetűket kell használnia. Kötelező.
- container_name
- str
A blobtároló neve a megadott tárfiókon belül. A blobtárolók nevének 3–63 karakter hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjelet (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, majd betűvel vagy számmal kell kiegészíteni. Kötelező.
- blob_container
- BlobContainer vagy IO
A létrehozandó blobtároló tulajdonságai. BlobContainer vagy I/O típusú. Kötelező.
- content_type
- str
Törzsparaméter tartalomtípusa. Az ismert értékek a következők: "application/json". Az alapértelmezett érték a 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 figyelembe véve, 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
A felhasználó előfizetésén belüli erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.
- account_name
- str
A tárfiók neve a megadott erőforráscsoportban. A tárfiókok nevének 3–24 karakter hosszúságúnak kell lennie, és csak számokat és kisbetűket kell használnia. Kötelező.
- container_name
- str
A blobtároló neve a megadott tárfiókon belül. A blobtárolók nevének 3–63 karakter hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjelet (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, majd betűvel vagy számmal kell kiegészíteni. Kötelező.
- if_match
- str
A frissítendő módosíthatatlansági szabályzat entitásállapotának (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 a Nincs.
- parameters
- ImmutabilityPolicy vagy IO
A blobtárolóba létrehozandó vagy frissített ImmutabilityPolicy tulajdonságok. ImmutabilityPolicy vagy I/O típusú. Az alapértelmezett érték a 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. Az ismert értékek a következők: "application/json". Az alapértelmezett érték a 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
A felhasználó előfizetésén belüli erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.
- account_name
- str
A tárfiók neve a megadott erőforráscsoportban. A tárfiókok nevének 3–24 karakter hosszúságúnak kell lennie, és csak számokat és kisbetűket kell használnia. Kötelező.
- container_name
- str
A blobtároló neve a megadott tárfiókon belül. A blobtárolók nevének 3–63 karakter hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjelet (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, majd betűvel vagy számmal kell kiegészíteni. 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 a If-Match eTagje szükséges. A zárolt módosíthatatlansági szabályzatok 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
A felhasználó előfizetésén belüli erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.
- account_name
- str
A tárfiók neve a megadott erőforráscsoportban. A tárfiókok nevének 3–24 karakter hosszúságúnak kell lennie, és csak számokat és kisbetűket kell használnia. Kötelező.
- container_name
- str
A blobtároló neve a megadott tárfiókon belül. A blobtárolók nevének 3–63 karakter hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjelet (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, majd betűvel vagy számmal kell kiegészíteni. Kötelező.
- if_match
- str
A frissítendő módosíthatatlansági szabályzat entitásállapotának (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
Kibővíti a zárolt immutabilityPolicy immutabilityPeriodSinceCreationInDays elemét. A Zárolt szabályzatok csak ezt a műveletet hajthatják végre. Ehhez a művelethez a If-Match eTagje szükséges.
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
A felhasználó előfizetésén belüli erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.
- account_name
- str
A tárfiók neve a megadott erőforráscsoportban. A tárfiókok nevének 3–24 karakter hosszúságúnak kell lennie, és csak számokat és kisbetűket kell használnia. Kötelező.
- container_name
- str
A blobtároló neve a megadott tárfiókon belül. A blobtárolók nevének 3–63 karakter hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjelet (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, majd betűvel vagy számmal kell kiegészíteni. Kötelező.
- if_match
- str
A frissítendő módosíthatatlansági szabályzat entitásállapotának (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
A blobtárolóra kiterjesztendő ImmutabilityPolicy tulajdonságok. ImmutabilityPolicy vagy I/O típusú. Az alapértelmezett érték a Nincs.
- content_type
- str
Törzsparaméter tartalomtípusa. Az ismert értékek a következők: "application/json". Az alapértelmezett érték a 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
A felhasználó előfizetésén belüli erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.
- account_name
- str
A tárfiók neve a megadott erőforráscsoportban. A tárfiókok nevének 3–24 karakter hosszúságúnak kell lennie, és csak számokat és kisbetűket kell használnia. Kötelező.
- container_name
- str
A blobtároló neve a megadott tárfiókon belül. A blobtárolók nevének 3–63 karakter hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjelet (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, majd betűvel vagy számmal kell kiegészíteni. 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
A felhasználó előfizetésén belüli erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.
- account_name
- str
A tárfiók neve a megadott erőforráscsoportban. A tárfiókok nevének 3–24 karakter hosszúságúnak kell lennie, és csak számokat és kisbetűket kell használnia. Kötelező.
- container_name
- str
A blobtároló neve a megadott tárfiókon belül. A blobtárolók nevének 3–63 karakter hosszúságúnak kell lennie, és csak számokat, kisbetűket és kötőjelet (-) kell használnia. Minden kötőjelet (-) közvetlenül meg kell előzni, majd betűvel vagy számmal kell kiegészíteni. Kötelező.
- if_match
- str
A frissítendő módosíthatatlansági szabályzat entitásállapotának (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 a 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
A felhasználó előfizetésén belüli erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.
- account_name
- str
A tárfiók neve a megadott erőforráscsoportban. A tárfiókok nevének 3–24 karakter hosszúságúnak kell lennie, és csak számokat és kisbetűket kell használnia. Kötelező.
- container_name
- str
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
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
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
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
Választható. Megadott maximális számú tároló, amely szerepelhet a listában. Az alapértelmezett érték Nincs.
- filter
- str
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
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
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
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
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
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
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.
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
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
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
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ő.
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
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
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
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
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_06_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2021_06_01\\models\\__init__.py'>
Azure SDK for Python