Delen via


BlockBlobSyncUploadFromURLOptions interface

Opties voor het configureren van de bewerking syncUploadFromURL .

Extends

Eigenschappen

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 AbortSignalte maken.

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.

conditions

Voorwaarden waaraan moet worden voldaan voor de Doel-Azure Blob.

copySourceBlobProperties

Optioneel, de standaardwaarde is true. Geeft aan of eigenschappen van de bron-blob moeten worden gekopieerd.

copySourceTags

Optioneel, standaard vervangen. Geeft aan of brontags moeten worden gekopieerd of vervangen door de tags die zijn opgegeven door tags.

customerProvidedKey

Klant heeft belangrijke informatie verstrekt.

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.

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.

sourceAuthorization

Alleen bearer-type wordt ondersteund. Referenties moeten een geldig OAuth-toegangstoken zijn om de bron te kopiƫren.

sourceConditions

Optioneel. Voorwaarden waaraan moet worden voldaan voor de azure-bronblob.

sourceContentMD5

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

timeoutInSeconds

Servertime-out in seconden. Meer informatie

Zie https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/setting-timeouts-for-blob-service-operations

Overgenomen eigenschappen

tracingOptions

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 AbortSignalte 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

Blob-tags.

tags?: Tags

Waarde van eigenschap

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

Zie https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/setting-timeouts-for-blob-service-operations

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