BlockBlobSyncUploadFromURLOptions interface

Alternativ för att konfigurera <xref:BlockBlobClient.syncUploadFromURL> åtgärden.

Extends

Egenskaper

abortSignal

En implementering av AbortSignalLike gränssnittet för att signalera begäran om att avbryta åtgärden. Använd till exempel @azure/abort-controller för att skapa en AbortSignal.

blobHTTPHeaders

HTTP-huvuden som ska anges vid uppladdning till en blockblob. Ett vanligt huvud att ange är blobContentType, vilket gör att webbläsaren kan tillhandahålla funktioner baserat på filtyp.

conditions

Villkor som ska uppfyllas för målets Azure Blob.

copySourceBlobProperties

Valfritt, standard är sant. Anger om egenskaper från källbloben ska kopieras.

customerProvidedKey

Kund tillhandahållen nyckelinformation.

encryptionScope

Valfritt. Version 2019-07-07 och senare. Anger namnet på krypteringsomfånget som ska användas för att kryptera de data som anges i begäran. Om inget anges utförs kryptering med standardomfånget för kontokryptering. Mer information finns i Kryptering i vila för Azure Storage Services.

metadata

Valfritt. Anger ett användardefinierat namn/värde-par som är associerat med blobben. Om inga namn/värde-par anges kopierar åtgärden metadata från källbloben eller -filen till målbloben. Om ett eller flera namn/värde-par anges skapas målbloben med angivna metadata och metadata kopieras inte från källbloben eller -filen. Observera att från och med version 2009-09-19 måste metadatanamn följa namngivningsreglerna för C#-identifierare. Mer information finns i Namnge och referera till containrar, blobar och metadata.

sourceAuthorization

Endast ägartyp stöds. Autentiseringsuppgifterna ska vara en giltig OAuth-åtkomsttoken för att kopiera källan.

sourceConditions

Valfritt. Villkor som ska uppfyllas för källans Azure Blob.

sourceContentMD5

Ange md5 som beräknas för byteintervallet som måste läsas från kopieringskällan.

tags

Blobtaggar.

tier

Åtkomstnivå. Mer information – https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

timeoutInSeconds

Serverns timeout på några sekunder. Mer information finns i @seehttps://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/setting-timeouts-for-blob-service-operations

tracingOptions

Alternativ för att konfigurera intervall som skapas när spårning är aktiverat.

Egenskapsinformation

abortSignal

En implementering av AbortSignalLike gränssnittet för att signalera begäran om att avbryta åtgärden. Använd till exempel @azure/abort-controller för att skapa en AbortSignal.

abortSignal?: AbortSignalLike

Egenskapsvärde

AbortSignalLike

blobHTTPHeaders

HTTP-huvuden som ska anges vid uppladdning till en blockblob. Ett vanligt huvud att ange är blobContentType, vilket gör att webbläsaren kan tillhandahålla funktioner baserat på filtyp.

blobHTTPHeaders?: BlobHTTPHeaders

Egenskapsvärde

conditions

Villkor som ska uppfyllas för målets Azure Blob.

conditions?: BlobRequestConditions

Egenskapsvärde

copySourceBlobProperties

Valfritt, standard är sant. Anger om egenskaper från källbloben ska kopieras.

copySourceBlobProperties?: boolean

Egenskapsvärde

boolean

customerProvidedKey

Kund tillhandahållen nyckelinformation.

customerProvidedKey?: CpkInfo

Egenskapsvärde

encryptionScope

Valfritt. Version 2019-07-07 och senare. Anger namnet på krypteringsomfånget som ska användas för att kryptera de data som anges i begäran. Om inget anges utförs kryptering med standardomfånget för kontokryptering. Mer information finns i Kryptering i vila för Azure Storage Services.

encryptionScope?: string

Egenskapsvärde

string

metadata

Valfritt. Anger ett användardefinierat namn/värde-par som är associerat med blobben. Om inga namn/värde-par anges kopierar åtgärden metadata från källbloben eller -filen till målbloben. Om ett eller flera namn/värde-par anges skapas målbloben med angivna metadata och metadata kopieras inte från källbloben eller -filen. Observera att från och med version 2009-09-19 måste metadatanamn följa namngivningsreglerna för C#-identifierare. Mer information finns i Namnge och referera till containrar, blobar och metadata.

metadata?: Metadata

Egenskapsvärde

sourceAuthorization

Endast ägartyp stöds. Autentiseringsuppgifterna ska vara en giltig OAuth-åtkomsttoken för att kopiera källan.

sourceAuthorization?: HttpAuthorization

Egenskapsvärde

sourceConditions

Valfritt. Villkor som ska uppfyllas för källans Azure Blob.

sourceConditions?: ModifiedAccessConditions

Egenskapsvärde

sourceContentMD5

Ange md5 som beräknas för byteintervallet som måste läsas från kopieringskällan.

sourceContentMD5?: Uint8Array

Egenskapsvärde

Uint8Array

tags

Blobtaggar.

tags?: Tags

Egenskapsvärde

tier

Åtkomstnivå. Mer information – https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tier?: BlockBlobTier | string

Egenskapsvärde

BlockBlobTier | string

timeoutInSeconds

Serverns timeout på några sekunder. Mer information finns i @seehttps://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/setting-timeouts-for-blob-service-operations

timeoutInSeconds?: number

Egenskapsvärde

number

tracingOptions

Alternativ för att konfigurera intervall som skapas när spårning är aktiverat.

tracingOptions?: OperationTracingOptions

Egenskapsvärde

OperationTracingOptions