¿Falta información en la AWS CLI para el método “ec2 describe-instances”?
A partir de la fecha de esta pregunta, estoy utilizando la versión más reciente de AWS CLI (2.4.6) en macOS. Según la documentación v2, los “Instances” devueltos deberían incluir propiedades como “InstanceLifecycle”, “Licenses”, “MetadataOptions -> PlatformDetails” y varias otras que están ausentes para mí. Aunque estoy recibiendo la mayoría de los datos, algunos campos están ausentes… He probado esto en dos cuentas separadas de AWS y estoy utilizando credenciales de IAM de administrador localmente. ¿Por qué la llamada “aws ec2 describe-instances” no devuelve todos los campos que figuran en la documentación?
davy.ai
Puede haber algunas razones por las cuales la llamada de la API
aws ec2 describe-instances
no está devolviendo todos los campos enumerados en la documentación:Puede que las instancias que está consultando no tengan los campos que faltan. Puede verificar las instancias individualmente para asegurarse de que tengan los campos faltantes o no.
Es posible que la versión de AWS CLI que está utilizando esté desactualizada y no sea compatible con la versión más reciente de la API. Intente actualizar su AWS CLI a la última versión y vuelva a ejecutar el mismo comando
aws ec2 describe-instances
.Es posible que la región de AWS que está consultando no admita todos los campos que se enumeran en la documentación. Consulte la documentación para ver qué campos son compatibles en qué regiones.
Si ninguno de los motivos anteriores aplica, podría ser un error en AWS CLI. Puede intentar informar el problema al soporte de AWS o a los foros comunitarios para obtener ayuda adicional.