BlockBlobSyncUploadFromURLOptions interface
Opties voor het configureren van de bewerking syncUploadFromURL .
- Extends
Eigenschappen
abort |
Een implementatie van de |
blob |
HTTP-headers die moeten worden ingesteld bij het uploaden naar een blok-blob. Een veelgebruikte header die moet worden ingesteld, is |
conditions | Voorwaarden waaraan moet worden voldaan voor de Doel-Azure Blob. |
copy |
Optioneel, de standaardwaarde is true. Geeft aan of eigenschappen van de bron-blob moeten worden gekopieerd. |
copy |
Optioneel, standaard vervangen. Geeft aan of brontags moeten worden gekopieerd of vervangen door de tags die zijn opgegeven door tags. |
customer |
Klant heeft belangrijke informatie verstrekt. |
encryption |
Optioneel. Versie 2019-07-07 en hoger. Hiermee geeft u de naam van het versleutelingsbereik te gebruiken voor het versleutelen van de gegevens die zijn opgegeven in de aanvraag. Als dit niet is opgegeven, wordt versleuteling uitgevoerd met het standaardbereik voor accountversleuteling. Zie Versleuteling-at-rest voor Azure Storage Services voor meer informatie. |
metadata | Optioneel. Hiermee geeft u een door de gebruiker gedefinieerd naam-waardepaar dat is gekoppeld aan de blob. Als er geen naam-waardeparen zijn opgegeven, kopieert de bewerking de metagegevens van de bron-blob of het bronbestand naar de doel-blob. Als een of meer naam-waardeparen zijn opgegeven, wordt de doel-blob gemaakt met de opgegeven metagegevens en worden metagegevens niet gekopieerd uit de bron-blob of het bronbestand. Vanaf versie 2009-09-19 moeten metagegevensnamen voldoen aan de naamgevingsregels voor C#-id's. Zie Naamgeving en verwijzingen naar containers, blobs en metagegevens voor meer informatie. |
source |
Alleen bearer-type wordt ondersteund. Referenties moeten een geldig OAuth-toegangstoken zijn om de bron te kopiƫren. |
source |
Optioneel. Voorwaarden waaraan moet worden voldaan voor de azure-bronblob. |
source |
Geef de md5 op die is berekend voor het bereik van bytes dat moet worden gelezen uit de kopieerbron. |
tags | Blob-tags. |
tier | Toegangslaag. Meer details - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers |
timeout |
Servertime-out in seconden. Meer informatie |
Overgenomen eigenschappen
tracing |
Opties voor het configureren van spans die zijn gemaakt wanneer tracering is ingeschakeld. |
Eigenschapdetails
abortSignal
Een implementatie van de AbortSignalLike
interface om aan te geven dat de aanvraag de bewerking moet annuleren.
Gebruik bijvoorbeeld de @azure/abort-controller om een AbortSignal
te maken.
abortSignal?: AbortSignalLike
Waarde van eigenschap
blobHTTPHeaders
HTTP-headers die moeten worden ingesteld bij het uploaden naar een blok-blob.
Een veelgebruikte header die moet worden ingesteld, is blobContentType
, waardoor de browser functionaliteit kan bieden op basis van het bestandstype.
blobHTTPHeaders?: BlobHTTPHeaders
Waarde van eigenschap
conditions
Voorwaarden waaraan moet worden voldaan voor de Doel-Azure Blob.
conditions?: BlobRequestConditions
Waarde van eigenschap
copySourceBlobProperties
Optioneel, de standaardwaarde is true. Geeft aan of eigenschappen van de bron-blob moeten worden gekopieerd.
copySourceBlobProperties?: boolean
Waarde van eigenschap
boolean
copySourceTags
Optioneel, standaard vervangen. Geeft aan of brontags moeten worden gekopieerd of vervangen door de tags die zijn opgegeven door tags.
copySourceTags?: BlobCopySourceTags
Waarde van eigenschap
customerProvidedKey
Klant heeft belangrijke informatie verstrekt.
customerProvidedKey?: CpkInfo
Waarde van eigenschap
encryptionScope
Optioneel. Versie 2019-07-07 en hoger. Hiermee geeft u de naam van het versleutelingsbereik te gebruiken voor het versleutelen van de gegevens die zijn opgegeven in de aanvraag. Als dit niet is opgegeven, wordt versleuteling uitgevoerd met het standaardbereik voor accountversleuteling. Zie Versleuteling-at-rest voor Azure Storage Services voor meer informatie.
encryptionScope?: string
Waarde van eigenschap
string
metadata
Optioneel. Hiermee geeft u een door de gebruiker gedefinieerd naam-waardepaar dat is gekoppeld aan de blob. Als er geen naam-waardeparen zijn opgegeven, kopieert de bewerking de metagegevens van de bron-blob of het bronbestand naar de doel-blob. Als een of meer naam-waardeparen zijn opgegeven, wordt de doel-blob gemaakt met de opgegeven metagegevens en worden metagegevens niet gekopieerd uit de bron-blob of het bronbestand. Vanaf versie 2009-09-19 moeten metagegevensnamen voldoen aan de naamgevingsregels voor C#-id's. Zie Naamgeving en verwijzingen naar containers, blobs en metagegevens voor meer informatie.
metadata?: Metadata
Waarde van eigenschap
sourceAuthorization
Alleen bearer-type wordt ondersteund. Referenties moeten een geldig OAuth-toegangstoken zijn om de bron te kopiƫren.
sourceAuthorization?: HttpAuthorization
Waarde van eigenschap
sourceConditions
Optioneel. Voorwaarden waaraan moet worden voldaan voor de azure-bronblob.
sourceConditions?: ModifiedAccessConditions
Waarde van eigenschap
sourceContentMD5
Geef de md5 op die is berekend voor het bereik van bytes dat moet worden gelezen uit de kopieerbron.
sourceContentMD5?: Uint8Array
Waarde van eigenschap
Uint8Array
tags
tier
Toegangslaag. Meer details - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers
tier?: string
Waarde van eigenschap
string
timeoutInSeconds
Servertime-out in seconden. Meer informatie
timeoutInSeconds?: number
Waarde van eigenschap
number
Details van overgenomen eigenschap
tracingOptions
Opties voor het configureren van spans die zijn gemaakt wanneer tracering is ingeschakeld.
tracingOptions?: OperationTracingOptions
Waarde van eigenschap
Overgenomen vanCommonOptions.tracingOptions