Addresses and Aliases property on the connectivity object are useful, but could be better. Combine them per URL:
URL
DNS aliases
IP addresses for those aliases
Boolean to denote if the IP address is part of a known cloud provider or CDN
If boolean is true, then the name of the provider
If boolean is true, then the address ranges that would need to be unblocked
This feature would help those who can't do URL or URL pattern name based unblocks and can only do IP address based unblocks.
Need a function to test if an IP address is in a known range specified in CIDR notation. Could take a dependency on a library or create needed functionality in pure PowerShell.
Addresses and Aliases property on the connectivity object are useful, but could be better. Combine them per URL:
This feature would help those who can't do URL or URL pattern name based unblocks and can only do IP address based unblocks.
Need a function to test if an IP address is in a known range specified in CIDR notation. Could take a dependency on a library or create needed functionality in pure PowerShell.
Need to gather address ranges of common/popular providers or download at runtime ( -IncludeProviders option?)
Amazon AWS
Microsoft Azure
Google Compute Engine
Apple
Akamai
Cloudflare