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