Skip to content

myjfrog_private_connection resource required #3

@dhrapson

Description

@dhrapson

Is your feature request related to a problem? Please describe.
We have multiple AWS accounts from which we want to pull images from Artifactory using Private Endpoints.
It is frustrating that I have to manually add the VPC endpoint for each one manually via the MyJFrog UI as a Private Connection.
In some cases the account contents will be periodically disposed to encourage good practice for using IaC.
Not being able to recreate these Private Connections via Terraform means we cannot fully tear down the VPC endpoints, and hence not the VPC either, which risks the leaving around of remnants from previous periods.

Describe the solution you'd like
A new resource called platform_myjfrog_ip_private_connection with a single attribute vpc_endpoint

Describe alternatives you've considered
A workaround of a HTTP-based terraform provider or local-exec that executes curl could work if I knew what API to invoke, however I wasn't able to find that in the JFrog REST API docs.

Additional context
None

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions