This is an automated email from the ASF dual-hosted git repository. kiranchavala pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/cloudstack-terraform-provider.git
commit b4b9f6d804c619769f3b4c57f19ce5bd35244168 Merge: 1216148 829eb42 Author: kiranchavala <[email protected]> AuthorDate: Tue Sep 9 11:38:41 2025 +0530 Merge pull request #181 from ianc769/feature/role Add `cloudstack_role` resource cloudstack/data_source_cloudstack_role.go | 150 +++++++++++++++++++++ cloudstack/data_source_cloudstack_role_test.go | 62 +++++++++ cloudstack/provider.go | 2 + cloudstack/resource_cloudstack_role.go | 177 +++++++++++++++++++++++++ cloudstack/resource_cloudstack_role_test.go | 125 +++++++++++++++++ website/cloudstack.erb | 7 + website/docs/d/role.html.markdown | 59 +++++++++ website/docs/r/role.html.markdown | 54 ++++++++ 8 files changed, 636 insertions(+) diff --cc cloudstack/provider.go index fb4b1d6,ae35cfc..17e0c22 --- a/cloudstack/provider.go +++ b/cloudstack/provider.go @@@ -90,8 -90,8 +90,9 @@@ func Provider() *schema.Provider "cloudstack_user": dataSourceCloudstackUser(), "cloudstack_vpn_connection": dataSourceCloudstackVPNConnection(), "cloudstack_pod": dataSourceCloudstackPod(), + "cloudstack_domain": dataSourceCloudstackDomain(), "cloudstack_physicalnetwork": dataSourceCloudStackPhysicalNetwork(), + "cloudstack_role": dataSourceCloudstackRole(), }, ResourcesMap: map[string]*schema.Resource{
