SBSubscription Klasa
Opis zasobu subskrypcji.
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.ProxyResourceSBSubscription
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, is_client_affine: bool | None = None, client_affine_properties: _models.SBClientAffineProperties | None = None, **kwargs: Any)
Parametry Tylko słowo kluczowe
Nazwa | Opis |
---|---|
lock_duration
|
Przedział czasu trwania blokady iso 8061 dla subskrypcji. Wartość domyślna to 1 minutę. |
requires_session
|
Wartość wskazująca, czy subskrypcja obsługuje koncepcję sesji. |
default_message_time_to_live
|
Domyślny przedział czasu komunikatu ISO 8061 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. |
dead_lettering_on_filter_evaluation_exceptions
|
Wartość wskazująca, czy subskrypcja ma obsługę utraconych listów w przypadku wyjątków oceny filtru. |
dead_lettering_on_message_expiration
|
Wartość wskazująca, czy subskrypcja ma obsługę utraconych wiadomości po wygaśnięciu wiadomości. |
duplicate_detection_history_time_window
|
Struktura timeSpan ISO 8601, która definiuje czas trwania historii wykrywania duplikatów. Wartość domyślna to 10 minut. |
max_delivery_count
|
Liczba maksymalnych dostaw. |
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". |
enable_batched_operations
|
Wartość wskazująca, czy operacje wsadowe po stronie serwera są włączone. |
auto_delete_on_idle
|
Interwał bezczynności przedziału czasu ISO 8061, po którym temat jest automatycznie usuwany. Minimalny czas trwania wynosi 5 minut. |
forward_to
|
Nazwa kolejki/tematu w celu przekazywania komunikatów. |
forward_dead_lettered_messages_to
|
Nazwa kolejki/tematu, aby przekazać wiadomość o martwym liście. |
is_client_affine
|
Wartość wskazująca, czy subskrypcja ma koligację z identyfikatorem klienta. |
client_affine_properties
|
Właściwości specyficzne dla subskrypcji affine klienta. |
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. |
message_count
|
Liczba komunikatów. |
created_at
|
Dokładny czas utworzenia komunikatu. |
accessed_at
|
Ostatni raz wystąpiło żądanie otrzymania do tej subskrypcji. |
updated_at
|
Dokładny czas aktualizacji komunikatu. |
count_details
|
Szczegóły liczby komunikatów. |
lock_duration
|
Przedział czasu trwania blokady iso 8061 dla subskrypcji. Wartość domyślna to 1 minutę. |
requires_session
|
Wartość wskazująca, czy subskrypcja obsługuje koncepcję sesji. |
default_message_time_to_live
|
Domyślny przedział czasu komunikatu ISO 8061 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. |
dead_lettering_on_filter_evaluation_exceptions
|
Wartość wskazująca, czy subskrypcja ma obsługę utraconych listów w przypadku wyjątków oceny filtru. |
dead_lettering_on_message_expiration
|
Wartość wskazująca, czy subskrypcja ma obsługę utraconych wiadomości po wygaśnięciu wiadomości. |
duplicate_detection_history_time_window
|
Struktura timeSpan ISO 8601, która definiuje czas trwania historii wykrywania duplikatów. Wartość domyślna to 10 minut. |
max_delivery_count
|
Liczba maksymalnych dostaw. |
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". |
enable_batched_operations
|
Wartość wskazująca, czy operacje wsadowe po stronie serwera są włączone. |
auto_delete_on_idle
|
Interwał bezczynności przedziału czasu ISO 8061, po którym temat jest automatycznie usuwany. Minimalny czas trwania wynosi 5 minut. |
forward_to
|
Nazwa kolejki/tematu w celu przekazywania komunikatów. |
forward_dead_lettered_messages_to
|
Nazwa kolejki/tematu, aby przekazać wiadomość o martwym liście. |
is_client_affine
|
Wartość wskazująca, czy subskrypcja ma koligację z identyfikatorem klienta. |
client_affine_properties
|
Właściwości specyficzne dla subskrypcji affine klienta. |
Azure SDK for Python