PathChangeAccessControlRecursiveOptions interface
Optionstyp für setAccessControlRecursive, updateAccessControlRecursive und removeAccessControlRecursive.
- Extends
Eigenschaften
| abort |
Eine Implementierung der |
| batch |
Wahlfrei. Wenn die Größe des Datasets die Batchgröße überschreitet, wird der Vorgang in mehrere Anforderungen aufgeteilt, sodass der Fortschritt nachverfolgt werden kann. Die Batchgröße sollte zwischen 1 und 2000 sein. Der Standardwert, wenn nicht angegeben ist 2000. |
| continuation |
Fortsetzungstoken, um den nächsten Batch von Vorgängen fortzusetzen. |
| continue |
Wahlfrei. Standardwert "false". Bei Festlegung auf "false" wird der Vorgang schnell beendet, wenn Benutzerfehler auftreten. Wenn true, ignoriert der Vorgang Benutzerfehler und fährt mit dem Vorgang für andere Unterentitäten des Verzeichnisses fort. |
| max |
Wahlfrei. Definiert die maximale Anzahl von Batches, die einzelne Änderungen des Zugriffssteuerungsvorgangs ausführen können. Wenn das Maximum erreicht ist, bevor alle Unterpfade verarbeitet werden, kann das Fortsetzungstoken zum Fortsetzen des Vorgangs verwendet werden. Leerer Wert gibt an, dass die maximale Anzahl von Batches in ungebundenen Vorgängen bis zum Ende fortgesetzt wird. |
| on |
Rückruf, bei dem der Anrufer den Fortschritt des Vorgangs nachverfolgen kann, sowie Pfade sammeln kann, die die Zugriffssteuerung nicht ändern konnten. |
Geerbte Eigenschaften
| tracing |
Details zur Eigenschaft
abortSignal
Eine Implementierung der AbortSignalLike Schnittstelle, um die Anforderung zum Abbrechen des Vorgangs zu signalisieren.
Verwenden Sie beispielsweise den @azure/Abort-Controller, um eine AbortSignalzu erstellen.
abortSignal?: AbortSignalLike
Eigenschaftswert
batchSize
Wahlfrei. Wenn die Größe des Datasets die Batchgröße überschreitet, wird der Vorgang in mehrere Anforderungen aufgeteilt, sodass der Fortschritt nachverfolgt werden kann. Die Batchgröße sollte zwischen 1 und 2000 sein. Der Standardwert, wenn nicht angegeben ist 2000.
batchSize?: number
Eigenschaftswert
number
continuationToken
Fortsetzungstoken, um den nächsten Batch von Vorgängen fortzusetzen.
continuationToken?: string
Eigenschaftswert
string
continueOnFailure
Wahlfrei. Standardwert "false". Bei Festlegung auf "false" wird der Vorgang schnell beendet, wenn Benutzerfehler auftreten. Wenn true, ignoriert der Vorgang Benutzerfehler und fährt mit dem Vorgang für andere Unterentitäten des Verzeichnisses fort.
continueOnFailure?: boolean
Eigenschaftswert
boolean
maxBatches
Wahlfrei. Definiert die maximale Anzahl von Batches, die einzelne Änderungen des Zugriffssteuerungsvorgangs ausführen können. Wenn das Maximum erreicht ist, bevor alle Unterpfade verarbeitet werden, kann das Fortsetzungstoken zum Fortsetzen des Vorgangs verwendet werden. Leerer Wert gibt an, dass die maximale Anzahl von Batches in ungebundenen Vorgängen bis zum Ende fortgesetzt wird.
maxBatches?: number
Eigenschaftswert
number
onProgress
Rückruf, bei dem der Anrufer den Fortschritt des Vorgangs nachverfolgen kann, sowie Pfade sammeln kann, die die Zugriffssteuerung nicht ändern konnten.
onProgress?: (progress: AccessControlChanges) => void
Eigenschaftswert
(progress: AccessControlChanges) => void
Geerbte Eigenschaftsdetails
tracingOptions
tracingOptions?: OperationTracingOptions