File tree Expand file tree Collapse file tree 3 files changed +80
-0
lines changed
Expand file tree Collapse file tree 3 files changed +80
-0
lines changed Original file line number Diff line number Diff line change @@ -213,6 +213,7 @@ func ResourceConverters() map[string][]cai.ResourceConverter {
213213 "google_monitoring_notification_channel": {monitoring.ResourceConverterMonitoringNotificationChannel()},
214214 "google_monitoring_alert_policy": {monitoring.ResourceConverterMonitoringAlertPolicy()},
215215 "google_vertex_ai_dataset": {vertexai.ResourceConverterVertexAIDataset()},
216+ "google_vmwareengine_cluster": {vmwareengine.ResourceConverterVmwareengineCluster()},
216217 "google_vmwareengine_network_policy": {vmwareengine.ResourceConverterVmwareengineNetworkPolicy()},
217218 "google_vmwareengine_network_peering": {vmwareengine.ResourceConverterVmwareengineNetworkPeering()},
218219 "google_workbench_instance": {workbench.ResourceConverterWorkbenchInstance()},
Original file line number Diff line number Diff line change 1+ [
2+ {
3+ "name" : " //vmwareengine.googleapis.com/placeholder-foobar/clusters/gg-asset-cl-38930-c6db" ,
4+ "asset_type" : " vmwareengine.googleapis.com/Cluster" ,
5+ "ancestry_path" : " {{.Ancestry}}/project/{{.Provider.project}}" ,
6+ "resource" : {
7+ "version" : " v1" ,
8+ "discovery_document_uri" : " https://vmwareengine.googleapis.com/$discovery/rest" ,
9+ "discovery_name" : " Cluster" ,
10+ "parent" : " //cloudresourcemanager.googleapis.com/projects/{{.Provider.project}}" ,
11+
12+ "data" : {
13+ "nodeTypeConfigs" : {
14+ "standard-72" : {
15+ "nodeCount" : 1 ,
16+ "customCoreCount" : 32
17+ }
18+ },
19+ "autoscalingSettings" : {
20+ "autoscalingPolicies" : {
21+ "autoscaling-policy" : {
22+ "nodeTypeId" : " standard-72" ,
23+ "scaleOutSize" : 1 ,
24+ "cpuThresholds" : {
25+ "scaleOut" : 80 ,
26+ "scaleIn" : 15
27+ },
28+ "consumedMemoryThresholds" : {
29+ "scaleOut" : 75 ,
30+ "scaleIn" : 20
31+ },
32+ "storageThresholds" : {
33+ "scaleOut" : 80 ,
34+ "scaleIn" : 20
35+ }
36+ }
37+ },
38+ "minClusterNodeCount" : 3 ,
39+ "maxClusterNodeCount" : 8 ,
40+ "coolDownPeriod" : " 1800s"
41+ }
42+ }
43+ }
44+ }
45+ ]
Original file line number Diff line number Diff line change 1+ resource "google_vmwareengine_cluster" "main" {
2+ provider = google- beta
3+ name = " gg-asset-cl-38930-c6db"
4+ # Add parent = "projects/{{.Provider.project}}/locations/us-central1-a/privateClouds/gg-asset-pc-38930-c6db" when parent issue is fixed
5+ parent = " "
6+
7+ node_type_configs {
8+ node_type_id = " standard-72"
9+ node_count = 1
10+ custom_core_count = 32
11+ }
12+ autoscaling_settings {
13+ autoscaling_policies {
14+ autoscale_policy_id = " autoscaling-policy"
15+ node_type_id = " standard-72"
16+ scale_out_size = 1
17+ cpu_thresholds {
18+ scale_out = 80
19+ scale_in = 15
20+ }
21+ consumed_memory_thresholds {
22+ scale_out = 75
23+ scale_in = 20
24+ }
25+ storage_thresholds {
26+ scale_out = 80
27+ scale_in = 20
28+ }
29+ }
30+ min_cluster_node_count = 3
31+ max_cluster_node_count = 8
32+ cool_down_period = " 1800s"
33+ }
34+ }
You can’t perform that action at this time.
0 commit comments