RDB:共通エラー
エラーフォーマットは以下の通りです。
<ErrorResponse xmlns=" https://jp-east-1.rdb.api.nifcloud.com/">
<Error>
<Type>Sender</Type>
<Code>(エラー内容)</Code>
<Message>The input is not valid.</Message>
</Error>
<RequestId>410c2a4b-e435-49c9-8382-3770d80d7d4c</RequestId>
</ErrorResponse>
複数エラーが発生した場合以下のフォーマットとなります。以下はModifyDBParameterGroupでの例になります。
<ErrorResponse>
<Error>
<Type>Sender</Type>
<Code>InvalidParameterValue</Code>
<Message>DBParameterGroup parameter value is invalid.</Message>
<NiftyErrorParameters>
<NiftyErrorParameter>
<NiftyParameterName>local_infile</ParameterName>
<NiftyMessage>Invalid boolean value: 3</Message>
</NiftyErrorParameter>
<NiftyErrorParameter>
<NiftyParameterName>connect_timeout</ParameterName>
<NiftyMessage>Value: 1 is outside of range: 2-31536000</Message>
</NiftyErrorParameter>
</NiftyErrorParameters>
</Error>
<RequestId>3213af08-092a-45c6-91a1-7f6b5599dd17</RequestId>
</ErrorResponse>
共通エラー一覧
タイプ | コード | メッセージ | HTTPステータスコード |
---|---|---|---|
Sender | IncompleteSignature | The request signature does not conform to AWS standards. | 400 |
Receiver | InternalFailure | An internal error has occurred. Please try your query again at a later time. | 500 |
Sender | InvalidAction | The action or operation requested is invalid. Verify that the action is typed correctly. | 400 |
Sender | InvalidClientTokenId | The X.509 certificate or AWS access key ID provided does not exist in our records. | 403 |
Sender | InvalidParameterCombination | Parameters that must not be used together were used together. | 400 |
Sender | InvalidParameterValue | An invalid or out-of-range value was supplied for the input parameter. | 400 |
Sender | InvalidQueryParameter | AWS query string is malformed, does not adhere to AWS standards. | 400 |
Sender | MalformedQueryString | The query string contains a syntax error. | 404 |
Sender | MissingAction | The request is missing an action or a required parameter. | 400 |
Sender | MissingAuthenticationToken | Request must contain either a valid (registered) AWS access key ID or X.509 certificate. | 403 |
Sender | MissingParameter | A required parameter for the specified action is not supplied. | 400 |
Sender | OptInRequired | The AWS access key ID needs a subscription for the service. | 403 |
Sender | RequestExpired | The request reached the service more than 15 minutes after the date stamp on the request or more than 15 minutes after the request expiration date (such as for pre-signed URLs), or the date stamp on the request is more than 15 minutes in the future. | 400 |
Receiver | ServiceUnavailable | The system is in maintenance now. | 503 |
Sender | Throttling | Request was denied due to request throttling. | 400 |