BlockBlobSyncUploadFromURLOptions interface
Opzioni per configurare l'operazione syncUploadFromURL .
- Extends
Proprietà
abort |
Implementazione dell'interfaccia |
blob |
Intestazioni HTTP da impostare durante il caricamento in un BLOB a blocchi. Un'intestazione comune da impostare è |
conditions | Condizioni per soddisfare il BLOB di Azure di destinazione. |
copy |
Facoltativo, il valore predefinito è true. Indica se le proprietà del BLOB di origine devono essere copiate. |
copy |
Facoltativo, il valore predefinito 'replace'. Indica se i tag di origine devono essere copiati o sostituiti con i tag specificati dai tag. |
customer |
Informazioni chiave fornite dal cliente. |
encryption |
Facoltativa. Versione 2019-07-07 e successiva. Specifica il nome dell'ambito di crittografia da usare per crittografare i dati forniti nella richiesta. Se non specificato, la crittografia viene eseguita con l'ambito di crittografia dell'account predefinito. Per altre informazioni, vedere Crittografia inattivi per Servizi di archiviazione di Azure. |
metadata | Facoltativa. Specifica una coppia nome-valore definito dall'utente associata al Blob. Se non vengono specificate coppie nome-valore, l'operazione copia i metadati dal BLOB di origine o dal file di origine al BLOB di destinazione. Se vengono specificate una o più coppie nome-valore, il BLOB di destinazione viene creato con i metadati specificati e i metadati non vengono copiati dal BLOB o dal file di origine. Si noti che a partire dalla versione 2009-09-19, i nomi dei metadati devono essere conformi alle regole di denominazione per gli identificatori C#. Per altre informazioni, vedere Denominazione e riferimento a contenitori, BLOB e metadati. |
source |
È supportato solo il tipo di orso. Le credenziali devono essere un token di accesso OAuth valido per copiare l'origine. |
source |
Facoltativa. Condizioni per soddisfare il BLOB di Azure di origine. |
source |
Specificare il valore md5 calcolato per l'intervallo di byte che devono essere letti dall'origine di copia. |
tags | Tag BLOB. |
tier | Livello di accesso. Altri dettagli - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers |
timeout |
Timeout del server in secondi. Per altre informazioni, |
Proprietà ereditate
tracing |
Opzioni per configurare gli intervalli creati quando la traccia è abilitata. |
Dettagli proprietà
abortSignal
Implementazione dell'interfaccia AbortSignalLike
per segnalare la richiesta di annullare l'operazione.
Ad esempio, usare il @azure/abort-controller per creare un AbortSignal
oggetto .
abortSignal?: AbortSignalLike
Valore della proprietà
blobHTTPHeaders
Intestazioni HTTP da impostare durante il caricamento in un BLOB a blocchi.
Un'intestazione comune da impostare è blobContentType
, consentendo al browser di fornire funzionalità in base al tipo di file.
blobHTTPHeaders?: BlobHTTPHeaders
Valore della proprietà
conditions
Condizioni per soddisfare il BLOB di Azure di destinazione.
conditions?: BlobRequestConditions
Valore della proprietà
copySourceBlobProperties
Facoltativo, il valore predefinito è true. Indica se le proprietà del BLOB di origine devono essere copiate.
copySourceBlobProperties?: boolean
Valore della proprietà
boolean
copySourceTags
Facoltativo, il valore predefinito 'replace'. Indica se i tag di origine devono essere copiati o sostituiti con i tag specificati dai tag.
copySourceTags?: BlobCopySourceTags
Valore della proprietà
customerProvidedKey
Informazioni chiave fornite dal cliente.
customerProvidedKey?: CpkInfo
Valore della proprietà
encryptionScope
Facoltativa. Versione 2019-07-07 e successiva. Specifica il nome dell'ambito di crittografia da usare per crittografare i dati forniti nella richiesta. Se non specificato, la crittografia viene eseguita con l'ambito di crittografia dell'account predefinito. Per altre informazioni, vedere Crittografia inattivi per Servizi di archiviazione di Azure.
encryptionScope?: string
Valore della proprietà
string
metadata
Facoltativa. Specifica una coppia nome-valore definito dall'utente associata al Blob. Se non vengono specificate coppie nome-valore, l'operazione copia i metadati dal BLOB di origine o dal file di origine al BLOB di destinazione. Se vengono specificate una o più coppie nome-valore, il BLOB di destinazione viene creato con i metadati specificati e i metadati non vengono copiati dal BLOB o dal file di origine. Si noti che a partire dalla versione 2009-09-19, i nomi dei metadati devono essere conformi alle regole di denominazione per gli identificatori C#. Per altre informazioni, vedere Denominazione e riferimento a contenitori, BLOB e metadati.
metadata?: Metadata
Valore della proprietà
sourceAuthorization
È supportato solo il tipo di orso. Le credenziali devono essere un token di accesso OAuth valido per copiare l'origine.
sourceAuthorization?: HttpAuthorization
Valore della proprietà
sourceConditions
Facoltativa. Condizioni per soddisfare il BLOB di Azure di origine.
sourceConditions?: ModifiedAccessConditions
Valore della proprietà
sourceContentMD5
Specificare il valore md5 calcolato per l'intervallo di byte che devono essere letti dall'origine di copia.
sourceContentMD5?: Uint8Array
Valore della proprietà
Uint8Array
tags
tier
Livello di accesso. Altri dettagli - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers
tier?: string
Valore della proprietà
string
timeoutInSeconds
Timeout del server in secondi. Per altre informazioni,
timeoutInSeconds?: number
Valore della proprietà
number
Dettagli proprietà ereditate
tracingOptions
Opzioni per configurare gli intervalli creati quando la traccia è abilitata.
tracingOptions?: OperationTracingOptions
Valore della proprietà
Ereditato daCommonOptions.tracingOptions