SubscriptionCreateOrUpdateParameters Klasa
Parametry podane do operacji Tworzenia lub aktualizowania subskrypcji.
Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.
Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.
- Dziedziczenie
-
azure.mgmt.servicebus._serialization.ModelSubscriptionCreateOrUpdateParameters
Konstruktor
SubscriptionCreateOrUpdateParameters(*, location: str, type: str | None = None, auto_delete_on_idle: str | None = None, default_message_time_to_live: str | None = None, dead_lettering_on_filter_evaluation_exceptions: bool | None = None, dead_lettering_on_message_expiration: bool | None = None, enable_batched_operations: bool | None = None, entity_availability_status: str | _models.EntityAvailabilityStatus | None = None, is_read_only: bool | None = None, lock_duration: str | None = None, max_delivery_count: int | None = None, requires_session: bool | None = None, status: str | _models.EntityStatus | None = None, **kwargs: Any)
Zmienne
- location
- str
Lokalizacja centrum danych subskrypcji. Wymagane.
- type
- str
Typ usługi Resource Manager zasobu.
- accessed_at
- datetime
Ostatni raz wystąpiło żądanie odbioru do tej subskrypcji.
- auto_delete_on_idle
- str
Interwał bezczynności timeSpan, po którym temat jest automatycznie usuwany. Minimalny czas trwania wynosi 5 minut.
- count_details
- MessageCountDetails
Szczegóły liczby komunikatów.
- created_at
- datetime
Dokładny czas utworzenia wiadomości.
- default_message_time_to_live
- str
Domyślny czas wygaśnięcia wiadomości. Jest to czas trwania, po upływie którego 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 ustawiona dla samego komunikatu.
- dead_lettering_on_filter_evaluation_exceptions
- bool
Wartość wskazująca, czy subskrypcja ma obsługę utraconych komunikatów w przypadku wyjątków oceny filtru.
- dead_lettering_on_message_expiration
- bool
Wartość wskazująca, czy subskrypcja ma obsługę utraconych komunikatów po wygaśnięciu komunikatu.
- enable_batched_operations
- bool
Wartość wskazująca, czy operacje wsadowe po stronie serwera są włączone.
- entity_availability_status
- str lub EntityAvailabilityStatus
Stan dostępności jednostki dla tematu. Znane wartości to: "Available", "Limited", "Renaming", "Restoring" i "Unknown".
- is_read_only
- bool
Wartość wskazująca, czy opis jednostki jest tylko do odczytu.
- lock_duration
- str
Przedział czasu trwania blokady dla subskrypcji.
- max_delivery_count
- int
Maksymalna liczba dostaw.
- message_count
- int
Liczba komunikatów.
- requires_session
- bool
Wartość wskazująca, czy subskrypcja obsługuje koncepcję sesji.
- status
- str lub EntityStatus
Wylicza możliwe wartości stanu jednostki obsługi komunikatów. Znane wartości to: "Active", "Creating", "Deleting", "Disabled", "ReceiveDisabled", "Renaming", "Restoring", "SendDisabled" i "Unknown".
- updated_at
- datetime
Dokładny czas aktualizacji wiadomości.