SBQueue interface
キュー リソースの説明。
- Extends
プロパティ
accessed |
メッセージが最後に送信されたとき、またはこのキューに対する受信要求が最後に発生した時刻。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
auto |
ISO 8061 timeSpan アイドル間隔後、キューは自動的に削除されます。 最小時間は、5 分です。 |
count |
メッセージ数の詳細。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
created |
メッセージが作成された正確な時刻。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
dead |
メッセージの有効期限が切れたときに、このキューに配信不能のサポートがあるかどうかを示す 値。 |
default |
ISO 8601 の既定のメッセージの期間はライブ値です。 これは、メッセージが Service Bus に送信されてからメッセージが期限切れになるまでの期間です。 これは、メッセージ自体に TimeToLive が設定されていない場合に使用される既定値です。 |
duplicate |
重複検出履歴の期間を定義する ISO 8601 timeSpan 構造体。 既定値は 10 分です。 |
enable |
サーバー側のバッチ処理操作が有効かどうかを示す値。 |
enable |
Express Entities が有効かどうかを示す値。 高速キューは、永続ストレージに書き込む前に、メッセージを一時的にメモリー内に保持します。 |
enable |
キューを複数のメッセージ ブローカー間でパーティション分割するかどうかを示す 値。 |
forward |
配信不能メッセージを転送するキュー/トピック名 |
forward |
メッセージを転送するためのキュー/トピック名 |
lock |
ピークロックの ISO 8601 期間;つまり、メッセージが他の受信者に対してロックされている時間です。 LockDuration の最大値は 5 分です。既定値は 1 分です。 |
max |
最大配信数。 この配信数を越えた後のメッセージは自動的に配信不能になります。 既定値は 10 です。 |
max |
キューで受け入れられるメッセージ ペイロードの最大サイズ (KB 単位)。 このプロパティは現在 Premium でのみ使用され、既定値は 1024 です。 |
max |
キューの最大サイズ (メガバイト単位)。 これは、キューに割り当てられたメモリのサイズです。 既定値は 1024 です。 |
message |
キュー内のメッセージ数です。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
requires |
このキューに重複検出が必要かどうかを示す値。 |
requires |
キューがセッションの概念をサポートしているかどうかを示す 値。 |
size |
キューのサイズ (バイト単位)。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
status | メッセージング エンティティの状態に使用できる値を列挙します。 |
system |
このリソースに関連するシステム メタデータ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
updated |
メッセージが更新された正確な時刻。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
継承されたプロパティ
id | リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
location | リソースが存在する geo の場所注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
name | リソース名注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
type | リソースの型。 例: "Microsoft.EventHub/Namespaces" または "Microsoft.EventHub/Namespaces/EventHubs" 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
プロパティの詳細
accessedAt
メッセージが最後に送信されたとき、またはこのキューに対する受信要求が最後に発生した時刻。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
accessedAt?: Date
プロパティ値
Date
autoDeleteOnIdle
ISO 8061 timeSpan アイドル間隔後、キューは自動的に削除されます。 最小時間は、5 分です。
autoDeleteOnIdle?: string
プロパティ値
string
countDetails
メッセージ数の詳細。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
countDetails?: MessageCountDetails
プロパティ値
createdAt
メッセージが作成された正確な時刻。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
createdAt?: Date
プロパティ値
Date
deadLetteringOnMessageExpiration
メッセージの有効期限が切れたときに、このキューに配信不能のサポートがあるかどうかを示す 値。
deadLetteringOnMessageExpiration?: boolean
プロパティ値
boolean
defaultMessageTimeToLive
ISO 8601 の既定のメッセージの期間はライブ値です。 これは、メッセージが Service Bus に送信されてからメッセージが期限切れになるまでの期間です。 これは、メッセージ自体に TimeToLive が設定されていない場合に使用される既定値です。
defaultMessageTimeToLive?: string
プロパティ値
string
duplicateDetectionHistoryTimeWindow
重複検出履歴の期間を定義する ISO 8601 timeSpan 構造体。 既定値は 10 分です。
duplicateDetectionHistoryTimeWindow?: string
プロパティ値
string
enableBatchedOperations
サーバー側のバッチ処理操作が有効かどうかを示す値。
enableBatchedOperations?: boolean
プロパティ値
boolean
enableExpress
Express Entities が有効かどうかを示す値。 高速キューは、永続ストレージに書き込む前に、メッセージを一時的にメモリー内に保持します。
enableExpress?: boolean
プロパティ値
boolean
enablePartitioning
キューを複数のメッセージ ブローカー間でパーティション分割するかどうかを示す 値。
enablePartitioning?: boolean
プロパティ値
boolean
forwardDeadLetteredMessagesTo
配信不能メッセージを転送するキュー/トピック名
forwardDeadLetteredMessagesTo?: string
プロパティ値
string
forwardTo
メッセージを転送するためのキュー/トピック名
forwardTo?: string
プロパティ値
string
lockDuration
ピークロックの ISO 8601 期間;つまり、メッセージが他の受信者に対してロックされている時間です。 LockDuration の最大値は 5 分です。既定値は 1 分です。
lockDuration?: string
プロパティ値
string
maxDeliveryCount
最大配信数。 この配信数を越えた後のメッセージは自動的に配信不能になります。 既定値は 10 です。
maxDeliveryCount?: number
プロパティ値
number
maxMessageSizeInKilobytes
キューで受け入れられるメッセージ ペイロードの最大サイズ (KB 単位)。 このプロパティは現在 Premium でのみ使用され、既定値は 1024 です。
maxMessageSizeInKilobytes?: number
プロパティ値
number
maxSizeInMegabytes
キューの最大サイズ (メガバイト単位)。 これは、キューに割り当てられたメモリのサイズです。 既定値は 1024 です。
maxSizeInMegabytes?: number
プロパティ値
number
messageCount
キュー内のメッセージ数です。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
messageCount?: number
プロパティ値
number
requiresDuplicateDetection
このキューに重複検出が必要かどうかを示す値。
requiresDuplicateDetection?: boolean
プロパティ値
boolean
requiresSession
キューがセッションの概念をサポートしているかどうかを示す 値。
requiresSession?: boolean
プロパティ値
boolean
sizeInBytes
キューのサイズ (バイト単位)。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
sizeInBytes?: number
プロパティ値
number
status
systemData
このリソースに関連するシステム メタデータ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
systemData?: SystemData
プロパティ値
updatedAt
メッセージが更新された正確な時刻。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
updatedAt?: Date
プロパティ値
Date
継承されたプロパティの詳細
id
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
id?: string
プロパティ値
string
ProxyResource.idから継承
location
リソースが存在する geo の場所注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
location?: string
プロパティ値
string
name
type
リソースの型。 例: "Microsoft.EventHub/Namespaces" または "Microsoft.EventHub/Namespaces/EventHubs" 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
type?: string
プロパティ値
string