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

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(-) karakterlerinden 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'tur.

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

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(-) karakterlerinden 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 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.

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(-) karakterlerinden 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 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
Gerekli

İsteğe bağlı olarak, liste kuyruğu yanıtına eklenmesi gereken en fazla kuyruk sayısıdır. Varsayılan değer Yok'tur.

filter
str
Gerekli

İsteğe bağlı, Belirtildiğinde, yalnızca belirtilen filtreyle başlayan bir ada sahip kuyruklar listelenir. 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

ListQueue örneği veya cls(response) 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 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.

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(-) karakterlerinden 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'tur.

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_08_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2021_08_01\\models\\__init__.py'>