Class: Aws::EC2::Types::AllocateAddressResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::AllocateAddressResult
- Defined in:
- gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#allocation_id ⇒ String
[EC2-VPC] The ID that Amazon Web Services assigns to represent the allocation of the Elastic IP address for use with instances in a VPC.
-
#carrier_ip ⇒ String
The carrier IP address.
-
#customer_owned_ip ⇒ String
The customer-owned IP address.
-
#customer_owned_ipv_4_pool ⇒ String
The ID of the customer-owned address pool.
-
#domain ⇒ String
Indicates whether the Elastic IP address is for use with instances in a VPC (
vpc
) or instances in EC2-Classic (standard
). -
#network_border_group ⇒ String
The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses.
-
#public_ip ⇒ String
The Elastic IP address.
-
#public_ipv_4_pool ⇒ String
The ID of an address pool.
Instance Attribute Details
#allocation_id ⇒ String
[EC2-VPC] The ID that Amazon Web Services assigns to represent the allocation of the Elastic IP address for use with instances in a VPC.
966 967 968 969 970 971 972 973 974 975 976 977 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 966 class AllocateAddressResult < Struct.new( :public_ip, :allocation_id, :public_ipv_4_pool, :network_border_group, :domain, :customer_owned_ip, :customer_owned_ipv_4_pool, :carrier_ip) SENSITIVE = [] include Aws::Structure end |
#carrier_ip ⇒ String
The carrier IP address. This option is only available for network interfaces which reside in a subnet in a Wavelength Zone (for example an EC2 instance).
966 967 968 969 970 971 972 973 974 975 976 977 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 966 class AllocateAddressResult < Struct.new( :public_ip, :allocation_id, :public_ipv_4_pool, :network_border_group, :domain, :customer_owned_ip, :customer_owned_ipv_4_pool, :carrier_ip) SENSITIVE = [] include Aws::Structure end |
#customer_owned_ip ⇒ String
The customer-owned IP address.
966 967 968 969 970 971 972 973 974 975 976 977 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 966 class AllocateAddressResult < Struct.new( :public_ip, :allocation_id, :public_ipv_4_pool, :network_border_group, :domain, :customer_owned_ip, :customer_owned_ipv_4_pool, :carrier_ip) SENSITIVE = [] include Aws::Structure end |
#customer_owned_ipv_4_pool ⇒ String
The ID of the customer-owned address pool.
966 967 968 969 970 971 972 973 974 975 976 977 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 966 class AllocateAddressResult < Struct.new( :public_ip, :allocation_id, :public_ipv_4_pool, :network_border_group, :domain, :customer_owned_ip, :customer_owned_ipv_4_pool, :carrier_ip) SENSITIVE = [] include Aws::Structure end |
#domain ⇒ String
Indicates whether the Elastic IP address is for use with instances
in a VPC (vpc
) or instances in EC2-Classic (standard
).
966 967 968 969 970 971 972 973 974 975 976 977 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 966 class AllocateAddressResult < Struct.new( :public_ip, :allocation_id, :public_ipv_4_pool, :network_border_group, :domain, :customer_owned_ip, :customer_owned_ipv_4_pool, :carrier_ip) SENSITIVE = [] include Aws::Structure end |
#network_border_group ⇒ String
The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses.
966 967 968 969 970 971 972 973 974 975 976 977 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 966 class AllocateAddressResult < Struct.new( :public_ip, :allocation_id, :public_ipv_4_pool, :network_border_group, :domain, :customer_owned_ip, :customer_owned_ipv_4_pool, :carrier_ip) SENSITIVE = [] include Aws::Structure end |
#public_ip ⇒ String
The Elastic IP address.
966 967 968 969 970 971 972 973 974 975 976 977 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 966 class AllocateAddressResult < Struct.new( :public_ip, :allocation_id, :public_ipv_4_pool, :network_border_group, :domain, :customer_owned_ip, :customer_owned_ipv_4_pool, :carrier_ip) SENSITIVE = [] include Aws::Structure end |
#public_ipv_4_pool ⇒ String
The ID of an address pool.
966 967 968 969 970 971 972 973 974 975 976 977 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 966 class AllocateAddressResult < Struct.new( :public_ip, :allocation_id, :public_ipv_4_pool, :network_border_group, :domain, :customer_owned_ip, :customer_owned_ipv_4_pool, :carrier_ip) SENSITIVE = [] include Aws::Structure end |