Udostępnij przez


FileStartCopyOptions interface

Opcje konfigurowania operacji startCopyFromURL.

Rozszerzenie

Właściwości

abortSignal

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

copyFileSmbInfo

Informacje dotyczące protokołu SMB.

fileModeCopyMode

Opcjonalnie, dotyczy tylko plików NFS. Dotyczy tylko wtedy, gdy źródło kopii jest plikiem. Określa zachowanie kopiowania bitów trybu pliku. źródło: tryb w pliku docelowym jest kopiowany z pliku źródłowego. override: tryb w pliku docelowym jest określany za pośrednictwem nagłówka x-ms-mode.

fileOwnerCopyMode

Opcjonalnie, dotyczy tylko plików NFS. Określa zachowanie kopiowania identyfikatora użytkownika właściciela (UID) i identyfikatora grupy (GID) pliku. źródło: identyfikator użytkownika właściciela (UID) i identyfikator grupy (GID) w pliku docelowym jest kopiowany z pliku źródłowego. zastąpienie: identyfikator użytkownika właściciela (UID) i identyfikator grupy (GID) w pliku docelowym jest określany za pośrednictwem nagłówków x-ms-owner i x-ms-group.

filePermission

Jeśli określono uprawnienie (deskryptor zabezpieczeń) należy ustawić dla katalogu/pliku. Tego nagłówka można użyć, jeśli rozmiar uprawnień jest mniejszy lub równy 8 KB, w przeciwnym razie należy użyć nagłówka x-ms-file-permission-key. Wartość domyślna: Dziedzicz. Jeśli sdDL jest określony jako dane wejściowe, musi mieć właściciela, grupę i dacl. Uwaga: należy określić tylko jeden z x-ms-file-permission-lub x-ms-file-permission-key.

filePermissionFormat

Fakultatywny. Dostępne dla wersji 2023-06-01 lub nowszej. Określa format, w którym jest zwracane uprawnienie. Dopuszczalne wartości to SDDL lub binarne. Jeśli format x-ms-file-permission-format jest nieokreślony lub jawnie ustawiony na SDDL, uprawnienie jest zwracane w formacie SDDL. Jeśli format x-ms-file-permission-format jest jawnie ustawiony na binarny, uprawnienie jest zwracane jako ciąg base64 reprezentujący kodowanie binarne uprawnienia

filePermissionKey

Klucz uprawnienia do ustawienia dla katalogu/pliku. Uwaga: należy określić tylko jeden z x-ms-file-permission-lub x-ms-file-permission-key.

leaseAccessConditions

Warunki dostępu do dzierżawy.

metadata

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

posixProperties

Opcjonalne właściwości ustawiane w plikach NFS. Należy pamiętać, że ta właściwość ma zastosowanie tylko do plików utworzonych w udziałach NFS.

Właściwości dziedziczone

tracingOptions

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

copyFileSmbInfo

Informacje dotyczące protokołu SMB.

copyFileSmbInfo?: CopyFileSmbInfo

Wartość właściwości

fileModeCopyMode

Opcjonalnie, dotyczy tylko plików NFS. Dotyczy tylko wtedy, gdy źródło kopii jest plikiem. Określa zachowanie kopiowania bitów trybu pliku. źródło: tryb w pliku docelowym jest kopiowany z pliku źródłowego. override: tryb w pliku docelowym jest określany za pośrednictwem nagłówka x-ms-mode.

fileModeCopyMode?: ModeCopyMode

Wartość właściwości

fileOwnerCopyMode

Opcjonalnie, dotyczy tylko plików NFS. Określa zachowanie kopiowania identyfikatora użytkownika właściciela (UID) i identyfikatora grupy (GID) pliku. źródło: identyfikator użytkownika właściciela (UID) i identyfikator grupy (GID) w pliku docelowym jest kopiowany z pliku źródłowego. zastąpienie: identyfikator użytkownika właściciela (UID) i identyfikator grupy (GID) w pliku docelowym jest określany za pośrednictwem nagłówków x-ms-owner i x-ms-group.

fileOwnerCopyMode?: OwnerCopyMode

Wartość właściwości

filePermission

Jeśli określono uprawnienie (deskryptor zabezpieczeń) należy ustawić dla katalogu/pliku. Tego nagłówka można użyć, jeśli rozmiar uprawnień jest mniejszy lub równy 8 KB, w przeciwnym razie należy użyć nagłówka x-ms-file-permission-key. Wartość domyślna: Dziedzicz. Jeśli sdDL jest określony jako dane wejściowe, musi mieć właściciela, grupę i dacl. Uwaga: należy określić tylko jeden z x-ms-file-permission-lub x-ms-file-permission-key.

filePermission?: string

Wartość właściwości

string

filePermissionFormat

Fakultatywny. Dostępne dla wersji 2023-06-01 lub nowszej. Określa format, w którym jest zwracane uprawnienie. Dopuszczalne wartości to SDDL lub binarne. Jeśli format x-ms-file-permission-format jest nieokreślony lub jawnie ustawiony na SDDL, uprawnienie jest zwracane w formacie SDDL. Jeśli format x-ms-file-permission-format jest jawnie ustawiony na binarny, uprawnienie jest zwracane jako ciąg base64 reprezentujący kodowanie binarne uprawnienia

filePermissionFormat?: FilePermissionFormat

Wartość właściwości

filePermissionKey

Klucz uprawnienia do ustawienia dla katalogu/pliku. Uwaga: należy określić tylko jeden z x-ms-file-permission-lub x-ms-file-permission-key.

filePermissionKey?: string

Wartość właściwości

string

leaseAccessConditions

Warunki dostępu do dzierżawy.

leaseAccessConditions?: LeaseAccessConditions

Wartość właściwości

metadata

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

metadata?: Metadata

Wartość właściwości

posixProperties

Opcjonalne właściwości ustawiane w plikach NFS. Należy pamiętać, że ta właściwość ma zastosowanie tylko do plików utworzonych w udziałach NFS.

posixProperties?: FilePosixProperties

Wartość właściwości

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

tracingOptions

tracingOptions?: OperationTracingOptions

Wartość właściwości

dziedziczone zCommonOptions.tracingOptions