-
Notifications
You must be signed in to change notification settings - Fork 9.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New resource: aws_eip_domain_name
#36963
Conversation
% make testacc TESTARGS='-run=TestAccVPCDefaultVPCDHCPOptions_serial\|TestAccEC2EIPAssociation_\|TestAccEC2EIPDataSource_\|TestAccEC2EIP_\|TestAccEC2EIPsDataSource_' PKG=ec2 ACCTEST_PARALLELISM=3 ==> Checking that code complies with gofmt requirements... TF_ACC=1 go1.21.8 test ./internal/service/ec2/... -v -count 1 -parallel 3 -run=TestAccVPCDefaultVPCDHCPOptions_serial\|TestAccEC2EIPAssociation_\|TestAccEC2EIPDataSource_\|TestAccEC2EIP_\|TestAccEC2EIPsDataSource_ -timeout 360m === RUN TestAccEC2EIPAssociation_basic === PAUSE TestAccEC2EIPAssociation_basic === RUN TestAccEC2EIPAssociation_disappears === PAUSE TestAccEC2EIPAssociation_disappears === RUN TestAccEC2EIPAssociation_instance === PAUSE TestAccEC2EIPAssociation_instance === RUN TestAccEC2EIPAssociation_networkInterface === PAUSE TestAccEC2EIPAssociation_networkInterface === RUN TestAccEC2EIPAssociation_spotInstance === PAUSE TestAccEC2EIPAssociation_spotInstance === RUN TestAccEC2EIPDataSource_filter === PAUSE TestAccEC2EIPDataSource_filter === RUN TestAccEC2EIPDataSource_id === PAUSE TestAccEC2EIPDataSource_id === RUN TestAccEC2EIPDataSource_publicIP === PAUSE TestAccEC2EIPDataSource_publicIP === RUN TestAccEC2EIPDataSource_tags === PAUSE TestAccEC2EIPDataSource_tags === RUN TestAccEC2EIPDataSource_networkInterface === PAUSE TestAccEC2EIPDataSource_networkInterface === RUN TestAccEC2EIPDataSource_instance === PAUSE TestAccEC2EIPDataSource_instance === RUN TestAccEC2EIPDataSource_carrierIP === PAUSE TestAccEC2EIPDataSource_carrierIP === RUN TestAccEC2EIPDataSource_customerOwnedIPv4Pool === PAUSE TestAccEC2EIPDataSource_customerOwnedIPv4Pool === RUN TestAccEC2EIP_basic === PAUSE TestAccEC2EIP_basic === RUN TestAccEC2EIP_disappears === PAUSE TestAccEC2EIP_disappears === RUN TestAccEC2EIP_migrateVPCToDomain === PAUSE TestAccEC2EIP_migrateVPCToDomain === RUN TestAccEC2EIP_noVPC === PAUSE TestAccEC2EIP_noVPC === RUN TestAccEC2EIP_tags === PAUSE TestAccEC2EIP_tags === RUN TestAccEC2EIP_instance === PAUSE TestAccEC2EIP_instance === RUN TestAccEC2EIP_Instance_reassociate === PAUSE TestAccEC2EIP_Instance_reassociate === RUN TestAccEC2EIP_Instance_associatedUserPrivateIP === PAUSE TestAccEC2EIP_Instance_associatedUserPrivateIP === RUN TestAccEC2EIP_Instance_notAssociated === PAUSE TestAccEC2EIP_Instance_notAssociated === RUN TestAccEC2EIP_networkInterface === PAUSE TestAccEC2EIP_networkInterface === RUN TestAccEC2EIP_NetworkInterface_twoEIPsOneInterface === PAUSE TestAccEC2EIP_NetworkInterface_twoEIPsOneInterface === RUN TestAccEC2EIP_association === PAUSE TestAccEC2EIP_association === RUN TestAccEC2EIP_PublicIPv4Pool_default === PAUSE TestAccEC2EIP_PublicIPv4Pool_default === RUN TestAccEC2EIP_PublicIPv4Pool_custom ec2_eip_test.go:474: Environment variable AWS_EC2_EIP_PUBLIC_IPV4_POOL is not set --- SKIP: TestAccEC2EIP_PublicIPv4Pool_custom (0.00s) === RUN TestAccEC2EIP_customerOwnedIPv4Pool === PAUSE TestAccEC2EIP_customerOwnedIPv4Pool === RUN TestAccEC2EIP_networkBorderGroup === PAUSE TestAccEC2EIP_networkBorderGroup === RUN TestAccEC2EIP_carrierIP === PAUSE TestAccEC2EIP_carrierIP === RUN TestAccEC2EIP_BYOIPAddress_default === PAUSE TestAccEC2EIP_BYOIPAddress_default === RUN TestAccEC2EIP_BYOIPAddress_custom ec2_eip_test.go:621: Environment variable AWS_EC2_EIP_BYOIP_ADDRESS is not set --- SKIP: TestAccEC2EIP_BYOIPAddress_custom (0.00s) === RUN TestAccEC2EIP_BYOIPAddress_customWithPublicIPv4Pool ec2_eip_test.go:650: Environment variable AWS_EC2_EIP_BYOIP_ADDRESS is not set --- SKIP: TestAccEC2EIP_BYOIPAddress_customWithPublicIPv4Pool (0.00s) === RUN TestAccEC2EIPsDataSource_basic === PAUSE TestAccEC2EIPsDataSource_basic === RUN TestAccVPCDefaultVPCDHCPOptions_serial === PAUSE TestAccVPCDefaultVPCDHCPOptions_serial === CONT TestAccEC2EIPAssociation_basic === CONT TestAccEC2EIP_noVPC === CONT TestAccVPCDefaultVPCDHCPOptions_serial === RUN TestAccVPCDefaultVPCDHCPOptions_serial/v4.20.0_regression --- PASS: TestAccEC2EIP_noVPC (21.88s) === CONT TestAccEC2EIPsDataSource_basic --- PASS: TestAccEC2EIPsDataSource_basic (17.62s) === CONT TestAccEC2EIP_BYOIPAddress_default === RUN TestAccVPCDefaultVPCDHCPOptions_serial/basic --- PASS: TestAccEC2EIP_BYOIPAddress_default (17.53s) === CONT TestAccEC2EIP_carrierIP === RUN TestAccVPCDefaultVPCDHCPOptions_serial/owner --- PASS: TestAccEC2EIP_carrierIP (24.36s) === CONT TestAccEC2EIP_networkBorderGroup --- PASS: TestAccVPCDefaultVPCDHCPOptions_serial (84.35s) --- PASS: TestAccVPCDefaultVPCDHCPOptions_serial/v4.20.0_regression (51.16s) --- PASS: TestAccVPCDefaultVPCDHCPOptions_serial/basic (17.21s) --- PASS: TestAccVPCDefaultVPCDHCPOptions_serial/owner (15.98s) === CONT TestAccEC2EIP_customerOwnedIPv4Pool ec2_eip_test.go:511: skipping since no Outposts found --- SKIP: TestAccEC2EIP_customerOwnedIPv4Pool (0.44s) === CONT TestAccEC2EIP_PublicIPv4Pool_default --- PASS: TestAccEC2EIP_networkBorderGroup (21.83s) === CONT TestAccEC2EIP_association --- PASS: TestAccEC2EIP_PublicIPv4Pool_default (21.58s) === CONT TestAccEC2EIP_NetworkInterface_twoEIPsOneInterface --- PASS: TestAccEC2EIP_NetworkInterface_twoEIPsOneInterface (27.81s) === CONT TestAccEC2EIP_networkInterface --- PASS: TestAccEC2EIPAssociation_basic (148.26s) === CONT TestAccEC2EIP_Instance_notAssociated --- PASS: TestAccEC2EIP_networkInterface (31.03s) === CONT TestAccEC2EIP_Instance_associatedUserPrivateIP --- PASS: TestAccEC2EIP_association (175.77s) === CONT TestAccEC2EIP_Instance_reassociate --- PASS: TestAccEC2EIP_Instance_notAssociated (177.38s) === CONT TestAccEC2EIP_instance --- PASS: TestAccEC2EIP_Instance_associatedUserPrivateIP (190.10s) === CONT TestAccEC2EIP_tags --- PASS: TestAccEC2EIP_tags (45.63s) === CONT TestAccEC2EIPDataSource_tags --- PASS: TestAccEC2EIP_Instance_reassociate (136.43s) === CONT TestAccEC2EIP_migrateVPCToDomain --- PASS: TestAccEC2EIPDataSource_tags (17.50s) === CONT TestAccEC2EIP_disappears --- PASS: TestAccEC2EIP_disappears (18.54s) === CONT TestAccEC2EIP_basic --- PASS: TestAccEC2EIP_instance (131.28s) === CONT TestAccEC2EIPDataSource_customerOwnedIPv4Pool ec2_eip_data_source_test.go:186: skipping since no Outposts found --- SKIP: TestAccEC2EIPDataSource_customerOwnedIPv4Pool (0.37s) === CONT TestAccEC2EIPDataSource_carrierIP --- PASS: TestAccEC2EIP_basic (21.71s) === CONT TestAccEC2EIPDataSource_instance --- PASS: TestAccEC2EIPDataSource_carrierIP (20.76s) === CONT TestAccEC2EIPDataSource_networkInterface --- PASS: TestAccEC2EIP_migrateVPCToDomain (63.88s) === CONT TestAccEC2EIPAssociation_spotInstance --- PASS: TestAccEC2EIPDataSource_networkInterface (27.59s) === CONT TestAccEC2EIPDataSource_publicIP --- PASS: TestAccEC2EIPDataSource_publicIP (19.00s) === CONT TestAccEC2EIPDataSource_id --- PASS: TestAccEC2EIPDataSource_id (17.72s) === CONT TestAccEC2EIPDataSource_filter --- PASS: TestAccEC2EIPDataSource_filter (16.74s) === CONT TestAccEC2EIPAssociation_instance --- PASS: TestAccEC2EIPDataSource_instance (117.54s) === CONT TestAccEC2EIPAssociation_networkInterface --- PASS: TestAccEC2EIPAssociation_networkInterface (30.17s) === CONT TestAccEC2EIPAssociation_disappears --- PASS: TestAccEC2EIPAssociation_spotInstance (134.16s) --- PASS: TestAccEC2EIPAssociation_instance (116.03s) --- PASS: TestAccEC2EIPAssociation_disappears (83.65s) PASS ok github.com/hashicorp/terraform-provider-aws/internal/service/ec2 701.826s
Community NoteVoting for Prioritization
For Submitters
|
aws_eip_domain_name
aws_eip_domain_name
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 🎉
Nice start on migrating EC2 to AWS SDK V2! 👍 |
This functionality has been released in v5.46.0 of the Terraform AWS Provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template. Thank you! |
I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. |
Description
Adds the
aws_eip_domain_name
resource to assign a static reverse DNS record to an Elastic IP addresses. See Using reverse DNS for email applications.Relations
Closes #20876.
Output from Acceptance Testing