AWS Access Key ID [None]: enter key id
AWS Secret Access Key [None]: enter access key
Default region name [None]: enter region code for instance connected with
Default output format [None]: leave empty or not
A entrada para Default region name
precisa corresponder à região da instância com a qual você está tentando se conectar. Você pode deixar output format
empty - tudo o que ele está perguntando é em qual formato você gostaria que o resultado fosse enviado, mas ele vai cuspir o que quer que seja o padrão para o comando que você digita.
Aqui estou tentando encontrar algumas informações sobre a minha instância que reside em us-west-2, mas entrei em us-east-1 como região padrão em aws configure, então recebo um erro.
[root@ip-444-21-27-145 lost+found]# aws configure
AWS Access Key ID [****************IDBA]:
AWS Secret Access Key [****************BHLx]:
Default region name [us-west-2]: us-east-1
Default output format [None]:
[root@ip-444-21-27-145 lost+found]# aws ec2 describe-instances --instance-id i-0a6a6b7e24er203f0 --query 'Reservations[].Instances[].{Name:ImageId,InstanceId:InstanceId,VolumeInfo:BlockDeviceMappings}'
An error occurred (InvalidInstanceID.NotFound) when calling the DescribeInstances operation: The instance ID 'i-0a6a6b7e24er203f0' does not exist
Agora, insiro minha região de instância em aws configure e o comando retorna o que desejo.
[root@ip-444-21-27-145 lost+found]# aws configure
AWS Access Key ID [****************IDBA]:
AWS Secret Access Key [****************BHLx]:
Default region name [us-east-1]: us-west-2
Default output format [None]:
[root@444-21-27-145 lost+found]# aws ec2 describe-instances --instance-id i-0a6a6b7e24er203f0 --query 'Reservations[].Instances[].{Name:ImageId,InstanceId:InstanceId,VolumeInfo:BlockDeviceMappings}'
[
{
"InstanceId": "i-0a6a6b7e24er203f0",
"VolumeInfo": [
{
"DeviceName": "/dev/xvda",
"Ebs": {
"Status": "attached",
"DeleteOnTermination": true,
"VolumeId": "vol-0aa40d5ef1df76968",
"AttachTime": "2017-11-09T02:00:31.000Z"
}
},
{
"DeviceName": "/dev/sdf",
"Ebs": {
"Status": "attached",
"DeleteOnTermination": false,
"VolumeId": "vol-0a82823250ba51323",
"AttachTime": "2017-11-09T02:09:29.000Z"
}
},
{
"DeviceName": "/dev/sdg",
"Ebs": {
"Status": "attached",
"DeleteOnTermination": false,
"VolumeId": "vol-0be466f7daa5593e2",
"AttachTime": "2017-11-09T02:35:46.000Z"
}
}
],
"Name": "ami-32d8124a"
}
]
Espero que ajude.