Skip to main content

EC2 Address

An EC2 Address is a static public IP address used for dynamic cloud computing in Amazon Web Services (AWS). It is assigned to your AWS account and remains associated with your account until you release it. This allows you to mask the failure of an instance by reassociating the address with another instance. For more information, refer to the official AWS documentation.

Terraform Mappings:

  • aws_eip.public_ip
  • aws_eip_association.public_ip

Supported Methods​

  • GET: Get an EC2 address by Public IP
  • LIST: List EC2 addresses
  • SEARCH: Search for EC2 addresses by ARN

ec2-instance​

The EC2 address can be directly linked to an EC2 instance to provide a static public IP for the instance. This allows the instance to have a fixed endpoint for communication and staying identifiable on the internet even if the instance is stopped or started.

ip​

The EC2 address is a type of IP address, specifically a public IP address, that is crucial for allowing internet-based communication. It aligns with standard IP address functionalities but is specifically applied within the AWS cloud environment for EC2 instances.

ec2-network-interface​

An EC2 address can be associated with an EC2 network interface, which abstracts the networking components for the EC2 instance. This association helps manage network configurations more efficiently and allows for the flexible reassignment of IP addresses between different interfaces in case of network changes or failures.