Delen via


BlockBlobSyncUploadFromURLOptions interface

Opties voor het configureren van <xref:BlockBlobClient.syncUploadFromURL> bewerking.

Uitbreiding

Eigenschappen

abortSignal

Een implementatie van de AbortSignalLike-interface om de aanvraag te signaleren om de bewerking te 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 azure-doel-blob.

copySourceBlobProperties

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

customerProvidedKey

Door de klant verstrekte sleutelgegevens.

encryptionScope

Facultatief. Versie 2019-07-07 en hoger. Hiermee geeft u de naam op van het versleutelingsbereik dat moet worden gebruikt om de gegevens in de aanvraag te versleutelen. Als dit niet is opgegeven, wordt versleuteling uitgevoerd met het standaardbereik voor accountversleuteling. Zie Encryption at Rest voor Azure Storage Services voor meer informatie.

metadata

Facultatief. Hiermee geeft u een door de gebruiker gedefinieerde naam-waardepaar op dat is gekoppeld aan de blob. Als er geen naam-waardeparen zijn opgegeven, kopieert de bewerking de metagegevens van de bron-blob of het bestand 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 bestand. Vanaf versie 2009-09-19 moeten metagegevensnamen voldoen aan de naamgevingsregels voor C#-id's. Zie Containers, blobs en metagegevens een naam geven en hiernaar verwijzen voor meer informatie.

sourceAuthorization

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

sourceConditions

Facultatief. 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

Blobtags.

tier

Toegangslaag. Meer informatie - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

timeoutInSeconds

Time-out van de server in seconden. @see https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/setting-timeouts-for-blob-service-operations voor meer informatie

tracingOptions

Opties voor het configureren van periodes die zijn gemaakt wanneer tracering is ingeschakeld.

Eigenschapdetails

abortSignal

Een implementatie van de AbortSignalLike-interface om de aanvraag te signaleren om de bewerking te annuleren. Gebruik bijvoorbeeld de @azure/abort-controller om een AbortSignalte maken.

abortSignal?: AbortSignalLike

Waarde van eigenschap

AbortSignalLike

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 azure-doel-blob.

conditions?: BlobRequestConditions

Waarde van eigenschap

copySourceBlobProperties

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

copySourceBlobProperties?: boolean

Waarde van eigenschap

boolean

customerProvidedKey

Door de klant verstrekte sleutelgegevens.

customerProvidedKey?: CpkInfo

Waarde van eigenschap

encryptionScope

Facultatief. Versie 2019-07-07 en hoger. Hiermee geeft u de naam op van het versleutelingsbereik dat moet worden gebruikt om de gegevens in de aanvraag te versleutelen. Als dit niet is opgegeven, wordt versleuteling uitgevoerd met het standaardbereik voor accountversleuteling. Zie Encryption at Rest voor Azure Storage Services voor meer informatie.

encryptionScope?: string

Waarde van eigenschap

string

metadata

Facultatief. Hiermee geeft u een door de gebruiker gedefinieerde naam-waardepaar op dat is gekoppeld aan de blob. Als er geen naam-waardeparen zijn opgegeven, kopieert de bewerking de metagegevens van de bron-blob of het bestand 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 bestand. Vanaf versie 2009-09-19 moeten metagegevensnamen voldoen aan de naamgevingsregels voor C#-id's. Zie Containers, blobs en metagegevens een naam geven en hiernaar verwijzen 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

Facultatief. 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

Blobtags.

tags?: Tags

Waarde van eigenschap

tier

Toegangslaag. Meer informatie - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tier?: BlockBlobTier | string

Waarde van eigenschap

BlockBlobTier | string

timeoutInSeconds

Time-out van de server in seconden. @see https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/setting-timeouts-for-blob-service-operations voor meer informatie

timeoutInSeconds?: number

Waarde van eigenschap

number

tracingOptions

Opties voor het configureren van periodes die zijn gemaakt wanneer tracering is ingeschakeld.

tracingOptions?: OperationTracingOptions

Waarde van eigenschap

OperationTracingOptions