title: EC2: "Launch Failed Your requested instance type (t2.micro) is not supported in your requested Availability Zone (ap-south-1c)"
body: <p><a href="https://i.stack.imgur.com/s9CK7.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/s9CK7.png" alt="enter image description here" /></a></p>
  <p>I created above architecture  with Mumbai region (I did not select, default value).</p>
  <p>When I'm going to lunch the EC2 instance with below VPC, Sub-net and security group attached Im getting below message,</p>
  <blockquote>
  <p>Launch Failed Your requested instance type (t2.micro) is not supported
  in your requested Availability Zone (ap-south-1c). Please retry your
  request by not specifying an Availability Zone or choosing
  ap-south-1a, ap-south-1b.</p>
  </blockquote>
  <p>But when I launch an EC2 instance without attaching VPC, Subnet,s (With default created vpc and security groups) Its launch successfully.</p>
  <p>What is the problem? how can I launh EC2 instance with manually created VPC and Subnets.</p>