PathChangeAccessControlRecursiveOptions interface
setAccessControlRecursive
, updateAccessControlRecursive
및 removeAccessControlRecursive
대한 옵션 유형입니다.
- Extends
속성
abort |
작업을 취소하라는 요청을 알리는 |
batch |
선택적. 데이터 집합 크기가 일괄 처리 크기를 초과하면 작업을 여러 요청으로 분할하여 진행률을 추적할 수 있습니다. 일괄 처리 크기는 1에서 2000 사이여야 합니다. 지정되지 않은 경우 기본값은 2000입니다. |
continuation |
다음 작업 일괄 처리를 계속하기 위한 연속 토큰입니다. |
continue |
선택적. 기본값은 false입니다. false로 설정하면 사용자 오류가 발생하면 작업이 신속하게 종료됩니다. true이면 작업은 사용자 오류를 무시하고 디렉터리의 다른 하위 엔터티에 대한 작업을 진행합니다. |
max |
선택적. 단일 변경 Access Control 작업을 실행할 수 있는 최대 일괄 처리 수를 정의합니다. 모든 하위 경로가 처리되기 전에 최대값에 도달하면 연속 토큰을 사용하여 작업을 다시 시작할 수 있습니다. 빈 값은 언바운드 및 작업이 끝날 때까지 계속되는 최대 일괄 처리 수를 나타냅니다. |
on |
호출자가 작업의 진행률을 추적하고 Access Control을 변경하지 못한 경로를 수집할 수 있는 콜백입니다. |
상속된 속성
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
선택적. 단일 변경 Access Control 작업을 실행할 수 있는 최대 일괄 처리 수를 정의합니다. 모든 하위 경로가 처리되기 전에 최대값에 도달하면 연속 토큰을 사용하여 작업을 다시 시작할 수 있습니다. 빈 값은 언바운드 및 작업이 끝날 때까지 계속되는 최대 일괄 처리 수를 나타냅니다.
maxBatches?: number
속성 값
number
onProgress
호출자가 작업의 진행률을 추적하고 Access Control을 변경하지 못한 경로를 수집할 수 있는 콜백입니다.
onProgress?: (progress: AccessControlChanges) => void
속성 값
(progress: AccessControlChanges) => void
상속된 속성 세부 정보
tracingOptions
tracingOptions?: OperationTracingOptions