PathChangeAccessControlRecursiveOptions interface
Alternativtyp för setAccessControlRecursive
, updateAccessControlRecursive
och removeAccessControlRecursive
.
- Extends
Egenskaper
abort |
En implementering av |
batch |
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. |
continuation |
Fortsättningstoken för att fortsätta nästa batch med åtgärder. |
continue |
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. |
max |
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. |
on |
Å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
tracing |
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