feat: Add support for importing `aws_vpc_endpoint` terraform type
What
We want to move outbound private link configuration into it's own terraform state
as the data to create it (given to us by the users) is inherantly something we
can't trust to be correct. This means that if the user gives us bad information,
terraform will fail, causing the entire configure
job to fail.
By moving OPL (and other pieces dependant on untrusted data from the user) to its own terraform state, we can better isolate and insulate ourselves from this failure.
In order to move OPL links to a new state without service disruption, we want
to leverage the terra-transformer
import function. So we need to add support
for this specific terraform resource type.
Why
Part of https://gitlab.com/gitlab-com/gl-infra/gitlab-dedicated/team/-/issues/6192