Skip to content

ip-ranges data source

Description

IPRangesDataSource reads AWS public IP range metadata and filters it by service and optionally by region.

Source: internal/meta/ip_ranges_dsrc.go:21

Example usage:

imports: {
  aws-meta: 'github.com/cloudboss/unobin-library-aws//meta'
}

data-sources: {
  example: aws-meta.ip-ranges {
    # Set input fields here.
  }
}

Inputs

regions

optional(list(string))

services

list(string)

required

url

optional(string)

Input Constraints

Services rules

services must list at least one service.

Rule logic
Require
@core.length(input.services) >= 1

Outputs

cidr-blocks

list(string)

create-date

string

ipv6-cidr-blocks

list(string)

sync-token

integer