BlobBeginCopyFromURLOptions interface

beginCopyFromURL 操作を構成するためのオプション。

Extends

プロパティ

intervalInMs

BLOB コピーの状態を判断するために、ポーリング担当者がサービスの呼び出しの間に待機する必要がある時間 (ミリ秒単位)。 既定値は 15 秒です。

onProgress

コピーの進行状況の状態を受け取るコールバック。

resumeFrom

ポーリングの再開に使用できるシリアル化されたポーリングの状態。 これは、あるプロセスまたはスレッドでコピーを開始し、別のプロセスまたはスレッドでポーリングを続行する場合に便利です。

シリアル化されたポーリングラーの状態を取得するには、既存のポーリングャーで を呼び出 poller.toString() します。

継承されたプロパティ

abortSignal

操作を AbortSignalLike 取り消す要求を通知するインターフェイスの実装。 たとえば、@azure/abort-controller を使用して を作成します AbortSignal

conditions

URL から BLOB にコピーする際に、コピー先 BLOB に対して満たす条件。

immutabilityPolicy

省略可能。 BLOB の不変性ポリシーを指定します。 is パラメーターは、バージョン レベルのウォームが有効になっているコンテナー内の BLOB にのみ適用されることに注意してください。

legalHold

省略可能。 訴訟ホールドを BLOB に配置する必要があるかどうかを示します。 is パラメーターは、バージョン レベルのウォームが有効になっているコンテナー内の BLOB にのみ適用されることに注意してください。

metadata

コピーされる BLOB に関連付けるキーと値の文字列のペアのコレクション。

rehydratePriority

リハイドレート優先度 - 可能な値には、'High'、'Standard' が含まれます。 詳細 - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier

sealBlob

宛先 BLOB のシール状態をオーバーライドします。 既定値は true です。

sourceConditions

URL から BLOB にコピーするときのソース Azure BLOB/ファイルに対して満たす条件。

tags

BLOB タグ。

tier

アクセス層。 詳細 - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tracingOptions

トレースが有効になっているときに作成されたスパンを構成するためのオプション。

プロパティの詳細

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

プロパティ値

BlobStartCopyFromURLOptions.abortSignalから継承されます

conditions

URL から BLOB にコピーする際に、コピー先 BLOB に対して満たす条件。

conditions?: BlobRequestConditions

プロパティ値

BlobStartCopyFromURLOptions.conditions から継承されます

immutabilityPolicy

省略可能。 BLOB の不変性ポリシーを指定します。 is パラメーターは、バージョン レベルのウォームが有効になっているコンテナー内の BLOB にのみ適用されることに注意してください。

immutabilityPolicy?: BlobImmutabilityPolicy

プロパティ値

BlobStartCopyFromURLOptions.immutabilityPolicyから継承されます

legalHold

省略可能。 訴訟ホールドを BLOB に配置する必要があるかどうかを示します。 is パラメーターは、バージョン レベルのウォームが有効になっているコンテナー内の BLOB にのみ適用されることに注意してください。

legalHold?: boolean

プロパティ値

boolean

BlobStartCopyFromURLOptions.legalHold から継承されます

metadata

コピーされる BLOB に関連付けるキーと値の文字列のペアのコレクション。

metadata?: Metadata

プロパティ値

BlobStartCopyFromURLOptions.metadata から継承

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

プロパティ値

BlobStartCopyFromURLOptions.rehydratePriorityから継承されます

sealBlob

宛先 BLOB のシール状態をオーバーライドします。 既定値は true です。

sealBlob?: boolean

プロパティ値

boolean

BlobStartCopyFromURLOptions.sealBlobから継承されます

sourceConditions

URL から BLOB にコピーするときのソース Azure BLOB/ファイルに対して満たす条件。

sourceConditions?: ModifiedAccessConditions

プロパティ値

BlobStartCopyFromURLOptions.sourceConditions から継承されます

tags

BLOB タグ。

tags?: Tags

プロパティ値

BlobStartCopyFromURLOptions.tags から継承

tier

tracingOptions

トレースが有効になっているときに作成されたスパンを構成するためのオプション。

tracingOptions?: OperationTracingOptions

プロパティ値

BlobStartCopyFromURLOptions.tracingOptionsから継承されます