Freigeben über


SubscriptionResource Klasse

Beschreibung der Abonnementressource.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Vererbung
azure.mgmt.servicebus.v2015_08_01.models._models_py3.Resource
SubscriptionResource

Konstruktor

SubscriptionResource(*, location: 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)

Variablen

id
str

Ressourcen-ID.

name
str

Name der Ressource.

location
str

Ressourcenspeicherort

type
str

Der Ressourcentyp.

accessed_at
datetime

Das letzte Mal, wenn eine Empfangsanforderung für dieses Abonnement aufgetreten ist.

auto_delete_on_idle
str

TimeSpan-Leerlaufintervall, nach dem das Thema automatisch gelöscht wird. Die Mindestdauer ist fünf Minuten.

count_details
MessageCountDetails

Details zur Nachrichtenanzahl.

created_at
datetime

Genaue Zeit, zu der die Nachricht erstellt wurde.

default_message_time_to_live
str

Standardmäßige Nachrichtenzeit bis zum Livewert. Dies ist die Dauer, nach der die Nachricht abläuft, ab dem Zeitpunkt, an dem die Nachricht an Service Bus gesendet wird. Dies ist der Standardwert, der verwendet wird, wenn TimeToLive nicht für eine Nachricht selbst festgelegt ist.

dead_lettering_on_filter_evaluation_exceptions
bool

Wert, der angibt, ob ein Abonnement Unterstützung für Unzustellbare Nachrichten für Filterauswertungsausnahmen aufweist.

dead_lettering_on_message_expiration
bool

Wert, der angibt, ob ein Abonnement unterstützung für unzustellbare Nachrichten aufweist, wenn eine Nachricht abläuft.

enable_batched_operations
bool

Wert, der angibt, ob serverseitige Batchvorgänge aktiviert sind.

entity_availability_status
str oder EntityAvailabilityStatus

Entitätsverfügbarkeitsstatus für das Thema. Bekannte Werte sind: "Available", "Limited", "Renaming", "Restoreing" und "Unknown".

is_read_only
bool

Wert, der angibt, ob die Entitätsbeschreibung schreibgeschützt ist.

lock_duration
str

Die Sperrdauerdauer für das Abonnement.

max_delivery_count
int

Anzahl der maximalen Lieferungen.

message_count
int

Anzahl der Nachrichten.

requires_session
bool

Wert, der angibt, ob ein Abonnement das Konzept von Sitzungen unterstützt.

status
str oder EntityStatus

Listet die möglichen Werte für den Status einer Messagingentität auf. Bekannte Werte sind: "Active", "Creating", "Deleting", "Disabled", "ReceiveDisabled", "Renaming", "Restoring", "SendDisabled" und "Unknown".

updated_at
datetime

Der genaue Zeitpunkt, zu dem die Nachricht aktualisiert wurde.