Поделиться через


FileStartCopyOptions interface

Параметры настройки операции startCopyFromURL.

Extends

Свойства

abortSignal

Реализация интерфейса AbortSignalLike для сигнала о запросе на отмену операции. Например, используйте контроллер @azure/abort-controller для создания AbortSignal.

copyFileSmbInfo

Сведения О SMB.

fileModeCopyMode

Необязательно, применимо только к файлам NFS. Применимо только в том случае, если источник копирования является файлом. Определяет поведение копирования битов режима файла. источник: режим целевого файла копируется из исходного файла. переопределение. Режим назначения определяется с помощью заголовка x-ms-mode.

fileOwnerCopyMode

Необязательно, применимо только к файлам NFS. Определяет поведение копирования идентификатора пользователя владельца (UID) и идентификатора группы (GID) файла. источник: идентификатор владельца (UID) и идентификатор группы (GID) в целевом файле копируется из исходного файла. переопределение: идентификатор владельца (UID) и идентификатор группы (GID) в целевом файле определяется с помощью заголовков x-ms-owner и x-ms-group.

filePermission

Если задано разрешение (дескриптор безопасности), необходимо задать для каталога или файла. Этот заголовок можно использовать, если размер разрешения меньше или равен 8 КБ, будет использоваться заголовок ключа x-ms-file-permission-key. Значение по умолчанию: наследование. Если SDDL указан в качестве входных данных, он должен иметь владельца, группу и dacl. Примечание. Необходимо указать только один из разрешений x-ms-file-permission или x-ms-file-permission-key.

filePermissionFormat

Необязательный. Доступно для версии 2023-06-01 и более поздних версий. Указывает формат, в котором возвращается разрешение. Допустимыми значениями являются SDDL или двоичные значения. Если формат разрешений x-ms-file-permission-format не указан или явно задан в SDDL, разрешение возвращается в формате SDDL. Если для x-ms-file-permission-format явно задан двоичный формат, разрешение возвращается в виде строки base64, представляющей двоичную кодировку разрешения.

filePermissionKey

Ключ разрешения, заданного для каталога или файла. Примечание. Необходимо указать только один из разрешений x-ms-file-permission или x-ms-file-permission-key.

leaseAccessConditions

Условия доступа к аренде.

metadata

Коллекция пары строк "ключ-значение", которая связывается с объектом хранилища файлов.

posixProperties

Необязательные свойства, заданные в файлах NFS. Обратите внимание, что это свойство применимо только к файлам, созданным в общих папках NFS.

Унаследованные свойства

tracingOptions

Сведения о свойстве

abortSignal

Реализация интерфейса AbortSignalLike для сигнала о запросе на отмену операции. Например, используйте контроллер @azure/abort-controller для создания AbortSignal.

abortSignal?: AbortSignalLike

Значение свойства

copyFileSmbInfo

Сведения О SMB.

copyFileSmbInfo?: CopyFileSmbInfo

Значение свойства

fileModeCopyMode

Необязательно, применимо только к файлам NFS. Применимо только в том случае, если источник копирования является файлом. Определяет поведение копирования битов режима файла. источник: режим целевого файла копируется из исходного файла. переопределение. Режим назначения определяется с помощью заголовка x-ms-mode.

fileModeCopyMode?: ModeCopyMode

Значение свойства

fileOwnerCopyMode

Необязательно, применимо только к файлам NFS. Определяет поведение копирования идентификатора пользователя владельца (UID) и идентификатора группы (GID) файла. источник: идентификатор владельца (UID) и идентификатор группы (GID) в целевом файле копируется из исходного файла. переопределение: идентификатор владельца (UID) и идентификатор группы (GID) в целевом файле определяется с помощью заголовков x-ms-owner и x-ms-group.

fileOwnerCopyMode?: OwnerCopyMode

Значение свойства

filePermission

Если задано разрешение (дескриптор безопасности), необходимо задать для каталога или файла. Этот заголовок можно использовать, если размер разрешения меньше или равен 8 КБ, будет использоваться заголовок ключа x-ms-file-permission-key. Значение по умолчанию: наследование. Если SDDL указан в качестве входных данных, он должен иметь владельца, группу и dacl. Примечание. Необходимо указать только один из разрешений x-ms-file-permission или x-ms-file-permission-key.

filePermission?: string

Значение свойства

string

filePermissionFormat

Необязательный. Доступно для версии 2023-06-01 и более поздних версий. Указывает формат, в котором возвращается разрешение. Допустимыми значениями являются SDDL или двоичные значения. Если формат разрешений x-ms-file-permission-format не указан или явно задан в SDDL, разрешение возвращается в формате SDDL. Если для x-ms-file-permission-format явно задан двоичный формат, разрешение возвращается в виде строки base64, представляющей двоичную кодировку разрешения.

filePermissionFormat?: FilePermissionFormat

Значение свойства

filePermissionKey

Ключ разрешения, заданного для каталога или файла. Примечание. Необходимо указать только один из разрешений x-ms-file-permission или x-ms-file-permission-key.

filePermissionKey?: string

Значение свойства

string

leaseAccessConditions

Условия доступа к аренде.

leaseAccessConditions?: LeaseAccessConditions

Значение свойства

metadata

Коллекция пары строк "ключ-значение", которая связывается с объектом хранилища файлов.

metadata?: Metadata

Значение свойства

posixProperties

Необязательные свойства, заданные в файлах NFS. Обратите внимание, что это свойство применимо только к файлам, созданным в общих папках NFS.

posixProperties?: FilePosixProperties

Значение свойства

Сведения об унаследованном свойстве

tracingOptions

tracingOptions?: OperationTracingOptions

Значение свойства

наследуется отCommonOptions.tracingOptions