class AwsIamGroups
def fetch_from_api
def fetch_from_api backend = BackendFactory.create(inspec_runner) @table = [] pagination_opts = {} loop do api_result = backend.list_groups(pagination_opts) @table += api_result.groups.map(&:to_h) pagination_opts = { marker: api_result.marker } break unless api_result.is_truncated end end
def to_s
def to_s 'IAM Groups' end
def validate_params(resource_params)
def validate_params(resource_params) unless resource_params.empty? raise ArgumentError, 'aws_iam_groups does not accept resource parameters.' end resource_params end