Amazonで無料枠を使用しています。 1つのマイクロインスタンスがあり、それを終了しました。別の(マイクロ)インスタンスを作成すると、Amazonから課金されますか?インスタンスリストに終了したインスタンスは表示されますが、起動または再起動できません。どういうわけかそれをリストから削除できますか?
AWSは、実行中のインスタンスに対してのみ料金を請求します。一度に1つしか実行していない限り、料金は発生しません。また、終了したインスタンスに対して操作を実行することはできません。終了したインスタンスは、終了してから1時間後に消えます。
更新:価格の変更がありましたこれで、無料枠で750時間/月の「マイクロインスタンス」を12か月間利用できます。 750時間以上または1年後、無料ではありません。そして、これらの投稿は古くなっているので、おそらくここで自分で調べるのが最善です: http://aws.Amazon.com/ec2/pricing/
終了したインスタンスで操作を実行することはできません。削除後1時間までリストに表示されます。その後、リストから削除されます。
これを試して...
var terminateInstancesRequest = new TerminateInstancesRequest();
terminateInstancesRequest.InstanceIds = new List<string>() { InstanceId };
bool isError = true;
while (isError)
{
try
{
amazonEc2client.TerminateInstances(terminateInstancesRequest);
isError = false;
}
catch (Exception ex)
{
Console.WriteLine(ex.Message + "\n" + ex.StackTrace);
isError = true;
}
}