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.
941 942 943 944 945 946 947 948 949 950 951 952 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 941 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).
941 942 943 944 945 946 947 948 949 950 951 952 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 941 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.
941 942 943 944 945 946 947 948 949 950 951 952 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 941 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.
941 942 943 944 945 946 947 948 949 950 951 952 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 941 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
).
941 942 943 944 945 946 947 948 949 950 951 952 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 941 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.
941 942 943 944 945 946 947 948 949 950 951 952 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 941 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.
941 942 943 944 945 946 947 948 949 950 951 952 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 941 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.
941 942 943 944 945 946 947 948 949 950 951 952 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 941 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 |