Udostępnij za pośrednictwem


AppendBlobAppendBlockOptions interface

Opcje konfigurowania operacji appendBlock.

Rozszerzenie

Właściwości

abortSignal

Implementacja interfejsu AbortSignalLike sygnalizuje żądanie anulowania operacji. Na przykład użyj @azure/abort-controller, aby utworzyć AbortSignal.

conditions

Warunki, które należy spełnić podczas dołączania uzupełnialnych bloków obiektów blob.

customerProvidedKey

Informacje o kluczu podane przez klienta.

encryptionScope

Fakultatywny. Wersja 2019-07-07 lub nowsza. Określa nazwę zakresu szyfrowania, który ma być używany do szyfrowania danych podanych w żądaniu. Jeśli nie zostanie określony, szyfrowanie jest wykonywane z domyślnym zakresem szyfrowania konta. Aby uzyskać więcej informacji, zobacz Szyfrowanie w usłudze Rest dla usług Azure Storage.

onProgress

Wywołanie zwrotne w celu odbierania zdarzeń w trakcie operacji dołączania bloku.

transactionalContentCrc64

Skrót CRC64 zawartości bloku dołączania. Ten skrót służy do weryfikowania integralności bloku dołączania podczas transportu. Po określeniu tej wartości usługa magazynu porównuje skrót zawartości, która dotarła do tej wartości.

transactionalContentMD5 i transactionalContentCrc64 nie można ustawić jednocześnie.

transactionalContentMD5

Skrót MD5 zawartości bloku. Ten skrót służy do weryfikowania integralności bloku podczas transportu. Po określeniu tej wartości usługa magazynu porównuje skrót zawartości, która dotarła do tej wartości.

transactionalContentMD5 i transactionalContentCrc64 nie można ustawić jednocześnie.

Właściwości dziedziczone

tracingOptions

Opcje konfigurowania zakresów utworzonych po włączeniu śledzenia.

Szczegóły właściwości

abortSignal

Implementacja interfejsu AbortSignalLike sygnalizuje żądanie anulowania operacji. Na przykład użyj @azure/abort-controller, aby utworzyć AbortSignal.

abortSignal?: AbortSignalLike

Wartość właściwości

conditions

Warunki, które należy spełnić podczas dołączania uzupełnialnych bloków obiektów blob.

conditions?: AppendBlobRequestConditions

Wartość właściwości

customerProvidedKey

Informacje o kluczu podane przez klienta.

customerProvidedKey?: CpkInfo

Wartość właściwości

encryptionScope

Fakultatywny. Wersja 2019-07-07 lub nowsza. Określa nazwę zakresu szyfrowania, który ma być używany do szyfrowania danych podanych w żądaniu. Jeśli nie zostanie określony, szyfrowanie jest wykonywane z domyślnym zakresem szyfrowania konta. Aby uzyskać więcej informacji, zobacz Szyfrowanie w usłudze Rest dla usług Azure Storage.

encryptionScope?: string

Wartość właściwości

string

onProgress

Wywołanie zwrotne w celu odbierania zdarzeń w trakcie operacji dołączania bloku.

onProgress?: (progress: TransferProgressEvent) => void

Wartość właściwości

(progress: TransferProgressEvent) => void

transactionalContentCrc64

Skrót CRC64 zawartości bloku dołączania. Ten skrót służy do weryfikowania integralności bloku dołączania podczas transportu. Po określeniu tej wartości usługa magazynu porównuje skrót zawartości, która dotarła do tej wartości.

transactionalContentMD5 i transactionalContentCrc64 nie można ustawić jednocześnie.

transactionalContentCrc64?: Uint8Array

Wartość właściwości

Uint8Array

transactionalContentMD5

Skrót MD5 zawartości bloku. Ten skrót służy do weryfikowania integralności bloku podczas transportu. Po określeniu tej wartości usługa magazynu porównuje skrót zawartości, która dotarła do tej wartości.

transactionalContentMD5 i transactionalContentCrc64 nie można ustawić jednocześnie.

transactionalContentMD5?: Uint8Array

Wartość właściwości

Uint8Array

Szczegóły właściwości dziedziczonej

tracingOptions

Opcje konfigurowania zakresów utworzonych po włączeniu śledzenia.

tracingOptions?: OperationTracingOptions

Wartość właściwości

dziedziczone zCommonOptions.tracingOptions