共用方式為


SBTopic 類別

主題資源的描述。

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

繼承
azure.mgmt.servicebus.v2021_11_01.models._models_py3.ProxyResource
SBTopic

建構函式

SBTopic(*, default_message_time_to_live: timedelta | None = None, max_size_in_megabytes: int | None = None, max_message_size_in_kilobytes: int | None = None, requires_duplicate_detection: bool | None = None, duplicate_detection_history_time_window: timedelta | None = None, enable_batched_operations: bool | None = None, status: str | _models.EntityStatus | None = None, support_ordering: bool | None = None, auto_delete_on_idle: timedelta | None = None, enable_partitioning: bool | None = None, enable_express: bool | None = None, **kwargs: Any)

僅限關鍵字的參數

名稱 Description
default_message_time_to_live

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

max_size_in_megabytes
int

主題的大小上限,以 MB 為單位,這是為主題配置的記憶體大小。 預設值為 1024。

max_message_size_in_kilobytes
int

主題可接受之訊息承載的 KB) 大小上限 (。 此屬性目前僅適用于 Premium,預設值為 1024。

requires_duplicate_detection

指出本主題是否需要重複偵測的值。

duplicate_detection_history_time_window

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

enable_batched_operations

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

status

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

support_ordering

值,指出主題是否支援排序。

auto_delete_on_idle

ISO 8601 時間範圍閒置間隔之後,主題會自動刪除。 最短持續時間為 5 分鐘。

enable_partitioning

值,指出是否已啟用跨多個訊息代理程式分割的主題。

enable_express

值,指出是否啟用 Express 實體。 快速主題會暫時在記憶體中保存訊息,再將其寫入永續性儲存體。

變數

名稱 Description
id
str

資源的完整資源識別碼。 Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}。

name
str

資源名稱。

type
str

資源類型。 例如「Microsoft.EventHub/Namespaces」 或 「Microsoft.EventHub/Namespaces/EventHubs」。

location
str

資源所在的地理位置。

system_data

與此資源相關的系統中繼資料。

size_in_bytes
int

主題的大小,以位元組為單位。

created_at

訊息建立的確切時間。

updated_at

訊息的確切更新時間。

accessed_at

上次針對本主題傳送訊息或收到要求的時間。

subscription_count
int

訂用帳戶數目。

count_details

訊息計數詳細資料。

default_message_time_to_live

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

max_size_in_megabytes
int

主題的大小上限,以 MB 為單位,這是為主題配置的記憶體大小。 預設值為 1024。

max_message_size_in_kilobytes
int

主題可接受之訊息承載的 KB) 大小上限 (。 此屬性目前僅適用于 Premium,預設值為 1024。

requires_duplicate_detection

指出本主題是否需要重複偵測的值。

duplicate_detection_history_time_window

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

enable_batched_operations

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

status

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

support_ordering

值,指出主題是否支援排序。

auto_delete_on_idle

ISO 8601 時間範圍閒置間隔之後,主題會自動刪除。 最短持續時間為 5 分鐘。

enable_partitioning

值,指出是否已啟用跨多個訊息代理程式分割的主題。

enable_express

值,指出是否啟用 Express 實體。 快速主題會暫時在記憶體中保存訊息,再將其寫入永續性儲存體。