QueueOperations Sınıf

Uyarı

Bu sınıfın örneğini doğrudan OLUŞTURMAYIN.

Bunun yerine, aşağıdaki işlemlere

StorageManagementClient's

queue Öznitelik.

Devralma
builtins.object
QueueOperations

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
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

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
Gerekli

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
Gerekli

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
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

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
Gerekli

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
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

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
Gerekli

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
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

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
Gerekli

İ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
Gerekli

İ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
Gerekli

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

account_name
str
Gerekli

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
Gerekli

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
Gerekli

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'>