PageBlobUploadPagesFromURLOptions interface

Opcje konfigurowania <xref:PageBlobClient.uploadPagesFromURL> operacji.

Extends

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.

conditions

Warunki do spełnienia podczas aktualizowania numeru sekwencji.

customerProvidedKey

Informacje kluczowe podane przez klienta.

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.

sourceAuthorization

Obsługiwany jest tylko typ elementu nośnego. Poświadczenia powinny być prawidłowym tokenem dostępu OAuth do kopiowania źródła.

sourceConditions

Warunki do spełnienia w przypadku źródłowego obiektu blob/pliku platformy Azure podczas kopiowania z adresu URL do obiektu blob.

sourceContentCrc64

Skrót CRC64 zawartości z identyfikatora URI. Ten skrót służy do weryfikowania integralności zawartości podczas transportu danych z identyfikatora URI. Po określeniu tej wartości usługa magazynu porównuje skrót zawartości pochodzącej ze źródła kopiowania z tą wartością. sourceContentMD5 i sourceContentCrc64 nie można ustawić w tym samym czasie.

sourceContentMD5

Skrót MD5 zawartości z identyfikatora URI. Ten skrót służy do weryfikowania integralności zawartości podczas transportu danych z identyfikatora URI. Po określeniu tej wartości usługa magazynu porównuje skrót zawartości pochodzącej ze źródła kopiowania z tą wartością. sourceContentMD5 i sourceContentCrc64 nie można ustawić w tym samym czasie.

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 kontrolera @azure/abort-controller, aby utworzyć element AbortSignal.

abortSignal?: AbortSignalLike

Wartość właściwości

AbortSignalLike

conditions

Warunki do spełnienia podczas aktualizowania numeru sekwencji.

conditions?: PageBlobRequestConditions

Wartość właściwości

customerProvidedKey

Informacje kluczowe podane przez klienta.

customerProvidedKey?: CpkInfo

Wartość właściwości

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

sourceAuthorization

Obsługiwany jest tylko typ elementu nośnego. Poświadczenia powinny być prawidłowym tokenem dostępu OAuth do kopiowania źródła.

sourceAuthorization?: HttpAuthorization

Wartość właściwości

sourceConditions

Warunki do spełnienia w przypadku źródłowego obiektu blob/pliku platformy Azure podczas kopiowania z adresu URL do obiektu blob.

sourceConditions?: MatchConditions & ModificationConditions

Wartość właściwości

sourceContentCrc64

Skrót CRC64 zawartości z identyfikatora URI. Ten skrót służy do weryfikowania integralności zawartości podczas transportu danych z identyfikatora URI. Po określeniu tej wartości usługa magazynu porównuje skrót zawartości pochodzącej ze źródła kopiowania z tą wartością. sourceContentMD5 i sourceContentCrc64 nie można ustawić w tym samym czasie.

sourceContentCrc64?: Uint8Array

Wartość właściwości

Uint8Array

sourceContentMD5

Skrót MD5 zawartości z identyfikatora URI. Ten skrót służy do weryfikowania integralności zawartości podczas transportu danych z identyfikatora URI. Po określeniu tej wartości usługa magazynu porównuje skrót zawartości pochodzącej ze źródła kopiowania z tą wartością. sourceContentMD5 i sourceContentCrc64 nie można ustawić w tym samym czasie.

sourceContentMD5?: Uint8Array

Wartość właściwości

Uint8Array

tracingOptions

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

tracingOptions?: OperationTracingOptions

Wartość właściwości

OperationTracingOptions