This is an automated email from the ASF dual-hosted git repository.
sureshanaparti pushed a change to branch feature/issue-273-vm-scaling
in repository
https://gitbox.apache.org/repos/asf/cloudstack-terraform-provider.git
from 191f638 Address review comments
add 3d1959c Network ACL Rules modifications cause churn due to being a
TypeList (#281)
add cd41438 Add nexthop parameter to cloudstack_static_route resource
(#284)
add 9bd95a4 added bypass_vlan_check to network and private_gateway
resources (#216)
add 179c1ad Fix infinite update loop for optional zone fields (#272)
add 34a24b7 add support for vpc internal lb (#264)
add add8c3a Add cloudstack_role_permission resource (#300)
add 32d4beb deprecate cloudstack_service_offering (#258)
add 4c5ee32 Unnecessary requirement for `project` in resources (#280)
add 1d703a9 Fix userdata not being found when added to a project (#293)
add 9b70d14 Add cloudstack_kubernetes_cluster_config data source (#312)
add 140aaf2 Support requesting a specific IP address in
cloudstack_ipaddress (#311)
add ca078cc Declarative storage network IP range (#299)
add 9154a48 Allow 'all' on security group rule protocol (#294)
add b17357b Add IPv6 support to cloudstack_network resource (#282)
add 957a03c Add bypassvlanoverlapcheck parameter to
cloudstack_private_gateway resource
add f96ba5b Change bypassvlanoverlapcheck to bypass_vlan_overlap_check
for naming consistency
add 2ae48f0 bypass_vlan_overlap_check is not forcenew
add 46a69f6 Fix panic on private gateway update
add 03a16be Merge remote-tracking branch 'origin/main' into
feature/private-gateway-bypass-vlan-overlap-check
add bd26c49 Merge pull request #283 from
bhouse-nexthop/feature/private-gateway-bypass-vlan-overlap-check
add 847cfe5 Fix userdata details being improperly serialized (#295)
add 235ee8a Fix cloudstack_instance data source ignoring project scope
(#319)
add edf76e1 Feature: Add dest_cidr_list support to egress firewall (#298)
add 2cd02a6 added deleteprotection option for instances and disks
add d51a6cf removed commented code
add 255ded2 fix typo
add b17f015 set computed to true
add 845d6e3 set computed to true
add 67d670e renamed delete_protection terraform key, added tests for
delete_protection in instance and disk resource
add 1d23c72 Address latest review comments on delete protection
add cbdabbb Merge remote-tracking branch 'origin/main' into HEAD
add f8e0ca8 Merge pull request #268 from
Curverneur/feature/add-resource-protection-support
add 275d8b0 add bypass_vlan_check to network and private_gateway
add 1e0099b Merge branch 'main' into feature_vlan_bypass_check
add 416353d Remove duplicate bypass_vlan_check from private gateway, fix
network import test
add 98bb7aa Rename network's bypass_vlan_check to
bypass_vlan_overlap_check
add be00770 Merge pull request #166 from
Longsight/feature_vlan_bypass_check
add b166fdf Allow admin accounts to import projects by setting
listall=true in project lookup (#324)
add 2e5afa9 Fix service_offering lookup by filtering with zone parameter
(#325)
add 3a9f980 Merge branch 'main' into feature/issue-273-vm-scaling
No new revisions were added by this update.
Summary of changes:
.gitignore | 2 +
cloudstack/data_source_cloudstack_instance.go | 13 +
cloudstack/data_source_cloudstack_instance_test.go | 56 +-
..._source_cloudstack_kubernetes_cluster_config.go | 283 +++
...ce_cloudstack_kubernetes_cluster_config_test.go | 315 +++
cloudstack/provider.go | 59 +-
cloudstack/provider_test.go | 59 +
cloudstack/resource_cloudstack_disk.go | 37 +-
cloudstack/resource_cloudstack_disk_test.go | 52 +
cloudstack/resource_cloudstack_egress_firewall.go | 134 +-
cloudstack/resource_cloudstack_instance.go | 94 +-
cloudstack/resource_cloudstack_instance_test.go | 121 +-
cloudstack/resource_cloudstack_ipaddress.go | 43 +-
cloudstack/resource_cloudstack_ipaddress_test.go | 150 ++
cloudstack/resource_cloudstack_loadbalancer.go | 182 ++
cloudstack/resource_cloudstack_network.go | 249 ++-
cloudstack/resource_cloudstack_network_acl.go | 43 +-
cloudstack/resource_cloudstack_network_acl_rule.go | 1 +
.../resource_cloudstack_network_acl_ruleset.go | 1030 +++++++++
...resource_cloudstack_network_acl_ruleset_test.go | 2225 ++++++++++++++++++++
cloudstack/resource_cloudstack_network_acl_test.go | 38 +
cloudstack/resource_cloudstack_network_test.go | 232 +-
.../resource_cloudstack_network_unit_test.go | 326 +++
cloudstack/resource_cloudstack_port_forward.go | 56 +-
.../resource_cloudstack_port_forward_test.go | 67 +
cloudstack/resource_cloudstack_private_gateway.go | 13 +-
.../resource_cloudstack_private_gateway_test.go | 74 +-
cloudstack/resource_cloudstack_project.go | 1 +
cloudstack/resource_cloudstack_role_permission.go | 455 ++++
.../resource_cloudstack_role_permission_test.go | 378 ++++
.../resource_cloudstack_security_group_rule.go | 41 +-
...resource_cloudstack_security_group_rule_test.go | 159 +-
cloudstack/resource_cloudstack_service_offering.go | 2 +
cloudstack/resource_cloudstack_static_route.go | 79 +-
.../resource_cloudstack_static_route_test.go | 106 +
...resource_cloudstack_storage_network_ip_range.go | 169 ++
...rce_cloudstack_storage_network_ip_range_test.go | 154 ++
cloudstack/resource_cloudstack_user_data.go | 11 +
cloudstack/resource_cloudstack_zone.go | 5 +
cloudstack/resources.go | 25 +
go.mod | 1 +
website/cloudstack.erb | 8 +
website/docs/d/instance.html.markdown | 2 +
.../docs/d/kubernetes_cluster_config.html.markdown | 96 +
website/docs/r/disk.html.markdown | 3 +
website/docs/r/egress_firewall.html.markdown | 13 +-
website/docs/r/instance.html.markdown | 36 +-
website/docs/r/ipaddress.html.markdown | 61 +-
website/docs/r/loadbalancer.html.markdown | 62 +
website/docs/r/network.html.markdown | 63 +-
website/docs/r/network_acl.html.markdown | 26 +-
website/docs/r/network_acl_rule.html.markdown | 27 +-
website/docs/r/network_acl_ruleset.html.markdown | 348 +++
website/docs/r/port_forward.html.markdown | 49 +-
website/docs/r/private_gateway.html.markdown | 19 +
website/docs/r/role_permission.html.markdown | 67 +
website/docs/r/static_route.html.markdown | 25 +-
.../docs/r/storage_network_ip_range.html.markdown | 56 +
58 files changed, 8262 insertions(+), 239 deletions(-)
create mode 100644
cloudstack/data_source_cloudstack_kubernetes_cluster_config.go
create mode 100644
cloudstack/data_source_cloudstack_kubernetes_cluster_config_test.go
create mode 100644 cloudstack/resource_cloudstack_loadbalancer.go
create mode 100644 cloudstack/resource_cloudstack_network_acl_ruleset.go
create mode 100644 cloudstack/resource_cloudstack_network_acl_ruleset_test.go
create mode 100644 cloudstack/resource_cloudstack_network_unit_test.go
create mode 100644 cloudstack/resource_cloudstack_role_permission.go
create mode 100644 cloudstack/resource_cloudstack_role_permission_test.go
create mode 100644 cloudstack/resource_cloudstack_storage_network_ip_range.go
create mode 100644
cloudstack/resource_cloudstack_storage_network_ip_range_test.go
create mode 100644 website/docs/d/kubernetes_cluster_config.html.markdown
create mode 100644 website/docs/r/loadbalancer.html.markdown
create mode 100644 website/docs/r/network_acl_ruleset.html.markdown
create mode 100644 website/docs/r/role_permission.html.markdown
create mode 100644 website/docs/r/storage_network_ip_range.html.markdown