SubscriptionProperties Klas
Eigenschappen van een Service Bus-onderwerpabonnementsresource.
- Overname
-
azure.servicebus.management._models.DictMixinSubscriptionProperties
Constructor
SubscriptionProperties(name: str, **kwargs: Any)
Parameters
- name
Variabelen
- name
Naam van het abonnement.
- lock_duration
ISO 8601 tijdsduur van een peek-lock; dat wil gezegd, de hoeveelheid tijd dat het bericht is vergrendeld voor andere ontvangers. De maximumwaarde voor LockDuration is 5 minuten; de standaardwaarde is 1 minuut.
- requires_session
Een waarde die aangeeft of de wachtrij het concept van sessies ondersteunt.
- default_message_time_to_live
ISO 8601 standaard bericht time period to live waarde. Dit is de duur waarna het bericht verloopt, vanaf het moment waarop het bericht naar Service Bus wordt verzonden. Dit is de standaardwaarde die wordt gebruikt wanneer TimeToLive niet is ingesteld voor een bericht zelf.
- dead_lettering_on_message_expiration
Een waarde die aangeeft of dit abonnement ondersteuning voor onbestelbare berichten heeft wanneer een bericht verloopt.
- dead_lettering_on_filter_evaluation_exceptions
Een waarde die aangeeft of dit abonnement ondersteuning voor onbestelbare berichten heeft wanneer een bericht verloopt.
- max_delivery_count
Het maximale aantal leveringen. Een bericht wordt automatisch vastgeletterd na dit aantal leveringen. De standaardwaarde is 10.
- enable_batched_operations
Waarde die aangeeft of batchbewerkingen aan de serverzijde zijn ingeschakeld.
- status
Status van een Service Bus-resource. Mogelijke waarden zijn: 'Actief', 'Maken', 'Verwijderen', 'Uitgeschakeld', 'ReceiveDisabled', 'Naam wijzigen', 'Herstellen', 'SendDisabled', 'Onbekend'.
- forward_to
De naam van de ontvangende entiteit waarnaar alle berichten die naar het abonnement worden verzonden, worden doorgestuurd.
- user_metadata
Metagegevens die zijn gekoppeld aan het abonnement. Het maximum aantal tekens is 1024.
- forward_dead_lettered_messages_to
De naam van de ontvangende entiteit waarnaar alle berichten die naar het abonnement worden verzonden, worden doorgestuurd.
- auto_delete_on_idle
ISO 8601 timeSpan inactief interval waarna het abonnement automatisch wordt verwijderd. De minimale duur is vijf minuten.
- availability_status
Beschikbaarheidsstatus van de entiteit. Mogelijke waarden zijn: 'Beschikbaar', 'Beperkt', 'Naam wijzigen', 'Herstellen', 'Onbekend'.
Methoden
get | |
has_key | |
items | |
keys | |
update | |
values |
get
get(key: str, default: Any | None = None) -> Any
Parameters
- key
- default
has_key
has_key(k: str) -> bool
Parameters
- 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