class Aws::SecurityHub::Types::AwsEc2EipDetails
Information about an Elastic IP address.
@note When making an API call, you may pass AwsEc2EipDetails
data as a hash: { instance_id: "NonEmptyString", public_ip: "NonEmptyString", allocation_id: "NonEmptyString", association_id: "NonEmptyString", domain: "NonEmptyString", public_ipv_4_pool: "NonEmptyString", network_border_group: "NonEmptyString", network_interface_id: "NonEmptyString", network_interface_owner_id: "NonEmptyString", private_ip_address: "NonEmptyString", }
@!attribute [rw] instance_id
The identifier of the EC2 instance. @return [String]
@!attribute [rw] public_ip
A public IP address that is associated with the EC2 instance. @return [String]
@!attribute [rw] allocation_id
The identifier that Amazon Web Services assigns to represent the allocation of the Elastic IP address for use with Amazon VPC. @return [String]
@!attribute [rw] association_id
The identifier that represents the association of the Elastic IP address with an EC2 instance. @return [String]
@!attribute [rw] domain
The domain in which to allocate the address. If the address is for use with EC2 instances in a VPC, then `Domain` is `vpc`. Otherwise, `Domain` is `standard`. @return [String]
@!attribute [rw] public_ipv_4_pool
The identifier of an IP address pool. This parameter allows Amazon EC2 to select an IP address from the address pool. @return [String]
@!attribute [rw] network_border_group
The name of the location from which the Elastic IP address is advertised. @return [String]
@!attribute [rw] network_interface_id
The identifier of the network interface. @return [String]
@!attribute [rw] network_interface_owner_id
The Amazon Web Services account ID of the owner of the network interface. @return [String]
@!attribute [rw] private_ip_address
The private IP address that is associated with the Elastic IP address. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsEc2EipDetails AWS API Documentation
Constants
- SENSITIVE