Sdílet prostřednictvím


PathChangeAccessControlRecursiveOptions interface

Typ možností pro setAccessControlRecursive, updateAccessControlRecursive a removeAccessControlRecursive.

Extends

Vlastnosti

abortSignal

Implementace AbortSignalLike rozhraní pro signalizaci požadavku na zrušení operace. Můžete například použít @azure/abort-controller k vytvoření AbortSignal.

batchSize

Nepovinný parametr. Pokud velikost datové sady překročí velikost dávky, operace se rozdělí do několika požadavků, aby bylo možné sledovat průběh. Velikost dávky by měla být mezi 1 a 2000. Výchozí hodnota, pokud není zadána, je 2000.

continuationToken

Pokračovací token pro pokračování další dávky operací.

continueOnFailure

Nepovinný parametr. Výchozí hodnota false. Pokud je nastavená hodnota false, operace se při selhání uživatele rychle ukončí. Pokud je hodnota true, operace bude ignorovat selhání uživatelů a pokračovat v operaci v jiných dílčích entitách adresáře.

maxBatches

Nepovinný parametr. Definuje maximální počet dávek, které může provést jedna změna operace řízení přístupu. Pokud je před zpracováním všech dílčích cest dosaženo maxima, můžete k obnovení provozu použít pokračovací token. Prázdná hodnota označuje, že maximální počet dávek v nevázaných a operace pokračuje až do konce.

onProgress

Zpětné volání, kde volající může sledovat průběh operace a shromažďovat cesty, u kterých se nepodařilo změnit řízení přístupu.

Zděděné vlastnosti

tracingOptions

Podrobnosti vlastnosti

abortSignal

Implementace AbortSignalLike rozhraní pro signalizaci požadavku na zrušení operace. Můžete například použít @azure/abort-controller k vytvoření AbortSignal.

abortSignal?: AbortSignalLike

Hodnota vlastnosti

batchSize

Nepovinný parametr. Pokud velikost datové sady překročí velikost dávky, operace se rozdělí do několika požadavků, aby bylo možné sledovat průběh. Velikost dávky by měla být mezi 1 a 2000. Výchozí hodnota, pokud není zadána, je 2000.

batchSize?: number

Hodnota vlastnosti

number

continuationToken

Pokračovací token pro pokračování další dávky operací.

continuationToken?: string

Hodnota vlastnosti

string

continueOnFailure

Nepovinný parametr. Výchozí hodnota false. Pokud je nastavená hodnota false, operace se při selhání uživatele rychle ukončí. Pokud je hodnota true, operace bude ignorovat selhání uživatelů a pokračovat v operaci v jiných dílčích entitách adresáře.

continueOnFailure?: boolean

Hodnota vlastnosti

boolean

maxBatches

Nepovinný parametr. Definuje maximální počet dávek, které může provést jedna změna operace řízení přístupu. Pokud je před zpracováním všech dílčích cest dosaženo maxima, můžete k obnovení provozu použít pokračovací token. Prázdná hodnota označuje, že maximální počet dávek v nevázaných a operace pokračuje až do konce.

maxBatches?: number

Hodnota vlastnosti

number

onProgress

Zpětné volání, kde volající může sledovat průběh operace a shromažďovat cesty, u kterých se nepodařilo změnit řízení přístupu.

onProgress?: (progress: AccessControlChanges) => void

Hodnota vlastnosti

(progress: AccessControlChanges) => void

Podrobnosti zděděných vlastností

tracingOptions

tracingOptions?: OperationTracingOptions

Hodnota vlastnosti

Zděděno zCommonOptions.tracingOptions