FileStartCopyOptions interface
用于配置 startCopyFromURL 操作的选项。
- 扩展
属性
abort |
|
copy |
SMB 信息。 |
file |
可选,仅适用于 NFS 文件。 仅当复制源为文件时才适用。 确定文件的模式位的复制行为。 source:目标文件的模式是从源文件复制的。 override:目标文件中的模式通过 x-ms-mode 标头确定。 |
file |
可选,仅适用于 NFS 文件。 确定文件的所有者用户标识符(UID)和组标识符(GID)的复制行为。 源:目标文件上的所有者用户标识符(UID)和组标识符(GID)是从源文件复制的。 override:目标文件上的所有者用户标识符(UID)和组标识符(GID)通过 x-ms-owner 和 x-ms-group 标头确定。 |
file |
如果指定了权限(安全描述符),则应为目录/文件设置权限。 如果权限大小小于或等于 8KB,则可以使用此标头,否则应使用 x-ms-file-permission-key 标头。 默认值:继承。 如果将 SDDL 指定为输入,则它必须具有所有者、组和 dacl。 注意:应仅指定 x-ms-file-permission 或 x-ms-file-permission-key 之一。 |
file |
自选。 适用于版本 2023-06-01 及更高版本。 指定返回权限的格式。 可接受的值为 SDDL 或二进制值。 如果 x-ms-file-permission-format 未指定或显式设置为 SDDL,则以 SDDL 格式返回该权限。 如果 x-ms-file-permission-format 显式设置为二进制格式,则权限将作为 base64 字符串返回,表示权限的二进制编码 |
file |
要为目录/文件设置的权限的键。 注意:应仅指定 x-ms-file-permission 或 x-ms-file-permission-key 之一。 |
lease |
租约访问条件。 |
metadata | 要与文件存储对象关联的键值字符串对的集合。 |
posix |
在 NFS 文件上设置的可选属性。 请注意,此属性仅适用于在 NFS 共享中创建的文件。 |
继承属性
tracing |
属性详细信息
abortSignal
AbortSignalLike
接口的实现,用于向请求发出取消操作的信号。
例如,使用 @azure/abort-controller 创建 AbortSignal
。
abortSignal?: AbortSignalLike
属性值
copyFileSmbInfo
fileModeCopyMode
可选,仅适用于 NFS 文件。 仅当复制源为文件时才适用。 确定文件的模式位的复制行为。 source:目标文件的模式是从源文件复制的。 override:目标文件中的模式通过 x-ms-mode 标头确定。
fileModeCopyMode?: ModeCopyMode
属性值
fileOwnerCopyMode
可选,仅适用于 NFS 文件。 确定文件的所有者用户标识符(UID)和组标识符(GID)的复制行为。 源:目标文件上的所有者用户标识符(UID)和组标识符(GID)是从源文件复制的。 override:目标文件上的所有者用户标识符(UID)和组标识符(GID)通过 x-ms-owner 和 x-ms-group 标头确定。
fileOwnerCopyMode?: OwnerCopyMode
属性值
filePermission
如果指定了权限(安全描述符),则应为目录/文件设置权限。 如果权限大小小于或等于 8KB,则可以使用此标头,否则应使用 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
metadata
posixProperties
在 NFS 文件上设置的可选属性。 请注意,此属性仅适用于在 NFS 共享中创建的文件。
posixProperties?: FilePosixProperties
属性值
继承属性详细信息
tracingOptions
tracingOptions?: OperationTracingOptions