title: Issue with AWS Lambda Alias and Provisioned Concurrency
body: <p>This feeds off of question: <a href="https://stackoverflow.com/questions/70040765/issue-with-creating-application-auto-scaling-with-aws-lambda-using-terraform">Issue with Creating Application Auto Scaling with AWS Lambda using Terraform</a></p>
  <p>I put a Lambda Alias in my terraform that I'm going to use in my Provisioned Concurrency Config.  I get the following error during the aws_lambda_provisioned_concurrency_config resource creation:</p>
  <pre><code>Error: error getting Lambda Provisioned Concurrency Config (arn:aws:lambda:us-east-1:&lt;AWS-ACCOUNT-#&gt;:function:foo:PC): ValidationException: status code: 400, request id: 82c5e589-d455-4d53-abea-bac8e5b5a2ea
  </code></pre>
  <p>My terraform is below:</p>
  <pre><code>resource &quot;aws_lambda_alias&quot; &quot;foo_pc&quot; {
    name             = &quot;PC&quot;
    description      = &quot;foo PC Alias&quot;
    function_name    = aws_lambda_function.foo.arn
    function_version = aws_lambda_function.foo.version
  }
  
  resource &quot;aws_lambda_provisioned_concurrency_config&quot; &quot;foo_provisioned_concurrency&quot; {
    function_name                     = aws_lambda_alias.foo_pc.function_name
    provisioned_concurrent_executions = var.PCInit
    qualifier                         = aws_lambda_alias.foo_pc.name
  }
  </code></pre>
  <p>I want the alias to point to the latest deployment of the lambda. Can I not use in my aws_lambda_function.foo.version in my lambda alias?</p>