I am having issue on creating API Gateway on new region, Jakarta.
By running cli to test listing all API on Jakarta, it tuns out to be failed as below.
$ aws apigatewayv2 get-domain-names --region ap-southeast-3
An error occurred (BadRequestException) when calling the GetDomainNames operation: {"message": "1 validation error detected: Value \'arn:aws:lambda:ap-southeast-3:xxxxxxxxxxxx:function:\' at \'functionName\' failed to satisfy constraint: Member must satisfy regular expression pattern: (arn:(aws[a-zA-Z-]*)?:lambda:)?([a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:)?(\\d{12}:)?(function:)?([a-zA-Z0-9-_\\.]+)(:(\\$LATEST|[a-zA-Z0-9-_]+))?"}
While I use the same cli but different region, it works as I expected.
Is there any configuration on IAM user that I need to look into? I already have Administrator role but the issue still persists.