你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
FileCreateIfNotExistsOptions interface
每个远程操作通用选项的接口。
- 扩展
继承属性
abort |
|
acl | 可选。 对文件和目录的 POSIX 访问控制权限。 |
customer |
客户提供的密钥信息。 |
encryption |
可选。 指定要对文件设置的加密上下文。 |
expires |
可选。 用于计划删除路径的选项。 数字值指示删除文件之前的持续时间(以毫秒为单位)。 Date 值指示要为删除路径的时间设置的时间。 不适用于目录。 |
group | 可选。 Blob 或目录的拥有组。 |
lease |
获取租约需要租约持续时间,并指定租约的持续时间(以秒为单位)。 租约持续时间必须介于 15 到 60 秒之间,对于无限租约,则为 -1。 |
metadata | |
owner | 可选。 Blob 或目录的所有者。 |
path |
|
permissions | |
proposed |
建议的租约 ID,采用 GUID 字符串格式。 如果建议的租约 ID 格式不正确,Blob 服务将返回 400 (无效请求) 。 有关有效的 GUID 字符串格式的列表,请参阅 Guid 构造函数(字符串)。 |
tracing |
|
umask |
继承属性详细信息
abortSignal
acl
可选。 对文件和目录的 POSIX 访问控制权限。
acl?: PathAccessControlItem[]
属性值
customerProvidedKey
客户提供的密钥信息。
customerProvidedKey?: CpkInfo
属性值
encryptionContext
可选。 指定要对文件设置的加密上下文。
encryptionContext?: string
属性值
string
expiresOn
可选。 用于计划删除路径的选项。 数字值指示删除文件之前的持续时间(以毫秒为单位)。 Date 值指示要为删除路径的时间设置的时间。 不适用于目录。
expiresOn?: number | Date
属性值
number | Date
group
leaseDuration
获取租约需要租约持续时间,并指定租约的持续时间(以秒为单位)。 租约持续时间必须介于 15 到 60 秒之间,对于无限租约,则为 -1。
leaseDuration?: number
属性值
number
metadata
owner
pathHttpHeaders
pathHttpHeaders?: PathCreateHttpHeaders
属性值
permissions
proposedLeaseId
建议的租约 ID,采用 GUID 字符串格式。 如果建议的租约 ID 格式不正确,Blob 服务将返回 400 (无效请求) 。 有关有效的 GUID 字符串格式的列表,请参阅 Guid 构造函数(字符串)。
proposedLeaseId?: string
属性值
string
tracingOptions
tracingOptions?: OperationTracingOptions