Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Solución de problemas de errores de solicitud de API
En la API de consultas de Amazon EC2, los códigos de error se indican como clientes o servidores. Los errores del cliente suelen producirse porque hay un problema con la estructura, el contenido o la validez de la solicitud. Los errores del servidor suelen indicar un problema del lado del servidor.
Para obtener más información sobre los códigos de error de la API, consulta Códigos de error.
Consulta la tasa de solicitudes de la API
Limitamos las solicitudes de API de Amazon EC2 para AWS cada cuenta por región para mejorar el rendimiento del servicio. Nos aseguramos de que todas las llamadas a la API de Amazon EC2 (ya se originen desde una aplicación, las llamadas a una interfaz de línea de comandos o la consola de Amazon EC2) no superen la tasa máxima de solicitudes de API permitida. La tasa máxima de solicitudes de API puede variar de una región a otra. Tenga en cuenta que las solicitudes de API realizadas por los usuarios se atribuyen a las subyacentes Cuenta de AWS.
Para obtener más información, consulte Solicitar limitaciones en la Guía para desarrolladores de Amazon EC2.
Consistencia final
La API de Amazon EC2 sigue un modelo de consistencia final debido a la naturaleza distribuida del sistema que admite la API. Esto significa que el resultado de ejecutar un comando de API que afecte a los recursos que tiene Amazon EC2 podría no estar inmediatamente visible para todos los comandos posteriores que ejecute. Debe tenérselo en cuenta cuando se ejecute un comando de API que siga inmediatamente a un comando de API anterior.
Para obtener más información, consulte Consistencia eventual en la Guía para desarrolladores de Amazon EC2.
Operación no autorizada
De forma predeterminada, los usuarios, los grupos y las funciones no tienen permiso para crear o modificar los recursos de Amazon EC2 ni para realizar tareas mediante la API de Amazon EC2. Debe conceder el permiso de forma explícita a través de las políticas de IAM. Si un usuario intenta realizar una acción para la que no se ha concedido el permiso, la solicitud devuelve el siguiente error:Client.UnauthorizedOperation.
Este error puede ocurrir cuando una política es restrictiva involuntariamente. Por ejemplo, para permitir que un usuario lance instancias en una subred específica, debe conceder permisos para los siguientes recursos especificando sus ARN en su política de IAM: instancias, volúmenes, AMI, la subred específica, interfaces de red, pares de claves y grupos de seguridad. Si omite el permiso para los volúmenes, por ejemplo, el usuario solo podrá lanzar una instancia desde una AMI que esté respaldada por una instancia store-backed, ya que no tiene permiso para crear el volumen raíz de EBS para una instancia. EBS-backed
Para obtener más información sobre la creación de políticas de IAM para Amazon EC2, consulte Políticas de IAM para Amazon EC2 en la Guía del usuario de Amazon EC2.
Para obtener más información sobre qué ARN puede utilizar con qué acciones de la API de Amazon EC2, consulte Acciones, recursos y claves de condición de Amazon EC2 en la Referencia de autorización de servicios.