Prisma Cloud: La paginación de desplazamiento no funciona para las alertas de listado

Prisma Cloud: La paginación de desplazamiento no funciona para las alertas de listado

5588
Created On 01/14/22 01:54 AM - Last Modified 03/02/23 03:50 AM


Symptom


El usuario no puede utilizar el campo de solicitud "offset" de las API "List Alerts - " y "List Alerts V2 - POSTPOST"

 


Environment


  • Prisma Cloud
  • Paginación de desvío


Cause


El uso de la paginación offset quedó obsoleto con Alertas 2.0.

Las dos llamadas siguientes API devolverán el mismo conjunto de alertas

Solicitud de desplazamiento-0:

curl --location --request POST 'https://api3.prismacloud.io/v2/alert' \
--header 'x-redlock-auth: JWT' \
--header 'x-b3-traceid: 2250874b71d74d959d412c461f411fff' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json, text/plain, */*' \

--data-raw '{"detailed":false,"filters":[{"name":"alert.status","operator":"=","value":"open"},{"name":"policy.id","operator":"=","value":"ca5c571e-6930-44af-a47b-ebde3ac20ca5"}],"timeRange":{"type":"to_now","value":"epoch"},"limit":20,"offset": 0, "sortBy":["id"]}' 
Solicitud de Offset-10:
curl --location --request POST 'https://api3.prismacloud.io/v2/alert' \
--header 'x-redlock-auth: JWT' \
--header 'x-b3-traceid: 2250874b71d74d959d412c461f411fff' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json, text/plain, */*' \
--data-raw '{"detailed":false,"filters":[{"name":"alert.status","operator":"=","value":"open"},{"name":"policy.id","operator":"=","value":"ca5c571e-6930-44af-a47b-ebde3ac20ca5"}],"timeRange":{"type":"to_now","value":"epoch"},"limit":20,"offset": 10, "sortBy":["id"]}'


Resolution


Para nuestra aplicación, la mejor práctica es hacer paginación basada en token, ya que no se admite la paginación de offset. La mayoría de las API de los proveedores de nube también admiten la paginación basada en tokens.

Additional Information


La paginación de desplazamiento sigue funcionando con Alertas 1.0.

Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA14u0000004Mq8CAE&lang=es&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language