BlobBeginCopyFromURLOptions interface
操作を構成するための <xref:BlobClient.beginCopyFromURL> オプション。
- Extends
プロパティ
abort |
操作を |
conditions | URL から BLOB にコピーする際に、コピー先 BLOB に対して満たす条件。 |
immutability |
省略可能。 BLOB の不変性ポリシーを指定します。 is パラメーターは、バージョン レベルのウォームが有効になっているコンテナー内の BLOB にのみ適用されることに注意してください。 |
interval |
BLOB コピーの状態を判断するために、ポーリング担当者がサービスの呼び出しの間に待機する必要がある時間 (ミリ秒単位)。 既定値は 15 秒です。 |
legal |
省略可能。 訴訟ホールドを BLOB に配置する必要があるかどうかを示します。 is パラメーターは、バージョン レベルのウォームが有効になっているコンテナー内の BLOB にのみ適用されることに注意してください。 |
metadata | コピーされる BLOB に関連付けるキーと値の文字列のペアのコレクション。 |
on |
コピーの進行状況の状態を受け取るコールバック。 |
rehydrate |
リハイドレート優先度 - 可能な値には、'High'、'Standard' が含まれます。 詳細 - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier |
resume |
ポーリングの再開に使用できるシリアル化されたポーリングの状態。
これは、あるプロセスまたはスレッドでコピーを開始し、別のプロセスまたはスレッドでポーリングを続行する場合に便利です。
シリアル化されたポーリングラーの状態を取得するには、既存のポーリングャーで を呼び出 |
seal |
宛先 BLOB のシール状態をオーバーライドします。 既定値は true です。 |
source |
URL から BLOB にコピーするときのソース Azure BLOB/ファイルに対して満たす条件。 |
tags | BLOB タグ。 |
tier | アクセス層。 詳細 - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers |
tracing |
トレースが有効になっているときに作成されたスパンを構成するためのオプション。 |
プロパティの詳細
abortSignal
操作を AbortSignalLike
取り消す要求を通知するインターフェイスの実装。
たとえば、@azure/abort-controller を使用して を作成します AbortSignal
。
abortSignal?: AbortSignalLike
プロパティ値
AbortSignalLike
conditions
URL から BLOB にコピーする際に、コピー先 BLOB に対して満たす条件。
conditions?: BlobRequestConditions
プロパティ値
immutabilityPolicy
省略可能。 BLOB の不変性ポリシーを指定します。 is パラメーターは、バージョン レベルのウォームが有効になっているコンテナー内の BLOB にのみ適用されることに注意してください。
immutabilityPolicy?: BlobImmutabilityPolicy
プロパティ値
intervalInMs
BLOB コピーの状態を判断するために、ポーリング担当者がサービスの呼び出しの間に待機する必要がある時間 (ミリ秒単位)。 既定値は 15 秒です。
intervalInMs?: number
プロパティ値
number
legalHold
省略可能。 訴訟ホールドを BLOB に配置する必要があるかどうかを示します。 is パラメーターは、バージョン レベルのウォームが有効になっているコンテナー内の BLOB にのみ適用されることに注意してください。
legalHold?: boolean
プロパティ値
boolean
metadata
onProgress
コピーの進行状況の状態を受け取るコールバック。
onProgress?: (state: BlobBeginCopyFromUrlPollState) => void
プロパティ値
(state: BlobBeginCopyFromUrlPollState) => void
rehydratePriority
リハイドレート優先度 - 可能な値には、'High'、'Standard' が含まれます。 詳細 - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier
rehydratePriority?: RehydratePriority
プロパティ値
resumeFrom
ポーリングの再開に使用できるシリアル化されたポーリングの状態。
これは、あるプロセスまたはスレッドでコピーを開始し、別のプロセスまたはスレッドでポーリングを続行する場合に便利です。
シリアル化されたポーリングラーの状態を取得するには、既存のポーリングャーで を呼び出 poller.toString()
します。
resumeFrom?: string
プロパティ値
string
sealBlob
宛先 BLOB のシール状態をオーバーライドします。 既定値は true です。
sealBlob?: boolean
プロパティ値
boolean
sourceConditions
URL から BLOB にコピーするときのソース Azure BLOB/ファイルに対して満たす条件。
sourceConditions?: ModifiedAccessConditions
プロパティ値
tags
tier
アクセス層。 詳細 - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers
tier?: BlockBlobTier | PremiumPageBlobTier | string
プロパティ値
BlockBlobTier | PremiumPageBlobTier | string
tracingOptions
トレースが有効になっているときに作成されたスパンを構成するためのオプション。
tracingOptions?: OperationTracingOptions
プロパティ値
OperationTracingOptions
Azure SDK for JavaScript