Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
FEATURES
New Data Source: vcfa_version to read version details from VCFA (#1 , #66 )
New Resource: vcfa_org to manage Organizations (#3 )
New Data Source: vcfa_org to read Organizations (#3 )
New Resource: vcfa_nsx_manager to manage VMware Cloud Foundation Automation NSX Managers
(#4 , #33 , #55 )
New Data Source: vcfa_nsx_manager to read VMware Cloud Foundation Automation NSX Managers
(#4 , #33 )
New Resource: vcfa_region to manage Regions (#5 , #11 , #34 , #51 )
New Data Source: vcfa_region to read Regions (#5 )
New Data Source: vcfa_supervisor to read Supervisors (#5 )
New Data Source: vcfa_supervisor_zone to read Supervisor Zones (#5 )
New Resource: vcfa_ip_space to manage IP Spaces (#8 , #39 , #40 , #51 )
New Data Source: vcfa_ip_space to read IP Spaces (#8 )
New Resource: vcfa_org_region_quota to manage Organization Region Quotas (#9 , #30 , #31 )
New Data Source: vcfa_org_region_quota to read Organization Region Quotas (#9 , #31 )
New Data Source: vcfa_region_zone to read Region Zones (#9 )
New Resource: vcfa_provider_gateway to manage Provider Gateways (#10 , #69 , #99 )
New Data Source: vcfa_provider_gateway to read Provider Gateways (#10 , #69 )
New Data Source: vcfa_tier0_gateway to read available Tier-0 Gateways from NSX (#10 )
New Data Source: vcfa_edge_cluster to read and sync Edge Clusters (#11 , #66 )
New Resource: vcfa_edge_cluster_qos to manage QoS settings for Edge Clusters (#11 , #66 )
New Data Source: vcfa_edge_cluster_qos to read QoS settings for Edge Clusters (#11 , #66 )
New Resource: vcfa_content_library to manage Content Libraries (#12 , #42 , #43 , #50 , #53 , #62 , #69 , #72 )
New Data Source: vcfa_content_library to read Content Libraries (#12 , #42 , #50 , #53 , #62 , #69 , #70 , #72 )
New Data Source: vcfa_region_storage_policy to read Region Storage Policies (#12 )
New Data Source: vcfa_storage_class to read Storage Classes (#12 )
New Resource: vcfa_content_library_item to manage Content Library Items (#13 , #46 , #50 , #53 , #66 , #75 )
New Data Source: vcfa_content_library_item to read Content Library Items (#13 , #66 )
New Resource: vcfa_org_oidc to manage OpenID Connect settings for an Organization (#14 )
New Data Source: vcfa_org_oidc to read OpenID Connect settings from an Organization (#14 )
New Resource: vcfa_org_networking to manage Org Networking Settings (#15 )
New Data Source: vcfa_org_networking to read Org Networking Settings (#15 )
New Data Source: vcfa_right to read existing Rights (#16 )
New Resource: vcfa_rights_bundle to manage Rights Bundles (#17 , #66 )
New Data Source: vcfa_rights_bundle to read existing Rights Bundles (#17 , #66 )
New Resource: vcfa_org_regional_networking to manage Org Regional Networking Settings (#18 , #70 )
New Data Source: vcfa_org_regional_networking to read Org Regional Networking Settings (#18 )
New Resource: vcfa_role to manage Roles (#19 )
New Data Source: vcfa_role to read existing Roles (#19 )
New Resource: vcfa_org_regional_networking_vpc_qos to manage Org Regional Networking VPC QoS (#20 )
New Data Source: vcfa_org_regional_networking_vpc_qos to read Org Regional Networking VPC QoS (#20 )
New Resource: vcfa_global_role to manage Global Roles (#21 , #66 )
New Data Source: vcfa_global_role to read existing Global Roles (#21 , #66 )
New Resource: vcfa_api_token to manage API Tokens (#22 , #62 )
New Resource: vcfa_certificate to manage Certificates from the Certificates Library (#23 , #62 )
New Data Source: vcfa_certificate to read Certificates from the Certificates Library (#23 , #62 )
New Resource: vcfa_org_local_user to manage Org Local users (#25 , #40 )
New Data Source: vcfa_org_local_user to read Org Local users (#25 , #40 )
New Resource: vcfa_org_ldap to manage LDAP settings of Organizations (#26 , #28 , #50 , #61 , #65 )
New Data Source: vcfa_org_ldap to read LDAP settings of Organizations (#26 , #28 , #50 , #61 , #65 )
New Resource: vcfa_provider_ldap to manage global Provider LDAP settings (#28 , #65 )
New Data Source: vcfa_provider_ldap to read global Provider LDAP settings (#28 , #65 )
New Data Source: vcfa_region_vm_class to read Region VM Classes (#31 )
New Resource: vcfa_supervisor_namespace to manage Supervisor Namespaces (#35 , #58 , #59 , #80 , #81 , #98 )
New Data Source: vcfa_supervisor_namespace to read Supervisor Namespaces (#35 , #58 , #59 )
New Data Source: vcfa_kubeconfig to get Kubeconfig (#35 , #59 )
New Resource: vcfa_org_settings to manage Organization general settings (#50 , #61 )
New Data Source: vcfa_org_settings to read Organization general settings (#50 , #61 )
IMPROVEMENTS
The url field in provider configuration does not require specifying API endpoint /api/
(#47 )
NOTES
Initialize the VCFA Provider repository (#1 )
Add generic resource management functionality in resource_generic_crud.go (#2 )
Add leftover removal mechanism that makes make cleanup work (#2 )
Use only API v40+ (#6 )
Add GitHub Action to detect replaced go-vcloud-director SDK in go.mod in PRs (#27 )
Use ClientContainer to store provider SDK Clients, including govcd.VCDClient (#29 )
Bump github.com/hashicorp/yamux from v0.1.1 to v0.1.2 (#30 )
Add scripts to run Binary tests, that run HCL files generated by the regular Acceptance tests with a real
Terraform executable (#48 )
Artifact cleanup will be attempted immediately after a failed test (#52 )
Add TROUBLESHOOTING.md document to help diagnosing common issues (#57 , #63 )
Reuse vCenter and NSX Manager in tests to performance and reliability (#60 )
New guide to Import resources (#62 )
New guide for Roles management (#71 )
Add Broadcom licenses to .go files and make licensecheck command that is run in GitHub actions
(#73 )
Change documentation to follow the modern Terraform layout for providers (#74 , #79 )
Add examples of how to use the VMware Cloud Foundation Automation Terraform Provider, that can be found here (#81 )
Migrate tests to hashicorp/terraform-plugin-testing (#83 )
Consume go-vcloud-director v3.0.0 (SDK this provider uses for low level access to Tenant Manager side of VCFA) (#100 )
You can’t perform that action at this time.