2016-09-24 8 views
0

目的: aws instance(VM)をユーザーAWSコンソールでプログラムで作成したいとします。アマゾンでアクセストークンでインスタンス(VM)を作成するためのAPIはありますか?

調査結果: 私はインスタンスを作成しますが、それは私が推測するconfidentialsあるaccessKeyId、使用のsecretAccessKeyを要求しなければならないrunInstance方法で利用可能なAWS-SDKがありました。

質問: は自分のアプリケーションのユーザからのアクセストークンで戻ってリダイレクトし、私はVMを作成することができ、このアクセストークンを使用して、その後アマゾンの認証ページにリダイレクトされることにより、方法はありますか?

アマゾンでアクセストークンでインスタンス(VM)を作成するためのAPIはありますか?

+1

http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp.html –

答えて

0

各AWSユーザーには、アクセスキーと秘密キーの両方が用意されています。これらのキーはAWS管理コンソールのIAMサービスで入手できます。ここではIAMコンソールの画像

IAM console

があるアクセスキーは、すべての時間を見ることができますが、秘密鍵でのみ作成時に与えられています。したがって、アクセスキーと秘密鍵の両方をcredentials.csvとしてダウンロードすることができます。

質問:私のアプリケーションのユーザーからアマゾンの認証ページにリダイレクトされ、アクセストークンでリダイレクトされ、このアクセストークンを使用してVMを作成できる方法はありますか?

AWSにアクセスするたびに秘密鍵を受け取るOauthのような認証はありません。両方のキーをAPIにロードすると、すべてが完了します。これらのキーを明示的に削除しない限り、APIを使用してAWSサービスにアクセスできます。

多くのAWS SDKプラットフォームが用意されています。

:彼らは、ブラウザのバージョンを持って、nodeJS、コマンドライン、ルビー、などは、

コマンドラインからEC2インスタンスを作成していると仮定すると、フォーマットの環境変数としてアクセス鍵と秘密鍵の両方を保存しますAWS_ACCESS_KEY_ID: [あなたのアクセスキー]

AWS_SECRET_ACCESS_KEY: [あなたの秘密鍵]

さらにEC2インスタンスの作成はstraight forwardです。

+0

おかげさまで、@Lakshman Diwaakarさんの詳細な説明があります。しかし、私はまだアマゾンでオウトウの流れを望んでいる。 ありがとう – Nidhish

関連する問題