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