Sdílet prostřednictvím


SBQueue Třída

Popis prostředku fronty.

Proměnné jsou naplněné pouze serverem a při odesílání požadavku se budou ignorovat.

Dědičnost
azure.mgmt.servicebus.v2022_10_01_preview.models._models_py3.ProxyResource
SBQueue

Konstruktor

SBQueue(*, lock_duration: timedelta | None = None, max_size_in_megabytes: int | None = None, max_message_size_in_kilobytes: int | None = None, requires_duplicate_detection: bool | None = None, requires_session: bool | None = None, default_message_time_to_live: timedelta | 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, enable_partitioning: bool | None = None, enable_express: bool | None = None, forward_to: str | None = None, forward_dead_lettered_messages_to: str | None = None, **kwargs: Any)

Proměnné

id
str

Plně kvalifikované ID prostředku Příklad : /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resourceProviderNamespace}/{typ_prostředku}/{název_prostředku}.

name
str

Název prostředku.

type
str

Typ prostředku. Například Microsoft.EventHub/Namespaces nebo Microsoft.EventHub/Namespaces.

location
str

Geografické umístění, kde se prostředek nachází.

system_data
SystemData

Metadata systému vztahující se k tomuto prostředku.

count_details
MessageCountDetails

Podrobnosti počtu zpráv.

created_at
datetime

Přesný čas vytvoření zprávy

updated_at
datetime

Přesný čas, kdy byla zpráva aktualizována.

accessed_at
datetime

Čas posledního odeslání zprávy nebo posledního požadavku na přijetí do této fronty

size_in_bytes
int

Velikost fronty v bajtech

message_count
int

Počet zpráv ve frontě.

lock_duration
timedelta

Doba trvání časového rozsahu iso 8601 peek-lock; to znamená dobu, po kterou je zpráva uzamčena pro ostatní příjemce. Maximální hodnota pro LockDuration je 5 minut; výchozí hodnota je 1 minuta.

max_size_in_megabytes
int

Maximální velikost fronty v megabajtech, což je velikost paměti přidělené frontě. Výchozí hodnota je 1024.

max_message_size_in_kilobytes
int

Maximální velikost (v kB) datové části zprávy, kterou může fronta přijmout. Tato vlastnost se dnes používá jenom v premium a výchozí hodnota je 1024.

requires_duplicate_detection
bool

Hodnota označující, jestli tato fronta vyžaduje detekci duplicit.

requires_session
bool

Hodnota, která označuje, jestli fronta podporuje koncept relací.

default_message_time_to_live
timedelta

Výchozí časový rozsah zprávy ISO 8601 na živou hodnotu. Toto je doba, po které zpráva vyprší, počínaje odesláním zprávy do služby Service Bus. Toto je výchozí hodnota použitá v případě, že timeToLive není nastaven pro samotnou zprávu.

dead_lettering_on_message_expiration
bool

Hodnota, která určuje, jestli má tato fronta podporu nedoručených zpráv, když vyprší platnost zprávy.

duplicate_detection_history_time_window
timedelta

Iso 8601 timeSpan struktura, která definuje dobu trvání historie detekce duplicit. Výchozí hodnota je 10 minut.

max_delivery_count
int

Maximální počet doručení. Zpráva se po tomto počtu doručení automaticky nedoručí. výchozí hodnota je 10.

status
str nebo EntityStatus

Vytvoří výčet možných hodnot pro stav entity zasílání zpráv. Známé hodnoty jsou: "Active", "Disabled", "Restoring", "SendDisabled", "ReceiveDisabled", "Creating", "Deleting", "Renaming" a "Unknown".

enable_batched_operations
bool

Hodnota označující, jestli jsou povolené dávkové operace na straně serveru.

auto_delete_on_idle
timedelta

Iso 8061 timeSpan nečinný interval, po kterém je fronta automaticky odstraněna. Minimální doba trvání je 5 minut.

enable_partitioning
bool

Hodnota, která určuje, zda má být fronta rozdělena mezi více zprostředkovatelů zpráv.

enable_express
bool

Hodnota, která označuje, jestli jsou povolené expresní entity. Expresní fronta dočasně uchovává zprávu v paměti, než ji zapíše do trvalého úložiště.

forward_to
str

Název fronty nebo tématu pro přeposílání zpráv.

forward_dead_lettered_messages_to
str

Název fronty nebo tématu pro přeposlání nedoručených zpráv