ChangeFeedIteratorOptions interface
Especifica las opciones de la fuente de cambios.
Si no se establece ninguna de esas opciones, comenzará a leer los cambios desde ahora para todo el contenedor.
Propiedades
| change |
Indica el modo en el que se debe iniciar la fuente de cambios. |
| change |
Indica desde dónde empezar en la fuente de cambios. |
| excluded |
Excluye una o varias regiones de Azure para la operación. Esta opción solo se aplica cuando enableEndPointDiscovery se establece en true. |
| max |
Cantidad máxima de elementos que se van a devolver por página |
| priority |
Nivel de prioridad (bajo/alto) para cada solicitud. Las solicitudes de prioridad baja siempre se limitan antes de las solicitudes de prioridad alta. El valor predeterminado es NULL. De forma predeterminada, todas las solicitudes son de prioridad alta |
| session |
Token de sesión que se va a usar. Si no se especifica, usará el token de sesión capturado más reciente para empezar. |
| throughput |
Bucket de rendimiento para una solicitud. El valor predeterminado es NULL. En este caso, la solicitud puede usar el 100% del rendimiento de la partición. Para obtener más información, visite [Cubo de rendimiento de Cosmos DB](https://aka.ms/cosmsodb-bucketing). |
Detalles de las propiedades
changeFeedMode
Indica el modo en el que se debe iniciar la fuente de cambios.
changeFeedMode?: ChangeFeedMode
Valor de propiedad
changeFeedStartFrom
Indica desde dónde empezar en la fuente de cambios.
changeFeedStartFrom?: ChangeFeedStartFrom
Valor de propiedad
excludedLocations
Excluye una o varias regiones de Azure para la operación.
Esta opción solo se aplica cuando enableEndPointDiscovery se establece en true.
excludedLocations?: string[]
Valor de propiedad
string[]
maxItemCount
Cantidad máxima de elementos que se van a devolver por página
maxItemCount?: number
Valor de propiedad
number
priorityLevel
Nivel de prioridad (bajo/alto) para cada solicitud. Las solicitudes de prioridad baja siempre se limitan antes de las solicitudes de prioridad alta.
El valor predeterminado es NULL. De forma predeterminada, todas las solicitudes son de prioridad alta
priorityLevel?: PriorityLevel
Valor de propiedad
sessionToken
Token de sesión que se va a usar. Si no se especifica, usará el token de sesión capturado más reciente para empezar.
sessionToken?: string
Valor de propiedad
string
throughputBucket
Bucket de rendimiento para una solicitud.
El valor predeterminado es NULL. En este caso, la solicitud puede usar el 100% del rendimiento de la partición.
Para obtener más información, visite [Cubo de rendimiento de Cosmos DB](https://aka.ms/cosmsodb-bucketing).throughputBucket?: number
Valor de propiedad
number