Skip to content

Commit e415f3a

Browse files
authored
Releasing version 4.55.0
Releasing version 4.55.0
2 parents b16bc4e + 7bd3bd0 commit e415f3a

File tree

11,568 files changed

+122519
-102594
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

11,568 files changed

+122519
-102594
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
## 4.55.0 (Unreleased)
2+
3+
### Added
4+
- Support for C3: Customer Experience Enhancements
5+
- Support Advanced Management of ADB-S
6+
- Support for Blockchain Platform API enhancements
7+
- Support for cross compartment in OPSI service
8+
- Support for DBM SQL Tuning Advisor
9+
- Support for APM Domain termination Workflow
10+
- Support for Advanced Management of ADB-S
11+
- Support for Golden Gate backup size
12+
- Support for database management users added
13+
114
## 4.54.0 (November 30, 2021)
215

316
### Fixed

examples/blockchain/main.tf

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ resource "oci_blockchain_blockchain_platform" "test_blockchain_platform" {
3636
compartment_id = var.compartment_ocid
3737
compute_shape = "ENTERPRISE_MEDIUM"
3838
display_name = "displayname3"
39+
platform_version = "Hyperledger Fabric v2.2.4"
3940
platform_role = "FOUNDER"
4041
idcs_access_token = var.idcs_access_token
4142
}
@@ -57,7 +58,7 @@ resource "oci_blockchain_osn" "test_osn" {
5758

5859
ocpu_allocation_param {
5960
#Required
60-
ocpu_allocation_number = "0.4"
61+
ocpu_allocation_number = "0.0"
6162
}
6263
}
6364

@@ -78,6 +79,9 @@ resource "oci_blockchain_peer" "test_peer" {
7879
}
7980

8081
role = "MEMBER"
82+
83+
# This depends on is added to make the peer and osn creation sequential to avoid conflicts
84+
depends_on = [oci_blockchain_osn.test_osn]
8185
}
8286

8387
data "oci_blockchain_peer" "test_peer" {

examples/database/adb/autonomous_database.tf

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,15 @@ resource "oci_database_autonomous_database" "autonomous_database_oneway_tls_conn
9696
is_mtls_connection_required = "true"
9797
}
9898

