SBQueue Klasse
Beschreibung der Warteschlangenressource.
Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.
- Vererbung
-
azure.mgmt.servicebus.v2021_11_01.models._models_py3.ProxyResourceSBQueue
Konstruktor
SBQueue(*, lock_duration: timedelta | None = None, max_size_in_megabytes: int | None = None, max_message_size_in_kilobytes: int | None = None, requires_duplicate_detection: bool | None = None, requires_session: bool | None = None, default_message_time_to_live: timedelta | 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, enable_partitioning: bool | None = None, enable_express: bool | None = None, forward_to: str | None = None, forward_dead_lettered_messages_to: str | None = None, **kwargs: Any)
Keyword-Only Parameter
Name | Beschreibung |
---|---|
lock_duration
|
ISO 8601 Dauer einer Peek-Sperre; d. h. die Zeitspanne, in der die Nachricht für andere Empfänger gesperrt ist. Der Maximalwert für LockDuration beträgt 5 Minuten. Der Standardwert ist 1 Minute. |
max_size_in_megabytes
|
Die maximale Größe der Warteschlange in Megabyte, d. h. die Größe des für die Warteschlange zugewiesenen Arbeitsspeichers. Der Standardwert ist 1024. |
max_message_size_in_kilobytes
|
Maximale Größe (in KB) der Nachrichtennutzlast, die von der Warteschlange akzeptiert werden kann. Diese Eigenschaft wird heute nur in Premium verwendet, und der Standardwert ist 1024. |
requires_duplicate_detection
|
Ein Wert, der angibt, ob für diese Warteschlange eine Duplikaterkennung erforderlich ist. |
requires_session
|
Ein -Wert, der angibt, ob die Warteschlange das Konzept von Sitzungen unterstützt. |
default_message_time_to_live
|
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. |
dead_lettering_on_message_expiration
|
Ein -Wert, der angibt, ob diese Warteschlange unterstützung für unzustellbare Nachrichten hat, wenn eine Nachricht abläuft. |
duplicate_detection_history_time_window
|
ISO 8601 timeSpan-Struktur, die die Dauer des Duplikaterkennungsverlaufs definiert. Der Standardwert beträgt 10 Minuten. |
max_delivery_count
|
Die maximale Anzahl der Übermittlungen. Eine Nachricht wird nach dieser Anzahl an Übermittlungen automatisch als unzustellbar gekennzeichnet. Der Standardwert ist 10. |
status
|
str oder
EntityStatus
Listet die möglichen Werte für die status einer Messagingentität auf. Bekannte Werte sind: "Active", "Disabled", "Restoring", "SendDisabled", "ReceiveDisabled", "Creating", "Deleting", "Renaming" und "Unknown". |
enable_batched_operations
|
Wert, der angibt, ob serverseitige Batchvorgänge aktiviert sind. |
auto_delete_on_idle
|
ISO 8061 timeSpan-Leerlaufintervall, nach dem die Warteschlange automatisch gelöscht wird. Die Mindestdauer ist fünf Minuten. |
enable_partitioning
|
Ein -Wert, der angibt, ob die Warteschlange über mehrere Nachrichtenbroker partitioniert werden soll. |
enable_express
|
Ein -Wert, der angibt, ob Express-Entitäten aktiviert sind. Eine Expresswarteschlange enthält eine Nachricht vorübergehend im Arbeitsspeicher, bevor sie in den persistenten Speicher geschrieben wird. |
forward_to
|
Warteschlangen-/Themenname, um die Nachrichten weiterzuleiten. |
forward_dead_lettered_messages_to
|
Warteschlangen-/Themenname, um die Nachricht "Unzustellbare Nachrichten" weiterzuleiten. |
Variablen
Name | Beschreibung |
---|---|
id
|
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. |
name
|
Der Name der Ressource. |
type
|
Der Typ der Ressource. Beispiel: "Microsoft.EventHub/Namespaces" oder "Microsoft.EventHub/Namespaces/EventHubs". |
location
|
Der geografische Standort, an dem sich die Ressource befindet. |
system_data
|
Die Systemmetadaten zu dieser Ressource. |
count_details
|
Details zur Nachrichtenanzahl. |
created_at
|
Der genaue Zeitpunkt, zu dem die Nachricht erstellt wurde. |
updated_at
|
Die genaue Uhrzeit, zu der die Nachricht aktualisiert wurde. |
accessed_at
|
Beim letzten Senden einer Nachricht oder beim letzten Senden einer Empfangsanforderung an diese Warteschlange. |
size_in_bytes
|
Die Größe der Warteschlange in Bytes. |
message_count
|
Die Anzahl der Nachrichten in der Warteschlange. |
lock_duration
|
ISO 8601 Dauer einer Peek-Sperre; d. h. die Zeitspanne, in der die Nachricht für andere Empfänger gesperrt ist. Der Maximalwert für LockDuration beträgt 5 Minuten. Der Standardwert ist 1 Minute. |
max_size_in_megabytes
|
Die maximale Größe der Warteschlange in Megabyte, d. h. die Größe des für die Warteschlange zugewiesenen Arbeitsspeichers. Der Standardwert ist 1024. |
max_message_size_in_kilobytes
|
Maximale Größe (in KB) der Nachrichtennutzlast, die von der Warteschlange akzeptiert werden kann. Diese Eigenschaft wird heute nur in Premium verwendet, und der Standardwert ist 1024. |
requires_duplicate_detection
|
Ein Wert, der angibt, ob für diese Warteschlange eine Duplikaterkennung erforderlich ist. |
requires_session
|
Ein -Wert, der angibt, ob die Warteschlange das Konzept von Sitzungen unterstützt. |
default_message_time_to_live
|
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. |
dead_lettering_on_message_expiration
|
Ein -Wert, der angibt, ob diese Warteschlange unterstützung für unzustellbare Nachrichten hat, wenn eine Nachricht abläuft. |
duplicate_detection_history_time_window
|
ISO 8601 timeSpan-Struktur, die die Dauer des Duplikaterkennungsverlaufs definiert. Der Standardwert beträgt 10 Minuten. |
max_delivery_count
|
Die maximale Anzahl der Übermittlungen. Eine Nachricht wird nach dieser Anzahl an Übermittlungen automatisch als unzustellbar gekennzeichnet. Der Standardwert ist 10. |
status
|
str oder
EntityStatus
Listet die möglichen Werte für die status einer Messagingentität auf. Bekannte Werte sind: "Active", "Disabled", "Restoring", "SendDisabled", "ReceiveDisabled", "Creating", "Deleting", "Renaming" und "Unknown". |
enable_batched_operations
|
Wert, der angibt, ob serverseitige Batchvorgänge aktiviert sind. |
auto_delete_on_idle
|
ISO 8061 timeSpan-Leerlaufintervall, nach dem die Warteschlange automatisch gelöscht wird. Die Mindestdauer ist fünf Minuten. |
enable_partitioning
|
Ein -Wert, der angibt, ob die Warteschlange über mehrere Nachrichtenbroker partitioniert werden soll. |
enable_express
|
Ein -Wert, der angibt, ob Express-Entitäten aktiviert sind. Eine Expresswarteschlange enthält eine Nachricht vorübergehend im Arbeitsspeicher, bevor sie in den persistenten Speicher geschrieben wird. |
forward_to
|
Warteschlangen-/Themenname, um die Nachrichten weiterzuleiten. |
forward_dead_lettered_messages_to
|
Warteschlangen-/Themenname, um die Nachricht "Unzustellbare Nachrichten" weiterzuleiten. |
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für