Class: Aws::CloudFront::Types::CreateAnycastIpListRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFront::Types::CreateAnycastIpListRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-cloudfront/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#ip_address_type ⇒ String
The IP address type for the Anycast static IP list.
-
#ip_count ⇒ Integer
The number of static IP addresses that are allocated to the Anycast static IP list.
-
#ipam_cidr_configs ⇒ Array<Types::IpamCidrConfig>
A list of IPAM CIDR configurations that specify the IP address ranges and IPAM pool settings for creating the Anycast static IP list.
-
#name ⇒ String
Name of the Anycast static IP list.
-
#tags ⇒ Types::Tags
A complex type that contains zero or more ‘Tag` elements.
Instance Attribute Details
#ip_address_type ⇒ String
The IP address type for the Anycast static IP list. You can specify one of the following options:
-
‘ipv4` only
-
‘ipv6` only
-
‘dualstack` - Allocate a list of both IPv4 and IPv6 addresses
2412 2413 2414 2415 2416 2417 2418 2419 2420 |
# File 'lib/aws-sdk-cloudfront/types.rb', line 2412 class CreateAnycastIpListRequest < Struct.new( :name, :ip_count, :tags, :ip_address_type, :ipam_cidr_configs) SENSITIVE = [] include Aws::Structure end |
#ip_count ⇒ Integer
The number of static IP addresses that are allocated to the Anycast static IP list. Valid values: 21 or 3.
2412 2413 2414 2415 2416 2417 2418 2419 2420 |
# File 'lib/aws-sdk-cloudfront/types.rb', line 2412 class CreateAnycastIpListRequest < Struct.new( :name, :ip_count, :tags, :ip_address_type, :ipam_cidr_configs) SENSITIVE = [] include Aws::Structure end |
#ipam_cidr_configs ⇒ Array<Types::IpamCidrConfig>
A list of IPAM CIDR configurations that specify the IP address ranges and IPAM pool settings for creating the Anycast static IP list.
2412 2413 2414 2415 2416 2417 2418 2419 2420 |
# File 'lib/aws-sdk-cloudfront/types.rb', line 2412 class CreateAnycastIpListRequest < Struct.new( :name, :ip_count, :tags, :ip_address_type, :ipam_cidr_configs) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
Name of the Anycast static IP list.
2412 2413 2414 2415 2416 2417 2418 2419 2420 |
# File 'lib/aws-sdk-cloudfront/types.rb', line 2412 class CreateAnycastIpListRequest < Struct.new( :name, :ip_count, :tags, :ip_address_type, :ipam_cidr_configs) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Types::Tags
A complex type that contains zero or more ‘Tag` elements.
2412 2413 2414 2415 2416 2417 2418 2419 2420 |
# File 'lib/aws-sdk-cloudfront/types.rb', line 2412 class CreateAnycastIpListRequest < Struct.new( :name, :ip_count, :tags, :ip_address_type, :ipam_cidr_configs) SENSITIVE = [] include Aws::Structure end |