title: Terraform: Error while importing s3 bucket with difference in storage class region and provider region
body: <p>I am trying to import a bucket which is in <code>us-east-1</code> region to a parent module which is in <code>ap-south-1</code> region. I don't want to migrate the bucket to <code>ap-south-1</code> region as of now but I want its state to be in the parent module which has provider region <code>ap-south-1</code>. I am getting below error while doing it. </p>
  
  <p><strong>Command:</strong></p>
  
  <pre><code>terraform import aws_s3_bucket.cdn staging.domain.com
  </code></pre>
  
  <p><strong>Error:</strong></p>
  
  <pre><code>terraform import aws_s3_bucket.cdn staging.domain.com                    [15:02:27]
  aws_s3_bucket.cdn: Importing from ID "staging.domain.com"...
  
  Error: aws_s3_bucket.cdn (import id: staging.domain.com): import aws_s3_bucket.cdn (id: staging.domain.com): Error importing AWS S3 bucket policy: BucketRegionError: incorrect region, the bucket is not in 'ap-south-1' region at endpoint ''
      status code: 301, request id: , host id:
  </code></pre>
  
  <p>Is it even possible as of now?</p>