Sdílet prostřednictvím


SBTopic Třída

Popis zdroje témat.

Proměnné jsou naplněny pouze serverem a při odesílání požadavku budou ignorovány.

Dědičnost
azure.mgmt.servicebus.v2017_04_01.models._models_py3.Resource
SBTopic

Konstruktor

SBTopic(*, default_message_time_to_live: timedelta | None = None, max_size_in_megabytes: 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)

Proměnné

id
str

ID prostředku.

name
str

Název prostředku.

type
str

Typ prostředku.

size_in_bytes
int

Velikost tématu v bajtech

created_at
datetime

Přesný čas vytvoření zprávy

updated_at
datetime

Přesný čas, kdy byla zpráva aktualizována.

accessed_at
datetime

Čas posledního odeslání zprávy nebo přijetí žádosti pro toto téma

subscription_count
int

Počet předplatných.

count_details
MessageCountDetails

Podrobnosti o počtu zpráv

default_message_time_to_live
timedelta

ISO 8601 Výchozí časový rozsah zprávy na živou hodnotu. Toto je doba, po jejímž uplynutí vyprší platnost zprávy, počínaje odesláním zprávy do služby Service Bus. Toto je výchozí hodnota použitá v případě, že TimeToLive není nastaven na samotnou zprávu.

max_size_in_megabytes
int

Maximální velikost tématu v megabajtech, což je velikost paměti přidělené tématu. Výchozí hodnota je 1024.

requires_duplicate_detection
bool

Hodnota označující, jestli toto téma vyžaduje detekci duplicit.

duplicate_detection_history_time_window
timedelta

Struktura časového rozsahu ISO8601, která definuje dobu trvání historie detekce duplicit. Výchozí hodnota je 10 minut.

enable_batched_operations
bool

Hodnota označující, jestli jsou povolené dávkové operace na straně serveru.

status
str nebo EntityStatus

Vytvoří výčet možných hodnot pro stav entity zasílání zpráv. Známé hodnoty jsou: "Aktivní", "Zakázáno", "Obnovení", "SendDisabled", "ReceiveDisabled", "Vytváření", "Odstranění", "Přejmenování" a "Neznámé".

support_ordering
bool

Hodnota označující, jestli téma podporuje řazení.

auto_delete_on_idle
timedelta

Interval nečinnosti iso 8601, po jehož uplynutí se téma automaticky odstraní. Minimální doba trvání je 5 minut.

enable_partitioning
bool

Hodnota označující, jestli je povolené téma, které má být rozděleno mezi více zprostředkovatelů zpráv.

enable_express
bool

Hodnota označující, jestli jsou povolené expresní entity. Expresní téma dočasně uchovává zprávu v paměti před zápisem do trvalého úložiště.