Códigos de error comunes de cliente y servidor que devuelven las operaciones de la API de ROS.
Códigos de error de cliente
|
Código de error |
Mensaje de error |
Código de estado HTTP |
Descripción |
|
UnknownError |
The request processing has failed due to some unknown error. |
400 |
Ocurrió un error desconocido en el lado del cliente. |
|
MissingParameter |
The input parameter {name} should be specified. |
400 |
Falta un parámetro de entrada obligatorio. name indica el nombre del parámetro. |
|
One of the input parameters {names} should be specified. |
400 |
Falta un parámetro de entrada obligatorio. Especifique uno de los parámetros de la lista names. |
|
|
The input parameter {name} should be specified, {reason}. |
400 |
Falta un parámetro de entrada obligatorio. name indica el nombre del parámetro. reason indica la causa. |
|
|
InvalidParameter |
The specified parameter {name} is invalid. |
400 |
El parámetro especificado no es válido. name indica el nombre del parámetro. |
|
The specified parameter {name} is invalid, {reason}. |
400 |
El parámetro especificado no es válido. name indica el nombre del parámetro. reason indica la causa. |
|
|
MultipleParameter |
Only one of the input parameters {names} can be specified. |
400 |
Se especificaron demasiados parámetros. Solo puede especificar uno de los parámetros de la lista names. |
|
InvalidIdempotenceParameter |
The specified parameters are different from before. |
400 |
Los tokens de idempotencia coinciden, pero los parámetros de la solicitud difieren de los de la solicitud anterior. |
|
LastTokenProcessing |
The last token request is processing. |
400 |
La solicitud de token anterior aún se está procesando. Inténtelo de nuevo más tarde. |
|
Invalid |
Data supplied was not valid: {reason}. |
400 |
Los datos proporcionados no son válidos. reason indica la causa. |
|
InvalidValue |
{reason}. |
400 |
El valor especificado no es válido. reason indica la causa. |
|
RequestLimitExceeded |
Request limit exceeded: {reason}. |
400 |
La solicitud supera un límite. reason indica la causa. Ajuste las cuotas para modificar los límites. |
|
NotSupported |
{feature} is not supported. |
400 |
La función u operación especificada no es compatible. feature indica la función u operación específica. |
|
MismatchNextToken |
{name} mismatches next token. |
400 |
El parámetro especificado no coincide con el siguiente token. name indica el nombre del parámetro. |
|
AssumeRoleFailure |
Fail to assume role {name}: {reason} |
400 |
ROS no pudo asumir el rol de RAM especificado. name indica el nombre del rol de RAM. reason indica la causa. |
|
Forbidden |
You are not authorized to complete this action. |
403 |
No tiene autorización para realizar esta acción. |
|
A required authorization for the specified action {api} is not supplied. Code: {code} RequestId: {request_id} |
403 |
ROS no tiene autorización para invocar la operación especificada. api indica el nombre de la operación. code indica el código de error. request_id indica el ID de la solicitud. |
|
|
AccountTypeNotSupported |
Account type not supported. |
403 |
El tipo de cuenta no es compatible. |
|
NotFound |
{reason}. |
404 |
El recurso solicitado no existe. reason indica la causa. |
|
TerraformStackNotSupported |
Terraform stack does not support {feature}. |
400 |
La pila de Terraform no admite la función especificada. feature indica el nombre de la función. |
|
Terraform stack template does not support {feature}. |
400 |
La plantilla de pila de Terraform no admite la función especificada. feature indica el nombre de la función. |
|
|
Terraform stack is not supported. |
400 |
La función de pila de Terraform no está disponible. |
|
|
TokenResultReturnedInLastRequest |
The result for token is an error, and was returned in the last request: {response}. |
400 |
El resultado de una solicitud anterior con el mismo ClientToken fue un error 5XX y ya se devolvió. response indica el error en formato JSON, que contiene los campos Code, Message y HttpStatusCode. Después de devolver el error 5XX almacenado en caché una o dos veces, las solicitudes posteriores con el mismo ClientToken devuelven este error en su lugar. |
|
InvalidResourceType |
Invalid resource type {name}. |
400 |
El tipo de recurso especificado no es válido. name indica el nombre del tipo. |
|
Invalid resource type {name} of parameter {path}. |
400 |
El tipo de recurso especificado no es válido. name indica el nombre del tipo y path indica la ruta del parámetro. |
|
|
Invalid {entity_type} ({name}). |
400 |
El tipo de recurso especificado no es válido. entity_type indica el tipo de entidad y name indica el nombre del tipo. |
|
|
Invalid version {version} of {entity_type} ({name}). |
400 |
La versión del tipo de recurso especificado no es válida. version indica el ID de versión, entity_type indica el tipo de entidad y name indica el nombre del tipo. |
|
|
ResourceTypeBeingProcessed |
{entity_type} ({name}) is being processed, retry later. |
400 |
El tipo de recurso especificado se está procesando. Inténtelo de nuevo más tarde. entity_type indica el tipo de entidad y name indica el nombre del tipo. |
Códigos de error de servidor
|
Código de error |
Mensaje de error |
Código de estado HTTP |
Descripción |
|
InternalError |
Server error. |
500 |
Ocurrió un error interno del servidor. |
|
ServiceUnavailable |
The request has failed due to a temporary failure of the server. |
503 |
El servidor no está disponible temporalmente. Inténtelo de nuevo más tarde. Si el problema persiste, envíe un ticket. |