在搜索之后,我发现这个aws_account_utils完全符合我希望实现的目标 - 以编程方式创建aws帐户。
不幸的是,作为一个完整的ruby noob,我甚至不知道如何在阅读README.md后开始使用它。
我怀疑我需要以下步骤:
create-account.rb
ruby create-account.rb
create-account.rb
的内容应该如何?
请给我一个模板。 有了这个,我应该能够开始实验和黑客攻击。
我应该做的其他任何步骤?
提前致谢。
答案 0 :(得分:0)
以下计划粗略,必须补充。
创建Gemfile
文件。需要此文件来指定项目依赖项(库)
将此行放入Gemfile
gem 'aws_account_utils'
在控制台/终端中运行bundle install
使用下一个代码
创建create-account.rb
文件
require 'aws_account_utils'
aws_utils = AwsAccountUtils::AwsAccountUtils.new()
details = { 'fullName' => 'Herman Munster',
'company' => 'The Munsters',
'addressLine1' => '1313 Mockingbird Lane',
'city' => 'Mockingbird Heights',
'state' => 'CA',
'postalCode' => '92000',
'phoneNumber' => '(800) 555-1212',
'guess' => 'Test Account' }
resp = aws_utils.create_account(account_name: 'My Test Account 01',
account_email: 'adfefef@gmail.com',
account_password: 'foobar1212121',
account_details: details)
此代码使用aws_account_utils
库。您可以找到的文档here。
完成上述步骤后,您可以运行ruby create-account.rb
。