SBTopic Klasa
Opis zasobu tematu.
Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.
- Dziedziczenie
-
azure.mgmt.servicebus.v2021_11_01.models._models_py3.ProxyResourceSBTopic
Konstruktor
SBTopic(*, default_message_time_to_live: timedelta | None = None, max_size_in_megabytes: int | None = None, max_message_size_in_kilobytes: 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)
Parametry Tylko słowo kluczowe
Nazwa | Opis |
---|---|
default_message_time_to_live
|
Domyślny przedział czasu komunikatu ISO 8601 na wartość żywą. Jest to czas trwania, po którym komunikat wygaśnie, począwszy od momentu wysłania komunikatu do usługi Service Bus. Jest to wartość domyślna używana, gdy właściwość TimeToLive nie jest ustawiana na samym komunikacie. |
max_size_in_megabytes
|
Maksymalny rozmiar tematu w megabajtach, czyli rozmiar pamięci przydzielonej dla tematu. Wartość domyślna to 1024. |
max_message_size_in_kilobytes
|
Maksymalny rozmiar (w KB) ładunku komunikatu, który można zaakceptować w temacie. Ta właściwość jest obecnie używana tylko w warstwie Premium, a wartość domyślna to 1024. |
requires_duplicate_detection
|
Wartość wskazująca, czy ten temat wymaga wykrywania duplikatów. |
duplicate_detection_history_time_window
|
Struktura przedziału czasu ISO8601, która definiuje czas trwania historii wykrywania duplikatów. Wartość domyślna to 10 minut. |
enable_batched_operations
|
Wartość wskazująca, czy operacje wsadowe po stronie serwera są włączone. |
status
|
str lub
EntityStatus
Wylicza możliwe wartości stanu jednostki obsługi komunikatów. Znane wartości to: "Active", "Disabled", "Restoring", "SendDisabled", "ReceiveDisabled", "Creating", "Deleting", "Renaming" i "Unknown". |
support_ordering
|
Wartość wskazująca, czy temat obsługuje kolejność. |
auto_delete_on_idle
|
Interwał bezczynności przedziału czasu ISO 8601, po którym temat jest automatycznie usuwany. Minimalny czas trwania wynosi 5 minut. |
enable_partitioning
|
Wartość wskazująca, czy temat, który ma być podzielony na partycje w wielu brokerach komunikatów, jest włączony. |
enable_express
|
Wartość wskazująca, czy jednostki ekspresowe są włączone. Temat ekspresowy przechowuje komunikat w pamięci tymczasowo przed zapisaniem go w magazynie trwałym. |
Zmienne
Nazwa | Opis |
---|---|
id
|
W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex — /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}}. |
name
|
Nazwa zasobu. |
type
|
Typ zasobu. Np. "Microsoft.EventHub/Namespaces" lub "Microsoft.EventHub/Namespaces/EventHubs". |
location
|
Lokalizacja geograficzna, w której znajduje się zasób. |
system_data
|
Dane metadane systemowe odnoszące się do tego zasobu. |
size_in_bytes
|
Rozmiar tematu w bajtach. |
created_at
|
Dokładny czas utworzenia komunikatu. |
updated_at
|
Dokładny czas aktualizacji komunikatu. |
accessed_at
|
Ostatni raz wiadomość została wysłana lub odebrano żądanie dla tego tematu. |
subscription_count
|
Liczba subskrypcji. |
count_details
|
Szczegóły liczby komunikatów. |
default_message_time_to_live
|
Domyślny przedział czasu komunikatu ISO 8601 na wartość żywą. Jest to czas trwania, po którym komunikat wygaśnie, począwszy od momentu wysłania komunikatu do usługi Service Bus. Jest to wartość domyślna używana, gdy właściwość TimeToLive nie jest ustawiana na samym komunikacie. |
max_size_in_megabytes
|
Maksymalny rozmiar tematu w megabajtach, czyli rozmiar pamięci przydzielonej dla tematu. Wartość domyślna to 1024. |
max_message_size_in_kilobytes
|
Maksymalny rozmiar (w KB) ładunku komunikatu, który można zaakceptować w temacie. Ta właściwość jest obecnie używana tylko w warstwie Premium, a wartość domyślna to 1024. |
requires_duplicate_detection
|
Wartość wskazująca, czy ten temat wymaga wykrywania duplikatów. |
duplicate_detection_history_time_window
|
Struktura przedziału czasu ISO8601, która definiuje czas trwania historii wykrywania duplikatów. Wartość domyślna to 10 minut. |
enable_batched_operations
|
Wartość wskazująca, czy operacje wsadowe po stronie serwera są włączone. |
status
|
str lub
EntityStatus
Wylicza możliwe wartości stanu jednostki obsługi komunikatów. Znane wartości to: "Active", "Disabled", "Restoring", "SendDisabled", "ReceiveDisabled", "Creating", "Deleting", "Renaming" i "Unknown". |
support_ordering
|
Wartość wskazująca, czy temat obsługuje kolejność. |
auto_delete_on_idle
|
Interwał bezczynności przedziału czasu ISO 8601, po którym temat jest automatycznie usuwany. Minimalny czas trwania wynosi 5 minut. |
enable_partitioning
|
Wartość wskazująca, czy temat, który ma być podzielony na partycje w wielu brokerach komunikatów, jest włączony. |
enable_express
|
Wartość wskazująca, czy jednostki ekspresowe są włączone. Temat ekspresowy przechowuje komunikat w pamięci tymczasowo przed zapisaniem go w magazynie trwałym. |
Azure SDK for Python