Table of Contents

Class AWSPublicIpAddressRange

Namespace
Amazon.Util
Assembly
AWSSDK.Core.dll

Represents the IP address range for a single region and service key.

public class AWSPublicIpAddressRange
Inheritance
AWSPublicIpAddressRange
Inherited Members

Constructors

AWSPublicIpAddressRange()

public AWSPublicIpAddressRange()

Properties

IpAddressFormat

Indicates ipv4 or v6 format of the address

public AWSPublicIpAddressRange.AddressFormat IpAddressFormat { get; }

Property Value

AWSPublicIpAddressRange.AddressFormat

IpPrefix

The public IPv4 or Ipv6 address range, in CIDR notation.

public string IpPrefix { get; }

Property Value

string

NetworkBorderGroup

The network border group the IP address range belongs to.

public string NetworkBorderGroup { get; }

Property Value

string

Remarks

AWS Local Zones allow you to seamlessly connect to the full range of services in the AWS Region such as Amazon Simple Storage Service and Amazon DynamoDB through the same APIs and tool sets. You can extend your VPC Region by creating a new subnet that has a Local Zone assignment. When you create a subnet in a Local Zone, the VPC is also extended to that Local Zone.

A network border group is a unique set of Availability Zones or Local Zones from where AWS advertises public IP addresses.

When you create a VPC that has IPv6 addresses, you can choose to assign a set of Amazon-provided public IP addresses to the VPC and also set a network border group for the addresses that limits the addresses to the group. When you set a network border group, the IP addresses cannot move between network border groups. The us-west-2 network border group contains the four US West (Oregon) Availability Zones. The us-west-2-lax-1 network border group contains the Los Angeles Local Zones.

Region

The AWS region or GLOBAL for edge locations. Note that the CLOUDFRONT and ROUTE53 ranges are GLOBAL.

public string Region { get; }

Property Value

string

Service

The subset of IP address ranges. Specify AMAZON to get all IP address ranges (for example, the ranges in the EC2 subset are also in the AMAZON subset). Note that some IP address ranges are only in the AMAZON subset.

public string Service { get; }

Property Value

string

Remarks

Valid values for the service key include "AMAZON", "EC2", "ROUTE53", "ROUTE53_HEALTHCHECKS", and "CLOUDFRONT." If you need to know all of the ranges and don't care about the service, use the "AMAZON" entries. The other entries are subsets of this one. Also, some of the services, such as S3, are represented in "AMAZON" and do not have an entry that is specific to the service. We plan to add additional values over time; code accordingly!