SBTopic Klasse
Beschreibung der Themenressource.
Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.
- Vererbung
-
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)
Variablen
- id
- str
Ressourcen-ID.
- name
- str
Name der Ressource.
- type
- str
Der Ressourcentyp.
- size_in_bytes
- int
Größe des Themas in Bytes.
- created_at
- datetime
Die genaue Zeit, zu der die Nachricht erstellt wurde.
- updated_at
- datetime
Die genaue Uhrzeit, zu der die Nachricht aktualisiert wurde.
- accessed_at
- datetime
Das letzte Mal, wenn die Nachricht gesendet wurde oder eine Anforderung für dieses Thema empfangen wurde.
- subscription_count
- int
Anzahl der Abonnements.
- count_details
- MessageCountDetails
Details zur Nachrichtenanzahl.
- default_message_time_to_live
- timedelta
ISO 8601 Standardzeitbereich für Nachrichten auf Livewert. Dies ist die Dauer, nach der die Nachricht ab dem Zeitpunkt abläuft, nach dem die Nachricht an Service Bus gesendet wird. Dies ist der Standardwert, der verwendet wird, wenn TimeToLive nicht für eine Nachricht selbst festgelegt ist.
- max_size_in_megabytes
- int
Maximale Größe des Themas in Megabyte, d. h. die Größe des für das Thema zugeordneten Arbeitsspeichers. Der Standardwert ist 1024.
- requires_duplicate_detection
- bool
Wert, der angibt, ob für dieses Thema eine Duplikaterkennung erforderlich ist.
- duplicate_detection_history_time_window
- timedelta
ISO8601-Zeitbereichsstruktur, die die Dauer des Erkennungsverlaufs für Duplikate definiert. Der Standardwert beträgt 10 Minuten.
- enable_batched_operations
- bool
Wert, der angibt, ob serverseitige Batchvorgänge aktiviert sind.
- status
- str oder EntityStatus
Listet die möglichen Werte für den Status einer Messagingentität auf. Bekannte Werte sind: "Active", "Disabled", "Restoring", "SendDisabled", "ReceiveDisabled", "Creating", "Deleting", "Renaming" und "Unknown".
- support_ordering
- bool
Wert, der angibt, ob das Thema die Sortierung unterstützt.
- auto_delete_on_idle
- timedelta
ISO 8601-Zeitraum im Leerlaufintervall, nach dem das Thema automatisch gelöscht wird. Die Mindestdauer ist fünf Minuten.
- enable_partitioning
- bool
Wert, der angibt, ob das Thema, das über mehrere Nachrichtenbroker partitioniert werden soll, aktiviert ist.
- enable_express
- bool
Wert, der angibt, ob Express-Entitäten aktiviert sind. Ein express-Thema enthält eine Nachricht vorübergehend im Arbeitsspeicher, bevor sie in den permanenten Speicher geschrieben wird.