Aracılığıyla paylaş


PathChangeAccessControlRecursiveOptions interface

setAccessControlRecursive, updateAccessControlRecursive ve removeAccessControlRecursiveiçin seçenekler türü.

Extends

Özellikler

abortSignal

İşlemi iptal etme isteğine işaret eden AbortSignalLike arabiriminin bir uygulaması. Örneğin, AbortSignaloluşturmak için @azure/abort-controller kullanın.

batchSize

Opsiyonel. Veri kümesi boyutu toplu iş boyutunu aşarsa, ilerlemenin izlenebilmesi için işlem birden çok isteğe bölünür. Toplu iş boyutu 1 ile 2000 arasında olmalıdır. Belirtilmemişse varsayılan değer 2000'dir.

continuationToken

Sonraki işlem toplu işlemine devam etmek için devamlılık belirteci.

continueOnFailure

Opsiyonel. Varsayılan false. false olarak ayarlanırsa, kullanıcı hatalarıyla karşılaşıldığında işlem hızla sonlandırılır. True ise, işlem kullanıcı hatalarını yoksayar ve dizinin diğer alt varlıklarında işlemle devam eder.

maxBatches

Opsiyonel. Tek değişiklik Erişim Denetimi işleminin yürütebileceği en fazla toplu işlem sayısını tanımlar. Tüm alt yollar işlenmeden önce üst sınıra ulaşılırsa işlemi sürdürmek için devamlılık belirteci kullanılabilir. Boş değer, ilişkisiz ve işlemdeki en fazla toplu iş sayısının sonuna kadar devam ettiğini gösterir.

onProgress

Çağıranın işlemin ilerleme durumunu izleyebildiği ve Erişim Denetimini değiştiremeyen yolları toplayabileceği geri arama.

Devralınan Özellikler

tracingOptions

Özellik Ayrıntıları

abortSignal

İşlemi iptal etme isteğine işaret eden AbortSignalLike arabiriminin bir uygulaması. Örneğin, AbortSignaloluşturmak için @azure/abort-controller kullanın.

abortSignal?: AbortSignalLike

Özellik Değeri

batchSize

Opsiyonel. Veri kümesi boyutu toplu iş boyutunu aşarsa, ilerlemenin izlenebilmesi için işlem birden çok isteğe bölünür. Toplu iş boyutu 1 ile 2000 arasında olmalıdır. Belirtilmemişse varsayılan değer 2000'dir.

batchSize?: number

Özellik Değeri

number

continuationToken

Sonraki işlem toplu işlemine devam etmek için devamlılık belirteci.

continuationToken?: string

Özellik Değeri

string

continueOnFailure

Opsiyonel. Varsayılan false. false olarak ayarlanırsa, kullanıcı hatalarıyla karşılaşıldığında işlem hızla sonlandırılır. True ise, işlem kullanıcı hatalarını yoksayar ve dizinin diğer alt varlıklarında işlemle devam eder.

continueOnFailure?: boolean

Özellik Değeri

boolean

maxBatches

Opsiyonel. Tek değişiklik Erişim Denetimi işleminin yürütebileceği en fazla toplu işlem sayısını tanımlar. Tüm alt yollar işlenmeden önce üst sınıra ulaşılırsa işlemi sürdürmek için devamlılık belirteci kullanılabilir. Boş değer, ilişkisiz ve işlemdeki en fazla toplu iş sayısının sonuna kadar devam ettiğini gösterir.

maxBatches?: number

Özellik Değeri

number

onProgress

Çağıranın işlemin ilerleme durumunu izleyebildiği ve Erişim Denetimini değiştiremeyen yolları toplayabileceği geri arama.

onProgress?: (progress: AccessControlChanges) => void

Özellik Değeri

(progress: AccessControlChanges) => void

Devralınan Özellik Detayları

tracingOptions

tracingOptions?: OperationTracingOptions

Özellik Değeri

Devralındığı yer:CommonOptions.tracingOptions