SBSubscription Klasse
Beschreibung der Abonnementressource.
Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.
- Vererbung
-
azure.mgmt.servicebus.v2017_04_01.models._models_py3.ResourceSBSubscription
Konstruktor
SBSubscription(*, lock_duration: timedelta | None = None, requires_session: bool | None = None, default_message_time_to_live: timedelta | None = None, dead_lettering_on_filter_evaluation_exceptions: bool | None = None, dead_lettering_on_message_expiration: bool | None = None, duplicate_detection_history_time_window: timedelta | None = None, max_delivery_count: int | None = None, status: str | _models.EntityStatus | None = None, enable_batched_operations: bool | None = None, auto_delete_on_idle: timedelta | None = None, forward_to: str | None = None, forward_dead_lettered_messages_to: str | None = None, **kwargs: Any)
Variablen
- id
- str
Ressourcen-ID.
- name
- str
Name der Ressource.
- type
- str
Der Ressourcentyp.
- message_count
- int
Anzahl der Nachrichten.
- created_at
- datetime
Genaue Zeit, zu der die Nachricht erstellt wurde.
- accessed_at
- datetime
Das letzte Mal, wenn eine Empfangsanforderung für dieses Abonnement aufgetreten ist.
- updated_at
- datetime
Der genaue Zeitpunkt, zu dem die Nachricht aktualisiert wurde.
- count_details
- MessageCountDetails
Details zur Nachrichtenanzahl.
- lock_duration
- timedelta
ISO 8061-Sperrdauerdauer für das Abonnement. Der Standardwert beträgt 1 Minute.
- requires_session
- bool
Wert, der angibt, ob ein Abonnement das Konzept von Sitzungen unterstützt.
- default_message_time_to_live
- timedelta
ISO 8061 Standardzeitbereich für Nachrichten auf Livewert. Dies ist die Dauer, nach der die Nachricht abläuft, ab dem Zeitpunkt, an 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.
- dead_lettering_on_filter_evaluation_exceptions
- bool
Wert, der angibt, ob ein Abonnement Unterstützung für Unzustellbare Nachrichten für Filterauswertungsausnahmen aufweist.
- dead_lettering_on_message_expiration
- bool
Wert, der angibt, ob ein Abonnement unterstützung für unzustellbare Nachrichten aufweist, wenn eine Nachricht abläuft.
- duplicate_detection_history_time_window
- timedelta
ISO 8601 timeSpan-Struktur, die die Dauer des Verlaufs der doppelten Erkennung definiert. Der Standardwert beträgt 10 Minuten.
- max_delivery_count
- int
Anzahl der maximalen Lieferungen.
- 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", "Löschen", "Umbenennen" und "Unbekannt".
- enable_batched_operations
- bool
Wert, der angibt, ob serverseitige Batchvorgänge aktiviert sind.
- auto_delete_on_idle
- timedelta
ISO 8061 timeSpan Leerlaufintervall, nach dem das Thema automatisch gelöscht wird. Die Mindestdauer ist fünf Minuten.
- forward_to
- str
Warteschlangen-/Themenname, um die Nachrichten weiterzuleiten.
- forward_dead_lettered_messages_to
- str
Warteschlangen-/Themaname, um die Nachricht "Dead Letter" weiterzuleiten.