hashicorp / terraform-provider-aws

The AWS Provider enables Terraform to manage AWS resources.
https://registry.terraform.io/providers/hashicorp/aws
Mozilla Public License 2.0
9.61k stars 8.99k forks source link

[Enhancement]: Add missing interface_type values to aws_network_interface #33857

Open evbo opened 8 months ago

evbo commented 8 months ago

Terraform Core Version

1.6.0

AWS Provider Version

5.20.0

Affected Resource(s)

aws_network_interface

the interface_type argument supports dozens of options but only 3 are currently supported

efa branch trunk

https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_NetworkInterface.html

Please include:

api_gateway_managed | aws_codestar_connections_managed | branch | ec2_instance_connect_endpoint | efa | efs | gateway_load_balancer | gateway_load_balancer_endpoint | global_accelerator_managed | interface | iot_rules_managed | lambda | load_balancer | nat_gateway | network_load_balancer | quicksight | transit_gateway | trunk | vpc_endpoint

Expected Behavior

allow more options

Actual Behavior

only allows 3

Relevant Error/Panic Output Snippet

No response

Terraform Configuration Files

none

Steps to Reproduce

pick any option not currently supported

Debug Output

No response

Panic Output

No response

Important Factoids

No response

References

No response

Would you like to implement a fix?

None

github-actions[bot] commented 8 months ago

Community Note

Voting for Prioritization

Volunteering to Work on This Issue

vazome commented 3 months ago

Bump, encountered this issue while importing existing infrastructure

mbarcia commented 1 month ago

/bump