Freigeben über


BlobSyncCopyFromURLOptions interface

Optionen zum Konfigurieren des Vorgangs <xref:BlobClient.syncCopyFromURL> .

Extends

Eigenschaften

abortSignal

Eine Implementierung der AbortSignalLike -Schnittstelle, die der Anforderung signalisiert, den Vorgang abzubrechen. Verwenden Sie beispielsweise den @azure/abort-controller, um eine AbortSignalzu erstellen.

conditions

Bedingungen, die für das Zielblob beim Kopieren von einer URL in das Blob erfüllt werden sollen.

immutabilityPolicy

Optional. Gibt eine Unveränderlichkeitsrichtlinie für ein Blob an. Beachten Sie, dass der Is-Parameter nur für ein Blob in einem Container gilt, für den der Wurm auf Versionsebene aktiviert ist.

legalHold

Optional. Gibt an, ob ein rechtlicher Aufbewahrungsspeicher für das Blob platziert werden soll. Beachten Sie, dass der Is-Parameter nur für ein Blob in einem Container gilt, für den der Wurm auf Versionsebene aktiviert ist.

metadata

Eine Auflistung von Schlüssel-Wert-Zeichenfolgenpaaren, die der Momentaufnahme zugeordnet werden sollen.

sourceAuthorization

Es wird nur der Bearertyp unterstützt. Anmeldeinformationen sollten ein gültiges OAuth-Zugriffstoken zum Kopieren der Quelle sein.

sourceConditions

Bedingungen, die für das Azure-Quellblob/die -Datei beim Kopieren von einer URL in das Blob erfüllt werden müssen.

sourceContentMD5

Geben Sie die md5 an, die für den Bytebereich berechnet wird, der aus der Kopierquelle gelesen werden muss.

tags

Blobtags.

tracingOptions

Optionen zum Konfigurieren von Spans, die erstellt werden, wenn die Ablaufverfolgung aktiviert ist.

Details zur Eigenschaft

abortSignal

Eine Implementierung der AbortSignalLike -Schnittstelle, die der Anforderung signalisiert, den Vorgang abzubrechen. Verwenden Sie beispielsweise den @azure/abort-controller, um eine AbortSignalzu erstellen.

abortSignal?: AbortSignalLike

Eigenschaftswert

AbortSignalLike

conditions

Bedingungen, die für das Zielblob beim Kopieren von einer URL in das Blob erfüllt werden sollen.

conditions?: BlobRequestConditions

Eigenschaftswert

immutabilityPolicy

Optional. Gibt eine Unveränderlichkeitsrichtlinie für ein Blob an. Beachten Sie, dass der Is-Parameter nur für ein Blob in einem Container gilt, für den der Wurm auf Versionsebene aktiviert ist.

immutabilityPolicy?: BlobImmutabilityPolicy

Eigenschaftswert

legalHold

Optional. Gibt an, ob ein rechtlicher Aufbewahrungsspeicher für das Blob platziert werden soll. Beachten Sie, dass der Is-Parameter nur für ein Blob in einem Container gilt, für den der Wurm auf Versionsebene aktiviert ist.

legalHold?: boolean

Eigenschaftswert

boolean

metadata

Eine Auflistung von Schlüssel-Wert-Zeichenfolgenpaaren, die der Momentaufnahme zugeordnet werden sollen.

metadata?: Metadata

Eigenschaftswert

sourceAuthorization

Es wird nur der Bearertyp unterstützt. Anmeldeinformationen sollten ein gültiges OAuth-Zugriffstoken zum Kopieren der Quelle sein.

sourceAuthorization?: HttpAuthorization

Eigenschaftswert

sourceConditions

Bedingungen, die für das Azure-Quellblob/die -Datei beim Kopieren von einer URL in das Blob erfüllt werden müssen.

sourceConditions?: MatchConditions & ModificationConditions

Eigenschaftswert

sourceContentMD5

Geben Sie die md5 an, die für den Bytebereich berechnet wird, der aus der Kopierquelle gelesen werden muss.

sourceContentMD5?: Uint8Array

Eigenschaftswert

Uint8Array

tags

Blobtags.

tags?: Tags

Eigenschaftswert

tracingOptions

Optionen zum Konfigurieren von Spans, die erstellt werden, wenn die Ablaufverfolgung aktiviert ist.

tracingOptions?: OperationTracingOptions

Eigenschaftswert

OperationTracingOptions