你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
PathChangeAccessControlRecursiveOptions interface
、 updateAccessControlRecursive
和 removeAccessControlRecursive
的选项类型setAccessControlRecursive
。
- 扩展
属性
abort |
接口的实现, |
batch |
可选。 如果数据集大小超过批大小,则操作将拆分为多个请求,以便跟踪进度。 批大小应介于 1 和 2000 之间。 未指定时的默认值为 2000。 |
continuation |
继续标记以继续下一批操作。 |
continue |
可选。 默认值为 false。 如果设置为 false,操作将在遇到用户失败时快速终止。 如果为 true,则操作将忽略用户失败,并继续对目录的其他子实体执行该操作。 |
max |
可选。 定义单个更改访问控制操作可以执行的最大批数。 如果在处理所有子路径之前达到最大值,则可以使用继续标记继续操作。 空值指示未绑定的最大批数和操作一直持续到结束。 |
on |
调用方可以跟踪操作进度以及收集未能更改访问控制的路径的回调。 |
继承属性
tracing |
属性详细信息
abortSignal
接口的实现, AbortSignalLike
用于向取消操作的请求发出信号。
例如,使用 @azure/abort-controller 创建 AbortSignal
。
abortSignal?: AbortSignalLike
属性值
batchSize
可选。 如果数据集大小超过批大小,则操作将拆分为多个请求,以便跟踪进度。 批大小应介于 1 和 2000 之间。 未指定时的默认值为 2000。
batchSize?: number
属性值
number
continuationToken
继续标记以继续下一批操作。
continuationToken?: string
属性值
string
continueOnFailure
可选。 默认值为 false。 如果设置为 false,操作将在遇到用户失败时快速终止。 如果为 true,则操作将忽略用户失败,并继续对目录的其他子实体执行该操作。
continueOnFailure?: boolean
属性值
boolean
maxBatches
可选。 定义单个更改访问控制操作可以执行的最大批数。 如果在处理所有子路径之前达到最大值,则可以使用继续标记继续操作。 空值指示未绑定的最大批数和操作一直持续到结束。
maxBatches?: number
属性值
number
onProgress
调用方可以跟踪操作进度以及收集未能更改访问控制的路径的回调。
onProgress?: (progress: AccessControlChanges) => void
属性值
(progress: AccessControlChanges) => void
继承属性详细信息
tracingOptions
tracingOptions?: OperationTracingOptions