mirror of
https://github.com/ghndrx/prowler.git
synced 2026-02-10 14:55:00 +00:00
fix(globalaccelerator): Region must be us-west-2 (#1518)
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
from pydantic import BaseModel
|
from pydantic import BaseModel
|
||||||
|
|
||||||
from lib.logger import logger
|
from lib.logger import logger
|
||||||
from providers.aws.aws_provider import get_region_global_service
|
|
||||||
|
|
||||||
|
|
||||||
################### GlobalAccelerator
|
################### GlobalAccelerator
|
||||||
@@ -9,7 +9,10 @@ class GlobalAccelerator:
|
|||||||
self.service = "globalaccelerator"
|
self.service = "globalaccelerator"
|
||||||
self.session = audit_info.audit_session
|
self.session = audit_info.audit_session
|
||||||
self.audited_account = audit_info.audited_account
|
self.audited_account = audit_info.audited_account
|
||||||
self.region = get_region_global_service(audit_info)
|
# Global Accelerator is a global service that supports endpoints in multiple AWS Regions
|
||||||
|
# but you must specify the US West (Oregon) Region to create, update, or otherwise work with accelerators.
|
||||||
|
# That is, for example, specify --region us-west-2 on AWS CLI commands.
|
||||||
|
self.region = "us-west-2"
|
||||||
self.client = self.session.client(self.service, self.region)
|
self.client = self.session.client(self.service, self.region)
|
||||||
self.accelerators = {}
|
self.accelerators = {}
|
||||||
self.__list_accelerators__()
|
self.__list_accelerators__()
|
||||||
|
|||||||
@@ -1,14 +1,15 @@
|
|||||||
|
import botocore
|
||||||
|
from boto3 import session
|
||||||
|
from mock import patch
|
||||||
|
from moto.core import DEFAULT_ACCOUNT_ID
|
||||||
|
|
||||||
from providers.aws.lib.audit_info.models import AWS_Audit_Info
|
from providers.aws.lib.audit_info.models import AWS_Audit_Info
|
||||||
from providers.aws.services.globalaccelerator.globalaccelerator_service import (
|
from providers.aws.services.globalaccelerator.globalaccelerator_service import (
|
||||||
GlobalAccelerator,
|
GlobalAccelerator,
|
||||||
)
|
)
|
||||||
from mock import patch
|
|
||||||
from moto.core import DEFAULT_ACCOUNT_ID
|
|
||||||
import botocore
|
|
||||||
from boto3 import session
|
|
||||||
|
|
||||||
# Mock Test Region
|
# Mock Test Region
|
||||||
AWS_REGION = "eu-west-1"
|
AWS_REGION = "us-west-2"
|
||||||
|
|
||||||
# Mocking Access Analyzer Calls
|
# Mocking Access Analyzer Calls
|
||||||
make_api_call = botocore.client.BaseClient._make_api_call
|
make_api_call = botocore.client.BaseClient._make_api_call
|
||||||
|
|||||||
Reference in New Issue
Block a user