PathChangeAccessControlRecursiveOptions interface
Typ opcji dla setAccessControlRecursive, updateAccessControlRecursive i removeAccessControlRecursive.
- Rozszerzenie
Właściwości
| abort |
Implementacja interfejsu |
| batch |
Fakultatywny. 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ślona jest wartość 2000. |
| continuation |
Token kontynuacji, aby kontynuować następną partię operacji. |
| continue |
Fakultatywny. Wartość domyślna false. Jeśli zostanie ustawiona wartość false, operacja zakończy się 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 |
Fakultatywny. Definiuje maksymalną liczbę partii, które mogą być wykonywane przez pojedynczą operację kontroli dostępu. Jeśli osiągnięto maksymalną wartość 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 będzie 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ć AbortSignal.
abortSignal?: AbortSignalLike
Wartość właściwości
batchSize
Fakultatywny. 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ślona jest wartość 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
Fakultatywny. Wartość domyślna false. Jeśli zostanie ustawiona wartość false, operacja zakończy się 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
Fakultatywny. Definiuje maksymalną liczbę partii, które mogą być wykonywane przez pojedynczą operację kontroli dostępu. Jeśli osiągnięto maksymalną wartość 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 będzie 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