BlockBlobSyncUploadFromURLOptions interface
Optionen zum Konfigurieren syncUploadFromURL- Vorgangs.
- Extends
Eigenschaften
abort |
Eine Implementierung der |
blob |
HTTP-Header, die beim Hochladen in ein Block-BLOB festgelegt werden sollen. Eine allgemeine Kopfzeile, die festgelegt werden soll, ist |
conditions | Bedingungen, die für das Azure-Ziel-Blob erfüllt werden sollen. |
copy |
Optional, Der Standardwert ist true. Gibt an, ob Eigenschaften aus dem Quell-BLOB kopiert werden sollen. |
copy |
Optional, Standard 'replace'. Gibt an, ob Quelltags kopiert oder durch die durch Tags angegebenen Tagsersetzt werden sollen. |
customer |
Der Kunde hat wichtige Informationen bereitgestellt. |
encryption |
Wahlfrei. Version 2019-07-07 und höher. Gibt den Namen des Verschlüsselungsbereichs an, der zum Verschlüsseln der in der Anforderung bereitgestellten Daten verwendet werden soll. Wenn nicht angegeben, wird die Verschlüsselung mit dem Standardkontoverschlüsselungsbereich ausgeführt. Weitere Informationen finden Sie unter "Verschlüsselung im Ruhezustand" für Azure Storage Services. |
metadata | Wahlfrei. Gibt ein benutzerdefiniertes Namens-Wert-Paar an, das dem Blob zugeordnet ist. Wenn keine Namenswertpaare angegeben werden, kopiert der Vorgang die Metadaten aus dem Quell-BLOB oder der Datei in das Ziel-BLOB. Wenn mindestens ein Name-Wert-Paar angegeben wird, wird das Ziel-BLOB mit den angegebenen Metadaten erstellt, und Metadaten werden nicht aus dem Quell-BLOB oder der Quelldatei kopiert. Beachten Sie, dass Metadatennamen ab Version 2009-09-19 den Benennungsregeln für C#-Bezeichner entsprechen müssen. Weitere Informationen finden Sie unter "Benennen und Verweisen auf Container", "Blobs" und "Metadaten". |
source |
Nur Bearertyp wird unterstützt. Anmeldeinformationen sollten ein gültiges OAuth-Zugriffstoken sein, um die Quelle zu kopieren. |
source |
Wahlfrei. Bedingungen, die für das Quell-Azure-Blob erfüllt werden sollen. |
source |
Geben Sie den für den Bytebereich berechneten md5 an, der aus der Kopierquelle gelesen werden muss. |
tags | Blob-Tags. |
tier | Zugriffsebene. Weitere Details - https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers |
timeout |
Servertimeout in Sekunden. Weitere Informationen |
Geerbte Eigenschaften
tracing |
Optionen zum Konfigurieren von Spans created when tracing is enabled. |
Details zur Eigenschaft
abortSignal
Eine Implementierung der AbortSignalLike
Schnittstelle, um die Anforderung zum Abbrechen des Vorgangs zu signalisieren.
Verwenden Sie beispielsweise den @azure/Abort-Controller, um eine AbortSignal
zu erstellen.
abortSignal?: AbortSignalLike
Eigenschaftswert
blobHTTPHeaders
HTTP-Header, die beim Hochladen in ein Block-BLOB festgelegt werden sollen.
Eine allgemeine Kopfzeile, die festgelegt werden soll, ist blobContentType
, sodass der Browser Funktionen basierend auf dem Dateityp bereitstellen kann.
blobHTTPHeaders?: BlobHTTPHeaders
Eigenschaftswert
conditions
Bedingungen, die für das Azure-Ziel-Blob erfüllt werden sollen.
conditions?: BlobRequestConditions
Eigenschaftswert
copySourceBlobProperties
Optional, Der Standardwert ist true. Gibt an, ob Eigenschaften aus dem Quell-BLOB kopiert werden sollen.
copySourceBlobProperties?: boolean
Eigenschaftswert
boolean
copySourceTags
Optional, Standard 'replace'. Gibt an, ob Quelltags kopiert oder durch die durch Tags angegebenen Tagsersetzt werden sollen.
copySourceTags?: BlobCopySourceTags
Eigenschaftswert
customerProvidedKey
Der Kunde hat wichtige Informationen bereitgestellt.
customerProvidedKey?: CpkInfo
Eigenschaftswert
encryptionScope
Wahlfrei. Version 2019-07-07 und höher. Gibt den Namen des Verschlüsselungsbereichs an, der zum Verschlüsseln der in der Anforderung bereitgestellten Daten verwendet werden soll. Wenn nicht angegeben, wird die Verschlüsselung mit dem Standardkontoverschlüsselungsbereich ausgeführt. Weitere Informationen finden Sie unter "Verschlüsselung im Ruhezustand" für Azure Storage Services.
encryptionScope?: string
Eigenschaftswert
string
metadata
Wahlfrei. Gibt ein benutzerdefiniertes Namens-Wert-Paar an, das dem Blob zugeordnet ist. Wenn keine Namenswertpaare angegeben werden, kopiert der Vorgang die Metadaten aus dem Quell-BLOB oder der Datei in das Ziel-BLOB. Wenn mindestens ein Name-Wert-Paar angegeben wird, wird das Ziel-BLOB mit den angegebenen Metadaten erstellt, und Metadaten werden nicht aus dem Quell-BLOB oder der Quelldatei kopiert. Beachten Sie, dass Metadatennamen ab Version 2009-09-19 den Benennungsregeln für C#-Bezeichner entsprechen müssen. Weitere Informationen finden Sie unter "Benennen und Verweisen auf Container", "Blobs" und "Metadaten".
metadata?: Metadata
Eigenschaftswert
sourceAuthorization
Nur Bearertyp wird unterstützt. Anmeldeinformationen sollten ein gültiges OAuth-Zugriffstoken sein, um die Quelle zu kopieren.
sourceAuthorization?: HttpAuthorization
Eigenschaftswert
sourceConditions
Wahlfrei. Bedingungen, die für das Quell-Azure-Blob erfüllt werden sollen.
sourceConditions?: ModifiedAccessConditions
Eigenschaftswert
sourceContentMD5
Geben Sie den für den Bytebereich berechneten md5 an, der aus der Kopierquelle gelesen werden muss.
sourceContentMD5?: Uint8Array
Eigenschaftswert
Uint8Array
tags
tier
Zugriffsebene. Weitere Details - https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers
tier?: string
Eigenschaftswert
string
timeoutInSeconds
Servertimeout in Sekunden. Weitere Informationen
timeoutInSeconds?: number
Eigenschaftswert
number
Geerbte Eigenschaftsdetails
tracingOptions
Optionen zum Konfigurieren von Spans created when tracing is enabled.
tracingOptions?: OperationTracingOptions