Skip to content

feat: Allow aws_organizations_accounts to be used as a cache to retrieve account IDs to sync from #17567

@cderamus

Description

@cderamus

Which problem is this feature request solving?

Provide a cache that will speed up table sync operations for larger customers with hundreds/thousands of accounts and mitigate the chance of API rate limiting against the organizations namespace.

Describe the solution you'd like

A new option in the org block of the AWS plugin that when enabled will retrieve the account IDs form the aws_organizations_accounts table. Only account IDs with a status of ACTIVE should be included in the retrieval. This option would be ignored if the sync job includes the aws_organizations_accounts job in the list of tables to update.

Pull request (optional)

  • I can submit a pull request

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions