QueueProperties Osztály
Egy Service Bus-üzenetsor-erőforrás tulajdonságai.
- Öröklődés
-
azure.servicebus.management._models.DictMixinQueueProperties
Konstruktor
QueueProperties(name: str, **kwargs: Any)
Paraméterek
- name
Változók
- name
Az üzenetsor neve.
- authorization_rules
Az erőforrás engedélyezési szabályai.
- auto_delete_on_idle
ISO 8601 timeSpan üresjárati időköz, amely után az üzenetsor automatikusan törlődik. A minimális érték 5 perc.
- dead_lettering_on_message_expiration
Egy érték, amely azt jelzi, hogy az üzenetsor támogatja-e a kézbesíthetetlen levelek támogatását egy üzenet lejáratakor.
- default_message_time_to_live
AZ ISO 8601 alapértelmezett üzenet-időtartománya az élő értékre. Ez az az időtartam, amely után az üzenet lejár, attól kezdve, hogy az üzenet el lesz küldve a Service Busnak. Ez az alapértelmezett érték, amikor a TimeToLive nincs beállítva egy üzeneten.
- duplicate_detection_history_time_window
ISO 8601 timeSpan struktúra, amely meghatározza a duplikált észlelési előzmények időtartamát. Az alapértelmezett érték 10 perc.
- availability_status
Az entitás elérhetőségi állapota. Lehetséges értékek: "Elérhető", "Korlátozott", "Átnevezés", "Visszaállítás", "Ismeretlen".
- enable_batched_operations
Érték, amely azt jelzi, hogy engedélyezve vannak-e a kiszolgálóoldali kötegelt műveletek.
- enable_express
Egy érték, amely jelzi, hogy engedélyezve vannak-e az Express-entitások. Az expressz üzenetsorok ideiglenesen tárolnak egy üzenetet a memóriában, mielőtt állandó tárolóba íranák.
- enable_partitioning
Egy érték, amely azt jelzi, hogy az üzenetsor több üzenetközvetítő között legyen-e particionálva.
- lock_duration
A betekintőzár ISO 8601-es időtartománya; ez azt az időtartamot jelzi, amikor az üzenet más fogadók számára zárolva van. A LockDuration maximális értéke 5 perc; az alapértelmezett érték 1 perc.
- max_delivery_count
A maximális kézbesítési szám. Egy üzenet automatikusan elhalt a megadott számú kézbesítés után. Az alapértelmezett érték 10.
- max_size_in_megabytes
Az üzenetsor maximális mérete megabájtban, ami az üzenetsorhoz lefoglalt memória mérete.
- requires_duplicate_detection
Érték, amely jelzi, hogy az üzenetsor duplikált észlelést igényel-e.
- requires_session
Egy érték, amely azt jelzi, hogy az üzenetsor támogatja-e a munkamenetek fogalmát.
- status
Service Bus-erőforrás állapota. Lehetséges értékek: "Aktív", "Létrehozás", "Törlés", "Letiltva", "ReceiveDisabled", "Átnevezés", "Visszaállítás", "SendDisabled", "Ismeretlen".
- forward_to
Annak a címzett entitásnak a neve, amelyre az üzenetsorba küldött összes üzenet továbbítva lesz.
- user_metadata
Egyéni metdata, amelyet a felhasználó társíthat a leírással. A maximális hossz 1024 karakter.
- forward_dead_lettered_messages_to
Annak a címzett entitásnak a neve, amelyre az előfizetés összes kézbesítetlen üzenetét továbbítja a rendszer.
- max_message_size_in_kilobytes
Az üzenetsor által elfogadható maximális adatmennyiség kilobájtban. Ez a funkció csak prémium névtér és a Service Bus API 2021-05-ös vagy újabb verziójának használatakor érhető el.
Metódusok
get | |
has_key | |
items | |
keys | |
update | |
values |
get
get(key: str, default: Any | None = None) -> Any
Paraméterek
- key
- default
has_key
has_key(k: str) -> bool
Paraméterek
- k
items
items() -> List[Tuple[str, Any]]
keys
keys() -> List[str]
update
update(*args: Any, **kwargs: Any) -> None
values
values() -> List
Azure SDK for Python
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: