PathChangeAccessControlRecursiveOptions interface
Typ opcji dla setAccessControlRecursive
, updateAccessControlRecursive
i removeAccessControlRecursive
.
- Rozszerzenie
Właściwości
abort |
Implementacja interfejsu |
batch |
Opcjonalny. Jeśli rozmiar zestawu danych przekracza rozmiar partii, operacja zostanie podzielona na wiele żądań, aby można było śledzić postęp. Rozmiar partii powinien należeć do zakresu od 1 do 2000. Wartość domyślna, gdy nieokreślone jest 2000. |
continuation |
Token kontynuacji, aby kontynuować następną partię operacji. |
continue |
Opcjonalny. Wartość domyślna false. W przypadku ustawienia wartości false operacja zostanie zakończona szybko po napotkaniu błędów użytkownika. Jeśli wartość true, operacja zignoruje błędy użytkownika i przejdzie do operacji na innych podrzędnych jednostkach katalogu. |
max |
Opcjonalny. Definiuje maksymalną liczbę partii, które mogą być wykonywane przez pojedynczą zmianę operacji kontroli dostępu. Jeśli wartość maksymalna zostanie osiągnięta przed przetworzeniem wszystkich ścieżek podrzędnych, można użyć tokenu kontynuacji do wznowienia operacji. Pusta wartość wskazuje, że maksymalna liczba partii w niepowiązanych operacjach jest kontynuowana do końca. |
on |
Wywołanie zwrotne, w którym obiekt wywołujący może śledzić postęp operacji, a także zbierać ścieżki, które nie mogły zmienić kontroli dostępu. |
Właściwości dziedziczone
tracing |
Szczegóły właściwości
abortSignal
Implementacja interfejsu AbortSignalLike
sygnalizuje żądanie anulowania operacji.
Na przykład użyj @azure/abort-controller, aby utworzyć element AbortSignal
.
abortSignal?: AbortSignalLike
Wartość właściwości
batchSize
Opcjonalny. Jeśli rozmiar zestawu danych przekracza rozmiar partii, operacja zostanie podzielona na wiele żądań, aby można było śledzić postęp. Rozmiar partii powinien należeć do zakresu od 1 do 2000. Wartość domyślna, gdy nieokreślone jest 2000.
batchSize?: number
Wartość właściwości
number
continuationToken
Token kontynuacji, aby kontynuować następną partię operacji.
continuationToken?: string
Wartość właściwości
string
continueOnFailure
Opcjonalny. Wartość domyślna false. W przypadku ustawienia wartości false operacja zostanie zakończona szybko po napotkaniu błędów użytkownika. Jeśli wartość true, operacja zignoruje błędy użytkownika i przejdzie do operacji na innych podrzędnych jednostkach katalogu.
continueOnFailure?: boolean
Wartość właściwości
boolean
maxBatches
Opcjonalny. Definiuje maksymalną liczbę partii, które mogą być wykonywane przez pojedynczą zmianę operacji kontroli dostępu. Jeśli wartość maksymalna zostanie osiągnięta przed przetworzeniem wszystkich ścieżek podrzędnych, można użyć tokenu kontynuacji do wznowienia operacji. Pusta wartość wskazuje, że maksymalna liczba partii w niepowiązanych operacjach jest kontynuowana do końca.
maxBatches?: number
Wartość właściwości
number
onProgress
Wywołanie zwrotne, w którym obiekt wywołujący może śledzić postęp operacji, a także zbierać ścieżki, które nie mogły zmienić kontroli dostępu.
onProgress?: (progress: AccessControlChanges) => void
Wartość właściwości
(progress: AccessControlChanges) => void
Szczegóły właściwości dziedziczonej
tracingOptions
tracingOptions?: OperationTracingOptions
Wartość właściwości
Dziedziczone zcommonOptions.tracingOptions