今回は、AWS SDK for Android EBSを扱う 作成編のボリュームをEC2に割り当ててみます。

以下サンプルコード

/*
*amazonEC2ClientはAmazonEC2Clientのインスタンスという前提
*/
//AttachVolumeRequestに対象となる情報を設定
AttachVolumeRequest attachVolumeRequest = new AttachVolumeRequest();

//前回作ったEBSのボリュームIDを指定
attachVolumeRequest.setVolumeId("vol-98d971f2");

//attachするEC2のインスタンスID
attachVolumeRequest.setInstanceId("i-2de5454c");

//デバイス名を指定
attachVolumeRequest.setDevice("sdf");

//attachの実行
amazonEC2Client.attachVolume(attachVolumeRequest);

下記のように、割り当てられているのが確認できます

AttachVolumeRequestはコンストラクタに各情報を入れ込んで作成することも可能です。
API ReferenceはClass AttachVolumeRequestを参照ください。

そろそろ現場の職人の意見を聞いて実用的なアプリを作りたくなってきます。

こちらの記事はなかの人(hiroki0907)監修のもと掲載しています。
元記事は、こちら