QueueSendMessageOptions interface
sendMessage 操作を構成するためのオプション
- Extends
継承されたプロパティ
abort |
中止コントローラーのシグナル。 ネットワーク要求の送信と応答の待機の両方を中止するために使用できます。 |
custom |
は、要求が送信される前に適用されます。 |
message |
省略可能。 メッセージの有効期限を秒単位で指定します。 バージョン 2017-07-29 より前のバージョンでは、最大有効期間は 7 日間です。 バージョン 2017-07-29 以降の場合、最大有効期間は任意の正の数と、メッセージの有効期限が切れないことを示す -1 になります。 このパラメーターが省略されている場合、既定の有効期限は 7 日です。 |
on |
ダウンロードの進行状況時に発生するコールバック。 |
on |
アップロードの進行状況時に発生するコールバック。 |
request |
ストレージ解析ロギングが有効なときに解析ログに記録される、クライアントで生成された非透過の値を 1 KB の文字制限付きで提供します。 |
serializer |
XML 解析/構築の動作をオーバーライドするオプション。 |
should |
HttpOperationResponse を逆シリアル化する必要があるかどうか。 これが未定義の場合は、HttpOperationResponse を逆シリアル化する必要があります。 |
timeout | 要求が自動的に終了するまでの時間 (ミリ秒)。
要求が終了すると、 |
timeout |
タイムアウト パラメーターは秒単位で表されます。 詳細については、「キュー サービス操作のタイムアウトの設定」を参照してください。 |
tracing |
トレース: スパンの作成時に使用されるコンテキスト。 |
tracing |
トレースが有効になっているときに作成されたスパンを構成するためのオプション。 |
visibility |
省略可能。 指定する場合は、x-ms-version の 2011-08-18 以降を使用して要求を行う必要があります。 値を指定しない場合は、既定値 0 が使用されます。 サーバー時間を基準に、新しい表示タイムアウト値を秒単位で指定します。 新しい値は、0 以上の 7 日を超えない値である必要があります。 メッセージの表示タイムアウト値は、有効期限より後の値に設定できます。 visibilitytimeout は、有効期間の値より小さい値に設定する必要があります。 |
継承されたプロパティの詳細
abortSignal
中止コントローラーのシグナル。 ネットワーク要求の送信と応答の待機の両方を中止するために使用できます。
abortSignal?: AbortSignalLike
プロパティ値
customHeaders
は、要求が送信される前に適用されます。
customHeaders?: {[key: string]: string}
プロパティ値
{[key: string]: string}
messageTimeToLive
省略可能。 メッセージの有効期限を秒単位で指定します。 バージョン 2017-07-29 より前のバージョンでは、最大有効期間は 7 日間です。 バージョン 2017-07-29 以降の場合、最大有効期間は任意の正の数と、メッセージの有効期限が切れないことを示す -1 になります。 このパラメーターが省略されている場合、既定の有効期限は 7 日です。
messageTimeToLive?: number
プロパティ値
number
onDownloadProgress
ダウンロードの進行状況時に発生するコールバック。
onDownloadProgress?: (progress: TransferProgressEvent) => void
プロパティ値
(progress: TransferProgressEvent) => void
onUploadProgress
アップロードの進行状況時に発生するコールバック。
onUploadProgress?: (progress: TransferProgressEvent) => void
プロパティ値
(progress: TransferProgressEvent) => void
requestId
ストレージ解析ロギングが有効なときに解析ログに記録される、クライアントで生成された非透過の値を 1 KB の文字制限付きで提供します。
requestId?: string
プロパティ値
string
serializerOptions
XML 解析/構築の動作をオーバーライドするオプション。
serializerOptions?: SerializerOptions
プロパティ値
shouldDeserialize
HttpOperationResponse を逆シリアル化する必要があるかどうか。 これが未定義の場合は、HttpOperationResponse を逆シリアル化する必要があります。
shouldDeserialize?: boolean | (response: HttpOperationResponse) => boolean
プロパティ値
boolean | (response: HttpOperationResponse) => boolean
timeout
要求が自動的に終了するまでの時間 (ミリ秒)。
要求が終了すると、 AbortError
がスローされます。
timeout?: number
プロパティ値
number
timeoutInSeconds
タイムアウト パラメーターは秒単位で表されます。 詳細については、「キュー サービス操作のタイムアウトの設定」を参照してください。
timeoutInSeconds?: number
プロパティ値
number
tracingContext
トレース: スパンの作成時に使用されるコンテキスト。
tracingContext?: Context
プロパティ値
tracingOptions
トレースが有効になっているときに作成されたスパンを構成するためのオプション。
tracingOptions?: OperationTracingOptions
プロパティ値
visibilityTimeout
省略可能。 指定する場合は、x-ms-version の 2011-08-18 以降を使用して要求を行う必要があります。 値を指定しない場合は、既定値 0 が使用されます。 サーバー時間を基準に、新しい表示タイムアウト値を秒単位で指定します。 新しい値は、0 以上の 7 日を超えない値である必要があります。 メッセージの表示タイムアウト値は、有効期限より後の値に設定できます。 visibilitytimeout は、有効期間の値より小さい値に設定する必要があります。
visibilityTimeout?: number
プロパティ値
number