AWS:プロキシ経由でAPIコール(Java)
プロキシ経由でJava SDKによるAPIコールをする際、明示的にプロキシの情報を設定する。
AWS SDK for Java Tips and Tricks : Articles & Tutorials : Amazon Web Services
AmazonEC2Clientのコンストラクタに、 com.amazonaws.ClientConfigurationにプロキシ情報を設定して渡す形になる。
//プロキシ設定をClientConfigurationオブジェクトにセット ClientConfiguration conf = new ClientConfiguration(); conf.setProxyHost("192.168.99.200"); conf.setProxyPort(8000); AmazonEC2 ec2 = new AmazonEC2(myCredentials,conf); ec2.setEndpoint("https://ec2.ap-northeast-1.amazonaws.com"); ....
といった流れ。