title: Terraform AWS - The requested configuration is currently not supported (status code: 400)
body: <p>I have just getting started with <code>terraform</code> using <code>aws</code> services.</p>
  
  <ol>
  <li>I just created a new user IAM user and given it AdministrativeAccess</li>
  <li>Copied down the Access Key and Secret and pasted it in <em>terraform</em> <code>instance.tf</code> file under <code>provider "aws" {}</code></li>
  <li>Ran the command: <code>terraform init</code> and it worked fine.</li>
  <li>Ran the command: <code>terraform apply</code> but in the end it gives me following error:</li>
  </ol>
  
  <blockquote>
    <p>aws_instance.example: Creating...</p>
    
    <p>Error: Error launching source instance: Unsupported: The requested
    configuration is currently not supported. Please check the
    documentation for supported configurations.   status code: 400, request
    id: cf85fdcf-432e-23d3-1233-790cfb2aa33fs</p>
    
    <p>on instance.tf line 7, in resource "aws_instance" "example":    7:
    resource "aws_instance" "example" {</p>
  </blockquote>
  
  <p>Here is my <code>terraform</code> code:</p>
  
  <pre><code>provider "aws" {
    access_key = "ACCESS_KEY"
    secret_key = "SECRET_KEY"
    region     = "us-east-2"
  }
  
  resource "aws_instance" "example" {
    ami           = "ami-0b9bd0b532ebcf4c9"
    instance_type = "t2.micro"
  }
  </code></pre>
  
  <p>Any help would be appreciatable,</p>
  
  <p>Cheers :)</p>