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árias solicitações para que o progresso possa ser acompanhado. O tamanho do lote deve estar entre 1 e 2000. O padrão quando não especificado é 2000. |
continuation |
Token de continuação para continuar o próximo lote de operações. |
continue |
Opcional. Padrão falso. Se definido como false, a operação será encerrada rapidamente ao encontrar falhas de usuário. Se for true, a operação ignorará as falhas do usuário e prosseguirá com a operação em outras subentidades do diretório. |
max |
Opcional. Define o número máximo de lotes que a operação controle de acesso de alteração única pode executar. Se o máximo for atingido antes que todos os subcaminhos sejam processados, o token de continuação poderá ser usado para retomar a operação. O valor vazio indica que o número máximo de lotes em não associados e a operação continua até o fim. |
on |
Retorno de chamada em que o chamador pode acompanhar o progresso da operação, bem como coletar caminhos que falharam ao alterar o Controle de Acesso. |
Propriedades herdadas
tracing |
Detalhes da propriedade
abortSignal
Uma implementação da AbortSignalLike
interface para sinalizar a solicitação para cancelar a operação.
Por exemplo, use o @azure/abort-controller para criar um AbortSignal
.
abortSignal?: AbortSignalLike
Valor da propriedade
batchSize
Opcional. Se o tamanho do conjunto de dados exceder o tamanho do lote, a operação será dividida em várias solicitações para que o progresso possa ser acompanhado. O tamanho do lote deve estar entre 1 e 2000. O padrão quando não especificado é 2000.
batchSize?: number
Valor da propriedade
number
continuationToken
Token de continuação para continuar o próximo lote de operações.
continuationToken?: string
Valor da propriedade
string
continueOnFailure
Opcional. Padrão falso. Se definido como false, a operação será encerrada rapidamente ao encontrar falhas de usuário. Se for true, a operação ignorará as falhas do usuário e prosseguirá com a operação em outras subentidades do diretório.
continueOnFailure?: boolean
Valor da propriedade
boolean
maxBatches
Opcional. Define o número máximo de lotes que a operação controle de acesso de alteração única pode executar. Se o máximo for atingido antes que todos os subcaminhos sejam processados, o token de continuação poderá ser usado para retomar a operação. O valor vazio indica que o número máximo de lotes em não associados e a operação continua até o fim.
maxBatches?: number
Valor da propriedade
number
onProgress
Retorno de chamada em que o chamador pode acompanhar o progresso da operação, bem como coletar caminhos que falharam ao alterar o Controle de Acesso.
onProgress?: (progress: AccessControlChanges) => void
Valor da propriedade
(progress: AccessControlChanges) => void
Detalhes das propriedades herdadas
tracingOptions
tracingOptions?: OperationTracingOptions
Valor da propriedade
Herdado deCommonOptions.tracingOptions