Condividi tramite


BlockBlobStageBlockOptions interface

Opzioni per configurare l'operazione stageBlock .

Extends

Proprietà

abortSignal

Implementazione dell'interfaccia AbortSignalLike per segnalare la richiesta di annullamento dell'operazione. Ad esempio, usare il @azure/abort-controller per creare un oggetto AbortSignal.

conditions

Se specificato, contiene l'ID lease che deve essere associato e il lease con questo ID deve essere attivo affinché l'operazione abbia esito positivo.

customerProvidedKey

Informazioni chiave fornite dal cliente.

encryptionScope

Facoltativa. Versione 2019-07-07 e successive. 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 dei dati inattivi per i servizi di archiviazione di Azure.

onProgress

Callback per ricevere eventi sullo stato di avanzamento dell'operazione di blocco di fasi.

transactionalContentCrc64

Hash CRC64 del contenuto del blocco. Questo hash viene utilizzato per verificare l'integrità del blocco durante il trasporto. Quando viene specificato, il servizio di archiviazione confronta l'hash del contenuto che è arrivato con questo valore.

transactionalContentMD5 e transactionalContentCrc64 non possono essere impostati contemporaneamente.

transactionalContentMD5

Hash MD5 del contenuto del blocco. Questo hash viene utilizzato per verificare l'integrità del blocco durante il trasporto. Quando viene specificato, il servizio di archiviazione confronta l'hash del contenuto che è arrivato con questo valore.

transactionalContentMD5 e transactionalContentCrc64 non possono essere impostati contemporaneamente.

Proprietà ereditate

tracingOptions

Opzioni per configurare gli intervalli creati quando la traccia è abilitata.

Dettagli proprietà

abortSignal

Implementazione dell'interfaccia AbortSignalLike per segnalare la richiesta di annullamento dell'operazione. Ad esempio, usare il @azure/abort-controller per creare un oggetto AbortSignal.

abortSignal?: AbortSignalLike

Valore della proprietà

conditions

Se specificato, contiene l'ID lease che deve essere associato e il lease con questo ID deve essere attivo affinché l'operazione abbia esito positivo.

conditions?: LeaseAccessConditions

Valore della proprietà

customerProvidedKey

Informazioni chiave fornite dal cliente.

customerProvidedKey?: CpkInfo

Valore della proprietà

encryptionScope

Facoltativa. Versione 2019-07-07 e successive. 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 dei dati inattivi per i servizi di archiviazione di Azure.

encryptionScope?: string

Valore della proprietà

string

onProgress

Callback per ricevere eventi sullo stato di avanzamento dell'operazione di blocco di fasi.

onProgress?: (progress: TransferProgressEvent) => void

Valore della proprietà

(progress: TransferProgressEvent) => void

transactionalContentCrc64

Hash CRC64 del contenuto del blocco. Questo hash viene utilizzato per verificare l'integrità del blocco durante il trasporto. Quando viene specificato, il servizio di archiviazione confronta l'hash del contenuto che è arrivato con questo valore.

transactionalContentMD5 e transactionalContentCrc64 non possono essere impostati contemporaneamente.

transactionalContentCrc64?: Uint8Array

Valore della proprietà

Uint8Array

transactionalContentMD5

Hash MD5 del contenuto del blocco. Questo hash viene utilizzato per verificare l'integrità del blocco durante il trasporto. Quando viene specificato, il servizio di archiviazione confronta l'hash del contenuto che è arrivato con questo valore.

transactionalContentMD5 e transactionalContentCrc64 non possono essere impostati contemporaneamente.

transactionalContentMD5?: Uint8Array

Valore della proprietà

Uint8Array

Dettagli proprietà ereditate

tracingOptions

Opzioni per configurare gli intervalli creati quando la traccia è abilitata.

tracingOptions?: OperationTracingOptions

Valore della proprietà

Ereditato daCommonOptions.tracingOptions