Skip to content

Commit df8371c

Browse files
authored
Merge pull request #43790 from oracle-community/vm-cluster
Vm cluster data source and resource
2 parents 601f756 + 774dc51 commit df8371c

File tree

9 files changed

+1858
-0
lines changed

9 files changed

+1858
-0
lines changed

.changelog/43790.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:new-resource
2+
aws_odb_cloud_vm_cluster
3+
```
4+
5+
```release-note:new-data-source
6+
aws_odb_cloud_vm_cluster
7+
```

examples/odb/vm_cluster.tf

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# Copyright (c) HashiCorp, Inc.
2+
# SPDX-License-Identifier: MPL-2.0
3+
4+
5+
resource "aws_odb_cloud_vm_cluster" "with_minimum_parameter" {
6+
display_name = "my-exa-infra"
7+
cloud_exadata_infrastructure_id = "exa_gjrmtxl4qk"
8+
cpu_core_count = 6
9+
gi_version = "23.0.0.0"
10+
hostname_prefix = "apollo12"
11+
ssh_public_keys = ["public-ssh-key"]
12+
odb_network_id = "odbnet_3l9st3litg"
13+
is_local_backup_enabled = true
14+
is_sparse_diskgroup_enabled = true
15+
license_model = "LICENSE_INCLUDED"
16+
data_storage_size_in_tbs = 20.0
17+
db_servers = ["db-server-1", "db-server-2"]
18+
db_node_storage_size_in_gbs = 120.0
19+
memory_size_in_gbs = 60
20+
data_collection_options {
21+
is_diagnostics_events_enabled = false
22+
is_health_monitoring_enabled = false
23+
is_incident_logs_enabled = false
24+
}
25+
}
26+
27+
28+
resource "aws_odb_cloud_vm_cluster" "with_all_parameters" {
29+
display_name = "my-vmc"
30+
cloud_exadata_infrastructure_id = "exa_gjrmtxl4qk"
31+
cpu_core_count = 6
32+
gi_version = "23.0.0.0"
33+
hostname_prefix = "apollo12"
34+
ssh_public_keys = ["my-ssh-key"]
35+
odb_network_id = "odbnet_3l9st3litg"
36+
is_local_backup_enabled = true
37+
is_sparse_diskgroup_enabled = true
38+
license_model = "LICENSE_INCLUDED"
39+
data_storage_size_in_tbs = 20.0
40+
db_servers = ["my-dbserver-1", "my-db-server-2"]
41+
db_node_storage_size_in_gbs = 120.0
42+
memory_size_in_gbs = 60
43+
cluster_name = "julia-13"
44+
timezone = "UTC"
45+
scan_listener_port_tcp = 1521
46+
tags = {
47+
"env" = "dev"
48+
}
49+
data_collection_options {
50+
is_diagnostics_events_enabled = true
51+
is_health_monitoring_enabled = true
52+
is_incident_logs_enabled = true
53+
}
54+
}

0 commit comments

Comments
 (0)