QueueOperations Sınıf
- Devralma
-
builtins.objectQueueOperations
Oluşturucu
QueueOperations(*args, **kwargs)
Yöntemler
create |
Belirtilen hesabın altında belirtilen kuyruk adına sahip yeni bir kuyruk oluşturur. |
delete |
Belirtilen kuyruk adına sahip kuyruğu, varsa belirtilen hesabın altında siler. |
get |
Belirtilen kuyruk adına sahip kuyruğu, varsa belirtilen hesabın altında alır. |
list |
Belirtilen depolama hesabı altındaki tüm kuyrukların listesini alır. |
update |
Belirtilen hesabın altında belirtilen kuyruk adına sahip yeni bir kuyruk oluşturur. |
create
Belirtilen hesabın altında belirtilen kuyruk adına sahip yeni bir kuyruk oluşturur.
create(resource_group_name: str, account_name: str, queue_name: str, queue: _models.StorageQueue, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StorageQueue
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.
- queue_name
- str
Kuyruk adı depolama hesabında benzersiz olmalı ve 3 ile 63 karakter arasında olmalıdır. Ad yalnızca küçük harf alfasayısal ve tire(-) karakterlerden oluşmalıdır, alfasayısal karakterle başlayıp bitmelidir ve ardışık iki tire(-) karakteri olamaz. Gereklidir.
- queue
- StorageQueue veya IO
Birlikte oluşturulacak kuyruk özellikleri ve meta veriler. StorageQueue 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
StorageQueue veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
delete
Belirtilen kuyruk adına sahip kuyruğu, varsa belirtilen hesabın altında siler.
delete(resource_group_name: str, account_name: str, queue_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.
- queue_name
- str
Kuyruk adı depolama hesabında benzersiz olmalı ve 3 ile 63 karakter arasında olmalıdır. Ad yalnızca küçük harf alfasayısal ve tire(-) karakterlerden oluşmalıdır, alfasayısal karakterle başlayıp bitmelidir ve ardışık iki tire(-) karakteri olamaz. 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
get
Belirtilen kuyruk adına sahip kuyruğu, varsa belirtilen hesabın altında alır.
get(resource_group_name: str, account_name: str, queue_name: str, **kwargs: Any) -> StorageQueue
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.
- queue_name
- str
Kuyruk adı depolama hesabında benzersiz olmalı ve 3 ile 63 karakter arasında olmalıdır. Ad yalnızca küçük harf alfasayısal ve tire(-) karakterlerden oluşmalıdır, alfasayısal karakterle başlayıp bitmelidir ve ardışık iki tire(-) karakteri olamaz. Gereklidir.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
StorageQueue veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
list
Belirtilen depolama hesabı altındaki tüm kuyrukların listesini alır.
list(resource_group_name: str, account_name: str, maxpagesize: str | None = None, filter: str | None = None, **kwargs: Any) -> Iterable[ListQueue]
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.
- maxpagesize
- str
İsteğe bağlı olarak, bir liste kuyruğu yanıtına eklenmesi gereken en fazla kuyruk sayısı. Varsayılan değer Yok'tır.
- filter
- str
İsteğe bağlı, Belirtildiğinde, yalnızca verilen filtreyle başlayan bir ada sahip kuyruklar listelenir. 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
ListQueue örneği veya cls(yanıt) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
update
Belirtilen hesabın altında belirtilen kuyruk adına sahip yeni bir kuyruk oluşturur.
update(resource_group_name: str, account_name: str, queue_name: str, queue: _models.StorageQueue, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StorageQueue
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.
- queue_name
- str
Kuyruk adı depolama hesabında benzersiz olmalı ve 3 ile 63 karakter arasında olmalıdır. Ad yalnızca küçük harf alfasayısal ve tire(-) karakterlerden oluşmalıdır, alfasayısal karakterle başlayıp bitmelidir ve ardışık iki tire(-) karakteri olamaz. Gereklidir.
- queue
- StorageQueue veya IO
Birlikte oluşturulacak kuyruk özellikleri ve meta veriler. StorageQueue 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
StorageQueue veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
Öznitelikler
models
models = <module 'azure.mgmt.storage.v2021_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2021_09_01\\models\\__init__.py'>
Azure SDK for Python