An error occurred (MissingParameter) when calling the DescribeInstances operation: The request must contain the parameter AWSAccessKeyId.

0

I am trying to run a shell script to launch an ec2 instance, the properties for which are defined in the script. while running the script I get the below error. "An error occurred (MissingParameter) when calling the DescribeInstances operation: The request must contain the parameter AWSAccessKeyId."

1回答
1

Before executing AWS CLI commands, you need to configure your AWS credentials. This typically involves setting up an IAM user with the necessary permissions and then configuring your local environment with the IAM user's credentials.

to do this

if you have not any user create an IAM user (During the process of creating the user, you will be provided with an Access Key ID and Secret Access Key.) Open your terminal and run aws configure. You'll be prompted to enter your AWS Access Key ID and AWS Secret Access Key, which you obtained from the previous step. You'll also be asked to specify a default region name (for example, us-west-2) and a default output format (for example, json).

AWS Access Key ID [None]: YOUR_ACCESS_KEY
AWS Secret Access Key [None]: YOUR_SECRET_KEY
Default region name [None]: us-west-2
Default output format [None]: json
profile picture
エキスパート
回答済み 1年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