8#include <aws/core/client/AWSError.h>
9#include <aws/core/client/CoreErrors.h>
10#include <aws/iam/IAM_EXPORTS.h>
93namespace IAMErrorMapper
IAMError(Aws::Client::AWSError< Aws::Client::CoreErrors > &&rhs)
IAMError(const Aws::Client::AWSError< Aws::Client::CoreErrors > &rhs)
IAMError(const Aws::Client::AWSError< IAMErrors > &rhs)
IAMError(Aws::Client::AWSError< IAMErrors > &&rhs)
AWS_IAM_API Aws::Client::AWSError< Aws::Client::CoreErrors > GetErrorForName(const char *errorName)
@ ENTITY_TEMPORARILY_UNMODIFIABLE
@ INVALID_PARAMETER_VALUE
@ SIGNATURE_DOES_NOT_MATCH
@ CONCURRENT_MODIFICATION
@ REQUEST_TIME_TOO_SKEWED
@ REPORT_GENERATION_LIMIT_EXCEEDED
@ INVALID_QUERY_PARAMETER
@ CREDENTIAL_REPORT_EXPIRED
@ OPEN_ID_IDP_COMMUNICATION_ERROR
@ MALFORMED_POLICY_DOCUMENT
@ CREDENTIAL_REPORT_NOT_PRESENT
@ MISSING_AUTHENTICATION_TOKEN
@ INVALID_PARAMETER_COMBINATION
@ PASSWORD_POLICY_VIOLATION
@ DUPLICATE_S_S_H_PUBLIC_KEY
@ INVALID_AUTHENTICATION_CODE
@ UNRECOGNIZED_PUBLIC_KEY_ENCODING
@ INVALID_CLIENT_TOKEN_ID
@ CREDENTIAL_REPORT_NOT_READY