PathChangeAccessControlRecursiveOptions interface
옵션 유형은 및 updateAccessControlRecursive
입니다removeAccessControlRecursive
setAccessControlRecursive
.
- 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