package
0.18.1
Repository: https://github.com/pomerium/datasource.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

FetchAmazonAWSIPRanges fetches the Amazon AWS IP Ranges.
FetchAtlassianIPRanges fetches the Atlassian IP Ranges.
FetchAzureIPRanges fetches the Azure IP Ranges for all Azure services.
FetchGitHubMeta fetches the GitHub metadata.
FetchIP2ASNDatabase fetches the IP2ASN database.
FetchStripeIPRanges fetches the stripe ip ranges.
NewServer creates a new Server.
RecordsFromAmazonAWSIPRanges converts AmazonAWSIPRanges records to Well-Known IP Records.
RecordsFromAppleDomainVerificationIPAddresses converts AppleDomainVerificationIPAddresses into records.
RecordsFromAtlassianIPRanges converts AtlassianIPRanges into records.
RecordsFromAzureIPRanges converts AzureIPRanges into records.
RecordsFromGitHubMeta converts GitHubMeta into records.
RecordsFromIP2ASNRecord converts IP2ASN records to Well-Known IP Records.
RecordsFromStripeIPRanges converts StripeIPRanges into records.
WithIP2ASNURL sets the ip2asn url in the config.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
AppleASNumber is the Apple ASNumber.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

AppleDomainVerificationIPAddresses are the domain verification ip addresses for Apple.
DefaultAmazonAWSIPRangesURL is the default amazon aws ip ranges url.
DefaultAtlassianIPRangesURL is the default Atlassian IP Ranges url.
No description provided by the author
No description provided by the author
The DefaultStripeIPRangesURL is the default stripe ip ranges url.

# Structs

No description provided by the author
AtlassianIPRanges are the Atlassian IP ranges.
AzureIPRanges are the definitions of the ip ranges for services in Azure.
GitHubMeta is the GitHub metadata.
A Record is a Well-Known IP Record.
Server serves well-known-ip records.
StripeIPRanges are the stripe IP ranges.

# Type aliases

A ServerOption customizes the server config.