Skip to content
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

Add resource for nsxt_policy_lb_http_application_profile #720

Closed
dwrolvink opened this issue Mar 3, 2022 · 4 comments · Fixed by #1052
Closed

Add resource for nsxt_policy_lb_http_application_profile #720

dwrolvink opened this issue Mar 3, 2022 · 4 comments · Fixed by #1052
Assignees
Labels
enhancement Enhancement new-resource Resource
Milestone

Comments

@dwrolvink
Copy link

Is your feature request related to a problem? Please describe.

We cannot create custom http application profiles with terraform at the moment. This requires us to use automation outside of terraform, which is sub-optimal.

Describe the solution you'd like

Resource for nsxt_lb_http_application_profile added to this module

Describe alternatives you've considered

  • Manually creating the resources for every deployment.
  • Using a different package/direct API calls to create the resources.

Additional context

No response

@martinrohrbach
Copy link
Contributor

This resource already exists if I'm not mistaken:

https://registry.terraform.io/providers/vmware/nsxt/latest/docs/resources/lb_http_application_profile

Are you missing a specific setting or do you actually mean the same resource in Policy API (which is something we are missing as well ;)?

@dwrolvink
Copy link
Author

Oh apologies, I indeed meant the policy API variant, which would be the nsxt_policy_lb_app_profile.
The data resource already exists, but we can't create them with terraform.

(Changed the title of the issue to reflect this)

@annakhm annakhm changed the title Add resource for nsxt_lb_http_application_profile Add resource for nsxt_policy_lb_http_application_profile Apr 20, 2022
@sneal
Copy link

sneal commented May 4, 2022

To install Tanzu Application Service using the NSX-T policy API I have to workaround this by manually creating the object and reference it elsewhere via a nsxt_policy_lb_app_profile data element.

ksamoray added a commit to ksamoray/terraform-provider-nsxt that referenced this issue Sep 6, 2022
ksamoray added a commit to ksamoray/terraform-provider-nsxt that referenced this issue Sep 6, 2022
@github-actions
Copy link

Marking this issue as stale due to inactivity. This helps our maintainers find and focus on the active issues. If this issue receives no comments in the next 30 days it will automatically be closed. Maintainers can also remove the stale label.

If this issue was automatically closed and you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thank you!

@github-actions github-actions bot added the stale Stale label Apr 30, 2023
@annakhm annakhm removed the stale Stale label May 2, 2023
@salv-orlando salv-orlando added this to the v3.4.1 milestone Nov 24, 2023
@2ez4szliu 2ez4szliu linked a pull request Dec 9, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment