Udostępnij za pomocą


BlobSyncCopyFromURLOptions interface

Opcje konfigurowania operacji syncCopyFromURL.

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 spełniające docelowe obiekty blob podczas kopiowania z adresu URL do obiektu blob.

copySourceTags

Optional. Domyślnie "ZAMIEŃ". Wskazuje, czy tagi źródłowe powinny być kopiowane lub zastępowane tagami określonymi przez tagi .

encryptionScope

Optional. 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.

immutabilityPolicy

Optional. Określa zasady niezmienności dla obiektu blob. Należy pamiętać, że parametr ma zastosowanie tylko do obiektu blob w kontenerze z włączonym robakiem na poziomie wersji.

legalHold

Optional. Wskazuje, czy na obiekcie blob należy umieścić archiwizację prawną. Należy pamiętać, że parametr ma zastosowanie tylko do obiektu blob w kontenerze z włączonym robakiem na poziomie wersji.

metadata

Kolekcja pary ciągów klucz-wartość do skojarzenia z migawką.

sourceAuthorization

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

sourceConditions

Warunki, które należy spełnić dla źródłowego obiektu blob/pliku platformy Azure podczas kopiowania z adresu URL do obiektu blob.

sourceContentMD5

Określ wartość md5 obliczoną dla zakresu bajtów, które muszą być odczytywane ze źródła kopii.

sourceShareTokenIntent

Prawidłowa wartość to kopia zapasowa

tags

Tagi obiektów blob.

tier

Warstwa dostępu. Więcej szczegółów — https://learn.microsoft.com/azure/storage/blobs/storage-blob-storage-tiers

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 spełniające docelowe obiekty blob podczas kopiowania z adresu URL do obiektu blob.

conditions?: BlobRequestConditions

Wartość właściwości

copySourceTags

Optional. Domyślnie "ZAMIEŃ". Wskazuje, czy tagi źródłowe powinny być kopiowane lub zastępowane tagami określonymi przez tagi .

copySourceTags?: BlobCopySourceTags

Wartość właściwości

encryptionScope

Optional. 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

immutabilityPolicy

Optional. Określa zasady niezmienności dla obiektu blob. Należy pamiętać, że parametr ma zastosowanie tylko do obiektu blob w kontenerze z włączonym robakiem na poziomie wersji.

immutabilityPolicy?: BlobImmutabilityPolicy

Wartość właściwości

legalHold

Optional. Wskazuje, czy na obiekcie blob należy umieścić archiwizację prawną. Należy pamiętać, że parametr ma zastosowanie tylko do obiektu blob w kontenerze z włączonym robakiem na poziomie wersji.

legalHold?: boolean

Wartość właściwości

boolean

metadata

Kolekcja pary ciągów klucz-wartość do skojarzenia z migawką.

metadata?: Metadata

Wartość właściwości

sourceAuthorization

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

sourceAuthorization?: HttpAuthorization

Wartość właściwości

sourceConditions

Warunki, które należy spełnić dla źródłowego obiektu blob/pliku platformy Azure podczas kopiowania z adresu URL do obiektu blob.

sourceConditions?: MatchConditions & ModificationConditions

Wartość właściwości

sourceContentMD5

Określ wartość md5 obliczoną dla zakresu bajtów, które muszą być odczytywane ze źródła kopii.

sourceContentMD5?: Uint8Array

Wartość właściwości

Uint8Array

sourceShareTokenIntent

Prawidłowa wartość to kopia zapasowa

sourceShareTokenIntent?: string

Wartość właściwości

string

tags

Tagi obiektów blob.

tags?: Tags

Wartość właściwości

tier

Warstwa dostępu. Więcej szczegółów — https://learn.microsoft.com/azure/storage/blobs/storage-blob-storage-tiers

tier?: string

Wartość właściwości

string

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

tracingOptions

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

tracingOptions?: OperationTracingOptions

Wartość właściwości

Odziedziczone poCommonOptions.tracingOptions