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.ProxyResourceSBQueue
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.