Condividi tramite


AppendBlobCreateIfNotExistsOptions interface

Opzioni per configurare 'operazione di createIfNotExists.

Extends

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.

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

Opzionale. Versione 2019-07-07 e successive. Specifica il nome dell'ambito di crittografia da utilizzare 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

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

legalHold

Opzionale. Indica se un blocco a fini giudiziari deve essere inserito nel BLOB. Si noti che è un 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.

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 annullare l'operazione. Ad esempio, usare il @azure/abort-controller per creare un AbortSignal.

abortSignal?: AbortSignalLike

Valore della proprietà

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

Opzionale. Versione 2019-07-07 e successive. Specifica il nome dell'ambito di crittografia da utilizzare 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

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

immutabilityPolicy?: BlobImmutabilityPolicy

Valore della proprietà

legalHold

Opzionale. Indica se un blocco a fini giudiziari deve essere inserito nel BLOB. Si noti che è un 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à

Dettagli proprietà ereditate

tracingOptions

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

tracingOptions?: OperationTracingOptions

Valore della proprietà

ereditato daCommonOptions.tracingOptions