私はboto3に取り組んでいます - AWSのためのSDK Python。 awsLimitcheckerを使用しないのはなぜboto3経由でAWS EC2のクォータを取得する方法は?
http://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html
私はboto3に取り組んでいます - AWSのためのSDK Python。 awsLimitcheckerを使用しないのはなぜboto3経由でAWS EC2のクォータを取得する方法は?
http://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html
:
はどのようにして怒鳴るようなboto3ライブラリを経由してAWSサービスの制限を得ることができますか? 私は毎朝レポートを作成し、それをスラックグループに送って、現在の制限を監視しています。本当にうまくいく。
これらの制限のいくつかは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で使用 のために割り当てることができるアドレス。
ありがとうございますが、すべてではありませんか?私はすべてのクォータを取得したい:D –
[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
興味深い情報、もう一度ありがとうございます。 –
これは素晴らしいことです。私はそれを試してみましょう。ありがとう。 –
確かに、オープンソースでもありますので、コードからすべての内部動作を知ることができます。 –
もちろん、私はOpensourceのファンです。 –