0

Java で RDS DBInstances からタグを取得しようとすると問題が発生します。

AmazonRDS rds = new AmazonRDSClient(credentialsProvider);
ListTagsForResourceRequest request = new ListTagsForResourceRequest();
ListTagsForResourceResult resultedTags = rds.listTagsForResource(request);

Status Code: 500, AWS Service: AmazonRDS, AWS Request ID: ..., AWS Error Code: InternalFailure, AWS Error Message: An internal error has occurred. Please try your query again at a later time.
Stack Trace:
at com.amazonaws.http.AmazonHttpClient.handleErrorResponse(AmazonHttpClient.java:614)
at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:312)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:165)
at com.amazonaws.services.rds.AmazonRDSClient.invoke(AmazonRDSClient.java:1992)
at com.amazonaws.services.rds.AmazonRDSClient.listTagsForResource(AmazonRDSClient.java:746)
at com.vqs.AwsConsoleApp.getRDSInstances(AwsConsoleApp.java:98)
at com.vqs.AwsConsoleApp.main(AwsConsoleApp.java:73)

前もって感謝します

4

1 に答える 1

0

ResourceNameAmazon RDS APIリファレンスから、リクエスト のパラメーターが必要であるように見えます:http: //docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ListTagsForResource.html

そのリクエストパラメータをRDSDBインスタンスIDの1つで設定してみてください。そうすれば、良好な応答が返されるはずです。

サービスからより役立つエラーメッセージが返されなかった理由がわかりません。その情報をRDSチームに渡します。

お役に立てば幸いです。

于 2013-02-25T18:36:43.547 に答える