PathChangeAccessControlRecursiveOptions interface
setAccessControlRecursive, updateAccessControlRecursive ve removeAccessControlRecursiveiçin seçenekler türü.
- Extends
Özellikler
| abort |
İşlemi iptal etme isteğine işaret eden |
| batch |
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. |
| continuation |
Sonraki işlem toplu işlemine devam etmek için devamlılık belirteci. |
| continue |
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. |
| max |
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. |
| on |
Çağıranın işlemin ilerleme durumunu izleyebildiği ve Erişim Denetimini değiştiremeyen yolları toplayabileceği geri arama. |
Devralınan Özellikler
| tracing |
Ö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