Dela via


SBQueue Klass

Beskrivning av köresurs.

Variabler fylls bara i av servern och ignoreras när en begäran skickas.

Arv
azure.mgmt.servicebus.v2021_11_01.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)

Variabler

id
str

Fullständigt kvalificerat resurs-ID för resursen. Exempel – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

Namnet på resursen.

type
str

Resurstypen. Till exempel "Microsoft.EventHub/Namespaces" eller "Microsoft.EventHub/Namespaces/EventHubs".

location
str

Den geo-plats där resursen finns.

system_data
SystemData

Systemmetadata som är relaterade till den här resursen.

count_details
MessageCountDetails

Information om antal meddelanden.

created_at
datetime

Den exakta tiden då meddelandet skapades.

updated_at
datetime

Den exakta tiden då meddelandet uppdaterades.

accessed_at
datetime

Senaste gången ett meddelande skickades, eller den senaste gången det fanns en mottagningsbegäran till den här kön.

size_in_bytes
int

Storleken på kön i byte.

message_count
int

Antalet meddelanden i kön.

lock_duration
timedelta

ISO 8601 tidsintervall för ett peek-lock; dvs. hur lång tid meddelandet är låst för andra mottagare. Det maximala värdet för LockDuration är 5 minuter. standardvärdet är 1 minut.

max_size_in_megabytes
int

Den maximala storleken på kön i megabyte, vilket är storleken på det minne som allokerats för kön. Standardvärdet är 1024.

max_message_size_in_kilobytes
int

Maximal storlek (i kB) för meddelandenyttolasten som kan accepteras av kön. Den här egenskapen används endast i Premium idag och standardvärdet är 1024.

requires_duplicate_detection
bool

Ett värde som anger om den här kön kräver dubblettidentifiering.

requires_session
bool

Ett värde som anger om kön stöder begreppet sessioner.

default_message_time_to_live
timedelta

ISO 8601 standardmeddelandets tidsintervall till live-värde. Det här är den varaktighet efter vilken meddelandet upphör att gälla, med början när meddelandet skickas till Service Bus. Detta är standardvärdet som används när TimeToLive inte har angetts för själva meddelandet.

dead_lettering_on_message_expiration
bool

Ett värde som anger om den här kön har stöd för obeställbara meddelanden när ett meddelande upphör att gälla.

duplicate_detection_history_time_window
timedelta

ISO 8601 timeSpan-struktur som definierar varaktigheten för dubblettidentifieringshistoriken. Standardvärdet är 10 minuter.

max_delivery_count
int

Det maximala leveransantalet. Ett meddelande tas automatiskt bort efter det här antalet leveranser. standardvärdet är 10.

status
str eller EntityStatus

Räknar upp möjliga värden för status för en meddelandeentitet. Kända värden är: "Active", "Disabled", "Restoring", "SendDisabled", "ReceiveDisabled", "Creating", "Deleting", "Renaming" och "Unknown".

enable_batched_operations
bool

Värde som anger om batchåtgärder på serversidan är aktiverade.

auto_delete_on_idle
timedelta

ISO 8061 timeSpan inaktivt intervall efter vilket kön tas bort automatiskt. Minimilängden är 5 minuter.

enable_partitioning
bool

Ett värde som anger om kön ska partitioneras över flera meddelandeköer.

enable_express
bool

Ett värde som anger om expressentiteter är aktiverade. En expresskö innehåller ett meddelande i minnet tillfälligt innan det skrivs till beständig lagring.

forward_to
str

Kö-/ämnesnamn för att vidarebefordra meddelandena.

forward_dead_lettered_messages_to
str

Kö-/ämnesnamn för att vidarebefordra obeställbara meddelanden.