Open mateustanaka opened 2 months ago
π I can work on this one using the following plan:
azuredevops_serviceendpoint_project_permissions
resourceproject_reference
blocks within the resourceservice_endpoint_name
and description
handling for shared projectsazuredevops_serviceendpoint_project_permissions
resourceproject_reference
block usagePlease if this plan works for you, I can move forward and start working on it.
π I can work on this one using the following plan:
Introduce resources_serviceendpoint_permissions.go
- [ ] Add support for
azuredevops_serviceendpoint_project_permissions
resource- [ ] Implement CRUD operations for the resource
- [ ] Handle
project_reference
blocks within the resource- [ ] Implement logic to share service connections with specified projects
- [ ] Add optional
service_endpoint_name
anddescription
handling for shared projects- [ ] Implement Unit tests resources_serviceendpoint_permissions_test.go
- [ ] Update documentation to include
azuredevops_serviceendpoint_project_permissions
resource- [ ] Document
project_reference
block usage- [ ] Provide examples for sharing service connections with multiple projects
Please if this plan works for you, I can move forward and start working on it.
Hi @mouismail the plan is good for me, I really appreciate it!
@mateustanaka awesome, I will open a PR soon for it
Would it be a similar solution for agent pools aswell maybe?
Community Note
Description
Share and unshare a service connection with other projects.
New or Affected Resource(s)
azuredevops_serviceendpoint_project_permissions
Potential Terraform Configuration
References