PathChangeAccessControlRecursiveOptions interface
Tipo de opciones para setAccessControlRecursive
y removeAccessControlRecursive
updateAccessControlRecursive
.
- Extends
Propiedades
abort |
Implementación de la |
batch |
Opcional. Si el tamaño del conjunto de datos supera el tamaño del lote, la operación se dividirá en varias solicitudes para que se pueda realizar un seguimiento del progreso. El tamaño del lote debe estar comprendido entre 1 y 2000. El valor predeterminado cuando no se especifica es 2000. |
continuation |
Token de continuación para continuar con el siguiente lote de operaciones. |
continue |
Opcional. El valor predeterminado es false. Si se establece en false, la operación finalizará rápidamente cuando se produzcan errores de usuario. Si es true, la operación omitirá los errores del usuario y continuará con la operación en otras subentidades del directorio. |
max |
Opcional. Define el número máximo de lotes que puede ejecutar la operación de control de acceso de cambio único. Si se alcanza el máximo antes de que se procesen todas las subrutas, se puede usar el token de continuación para reanudar la operación. El valor vacío indica que el número máximo de lotes en un enlace y la operación continúa hasta el final. |
on |
Devolución de llamada donde el autor de la llamada puede realizar un seguimiento del progreso de la operación, así como recopilar rutas de acceso que no pudieron cambiar el control de acceso. |
Propiedades heredadas
tracing |
Detalles de las propiedades
abortSignal
Implementación de la AbortSignalLike
interfaz para indicar la solicitud para cancelar la operación.
Por ejemplo, use el @azure/abort-controller para crear un AbortSignal
.
abortSignal?: AbortSignalLike
Valor de propiedad
batchSize
Opcional. Si el tamaño del conjunto de datos supera el tamaño del lote, la operación se dividirá en varias solicitudes para que se pueda realizar un seguimiento del progreso. El tamaño del lote debe estar comprendido entre 1 y 2000. El valor predeterminado cuando no se especifica es 2000.
batchSize?: number
Valor de propiedad
number
continuationToken
Token de continuación para continuar con el siguiente lote de operaciones.
continuationToken?: string
Valor de propiedad
string
continueOnFailure
Opcional. El valor predeterminado es false. Si se establece en false, la operación finalizará rápidamente cuando se produzcan errores de usuario. Si es true, la operación omitirá los errores del usuario y continuará con la operación en otras subentidades del directorio.
continueOnFailure?: boolean
Valor de propiedad
boolean
maxBatches
Opcional. Define el número máximo de lotes que puede ejecutar la operación de control de acceso de cambio único. Si se alcanza el máximo antes de que se procesen todas las subrutas, se puede usar el token de continuación para reanudar la operación. El valor vacío indica que el número máximo de lotes en un enlace y la operación continúa hasta el final.
maxBatches?: number
Valor de propiedad
number
onProgress
Devolución de llamada donde el autor de la llamada puede realizar un seguimiento del progreso de la operación, así como recopilar rutas de acceso que no pudieron cambiar el control de acceso.
onProgress?: (progress: AccessControlChanges) => void
Valor de propiedad
(progress: AccessControlChanges) => void
Detalles de las propiedades heredadas
tracingOptions
tracingOptions?: OperationTracingOptions
Valor de propiedad
Se hereda deCommonOptions.tracingOptions