package
0.0.0-20250312114311-d566d432ef81
Repository: https://github.com/adevinta/vulcan-checks.git
Documentation: pkg.go.dev

# Functions

NewAWSIPRanges creates a new AWSIPRanges object.
NewCloudInventory creates a new CloudInventory object.
NewScanner creates a new instance of the Scanner.

# Variables

ErrInvalidHeader is the error returned when the header is invalid.
ErrPrefixNotFound means tha a prefix wasn't found in the ip ranges.
ErrResponseError is the error returned when the response is an error.

# Structs

AWSIPRanges contains two strings, SyncToken and CreateDate, and a slice of Prefixes.
AWSPrefixes represents a list of prefixes.
CloudInventory is a client to interact with the CloudInventory service.
IPPrefix contains four strings; IP_Prefix, Region, Service, and NetworkBorderGroup.
Scanner represents a subdomain takeover scanner.

# Interfaces

Inventory represents an inventory of public IPs.