AWS API Gateway ARN : <p>One of the things that drives me nuts is that AWS has loads of docs about the format of an ARN, but doesn't have any kind of generator to make you confident that the ARN is correct.</p>

<p>In IAM, I'm trying to set up a policy to allow access to an API Gateway and I've read the following docs about it:</p>

<ul>
<li><a href="http://docs.aws.amazon.com/apigateway/latest/developerguide/permissions.html#api-gateway-control-access-using-iam-policies" rel="noreferrer">http://docs.aws.amazon.com/apigateway/latest/developerguide/permissions.html#api-gateway-control-access-using-iam-policies</a></li>
<li><a href="http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-apigateway" rel="noreferrer">http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-apigateway</a></li>
<li><a href="http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/AWSHowTo.iam.policies.arn.html" rel="noreferrer">http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/AWSHowTo.iam.policies.arn.html</a></li>
</ul>

<p>But I can't get any ARN to validate, even just a wide open API Gateway ARN. See screenshot:</p>

<p><a href="https://i.stack.imgur.com/sO02S.png" rel="noreferrer"><img src="https://i.stack.imgur.com/sO02S.png" alt="open arn called invalid"></a></p>

<p>What am I doing wrong here?</p>
