Как начать использовать aws_account_utils (ruby)?

ruby amazon-web-services

51 просмотра

1 ответ

195 Репутация автора

После поиска я нашел этот aws_account_utils, который делает именно то, что я надеюсь достичь - программно создать учетную запись aws.

К сожалению, как абсолютный рубиновый нуб, я понятия не имею, как начать использовать его даже после прочтения README.md.

Я подозреваю, что мне понадобятся следующие шаги:

  1. Создайте create-account.rb
  2. Используйте утилиту в коде
  3. Бегать ruby create-account.rb

Каким должен create-account.rbбыть контент ?

Пожалуйста, покажите мне шаблон. После этого я смогу начать экспериментировать и взламывать.

Любые другие шаги, которые я должен сделать?

Заранее спасибо.

Автор: kenchew Источник Размещён: 19.07.2016 09:50

Ответы (1)


0 плюса

3117 Репутация автора

Решение

План ниже является грубым и должен быть дополнен.

  1. Создать Gemfileфайл. Этот файл необходим для указания зависимостей проекта (библиотеки)

  2. Поместите эту строку в Gemfile

    gem 'aws_account_utils'
    
  3. Запустите bundle installв своей консоли / терминале

  4. Создать 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библиотеку. Документацию вы можете найти здесь .

После вышеперечисленных шагов вы можете запустить ruby create-account.rb.

Автор: Farkhat Mikhalko Размещён: 19.07.2016 10:03
Вопросы из категории :
32x32