99+
resource "oci_database_autonomous_database" "autonomous_database_dbms_status" {
100+
admin_password = random_string.autonomous_database_admin_password.result
101+
compartment_id = var.compartment_ocid
102+
cpu_core_count = "1"
103+
data_storage_size_in_tbs = "1"
104+
db_name = "adbdbms"
105+
database_management_status = "ENABLED"
106+
}
107+
99108
// Per service, we need to pass in a back up that is at least 2 hours old
100109
/*
101110
resource "oci_database_autonomous_database" "autonomous_database_from_backup_id" {

examples/databasemanagement/main.tf

Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,66 @@ variable "db_management_private_endpoint_state" {
7676
default = "ACTIVE"
7777
}
7878

79+
variable "db_management_private_endpoint_is_cluster" {
80+
default = false
81+
}
82+
83+
variable "managed_database_sql_tuning_advisor_task_name" {
84+
default = "name"
85+
}
86+
87+
variable "managed_database_sql_tuning_advisor_task_status" {
88+
default = "INITIAL"
89+
}
90+
91+
variable "managed_database_sql_tuning_advisor_task_time_greater_than_or_equal_to" {
92+
default = "timeGreaterThanOrEqualTo"
93+
}
94+
95+
variable "managed_database_sql_tuning_advisor_task_time_less_than_or_equal_to" {
96+
default = "timeLessThanOrEqualTo"
97+
}
98+
99+
variable "managed_database_sql_tuning_advisor_tasks_finding_finding_filter" {
100+
default = "none"
101+
}
102+
103+
variable "managed_database_sql_tuning_advisor_tasks_finding_index_hash_filter" {
104+
default = "indexHashFilter"
105+
}
106+
107+
variable "managed_database_sql_tuning_advisor_tasks_finding_search_period" {
108+
default = "LAST_24HR"
109+
}
110+
111+
variable "managed_database_sql_tuning_advisor_tasks_finding_stats_hash_filter" {
112+
default = "statsHashFilter"
113+
}
114+
115+
variable "managed_database_sql_tuning_advisor_tasks_sql_execution_plan_attribute" {
116+
default = "ORIGINAL"
117+
}
118+
119+
variable "managed_database_sql_tuning_advisor_tasks_summary_report_begin_exec_id_greater_than_or_equal_to" {
120+
default = 10
121+
}
122+
123+
variable "managed_database_sql_tuning_advisor_tasks_summary_report_end_exec_id_less_than_or_equal_to" {
124+
default = 10
125+
}
126+
127+
variable "managed_database_sql_tuning_advisor_tasks_summary_report_search_period" {
128+
default = "LAST_24HR"
129+
}
130+
131+
variable "managed_database_sql_tuning_advisor_tasks_summary_report_time_greater_than_or_equal_to" {
132+
default = "timeGreaterThanOrEqualTo"
133+
}
134+
135+
variable "managed_database_sql_tuning_advisor_tasks_summary_report_time_less_than_or_equal_to" {
136+
default = "timeLessThanOrEqualTo"
137+
}
138+
79139
provider "oci" {
80140
tenancy_ocid = var.tenancy_ocid
81141
user_ocid = var.user_ocid
@@ -189,6 +249,7 @@ resource "oci_database_management_db_management_private_endpoint" "test_db_manag
189249
#Optional
190250
description = var.db_management_private_endpoint_description
191251
nsg_ids = [oci_core_network_security_group.test_network_security_group.id]
252+
is_cluster = var.db_management_private_endpoint_is_cluster
192253
}
193254

194255
data "oci_database_management_db_management_private_endpoint" "test_db_management_private_endpoint" {
@@ -208,6 +269,7 @@ data "oci_database_management_db_management_private_endpoints" "test_db_manageme
208269
name = var.db_management_private_endpoint_name
209270
vcn_id = oci_core_vcn.test_vcn.id
210271
state = var.db_management_private_endpoint_state
272+
is_cluster = var.db_management_private_endpoint_is_cluster
211273
}
212274

213275
data "oci_database_management_job_executions_status" "test_job_executions_status" {
@@ -219,3 +281,65 @@ data "oci_database_management_job_executions_status" "test_job_executions_status
219281
#Optional
220282
managed_database_id = var.managed_database_id
221283
}
284+
285+
data "oci_database_management_managed_database_sql_tuning_advisor_tasks" "test_managed_database_sql_tuning_advisor_tasks" {
286+
#Required
287+
managed_database_id = oci_database_management_managed_database.test_managed_database.id
288+
289+
#Optional
290+
name = var.managed_database_sql_tuning_advisor_task_name
291+
status = var.managed_database_sql_tuning_advisor_task_status
292+
time_greater_than_or_equal_to = var.managed_database_sql_tuning_advisor_task_time_greater_than_or_equal_to
293+
time_less_than_or_equal_to = var.managed_database_sql_tuning_advisor_task_time_less_than_or_equal_to
294+
}
295+
296+
data "oci_database_management_managed_database_sql_tuning_advisor_tasks_execution_plan_stats_comparision" "test_managed_database_sql_tuning_advisor_tasks_execution_plan_stats_comparision" {
297+
#Required
298+
execution_id = oci_database_management_execution.test_execution.id
299+
managed_database_id = oci_database_management_managed_database.test_managed_database.id
300+
sql_object_id = oci_objectstorage_object.test_object.id
301+
sql_tuning_advisor_task_id = oci_database_management_sql_tuning_advisor_task.test_sql_tuning_advisor_task.id
302+
}
303+
304+
data "oci_database_management_managed_database_sql_tuning_advisor_tasks_findings" "test_managed_database_sql_tuning_advisor_tasks_findings" {
305+
#Required
306+
managed_database_id = oci_database_management_managed_database.test_managed_database.id
307+
sql_tuning_advisor_task_id = oci_database_management_sql_tuning_advisor_task.test_sql_tuning_advisor_task.id
308+
309+
#Optional
310+
begin_exec_id = oci_database_management_begin_exec.test_begin_exec.id
311+
end_exec_id = oci_database_management_end_exec.test_end_exec.id
312+
finding_filter = var.managed_database_sql_tuning_advisor_tasks_finding_finding_filter
313+
index_hash_filter = var.managed_database_sql_tuning_advisor_tasks_finding_index_hash_filter
314+
search_period = var.managed_database_sql_tuning_advisor_tasks_finding_search_period
315+
stats_hash_filter = var.managed_database_sql_tuning_advisor_tasks_finding_stats_hash_filter
316+
}
317+
318+
data "oci_database_management_managed_database_sql_tuning_advisor_tasks_recommendations" "test_managed_database_sql_tuning_advisor_tasks_recommendations" {
319+
#Required
320+
execution_id = oci_database_management_execution.test_execution.id
321+
managed_database_id = oci_database_management_managed_database.test_managed_database.id
322+
sql_object_id = oci_objectstorage_object.test_object.id
323+
sql_tuning_advisor_task_id = oci_database_management_sql_tuning_advisor_task.test_sql_tuning_advisor_task.id
324+
}
325+
326+
data "oci_database_management_managed_database_sql_tuning_advisor_tasks_sql_execution_plan" "test_managed_database_sql_tuning_advisor_tasks_sql_execution_plan" {
327+
#Required
328+
attribute = var.managed_database_sql_tuning_advisor_tasks_sql_execution_plan_attribute
329+
managed_database_id = oci_database_management_managed_database.test_managed_database.id
330+
sql_object_id = oci_objectstorage_object.test_object.id
331+
sql_tuning_advisor_task_id = oci_database_management_sql_tuning_advisor_task.test_sql_tuning_advisor_task.id
332+
}
333+
334+
data "oci_database_management_managed_database_sql_tuning_advisor_tasks_summary_report" "test_managed_database_sql_tuning_advisor_tasks_summary_report" {
335+
#Required
336+
managed_database_id = oci_database_management_managed_database.test_managed_database.id
337+
sql_tuning_advisor_task_id = oci_database_management_sql_tuning_advisor_task.test_sql_tuning_advisor_task.id
338+
339+
#Optional
340+
begin_exec_id_greater_than_or_equal_to = var.managed_database_sql_tuning_advisor_tasks_summary_report_begin_exec_id_greater_than_or_equal_to
341+
end_exec_id_less_than_or_equal_to = var.managed_database_sql_tuning_advisor_tasks_summary_report_end_exec_id_less_than_or_equal_to
342+
search_period = var.managed_database_sql_tuning_advisor_tasks_summary_report_search_period
343+
time_greater_than_or_equal_to = var.managed_database_sql_tuning_advisor_tasks_summary_report_time_greater_than_or_equal_to
344+
time_less_than_or_equal_to = var.managed_database_sql_tuning_advisor_tasks_summary_report_time_less_than_or_equal_to
345+
}

examples/networking/ipsec_connections/ipsec_connection.tf

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,11 @@ variable "region" {
1919
variable "compartment_ocid" {
2020
}
2121

22+
variable "ipsec_connection_tunnel_route_advertiser" {
23+
default = "CUSTOMER"
24+
}
25+
26+
2227
provider "oci" {
2328
tenancy_ocid = var.tenancy_ocid
2429
user_ocid = var.user_ocid
@@ -101,6 +106,16 @@ resource "oci_core_ipsec_connection_tunnel_management" "test_ipsec_connection_tu
101106
ike_version = "V1"
102107
}
103108

109+
data "oci_core_ipsec_connection_tunnel_routes" "test_ipsec_connection_tunnel_routes" {
110+
#Required
111+
ipsec_id = oci_core_ipsec.test_ip_sec_connection.id
112+
tunnel_id = data.oci_core_ipsec_connection_tunnels.test_ip_sec_connection_tunnels.ip_sec_connection_tunnels.0.id
113+
114+
#Optional
115+
advertiser = var.ipsec_connection_tunnel_route_advertiser
116+
}
117+
118+
104119
resource "oci_identity_tag_namespace" "tag_namespace1" {
105120
#Required
106121
compartment_id = var.tenancy_ocid

examples/opsi/enterprise_manager_bridge/enterprise_manager_bridge.tf

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,10 @@ variable "enterprise_manager_bridge_state" {
6868
default = ["ACTIVE"]
6969
}
7070

71+
variable "compartment_id_in_subtree" {
72+
default = true
73+
}
74+
7175
// To Create a Enterprise Manager Bridge
7276
resource "oci_opsi_enterprise_manager_bridge" "test_enterprise_manager_bridge" {
7377
#Required
@@ -91,6 +95,13 @@ data "oci_opsi_enterprise_manager_bridges" "test_enterprise_manager_bridges" {
9195
state = var.enterprise_manager_bridge_state
9296
}
9397

98+
// List EM Bridge present under a compartment having state ACTIVE in current and all subcompartments
99+
data "oci_opsi_enterprise_manager_bridges" "test_enterprise_manager_bridges2" {
100+
compartment_id = var.compartment_ocid
101+
compartment_id_in_subtree = var.compartment_id_in_subtree
102+
state = var.enterprise_manager_bridge_state
103+
}
104+
94105
// Get EM Bridge for a particular id
95106
data "oci_opsi_enterprise_manager_bridge" "test_enterprise_manager_bridge" {
96107
enterprise_manager_bridge_id = oci_opsi_enterprise_manager_bridge.test_enterprise_manager_bridge.id

examples/opsi/exadata_insight/exadata_insight.tf

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,10 @@ variable "exadata_insight_status" {
7575
default = ["ENABLED"]
7676
}
7777

78+
variable "compartment_id_in_subtree" {
79+
default = true
80+
}
81+
7882
// List EM managed external exadata insights
7983
data "oci_opsi_exadata_insights" "test_exadata_insights" {
8084

@@ -86,6 +90,18 @@ data "oci_opsi_exadata_insights" "test_exadata_insights" {
8690
status = var.exadata_insight_status
8791
}
8892

93+
// List EM managed external exadata insights in current and subcompartments
94+
data "oci_opsi_exadata_insights" "test_exadata_insights2" {
95+
96+
#Optional
97+
compartment_id = var.compartment_ocid
98+
compartment_id_in_subtree = var.compartment_id_in_subtree
99+
exadata_type = var.exadata_insight_exadata_type
100+
enterprise_manager_bridge_id = var.enterprise_manager_bridge_ocid
101+
state = var.exadata_insight_state
102+
status = var.exadata_insight_status
103+
}
104+
89105
// Get an EM managed exadata insight
90106
data "oci_opsi_exadata_insight" "test_exadata_insight" {
91107
exadata_insight_id = oci_opsi_exadata_insight.test_exadata_insight.id

examples/opsi/host_insight/em_host_insight/em_host_insight.tf

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,10 @@ variable "host_insight_status" {
7676
default = ["ENABLED"]
7777
}
7878

79+
variable "compartment_id_in_subtree" {
80+
default = true
81+
}
82+
7983
// List host insight
8084
data "oci_opsi_host_insights" "test_host_insights" {
8185
compartment_id = var.compartment_ocid
@@ -84,6 +88,15 @@ data "oci_opsi_host_insights" "test_host_insights" {
8488
status = var.host_insight_status
8589
}
8690

91+
// List host insights in current compartment and subcompartments
92+
data "oci_opsi_host_insights" "test_host_insights2" {
93+
compartment_id = var.compartment_ocid
94+
compartment_id_in_subtree = var.compartment_id_in_subtree
95+
host_type = var.host_insight_host_type
96+
state = var.host_insight_state
97+
status = var.host_insight_status
98+
}
99+
87100
// Get an host insight
88101
data "oci_opsi_host_insight" "test_host_insight" {
89102
host_insight_id = oci_opsi_host_insight.test_host_insight.id

examples/opsi/host_insight/macs_host_insight/host_insight.tf

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@ variable "host_insight_status" {
7272
default = ["ENABLED"]
7373
}
7474

75+
variable "compartment_id_in_subtree" {
76+
default = true
77+
}
78+
7579
// List host insight
7680
data "oci_opsi_host_insights" "test_host_insights" {
7781
compartment_id = var.compartment_ocid
@@ -80,6 +84,15 @@ data "oci_opsi_host_insights" "test_host_insights" {
8084
status = var.host_insight_status
8185
}
8286

87+
// List host insights in current compartment and subcompartments
88+
data "oci_opsi_host_insights" "test_host_insights2" {
89+
compartment_id = var.compartment_ocid
90+
compartment_id_in_subtree = var.compartment_id_in_subtree
91+
host_type = var.host_insight_host_type
92+
state = var.host_insight_state
93+
status = var.host_insight_status
94+
}
95+
8396
// Get an host insight
8497
data "oci_opsi_host_insight" "test_host_insight" {
8598
host_insight_id = oci_opsi_host_insight.test_host_insight.id

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ require (
77
github.com/hashicorp/hcl2 v0.0.0-20190618163856-0b64543c968c
88
github.com/hashicorp/terraform-exec v0.13.3
99
github.com/hashicorp/terraform-plugin-sdk v1.17.2
10-
github.com/oracle/oci-go-sdk/v52 v52.0.0
10+
github.com/oracle/oci-go-sdk/v53 v53.0.0
1111
github.com/stretchr/testify v1.7.0
1212
golang.org/x/mod v0.4.2
1313
gopkg.in/yaml.v2 v2.3.0

0 commit comments

Comments
 (0)