Я пытаюсь зарегистрировать все мои aws ресурсы во всех регионах (с несколькими учетными записями), используя boto3 lib.
Я обнаружил, что aws config полезен.
I Я уже создал агрегатор
ConfigurationAggregator:
Type: 'AWS::Config::ConfigurationAggregator'
Properties:
AccountAggregationSources:
- AccountIds: !Ref AccountIds
AllAwsRegions: !Ref AllAwsRegions
ConfigurationAggregatorName: MyAggregator
И я прошел boto3 lib docs для aws config https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/config.html#ConfigService .Client.batch_get_aggregate_resource_config
Но для этого требуются различные ТРЕБУЕМЫЕ параметры например, resourceid, идентификатор учетной записи региона, тип ресурса.
Какой самый простой API boto3, где мне не нужно передавать ничего, кроме имени Агрегатора, а взамен я получаю список всех и всяких видов aws ресурсы во всех регионах.
Меня не волнует вопрос о совместимости ресурса или нет, я просто хочу зарегистрировать каждый ресурс в одном go.