Dela via


PathChangeAccessControlRecursiveOptions interface

Alternativtyp för setAccessControlRecursive, updateAccessControlRecursive och removeAccessControlRecursive.

Extends

Egenskaper

abortSignal

En implementering av AbortSignalLike gränssnittet för att signalera begäran om att avbryta åtgärden. Använd till exempel @azure/abort-controller för att skapa en AbortSignal.

batchSize

Valfritt. Om datauppsättningens storlek överskrider batchstorleken delas åtgärden upp i flera begäranden så att förloppet kan spåras. Batchstorleken ska vara mellan 1 och 2000. Standardvärdet när ospecificerat är 2000.

continuationToken

Fortsättningstoken för att fortsätta nästa batch med åtgärder.

continueOnFailure

Valfritt. Standard falskt. Om värdet är false avslutas åtgärden snabbt när användarfel uppstår. Om det är sant ignorerar åtgärden användarfel och fortsätter med åtgärden på andra underentiteter i katalogen.

maxBatches

Valfritt. Definierar det maximala antalet batchar som en enda ändring av åtkomstkontrollåtgärden kan köra. Om maxvärdet uppnås innan alla undersökvägar bearbetas kan fortsättningstoken användas för att återuppta åtgärden. Tomt värde anger att det maximala antalet batchar i obundna och åtgärden fortsätter till slutet.

onProgress

Återanrop där anroparen kan spåra förloppet för åtgärden samt samla in sökvägar som inte kunde ändra åtkomstkontroll.

Ärvda egenskaper

tracingOptions

Egenskapsinformation

abortSignal

En implementering av AbortSignalLike gränssnittet för att signalera begäran om att avbryta åtgärden. Använd till exempel @azure/abort-controller för att skapa en AbortSignal.

abortSignal?: AbortSignalLike

Egenskapsvärde

batchSize

Valfritt. Om datauppsättningens storlek överskrider batchstorleken delas åtgärden upp i flera begäranden så att förloppet kan spåras. Batchstorleken ska vara mellan 1 och 2000. Standardvärdet när ospecificerat är 2000.

batchSize?: number

Egenskapsvärde

number

continuationToken

Fortsättningstoken för att fortsätta nästa batch med åtgärder.

continuationToken?: string

Egenskapsvärde

string

continueOnFailure

Valfritt. Standard falskt. Om värdet är false avslutas åtgärden snabbt när användarfel uppstår. Om det är sant ignorerar åtgärden användarfel och fortsätter med åtgärden på andra underentiteter i katalogen.

continueOnFailure?: boolean

Egenskapsvärde

boolean

maxBatches

Valfritt. Definierar det maximala antalet batchar som en enda ändring av åtkomstkontrollåtgärden kan köra. Om maxvärdet uppnås innan alla undersökvägar bearbetas kan fortsättningstoken användas för att återuppta åtgärden. Tomt värde anger att det maximala antalet batchar i obundna och åtgärden fortsätter till slutet.

maxBatches?: number

Egenskapsvärde

number

onProgress

Återanrop där anroparen kan spåra förloppet för åtgärden samt samla in sökvägar som inte kunde ändra åtkomstkontroll.

onProgress?: (progress: AccessControlChanges) => void

Egenskapsvärde

(progress: AccessControlChanges) => void

Information om ärvda egenskaper

tracingOptions

tracingOptions?: OperationTracingOptions

Egenskapsvärde

Ärvd frånCommonOptions.tracingOptions