Condividi tramite


AppendBlobCreateIfNotExistsOptions interface

Opzioni per configurare <xref:AppendBlobClient.createIfNotExists> l'operazione.

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.

blobHTTPHeaders

Intestazioni HTTP da impostare durante la creazione di BLOB di accodamento. Un'intestazione comune da impostare è blobContentType, consentendo al browser di fornire funzionalità in base al tipo di file.

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.

immutabilityPolicy

Facoltativa. Specifica i criteri di immutabilità per un BLOB. Si noti che è il parametro è applicabile solo a un BLOB all'interno di un contenitore con worm a livello di versione abilitato.

legalHold

Facoltativa. Indica se un blocco a fini giudiziari deve essere inserito nel BLOB. Si noti che è il parametro è applicabile solo a un BLOB all'interno di un contenitore con worm a livello di versione abilitato.

metadata

Raccolta di coppie di stringhe chiave-valore da associare al BLOB durante la creazione di BLOB di accodamento.

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à

AbortSignalLike

blobHTTPHeaders

Intestazioni HTTP da impostare durante la creazione di BLOB di accodamento. Un'intestazione comune da impostare è blobContentType, consentendo al browser di fornire funzionalità in base al tipo di file.

blobHTTPHeaders?: BlobHTTPHeaders

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

immutabilityPolicy

Facoltativa. Specifica i criteri di immutabilità per un BLOB. Si noti che è il parametro è applicabile solo a un BLOB all'interno di un contenitore con worm a livello di versione abilitato.

immutabilityPolicy?: BlobImmutabilityPolicy

Valore della proprietà

legalHold

Facoltativa. Indica se un blocco a fini giudiziari deve essere inserito nel BLOB. Si noti che è il parametro è applicabile solo a un BLOB all'interno di un contenitore con worm a livello di versione abilitato.

legalHold?: boolean

Valore della proprietà

boolean

metadata

Raccolta di coppie di stringhe chiave-valore da associare al BLOB durante la creazione di BLOB di accodamento.

metadata?: Metadata

Valore della proprietà

tracingOptions

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

tracingOptions?: OperationTracingOptions

Valore della proprietà

OperationTracingOptions