Megosztás a következőn keresztül:


TopicProperties Osztály

Egy Service Bus-témakör típusú erőforrás tulajdonságai.

Öröklődés
azure.servicebus.management._models.DictMixin
TopicProperties

Konstruktor

TopicProperties(name: str, **kwargs: Any)

Paraméterek

name
Kötelező

Változók

name

A témakör neve.

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.

max_size_in_megabytes

A témakör maximális mérete megabájtban, amely a témakör számára lefoglalt memória mérete.

requires_duplicate_detection

Egy érték, amely azt jelzi, hogy a témakör duplikált észlelést igényel-e.

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.

enable_batched_operations

Érték, amely azt jelzi, hogy engedélyezve vannak-e a kiszolgálóoldali kötegelt műveletek.

size_in_bytes

A témakör mérete bájtban.

filtering_messages_before_publishing

Üzenetek szűrése közzététel előtt.

authorization_rules

Az erőforrás engedélyezési szabályai.

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".

support_ordering

Egy érték, amely jelzi, hogy a témakör támogatja-e a rendezést.

auto_delete_on_idle

ISO 8601 timeSpan üresjárati időköz, amely után a témakör automatikusan törlődik. A minimális érték 5 perc.

enable_partitioning

Egy érték, amely azt jelzi, hogy a témakört több üzenetközvetítő között particionálja-e.

availability_status

Az entitás rendelkezésre állási állapota. Lehetséges értékek: "Elérhető", "Korlátozott", "Átnevezés", "Visszaállítás", "Ismeretlen".

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.

user_metadata

A témakörhöz társított metaadatok.

max_message_size_in_kilobytes

A témakör által elfogadható maximális méret kilobájtban az üzenet hasznos adataiban. 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
Kötelező
default
alapértelmezett érték: None

has_key

has_key(k: str) -> bool

Paraméterek

k
Kötelező

items

items() -> List[Tuple[str, Any]]

keys

keys() -> List[str]

update

update(*args: Any, **kwargs: Any) -> None

values

values() -> List