rubyのAWS cliコマンドで配列を実装するのに苦労しています。 私は一連のアカウントを持っており、特定のアカウント番号から特定のポリシーのポリシーバージョンの詳細を取得したいと考えています。私は口座番号をループし、口座番号の特定のポリシーの詳細を取得したいと思います。 HEREルビのCLIコマンドに配列を組み込む方法
は、CLIコマンドでハードコーディングでACCNT番号を通して、私のハードコード、口座番号
require 'aws-sdk'
require 'json'
require 'rest-client'
puts "Here is the current version of the CloudHealth Policy"
accnt = [899163431116, 2382308203823, 8989089089080]
puts "here is the zero index"
puts accnt [0]
j = `aws iam get-policy-version --policy-arn arn:aws:iam::899163431116:policy/cloudhealth-access-policy --version-id v2 --profile jo`
my_hash = JSON.parse(j)
puts JSON.pretty_generate my_hash["PolicyVersion"]
私はARRAYのACCNTを組み込みたいとき、それは動作しますので、私はCAN LOOP、私の現在のコードです。
require 'aws-sdk'
require 'json'
require 'rest-client'
puts "Here is the current version of the CloudHealth Policy"
accnt = [899163431116, 2382308203823, 8989089089080]
puts "here is the zero index"
puts accnt[0]
j = `aws iam get-policy-version --policy-arn arn:aws:iam::accnt[0]:policy/cloudhealth-access-policy --version-id v2 --profile jo`
my_hash = JSON.parse(j)
puts JSON.pretty_generate my_hash["PolicyVersion"]
ありがとうございます。それを見るだろう。 – koushiskool