다음을 통해 공유


PathChangeAccessControlRecursiveOptions interface

옵션 유형은 및 updateAccessControlRecursive 입니다removeAccessControlRecursivesetAccessControlRecursive.

Extends

속성

abortSignal

작업을 취소하라는 AbortSignalLike 요청을 알리는 인터페이스의 구현입니다. 예를 들어 @azure/abort-controller를 사용하여 를 만듭니다 AbortSignal.

batchSize

선택 사항입니다. 데이터 집합 크기가 일괄 처리 크기를 초과하면 진행률을 추적할 수 있도록 작업이 여러 요청으로 분할됩니다. 일괄 처리 크기는 1에서 2000 사이여야 합니다. 지정되지 않은 경우 기본값은 2000입니다.

continuationToken

다음 작업 일괄 처리를 계속하기 위한 연속 토큰입니다.

continueOnFailure

선택 사항입니다. 기본값: false. false로 설정하면 사용자 오류가 발생할 때 작업이 신속하게 종료됩니다. true이면 작업은 사용자 오류를 무시하고 디렉터리의 다른 하위 엔터티에 대한 작업을 진행합니다.

maxBatches

선택 사항입니다. 단일 변경 Access Control 작업을 실행할 수 있는 최대 일괄 처리 수를 정의합니다. 모든 하위 경로가 처리되기 전에 최대값에 도달하면 연속 토큰을 사용하여 작업을 다시 시작할 수 있습니다. 빈 값은 언바운드의 최대 일괄 처리 수와 작업이 끝날 때까지 계속됨을 나타냅니다.

onProgress

호출자가 작업의 진행률을 추적하고 Access Control을 변경하지 못한 경로를 수집할 수 있는 콜백입니다.

상속된 속성

tracingOptions

속성 세부 정보

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

속성 값

CommonOptions.tracingOptions에서 상속