BlobContainersOperations Sınıf
Uyarı
Bu sınıfın örneğini doğrudan OLUŞTURMAYIN.
Bunun yerine, aşağıdaki işlemlere
<xref:blob_containers> Öznitelik.
- Devralma
-
builtins.objectBlobContainersOperations
Oluşturucu
BlobContainersOperations(*args, **kwargs)
Yöntemler
clear_legal_hold |
Yasal tutma etiketlerini temizler. Aynı veya mevcut olmayan etiketin temizlenmesi, bir kez etkili bir işlemle sonuçlanabilir. ClearLegalHold yalnızca istekteki belirtilen etiketleri temizler. |
create |
İstek gövdesinde açıklandığı gibi belirtilen hesap altında yeni bir kapsayıcı oluşturur. Kapsayıcı kaynağı, bu kapsayıcının meta verilerini ve özelliklerini içerir. Kapsayıcı tarafından kapsanan blobların listesini içermez. |
create_or_update_immutability_policy |
Kilidi açılmış bir değişmezlik ilkesi oluşturur veya güncelleştirir. If-Match'de ETag verilirse kabul edilir ancak bu işlem için gerekli değildir. |
delete |
Belirtilen kapsayıcıyı hesabı altında siler. |
delete_immutability_policy |
Kilidi açılmış bir değişmezlik ilkesini durdurur. Delete yanıtının immutabilityPeriodSinceCreationInDays ayarı 0 olarak ayarlanmıştır. Bu işlem için If-Match'de ETag gereklidir. Kilitli bir değişmezlik ilkesini silmeye izin verilmez, tek yol ilke kilitli kapsayıcı içindeki süresi dolan tüm blobları sildikten sonra kapsayıcıyı silmektir. |
extend_immutability_policy |
Kilitli bir değişmezlikPolicy'nin değişmezliğiniPeriodSinceCreationInDays genişletir. Kilitli ilkesinde izin verilen tek eylem bu eylemdir. Bu işlem için If-Match'de ETag gereklidir. |
get |
Belirtilen kapsayıcının özelliklerini alır. |
get_immutability_policy |
Yanıt üst bilgilerinde ve gövdede karşılık gelen ETag ile birlikte mevcut değişmezlik ilkesini alır. |
lease |
Kira Kapsayıcısı işlemi, silme işlemleri için kapsayıcı üzerinde bir kilit oluşturur ve yönetir. Kilit süresi 15 ile 60 saniye olabilir veya sonsuz olabilir. |
list |
Tüm kapsayıcıları listeler ve veri düzlemi gibi bir ön eki desteklemez. Ayrıca SRP bugün devamlılık belirteci döndürmez. |
lock_immutability_policy |
ImmutabilityPolicy'yi Kilitli durumuna ayarlar. Kilitli ilkede izin verilen tek eylem ExtendImmutabilityPolicy eylemidir. Bu işlem için If-Match ETag gereklidir. |
set_legal_hold |
Yasal tutma etiketlerini ayarlar. Aynı etiketin ayarlanması bir kez etkili bir işlemle sonuçlanıyor. SetLegalHold bir ekleme desenini izler ve istekte belirtilmeyen mevcut etiketleri temizlemez. |
update |
İstek gövdesinde belirtilen kapsayıcı özelliklerini Güncelleştirmeler. İstekte belirtilmeyen özellikler değiştirilmez. Belirtilen kapsayıcı henüz yoksa güncelleştirme başarısız olur. |
clear_legal_hold
Yasal tutma etiketlerini temizler. Aynı veya mevcut olmayan etiketin temizlenmesi, bir kez etkili bir işlemle sonuçlanabilir. ClearLegalHold yalnızca istekteki belirtilen etiketleri temizler.
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
Parametreler
- resource_group_name
- str
Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.
- account_name
- str
Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.
- container_name
- str
Belirtilen depolama hesabındaki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayılar kullanılmalıdır. Her tire (-) karakterin hemen önüne ve ardından bir harf veya sayı eklenmelidir. Gereklidir.
Blob kapsayıcısından temizlenecek LegalHold özelliği. LegalHold türü veya GÇ türüdür. Gereklidir.
- content_type
- str
Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tır.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
LegalHold veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
create
İstek gövdesinde açıklandığı gibi belirtilen hesap altında yeni bir kapsayıcı oluşturur. Kapsayıcı kaynağı, bu kapsayıcının meta verilerini ve özelliklerini içerir. Kapsayıcı tarafından kapsanan blobların listesini içermez.
create(resource_group_name: str, account_name: str, container_name: str, blob_container: _models.BlobContainer, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BlobContainer
Parametreler
- resource_group_name
- str
Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.
- account_name
- str
Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.
- container_name
- str
Belirtilen depolama hesabındaki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayılar kullanılmalıdır. Her tire (-) karakterin hemen önüne ve ardından bir harf veya sayı eklenmelidir. Gereklidir.
- blob_container
- BlobContainer veya IO
Oluşturulacak blob kapsayıcısının özellikleri. BlobContainer türü veya GÇ türüdür. Gereklidir.
- content_type
- str
Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tır.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
BlobContainer veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
create_or_update_immutability_policy
Kilidi açılmış bir değişmezlik ilkesi oluşturur veya güncelleştirir. If-Match'de ETag verilirse kabul edilir ancak bu işlem için gerekli değildir.
create_or_update_immutability_policy(resource_group_name: str, account_name: str, container_name: str, immutability_policy_name: str | _models.Enum31, if_match: str | None = None, parameters: _models.ImmutabilityPolicy | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ImmutabilityPolicy
Parametreler
- resource_group_name
- str
Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.
- account_name
- str
Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.
- container_name
- str
Belirtilen depolama hesabındaki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayılar kullanılmalıdır. Her tire (-) karakterin hemen önüne ve ardından bir harf veya sayı eklenmelidir. Gereklidir.
Belirtilen depolama hesabı içindeki blob kapsayıcısı immutabilityPolicy'nin adı. ImmutabilityPolicy Name 'default' olmalıdır. "default" Gerekli.
- if_match
- str
Güncelleştirilecek değişmezlik ilkesinin varlık durumu (ETag) sürümü. "*" değeri, yalnızca değişmezlik ilkesi zaten varsa işlemi uygulamak için kullanılabilir. Atlanırsa, bu işlem her zaman uygulanır. Varsayılan değer Yok'tır.
- parameters
- ImmutabilityPolicy veya IO
Blob kapsayıcısı oluşturulacak veya güncelleştirilecek ImmutabilityPolicy Özellikleri. Bir ImmutabilityPolicy türü veya GÇ türüdür. Varsayılan değer Yok'tır.
- content_type
- str
Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tır.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
ImmutabilityPolicy veya cls(response) sonucu
Dönüş türü
Özel durumlar
delete
Belirtilen kapsayıcıyı hesabı altında siler.
delete(resource_group_name: str, account_name: str, container_name: str, **kwargs: Any) -> None
Parametreler
- resource_group_name
- str
Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.
- account_name
- str
Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.
- container_name
- str
Belirtilen depolama hesabındaki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayılar kullanılmalıdır. Her tire (-) karakterin hemen önüne ve ardından bir harf veya sayı eklenmelidir. Gereklidir.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
Hiçbiri veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
delete_immutability_policy
Kilidi açılmış bir değişmezlik ilkesini durdurur. Delete yanıtının immutabilityPeriodSinceCreationInDays ayarı 0 olarak ayarlanmıştır. Bu işlem için If-Match'de ETag gereklidir. Kilitli bir değişmezlik ilkesini silmeye izin verilmez, tek yol ilke kilitli kapsayıcı içindeki süresi dolan tüm blobları sildikten sonra kapsayıcıyı silmektir.
delete_immutability_policy(resource_group_name: str, account_name: str, container_name: str, immutability_policy_name: str | Enum31, if_match: str, **kwargs: Any) -> ImmutabilityPolicy
Parametreler
- resource_group_name
- str
Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.
- account_name
- str
Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.
- container_name
- str
Belirtilen depolama hesabındaki blob kapsayıcısının adı. Blob kapsayıcı adları 3 ila 63 karakter uzunluğunda olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir. Gereklidir.
Belirtilen depolama hesabındaki blob kapsayıcısı immutabilityPolicy adı. ImmutabilityPolicy Name 'default' olmalıdır. "varsayılan" Gerekli.
- if_match
- str
Güncelleştirilecek değişmezlik ilkesinin varlık durumu (ETag) sürümü. "*" değeri yalnızca değiştirilemezlik ilkesi zaten varsa işlemi uygulamak için kullanılabilir. Atlanırsa, bu işlem her zaman uygulanır. Gereklidir.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
ImmutabilityPolicy veya cls(response) sonucu
Dönüş türü
Özel durumlar
extend_immutability_policy
Kilitli bir değişmezlikPolicy'nin değişmezliğiniPeriodSinceCreationInDays genişletir. Kilitli ilkesinde izin verilen tek eylem bu eylemdir. Bu işlem için If-Match'de ETag gereklidir.
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
Parametreler
- resource_group_name
- str
Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.
- account_name
- str
Belirtilen kaynak grubundaki depolama hesabının adı. Depolama hesabı adları 3 ila 24 karakter uzunluğunda olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır. Gereklidir.
- container_name
- str
Belirtilen depolama hesabındaki blob kapsayıcısının adı. Blob kapsayıcı adları 3 ila 63 karakter uzunluğunda olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir. Gereklidir.
- if_match
- str
Güncelleştirilecek değişmezlik ilkesinin varlık durumu (ETag) sürümü. "*" değeri yalnızca değiştirilemezlik ilkesi zaten varsa işlemi uygulamak için kullanılabilir. Atlanırsa, bu işlem her zaman uygulanır. Gereklidir.
- parameters
- ImmutabilityPolicy veya IO
Blob kapsayıcısı için genişletilecek ImmutabilityPolicy Özellikleri. Bir ImmutabilityPolicy türü veya GÇ türüdür. Varsayılan değer Yok'tur.
- content_type
- str
Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tur.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
ImmutabilityPolicy veya cls(response) sonucu
Dönüş türü
Özel durumlar
get
Belirtilen kapsayıcının özelliklerini alır.
get(resource_group_name: str, account_name: str, container_name: str, **kwargs: Any) -> BlobContainer
Parametreler
- resource_group_name
- str
Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.
- account_name
- str
Belirtilen kaynak grubundaki depolama hesabının adı. Depolama hesabı adları 3 ila 24 karakter uzunluğunda olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır. Gereklidir.
- container_name
- str
Belirtilen depolama hesabındaki blob kapsayıcısının adı. Blob kapsayıcı adları 3 ila 63 karakter uzunluğunda olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir. Gereklidir.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
BlobContainer veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
get_immutability_policy
Yanıt üst bilgilerinde ve gövdede karşılık gelen ETag ile birlikte mevcut değişmezlik ilkesini alır.
get_immutability_policy(resource_group_name: str, account_name: str, container_name: str, immutability_policy_name: str | Enum31, if_match: str | None = None, **kwargs: Any) -> ImmutabilityPolicy
Parametreler
- resource_group_name
- str
Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.
- account_name
- str
Belirtilen kaynak grubundaki depolama hesabının adı. Depolama hesabı adları 3 ila 24 karakter uzunluğunda olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır. Gereklidir.
- container_name
- str
Belirtilen depolama hesabındaki blob kapsayıcısının adı. Blob kapsayıcı adları 3 ila 63 karakter uzunluğunda olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir. Gereklidir.
Belirtilen depolama hesabındaki blob kapsayıcısı immutabilityPolicy adı. ImmutabilityPolicy Name 'default' olmalıdır. "varsayılan" Gerekli.
- if_match
- str
Güncelleştirilecek değişmezlik ilkesinin varlık durumu (ETag) sürümü. "*" değeri yalnızca değiştirilemezlik ilkesi zaten varsa işlemi uygulamak için kullanılabilir. Atlanırsa, bu işlem her zaman uygulanır. Varsayılan değer Yok'tur.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
ImmutabilityPolicy veya cls(response) sonucu
Dönüş türü
Özel durumlar
lease
Kira Kapsayıcısı işlemi, silme işlemleri için kapsayıcı üzerinde bir kilit oluşturur ve yönetir. Kilit süresi 15 ile 60 saniye olabilir veya sonsuz olabilir.
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
Parametreler
- resource_group_name
- str
Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.
- account_name
- str
Belirtilen kaynak grubundaki depolama hesabının adı. Depolama hesabı adları 3 ila 24 karakter uzunluğunda olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır. Gereklidir.
- container_name
- str
Belirtilen depolama hesabındaki blob kapsayıcısının adı. Blob kapsayıcı adları 3 ila 63 karakter uzunluğunda olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayıları kullanmalıdır. Her tire (-) karakterinin hemen önüne ve ardından bir harf veya sayı eklenmelidir. Gereklidir.
- parameters
- LeaseContainerRequest veya IO
Kira Kapsayıcısı istek gövdesi. LeaseContainerRequest türü veya GÇ türüdür. Varsayılan değer Yok'tur.
- content_type
- str
Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tur.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
LeaseContainerResponse veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
list
Tüm kapsayıcıları listeler ve veri düzlemi gibi bir ön eki desteklemez. Ayrıca SRP bugün devamlılık belirteci döndürmez.
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]
Parametreler
- resource_group_name
- str
Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.
- account_name
- str
Belirtilen kaynak grubundaki depolama hesabının adı. Depolama hesabı adları 3 ila 24 karakter uzunluğunda olmalı ve yalnızca sayıları ve küçük harfleri kullanmalıdır. Gereklidir.
- maxpagesize
- str
İsteğe bağlı. Listeye dahil edilebilecek kapsayıcı sayısı üst sınırı belirtildi. Varsayılan değer Yok'tır.
- filter
- str
İsteğe bağlı. Belirtildiğinde, yalnızca filtreyle başlayan kapsayıcı adları listelenir. Varsayılan değer Yok'tır.
- include
- str veya ListContainersInclude
İsteğe bağlı olarak, geçici olarak silinen blob kapsayıcılarının özelliklerini eklemek için kullanılır. "deleted" Varsayılan değer None değeridir.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
ListContainerItem örneği veya cls(yanıt) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
lock_immutability_policy
ImmutabilityPolicy'yi Kilitli durumuna ayarlar. Kilitli ilkede izin verilen tek eylem ExtendImmutabilityPolicy eylemidir. Bu işlem için If-Match ETag gereklidir.
lock_immutability_policy(resource_group_name: str, account_name: str, container_name: str, if_match: str, **kwargs: Any) -> ImmutabilityPolicy
Parametreler
- resource_group_name
- str
Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.
- account_name
- str
Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.
- container_name
- str
Belirtilen depolama hesabındaki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayılar kullanılmalıdır. Her tire (-) karakterin hemen önüne ve ardından bir harf veya sayı eklenmelidir. Gereklidir.
- if_match
- str
Güncelleştirilecek değişmezlik ilkesinin varlık durumu (ETag) sürümü. "*" değeri, yalnızca değişmezlik ilkesi zaten varsa işlemi uygulamak için kullanılabilir. Atlanırsa, bu işlem her zaman uygulanır. Gereklidir.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
ImmutabilityPolicy veya cls(response) sonucu
Dönüş türü
Özel durumlar
set_legal_hold
Yasal tutma etiketlerini ayarlar. Aynı etiketin ayarlanması bir kez etkili bir işlemle sonuçlanıyor. SetLegalHold bir ekleme desenini izler ve istekte belirtilmeyen mevcut etiketleri temizlemez.
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
Parametreler
- resource_group_name
- str
Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.
- account_name
- str
Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.
- container_name
- str
Belirtilen depolama hesabındaki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayılar kullanılmalıdır. Her tire (-) karakterin hemen önüne ve ardından bir harf veya sayı eklenmelidir. Gereklidir.
Blob kapsayıcısına ayarlanacak LegalHold özelliği. LegalHold türü veya GÇ türüdür. Gereklidir.
- content_type
- str
Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tır.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
LegalHold veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
update
İstek gövdesinde belirtilen kapsayıcı özelliklerini Güncelleştirmeler. İstekte belirtilmeyen özellikler değiştirilmez. Belirtilen kapsayıcı henüz yoksa güncelleştirme başarısız olur.
update(resource_group_name: str, account_name: str, container_name: str, blob_container: _models.BlobContainer, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BlobContainer
Parametreler
- resource_group_name
- str
Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.
- account_name
- str
Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır. Gereklidir.
- container_name
- str
Belirtilen depolama hesabındaki blob kapsayıcısının adı. Blob kapsayıcı adlarının uzunluğu 3 ile 63 karakter arasında olmalı ve yalnızca küçük harf ve tire (-) olmak üzere sayılar kullanılmalıdır. Her tire (-) karakterin hemen önüne ve ardından bir harf veya sayı eklenmelidir. Gereklidir.
- blob_container
- BlobContainer veya IO
Blob kapsayıcısı için güncelleştirilecek özellikler. BlobContainer türü veya GÇ türüdür. Gereklidir.
- content_type
- str
Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tır.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
BlobContainer veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
Öznitelikler
models
models = <module 'azure.mgmt.storage.v2021_02_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2021_02_01\\models\\__init__.py'>
Azure SDK for Python