共用方式為


QueueResource 類別

佇列資源的描述。

變數只會由伺服器填入,而且會在傳送要求時予以忽略。

繼承
azure.mgmt.servicebus.v2015_08_01.models._models_py3.Resource
QueueResource

建構函式

QueueResource(*, location: str | None = None, lock_duration: str | None = None, auto_delete_on_idle: str | None = None, entity_availability_status: str | _models.EntityAvailabilityStatus | None = None, default_message_time_to_live: str | None = None, duplicate_detection_history_time_window: str | None = None, enable_batched_operations: bool | None = None, dead_lettering_on_message_expiration: bool | None = None, enable_express: bool | None = None, enable_partitioning: bool | None = None, is_anonymous_accessible: bool | None = None, max_delivery_count: int | None = None, max_size_in_megabytes: int | None = None, requires_duplicate_detection: bool | None = None, requires_session: bool | None = None, status: str | _models.EntityStatus | None = None, support_ordering: bool | None = None, **kwargs: Any)

變數

id
str

資源識別碼。

name
str

資源名稱。

location
str

資源位置。

type
str

資源類型。

lock_duration
str

預覽鎖定的持續時間;也就是說,訊息鎖定給其他接收者的時間量。 LockDuration 的最大值為 5 分鐘;預設值為 1 分鐘。

accessed_at
datetime

上次傳送訊息的時間,或上次收到此佇列的要求。

auto_delete_on_idle
str

TimeSpan 閒置間隔,之後會自動刪除佇列。 最短持續時間為 5 分鐘。

entity_availability_status
strEntityAvailabilityStatus

佇列的實體可用性狀態。 已知值為:「Available」、「Limited」、「Renaming」、「Restoring」 和 「Unknown」。

created_at
datetime

建立訊息的確切時間。

default_message_time_to_live
str

預設訊息存留時間值。 這是訊息到期的持續時間,從訊息傳送至服務匯流排時開始。 這是在訊息本身未設定 TimeToLive 時所使用的預設值。

duplicate_detection_history_time_window
str

定義重複偵測歷程記錄持續時間的 TimeSpan 結構。 預設值是 10 分鐘。

enable_batched_operations
bool

值,指出是否啟用伺服器端批次處理作業。

dead_lettering_on_message_expiration
bool

值,指出當訊息到期時,此佇列是否具有寄不出的信件支援。

enable_express
bool

值,指出是否啟用 Express Entities。 快速佇列會在將訊息寫入永續性儲存體之前,暫時將訊息儲存在記憶體中。

enable_partitioning
bool

值,指出佇列是否要跨多個訊息代理程式進行分割。

is_anonymous_accessible
bool

值,指出訊息是否可匿名存取。

max_delivery_count
int

傳遞計數上限。 經過這個傳遞次數後,訊息就會自動成為無效訊息。

max_size_in_megabytes
int

佇列的大小上限,以 MB 為單位,這是為佇列配置的記憶體大小。

message_count
int

佇列中的訊息數目。

count_details
MessageCountDetails

訊息計數詳細資料。

requires_duplicate_detection
bool

值,指出此佇列是否需要重複偵測。

requires_session
bool

值,指出佇列是否支援會話的概念。

size_in_bytes
int

佇列的大小,以位元組為單位。

status
strEntityStatus

列舉訊息實體狀態的可能值。 已知值為:「Active」、「Create」、「Deleting」、「Disabled」、「ReceiveDisabled」、「Renaming」、「Restoring」、「SendDisabled」 和 「Unknown」。

support_ordering
bool

值,指出佇列是否支援排序。

updated_at
datetime

訊息的確切更新時間。