Puedo ejecutar este comando cli de AWS y obtener las imágenes correctas creadas en los últimos 45 días.
aws ec2 describe-images --region us-east-1 --owners self -- query'Images[CreationDate<`2021-12-18`] | sort_by(@, &CreationDate)[].Name'Pero siguiendo esta documentación: https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/EC2.html#describeImages-property ¿Hay alguna manera de ingresar una expresión regular para obtener las imágenes que se crearon en el último X dias? No puedo encontrar una manera de consultar como esta en aws sdk de NodeJs.
El parámetro --query en la herramienta AWS CLI es un método de filtrado del lado del cliente . AWS devolverá los resultados completos y, luego, los parámetros --query se aplicarán a la respuesta JSON que se devolvió.
El equivalente de esto en NodeJS sería llamar al SDK de AWS y recuperar todos los resultados, y luego iterar sobre los resultados y aplicar su expresión regular, o usar algún tipo de biblioteca de filtrado JSON en los resultados después de haberlos obtenido.