2016-09-28 23 views

答えて

0

はどのようにして怒鳴るようなboto3ライブラリを経由してAWSサービスの制限を得ることができますか? 私は毎朝レポートを作成し、それをスラックグループに送って、現在の制限を監視しています。本当にうまくいく。

+0

これは素晴らしいことです。私はそれを試してみましょう。ありがとう。 –

+0

確かに、オープンソースでもありますので、コードからすべての内部動作を知ることができます。 –

+0

もちろん、私はOpensourceのファンです。 –

2

これらの制限のいくつかはEC2.Client.describe_account_attributes()

describe_account_attributes(**kwargs)

を通じて照会することができますが、あなたの AWSアカウントの属性を記述します。サポートされるアカウント属性は次のとおりです。

...

  • max-instances:あなたができる 実行オンデマンドインスタンスの最大数。

  • vpc-max-security-groups-per-interface:ネットワークインターフェイスに割り当てることができるセキュリティグループの最大数は、 です。

  • max-elastic-ips: がEC2-Classicで使用するために割り当てることができるエラスティックIPアドレスの最大数。

  • vpc-max-elastic-ips:弾性IPの 最大数は、EC2-VPCで使用 のために割り当てることができるアドレス。

+0

ありがとうございますが、すべてではありませんか?私はすべてのクォータを取得したい:D –

+0

[awsLimitChecker](https://awslimitchecker.readthedocs.io/en/latest/)で 'EC2.Client.describe_account_attributes()'が使用されていることを確認することができます[このAPIを通じて利用可能です](https://github.com/jantman/awslimitchecker/blob/master/awslimitchecker/services/ec2.py#L264)、残りの制限についてはハードコードされた値を使用します。 – Leon

+0

興味深い情報、もう一度ありがとうございます。 –

関連する問題