From 1515e5b6367bf5eb70b28d91ecc1cc2277b47fb0 Mon Sep 17 00:00:00 2001 From: ioito Date: Mon, 11 Apr 2022 19:59:24 +0800 Subject: [PATCH] fix(region): aws all regions --- pkg/multicloud/aws/aws.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/multicloud/aws/aws.go b/pkg/multicloud/aws/aws.go index 27e9511140..65592ba7b3 100644 --- a/pkg/multicloud/aws/aws.go +++ b/pkg/multicloud/aws/aws.go @@ -206,7 +206,9 @@ func (self *SAwsClient) fetchRegions() ([]SRegion, error) { } svc := ec2.New(s) // https://docs.aws.amazon.com/sdk-for-go/api/service/ec2/#EC2.DescribeRegions - result, err := svc.DescribeRegions(&ec2.DescribeRegionsInput{}) + input := &ec2.DescribeRegionsInput{} + input.SetAllRegions(true) + result, err := svc.DescribeRegions(input) if err != nil { if e, ok := err.(awserr.Error); ok && e.Code() == "AuthFailure" { return nil, errors.Wrap(httperrors.ErrInvalidAccessKey, err.Error())