QueueProperties interface
Stellt die Eingabe für updateQueue dar.
Eigenschaften
authorization |
Autorisierungsregeln in der Warteschlange |
auto |
Maximale Leerlaufzeit vor dem Löschen der Entität. Dies ist im ISO-8601-Dauerformat anzugeben, z. B. "PT1M" für 1 Minute, "PT5S" für 5 Sekunden. Mehr zum ISO-8601-Dauerformat: https://en.wikipedia.org/wiki/ISO_8601#Durations |
availability |
Verfügbarkeitsstatus der Nachrichtenentität. |
dead |
Wenn sie aktiviert ist und eine Nachricht abläuft, verschiebt der Servicebus die Nachricht aus der Warteschlange in die Unterwarteschlange in die Warteschlange mit inaktiven Buchstaben.If it is enabled and a message expires, the Service Bus moves the message from the queue into the queue's dead-letter sub-queue. Wenn sie deaktiviert ist, wird die Nachricht endgültig aus der Warteschlange gelöscht. Settable only at queue creation time. |
default |
Je nachdem, ob DeadLettering aktiviert ist, wird eine Nachricht automatisch in die Unterwarteschlange für einen inaktiven Buchstaben verschoben oder gelöscht, wenn sie länger als die angegebene Zeit in der Warteschlange gespeichert wurde. Dieser Wert wird von einem in der Nachricht angegebenen TTL überschrieben, wenn und nur, wenn die Nachrichten-TTL kleiner ist als die in der Warteschlange festgelegte TTL. Dieser Wert ist unveränderlich, nachdem die Warteschlange erstellt wurde. Dies ist im ISO-8601-Dauerformat anzugeben, z. B. "PT1M" für 1 Minute, "PT5S" für 5 Sekunden. Mehr zum ISO-8601-Dauerformat: https://en.wikipedia.org/wiki/ISO_8601#Durations |
duplicate |
Gibt die Zeitspanne an, in der der Dienstbus die Nachrichtenduplizierung erkennt. Dies ist im ISO-8601-Dauerformat anzugeben, z. B. "PT1M" für 1 Minute, "PT5S" für 5 Sekunden. Mehr zum ISO-8601-Dauerformat: https://en.wikipedia.org/wiki/ISO_8601#Durations |
enable |
Gibt an, ob Batchvorgänge zulässig sein sollen. |
enable |
Gibt an, ob Expressentitäten in der Warteschlange aktiviert sind. |
enable |
Gibt an, ob die Warteschlange partitioniert werden soll. |
forward |
Absolute URL oder der Name der Warteschlange oder des Themas, an die die Nachrichten mit Inschrift weitergeleitet werden sollen.
Beispielsweise würde eine absolute URL-Eingabe aus dem Formular |
forward |
Absolute URL oder der Name der Warteschlange oder des Themas, an die die Nachrichten weitergeleitet werden sollen.
Beispielsweise würde eine absolute URL-Eingabe aus dem Formular |
lock |
Bestimmt die Zeitspanne in Sekunden, in der eine Nachricht für die Verarbeitung durch einen Empfänger gesperrt werden soll. Nach diesem Zeitraum wird die Nachricht entsperrt und steht für den Verbrauch durch den nächsten Empfänger zur Verfügung. (Wenn Sitzungen aktiviert sind, gilt diese Sperrdauer für Sitzungen und nicht für Nachrichten.) Dies ist im ISO-8601-Dauerformat anzugeben, z. B. "PT1M" für 1 Minute, "PT5S" für 5 Sekunden. Mehr zum ISO-8601-Dauerformat: https://en.wikipedia.org/wiki/ISO_8601#Durations |
max |
Die maximale Zustellungsanzahl von Nachrichten, nach denen, wenn sie noch nicht festgelegt ist, in die Unterwarteschlange für den Toten Buchstaben verschoben wird. |
max |
Die maximale Nachrichtengröße in Kilobyte für Nachrichten, die an diese Warteschlange gesendet werden. Nicht zutreffend, wenn die Dienstversion "2017-04" beim Erstellen des |
max |
Gibt die maximale Warteschlangengröße in Megabyte an. Jeder Versuch, eine Nachricht aufquehen zu können, die dazu führt, dass die Warteschlange diesen Wert überschreitet, schlägt fehl. |
name | Name der Warteschlange |
requires |
Wenn diese Option aktiviert ist, erkennt das Thema doppelte Nachrichten innerhalb der durch die DuplicateDetectionHistoryTimeWindow-Eigenschaft angegebenen Zeitspanne. Settable only at queue creation time. |
requires |
Wenn dieser Wert auf "true" festgelegt ist, wird die Warteschlange sitzungsfähig, und nur SessionReceiver wird unterstützt. Sitzungsfähige Warteschlangen werden nicht über REST unterstützt. Settable only at queue creation time. |
status | Status der Nachrichtenentität. |
user |
Der Benutzer hat Metadateninformationen bereitgestellt, die der Warteschlange zugeordnet sind. Wird verwendet, um Textinhalte wie Tags, Bezeichnungen usw. anzugeben. Der Wert darf 1024 Bytes, die in utf-8 codiert sind, nicht überschreiten. |
Details zur Eigenschaft
authorizationRules
Autorisierungsregeln in der Warteschlange
authorizationRules?: AuthorizationRule[]
Eigenschaftswert
autoDeleteOnIdle
Maximale Leerlaufzeit vor dem Löschen der Entität. Dies ist im ISO-8601-Dauerformat anzugeben, z. B. "PT1M" für 1 Minute, "PT5S" für 5 Sekunden.
Mehr zum ISO-8601-Dauerformat: https://en.wikipedia.org/wiki/ISO_8601#Durations
autoDeleteOnIdle: string
Eigenschaftswert
string
availabilityStatus
Verfügbarkeitsstatus der Nachrichtenentität.
availabilityStatus: EntityAvailabilityStatus
Eigenschaftswert
deadLetteringOnMessageExpiration
Wenn sie aktiviert ist und eine Nachricht abläuft, verschiebt der Servicebus die Nachricht aus der Warteschlange in die Unterwarteschlange in die Warteschlange mit inaktiven Buchstaben.If it is enabled and a message expires, the Service Bus moves the message from the queue into the queue's dead-letter sub-queue. Wenn sie deaktiviert ist, wird die Nachricht endgültig aus der Warteschlange gelöscht. Settable only at queue creation time.
deadLetteringOnMessageExpiration: boolean
Eigenschaftswert
boolean
defaultMessageTimeToLive
Je nachdem, ob DeadLettering aktiviert ist, wird eine Nachricht automatisch in die Unterwarteschlange für einen inaktiven Buchstaben verschoben oder gelöscht, wenn sie länger als die angegebene Zeit in der Warteschlange gespeichert wurde. Dieser Wert wird von einem in der Nachricht angegebenen TTL überschrieben, wenn und nur, wenn die Nachrichten-TTL kleiner ist als die in der Warteschlange festgelegte TTL. Dieser Wert ist unveränderlich, nachdem die Warteschlange erstellt wurde. Dies ist im ISO-8601-Dauerformat anzugeben, z. B. "PT1M" für 1 Minute, "PT5S" für 5 Sekunden.
Mehr zum ISO-8601-Dauerformat: https://en.wikipedia.org/wiki/ISO_8601#Durations
defaultMessageTimeToLive: string
Eigenschaftswert
string
duplicateDetectionHistoryTimeWindow
Gibt die Zeitspanne an, in der der Dienstbus die Nachrichtenduplizierung erkennt. Dies ist im ISO-8601-Dauerformat anzugeben, z. B. "PT1M" für 1 Minute, "PT5S" für 5 Sekunden.
Mehr zum ISO-8601-Dauerformat: https://en.wikipedia.org/wiki/ISO_8601#Durations
duplicateDetectionHistoryTimeWindow: string
Eigenschaftswert
string
enableBatchedOperations
Gibt an, ob Batchvorgänge zulässig sein sollen.
enableBatchedOperations: boolean
Eigenschaftswert
boolean
enableExpress
Gibt an, ob Expressentitäten in der Warteschlange aktiviert sind.
enableExpress: boolean
Eigenschaftswert
boolean
enablePartitioning
Gibt an, ob die Warteschlange partitioniert werden soll.
enablePartitioning: boolean
Eigenschaftswert
boolean
forwardDeadLetteredMessagesTo
Absolute URL oder der Name der Warteschlange oder des Themas, an die die Nachrichten mit Inschrift weitergeleitet werden sollen.
Beispielsweise würde eine absolute URL-Eingabe aus dem Formular sb://<your-service-bus-namespace-endpoint>/<queue-or-topic-name>
forwardDeadLetteredMessagesTo?: string
Eigenschaftswert
string
forwardTo
Absolute URL oder der Name der Warteschlange oder des Themas, an die die Nachrichten weitergeleitet werden sollen.
Beispielsweise würde eine absolute URL-Eingabe aus dem Formular sb://<your-service-bus-namespace-endpoint>/<queue-or-topic-name>
forwardTo?: string
Eigenschaftswert
string
lockDuration
Bestimmt die Zeitspanne in Sekunden, in der eine Nachricht für die Verarbeitung durch einen Empfänger gesperrt werden soll. Nach diesem Zeitraum wird die Nachricht entsperrt und steht für den Verbrauch durch den nächsten Empfänger zur Verfügung. (Wenn Sitzungen aktiviert sind, gilt diese Sperrdauer für Sitzungen und nicht für Nachrichten.)
Dies ist im ISO-8601-Dauerformat anzugeben, z. B. "PT1M" für 1 Minute, "PT5S" für 5 Sekunden.
Mehr zum ISO-8601-Dauerformat: https://en.wikipedia.org/wiki/ISO_8601#Durations
lockDuration: string
Eigenschaftswert
string
maxDeliveryCount
Die maximale Zustellungsanzahl von Nachrichten, nach denen, wenn sie noch nicht festgelegt ist, in die Unterwarteschlange für den Toten Buchstaben verschoben wird.
maxDeliveryCount: number
Eigenschaftswert
number
maxMessageSizeInKilobytes
Die maximale Nachrichtengröße in Kilobyte für Nachrichten, die an diese Warteschlange gesendet werden.
Nicht zutreffend, wenn die Dienstversion "2017-04" beim Erstellen des ServiceBusAdministrationClient
ausgewählt wird.
maxMessageSizeInKilobytes?: number
Eigenschaftswert
number
maxSizeInMegabytes
Gibt die maximale Warteschlangengröße in Megabyte an. Jeder Versuch, eine Nachricht aufquehen zu können, die dazu führt, dass die Warteschlange diesen Wert überschreitet, schlägt fehl.
maxSizeInMegabytes: number
Eigenschaftswert
number
name
Name der Warteschlange
name: string
Eigenschaftswert
string
requiresDuplicateDetection
Wenn diese Option aktiviert ist, erkennt das Thema doppelte Nachrichten innerhalb der durch die DuplicateDetectionHistoryTimeWindow-Eigenschaft angegebenen Zeitspanne. Settable only at queue creation time.
requiresDuplicateDetection: boolean
Eigenschaftswert
boolean
requiresSession
Wenn dieser Wert auf "true" festgelegt ist, wird die Warteschlange sitzungsfähig, und nur SessionReceiver wird unterstützt. Sitzungsfähige Warteschlangen werden nicht über REST unterstützt. Settable only at queue creation time.
requiresSession: boolean
Eigenschaftswert
boolean
status
userMetadata
Der Benutzer hat Metadateninformationen bereitgestellt, die der Warteschlange zugeordnet sind. Wird verwendet, um Textinhalte wie Tags, Bezeichnungen usw. anzugeben. Der Wert darf 1024 Bytes, die in utf-8 codiert sind, nicht überschreiten.
userMetadata: string
Eigenschaftswert
string