Delen via


PathChangeAccessControlRecursiveOptions interface

Optiestype voor setAccessControlRecursive, updateAccessControlRecursive en removeAccessControlRecursive.

Uitbreiding

Eigenschappen

abortSignal

Een implementatie van de AbortSignalLike interface om de aanvraag om de bewerking te annuleren aan te geven. Gebruik bijvoorbeeld de @azure/abort-controller om een AbortSignalte maken.

batchSize

Optioneel. Als de grootte van de gegevensset groter is dan de batchgrootte, wordt de bewerking gesplitst in meerdere aanvragen, zodat de voortgang kan worden bijgehouden. De batchgrootte moet tussen 1 en 2000 zijn. De standaardwaarde wanneer dit niet is opgegeven, is 2000.

continuationToken

Vervolgtoken om door te gaan met de volgende batch bewerkingen.

continueOnFailure

Optioneel. Standaard onwaar. Als deze optie is ingesteld op onwaar, wordt de bewerking snel beëindigd wanneer gebruikersfouten optreden. Als dit waar is, worden gebruikersfouten genegeerd en wordt de bewerking uitgevoerd op andere subentiteiten van de map.

maxBatches

Optioneel. Hiermee definieert u het maximum aantal batches dat een bewerking voor toegangsbeheer met één wijziging kan worden uitgevoerd. Als het maximum is bereikt voordat alle subpaden zijn verwerkt, kan het vervolgtoken worden gebruikt om de bewerking te hervatten. Lege waarde geeft aan dat het maximum aantal niet-afhankelijke batches en de bewerking wordt voortgezet tot het einde.

onProgress

Callback waarbij de beller de voortgang van de bewerking kan volgen en paden kan verzamelen die het toegangsbeheer niet hebben gewijzigd.

Overgenomen eigenschappen

tracingOptions

Eigenschapdetails

abortSignal

Een implementatie van de AbortSignalLike interface om de aanvraag om de bewerking te annuleren aan te geven. Gebruik bijvoorbeeld de @azure/abort-controller om een AbortSignalte maken.

abortSignal?: AbortSignalLike

Waarde van eigenschap

batchSize

Optioneel. Als de grootte van de gegevensset groter is dan de batchgrootte, wordt de bewerking gesplitst in meerdere aanvragen, zodat de voortgang kan worden bijgehouden. De batchgrootte moet tussen 1 en 2000 zijn. De standaardwaarde wanneer dit niet is opgegeven, is 2000.

batchSize?: number

Waarde van eigenschap

number

continuationToken

Vervolgtoken om door te gaan met de volgende batch bewerkingen.

continuationToken?: string

Waarde van eigenschap

string

continueOnFailure

Optioneel. Standaard onwaar. Als deze optie is ingesteld op onwaar, wordt de bewerking snel beëindigd wanneer gebruikersfouten optreden. Als dit waar is, worden gebruikersfouten genegeerd en wordt de bewerking uitgevoerd op andere subentiteiten van de map.

continueOnFailure?: boolean

Waarde van eigenschap

boolean

maxBatches

Optioneel. Hiermee definieert u het maximum aantal batches dat een bewerking voor toegangsbeheer met één wijziging kan worden uitgevoerd. Als het maximum is bereikt voordat alle subpaden zijn verwerkt, kan het vervolgtoken worden gebruikt om de bewerking te hervatten. Lege waarde geeft aan dat het maximum aantal niet-afhankelijke batches en de bewerking wordt voortgezet tot het einde.

maxBatches?: number

Waarde van eigenschap

number

onProgress

Callback waarbij de beller de voortgang van de bewerking kan volgen en paden kan verzamelen die het toegangsbeheer niet hebben gewijzigd.

onProgress?: (progress: AccessControlChanges) => void

Waarde van eigenschap

(progress: AccessControlChanges) => void

Details van overgenomen eigenschap

tracingOptions

tracingOptions?: OperationTracingOptions

Waarde van eigenschap

Overgenomen vanCommonOptions.tracingOptions