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)
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