BlockBlobStageBlockOptions interface
Opcje konfigurowania operacji stageBlock .
- Extends
Właściwości
abort |
Implementacja interfejsu |
conditions | Jeśli zostanie określony, zawiera identyfikator dzierżawy, który musi być zgodny i dzierżawa z tym identyfikatorem musi być aktywny, aby operacja zakończyła się pomyślnie. |
customer |
Informacje kluczowe podane przez klienta. |
encryption |
Opcjonalny. 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. |
on |
Wywołanie zwrotne w celu odbierania zdarzeń w toku operacji bloku etapu. |
transactional |
Skrót CRC64 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ć w tym samym czasie. |
transactional |
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ć w tym samym czasie. |
Właściwości dziedziczone
tracing |
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 kontrolera @azure/abort-controller, aby utworzyć element AbortSignal
.
abortSignal?: AbortSignalLike
Wartość właściwości
conditions
Jeśli zostanie określony, zawiera identyfikator dzierżawy, który musi być zgodny i dzierżawa z tym identyfikatorem musi być aktywny, aby operacja zakończyła się pomyślnie.
conditions?: LeaseAccessConditions
Wartość właściwości
customerProvidedKey
encryptionScope
Opcjonalny. 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 toku operacji bloku etapu.
onProgress?: (progress: TransferProgressEvent) => void
Wartość właściwości
(progress: TransferProgressEvent) => void
transactionalContentCrc64
Skrót CRC64 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ć w tym samym czasie.
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ć w tym samym czasie.
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