PathChangeAccessControlRecursiveOptions interface
Tipo de opções para setAccessControlRecursive
e updateAccessControlRecursive
removeAccessControlRecursive
.
- Extends
Propriedades
abort |
Uma implementação da |
batch |
Opcional. Se o tamanho do conjunto de dados exceder o tamanho do lote, a operação será dividida em vários pedidos para que o progresso possa ser controlado. O tamanho do lote deve estar entre 1 e 2000. A predefinição quando não especificado é 2000. |
continuation |
Token de continuação para continuar o próximo lote de operações. |
continue |
Opcional. Falso predefinido. Se estiver definida como falsa, a operação terminará rapidamente ao deparar-se com falhas do utilizador. Se for verdadeiro, a operação ignorará as falhas do utilizador e prosseguirá com a operação noutras sub entidades do diretório. |
max |
Opcional. Define o número máximo de lotes que a operação controlo de acesso de alteração única pode ser executada. Se for atingido o máximo antes de todos os subcaminhos serem processados, o token de continuação pode ser utilizado para retomar a operação. O valor vazio indica que o número máximo de lotes em desvinculados e a operação continua até ao fim. |
on |
Chamada de retorno onde o autor da chamada pode monitorizar o progresso da operação, bem como recolher caminhos que não conseguiram alterar o Controlo de Acesso. |
Propriedades Herdadas
tracing |
Detalhes de Propriedade
abortSignal
Uma implementação da AbortSignalLike
interface para sinalizar o pedido para cancelar a operação.
Por exemplo, utilize o controlador @azure/abortar para criar um AbortSignal
.
abortSignal?: AbortSignalLike
Valor de Propriedade
batchSize
Opcional. Se o tamanho do conjunto de dados exceder o tamanho do lote, a operação será dividida em vários pedidos para que o progresso possa ser controlado. O tamanho do lote deve estar entre 1 e 2000. A predefinição quando não especificado é 2000.
batchSize?: number
Valor de Propriedade
number
continuationToken
Token de continuação para continuar o próximo lote de operações.
continuationToken?: string
Valor de Propriedade
string
continueOnFailure
Opcional. Falso predefinido. Se estiver definida como falsa, a operação terminará rapidamente ao deparar-se com falhas do utilizador. Se for verdadeiro, a operação ignorará as falhas do utilizador e prosseguirá com a operação noutras sub entidades do diretório.
continueOnFailure?: boolean
Valor de Propriedade
boolean
maxBatches
Opcional. Define o número máximo de lotes que a operação controlo de acesso de alteração única pode ser executada. Se for atingido o máximo antes de todos os subcaminhos serem processados, o token de continuação pode ser utilizado para retomar a operação. O valor vazio indica que o número máximo de lotes em desvinculados e a operação continua até ao fim.
maxBatches?: number
Valor de Propriedade
number
onProgress
Chamada de retorno onde o autor da chamada pode monitorizar o progresso da operação, bem como recolher caminhos que não conseguiram alterar o Controlo de Acesso.
onProgress?: (progress: AccessControlChanges) => void
Valor de Propriedade
(progress: AccessControlChanges) => void
Detalhes da Propriedade Herdada
tracingOptions
tracingOptions?: OperationTracingOptions
Valor de Propriedade
Herdado deCommonOptions.tracingOptions