今回はELBを削除するパターンを紹介します。
サンプルでは、AWS SDK for Android ELBを作成するで作成したELBを削除します。
//AmazonElasticLoadBalancingClientのインスタンス AmazonElasticLoadBalancingClient amazonElasticLoadBalancingClient = new AmazonElasticLoadBalancingClient(basiAwsCredentials); //DeleteLoadBalancerRequestのインスタンス DeleteLoadBalancerRequest deleteLoadBalancerRequest = new DeleteLoadBalancerRequest(); //削除対象となるロードバランサの名前を指定 deleteLoadBalancerRequest.setLoadBalancerName("hogehogeELB"); //削除を実行 amazonElasticLoadBalancingClient.deleteLoadBalancer(deleteLoadBalancerRequest);
deleteLoadBalancerは戻り値のクラスが無いので、結果は再度リストを取得するか
コンソールで確認する形になります。
DeleteLoadBalancerRequestクラスは実質削除対象のロードバランサの名前を指定するだけなので、
コンストラクタの引数に入れることも可能です。
Referenceは、Class DeleteLoadBalancerRequestになります。
こちらの記事はなかの人(hiroki0907)監修のもと掲載しています。
元記事は、こちら