vmware / terraform-provider-vra

Terraform Provider for VMware Aria Automation
https://registry.terraform.io/providers/vmware/vra/
Mozilla Public License 2.0
103 stars 90 forks source link

Add support for managing policies and policy definitions #471

Open an2ane opened 1 year ago

an2ane commented 1 year ago

Code of Conduct

This project has a Code of Conduct that all participants are expected to understand and follow:

Description

vRA Version : SaaS (ATM 8.10.0) Terraform : >= 0.13 vRA Provider : 0.5.3

With the "new" change in 8.8.2 with Content Sharing Policy, the scope went from organization to project. Now, to share day-1 workflows with all the projects, we have to create a Content Sharing for each project. Because the vra_provider allows to create projects through Terraform, it would be nice to also create any kind of policies (day-2, approval, content sharing, deployment limit, lease and resource quota) as well.

Describe alternatives you've considered

Currently, we have created a workflow we are launching through vra_deployment to create 2 content sharing policies. However, when we destroy the project in Terraform, it does not destroy those content sharing policies.

Community Note

japerrin commented 1 year ago

Hi , it would be nice, to be able to have a "data" on "vRO worklows, currently it's only Cloud templates like this:

data "vra_blueprint_version" "this" { blueprint_id = var.blueprint_id id = var.blueprint_version_id }

Arderos commented 1 year ago

+1

tenthirtyam commented 2 months ago

it would be nice, to be able to have a "data" on "vRO worklows, currently

Please open a separate enhancement issue as this is off-topic.