ChangeFeedIteratorOptions interface
Especifica opções para o feed de alterações
Se nenhuma dessas opções estiver definida, ele começará a ler as alterações a partir de agora para todo o contêiner.
Propriedades
| change |
Sinaliza o modo em que o feed de alterações precisa ser iniciado. |
| change |
Sinaliza por onde começar no feed de alterações. |
| excluded |
Exclui uma ou mais regiões do Azure para a operação. Essa opção só é aplicada quando enableEndPointDiscovery é definido como true. |
| max |
Quantidade máxima de itens a devolver por página |
| priority |
Nível de Prioridade (Baixo/Alto) para cada solicitação. As solicitações de baixa prioridade são sempre limitadas antes de qualquer solicitação de alta prioridade. O valor padrão é null. Por padrão, todas as solicitações são de alta prioridade |
| session |
O token de sessão a ser usado. Se não for especificado, usará o token de sessão capturado mais recente para começar. |
| throughput |
Bucket de taxa de transferência para uma solicitação. O valor padrão é null. Nesse caso, a solicitação pode usar 100% da taxa de transferência da partição. Para obter mais informações, visite [Bucketing de taxa de transferência do Cosmos DB](https://aka.ms/cosmsodb-bucketing). |
Detalhes de Propriedade
changeFeedMode
Sinaliza o modo em que o feed de alterações precisa ser iniciado.
changeFeedMode?: ChangeFeedMode
Valor de Propriedade
changeFeedStartFrom
Sinaliza por onde começar no feed de alterações.
changeFeedStartFrom?: ChangeFeedStartFrom
Valor de Propriedade
excludedLocations
Exclui uma ou mais regiões do Azure para a operação.
Essa opção só é aplicada quando enableEndPointDiscovery é definido como true.
excludedLocations?: string[]
Valor de Propriedade
string[]
maxItemCount
Quantidade máxima de itens a devolver por página
maxItemCount?: number
Valor de Propriedade
number
priorityLevel
Nível de Prioridade (Baixo/Alto) para cada solicitação. As solicitações de baixa prioridade são sempre limitadas antes de qualquer solicitação de alta prioridade.
O valor padrão é null. Por padrão, todas as solicitações são de alta prioridade
priorityLevel?: PriorityLevel
Valor de Propriedade
sessionToken
O token de sessão a ser usado. Se não for especificado, usará o token de sessão capturado mais recente para começar.
sessionToken?: string
Valor de Propriedade
string
throughputBucket
Bucket de taxa de transferência para uma solicitação.
O valor padrão é null. Nesse caso, a solicitação pode usar 100% da taxa de transferência da partição.
Para obter mais informações, visite [Bucketing de taxa de transferência do Cosmos DB](https://aka.ms/cosmsodb-bucketing).throughputBucket?: number
Valor de Propriedade
number