你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
DirectoryProperties interface
每个远程操作通用选项的接口。
- Extends
属性
abort |
接口的实现, |
继承属性
change |
协调世界时 (UTC) 更改目录的时间属性。 现在的值可用于指示请求的时间。 默认情况下,该值将设置为请求的时间。 |
creation |
目录的协调世界时 (UTC) 创建时间属性。 现在的值可用于指示请求的时间。 可以传递保留值以保持现有值不变。 默认情况下,该值将设置为 preserve。 |
file |
要对文件或目录设置的文件系统属性。 |
file |
权限 (安全描述符) 为安全描述符定义语言 (SDDL) 中的文件或目录设置。 如果指定,它必须具有所有者、组和自由访问控制列表 (DACL) 。 可以传递 inherit 值以从父目录继承。 可以传递保留值以保持值不变。 请注意,只能指定 filePermission 或 filePermissionKey 中的一个。 如果未同时指定两者,则客户端库会将 preserve 设置为 filePermission 作为默认值。 |
file |
要为文件或目录设置的权限的键。 这可以使用 Create-Permission API 创建。 请注意,只能指定 filePermission 或 filePermissionKey 中的一个。 |
last |
协调世界时 (UTC) 目录的最后一个写入属性。 现在的值可用于指示请求的时间。 可以传递保留值以保持现有值不变。 默认情况下,该值将设置为 preserve。 |
tracing |
属性详细信息
abortSignal
接口的实现, AbortSignalLike
用于发出取消操作的请求的信号。
例如,使用 @azure/abort-controller 创建 AbortSignal
。
abortSignal?: AbortSignalLike
属性值
继承属性详细信息
changeTime
协调世界时 (UTC) 更改目录的时间属性。 现在的值可用于指示请求的时间。 默认情况下,该值将设置为请求的时间。
changeTime?: Date | "now"
属性值
Date | "now"
creationTime
目录的协调世界时 (UTC) 创建时间属性。 现在的值可用于指示请求的时间。 可以传递保留值以保持现有值不变。 默认情况下,该值将设置为 preserve。
creationTime?: Date | "now" | "preserve"
属性值
Date | "now" | "preserve"
fileAttributes
要对文件或目录设置的文件系统属性。
fileAttributes?: FileSystemAttributes | "preserve"
属性值
FileSystemAttributes | "preserve"
继承自FileAndDirectorySetPropertiesCommonOptions.fileAttributes
filePermission
权限 (安全描述符) 为安全描述符定义语言 (SDDL) 中的文件或目录设置。 如果指定,它必须具有所有者、组和自由访问控制列表 (DACL) 。 可以传递 inherit 值以从父目录继承。 可以传递保留值以保持值不变。
请注意,只能指定 filePermission 或 filePermissionKey 中的一个。 如果未同时指定两者,则客户端库会将 preserve 设置为 filePermission 作为默认值。
filePermission?: string
属性值
string
继承自FileAndDirectorySetPropertiesCommonOptions.filePermission
filePermissionKey
要为文件或目录设置的权限的键。 这可以使用 Create-Permission API 创建。
请注意,只能指定 filePermission 或 filePermissionKey 中的一个。
filePermissionKey?: string
属性值
string
继承自FileAndDirectorySetPropertiesCommonOptions.filePermissionKey
lastWriteTime
协调世界时 (UTC) 目录的最后一个写入属性。 现在的值可用于指示请求的时间。 可以传递保留值以保持现有值不变。 默认情况下,该值将设置为 preserve。
lastWriteTime?: Date | "now" | "preserve"
属性值
Date | "now" | "preserve"
tracingOptions
tracingOptions?: OperationTracingOptions