Skip to content

Commit 6c92b19

Browse files
Merge pull request #1835 from oracle/release_gh
Releasing version 4.116.0
2 parents 251cef1 + 0311c02 commit 6c92b19

File tree

426 files changed

+21670
-948
lines changed

Some content is hidden

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

426 files changed

+21670
-948
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
## 4.116.0 (April 12, 2023)
2+
3+
### Added
4+
- Support for [Exacs Application VIP] Terraform
5+
- Support for Manageability improvement on Discovery and Masking, User Profile Insight
6+
### Bug Fix
7+
- fix the bug where NAT gateways are not discovered when they are present in a compartment different than the corresponding VCN
8+
- updating shape_config for fungible instance
9+
110
## 4.115.0 (April 04, 2023)
211

312
### Added

examples/database/db_systems/db_exacs/datasources.tf

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,18 @@ data "oci_database_db_servers" "test_cloud_db_servers" {
2828
#Required
2929
compartment_id = var.compartment_ocid
3030
exadata_infrastructure_id = oci_database_cloud_exadata_infrastructure.test_cloud_exadata_infrastructure.id
31+
}
32+
33+
data "oci_database_application_vips" "test_application_vips" {
34+
#Required
35+
cloud_vm_cluster_id = oci_database_cloud_vm_cluster.test_cloud_vm_cluster.id
36+
compartment_id = var.compartment_ocid
37+
38+
#Optional
39+
state = "AVAILABLE"
40+
}
41+
42+
data "oci_database_db_nodes" "db_nodes" {
43+
compartment_id = var.compartment_ocid
44+
vm_cluster_id = oci_database_cloud_vm_cluster.test_cloud_vm_cluster.id
3145
}

examples/database/db_systems/db_exacs/resources.tf

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,4 +122,14 @@ resource "oci_database_cloud_vm_cluster_iorm_config" "test_cloud_vm_cluster_iorm
122122
db_name = "default"
123123
share = 1
124124
}
125+
}
126+
127+
resource "oci_database_application_vip" "test_application_vip" {
128+
#Required
129+
cloud_vm_cluster_id = oci_database_cloud_vm_cluster.test_cloud_vm_cluster.id
130+
hostname_label = "hostnameLabel"
131+
subnet_id = oci_core_subnet.subnet.id
132+
133+
#Optional
134+
db_node_id = data.oci_database_db_nodes.db_nodes.db_nodes[0]["id"]
125135
}
Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
// Copyright (c) 2017, 2023, Oracle and/or its affiliates. All rights reserved.
2+
// Licensed under the Mozilla Public License v2.0
3+
4+
variable "tenancy_ocid" {}
5+
variable "user_ocid" {}
6+
variable "fingerprint" {}
7+
variable "private_key_path" {}
8+
variable "region" {}
9+
variable "compartment_ocid" {}
10+
variable "data_safe_target_ocid" {}
11+
12+
13+
variable "masking_policies_masking_column_column_name_var" {
14+
default = "FIRST_NAME"
15+
}
16+
17+
variable "masking_policies_masking_column_schema_name_var" {
18+
default = "HCM"
19+
}
20+
21+
variable "masking_policies_masking_column_object_var" {
22+
default = "EMPLOYEES"
23+
}
24+
25+
// ---------------
26+
27+
28+
variable "masking_policy_masking_object_object_list" {
29+
type = list(string)
30+
default = ["EMPLOYEES"]
31+
}
32+
33+
34+
provider "oci" {
35+
tenancy_ocid = var.tenancy_ocid
36+
user_ocid = var.user_ocid
37+
fingerprint = var.fingerprint
38+
private_key_path = var.private_key_path
39+
region = var.region
40+
}
41+
42+
variable "masking_policy_display_name" {
43+
default = "displayName"
44+
}
45+
46+
variable "masking_policy_column_source_column_source" {
47+
default = "TARGET"
48+
}
49+
variable "masking_policy_description" {
50+
default = "description"
51+
}
52+
53+
54+
resource "oci_data_safe_masking_policy" "test_masking_policy" {
55+
#Required
56+
column_source {
57+
#Required
58+
column_source = var.masking_policy_column_source_column_source
59+
60+
#Optional
61+
target_id = var.data_safe_target_ocid
62+
}
63+
compartment_id = var.compartment_ocid
64+
65+
#Optional
66+
description = var.masking_policy_description
67+
display_name = var.masking_policy_display_name
68+
}
69+
70+
resource "oci_data_safe_masking_policies_masking_column" "test_masking_policies_masking_column" {
71+
#Required
72+
column_name = var.masking_policies_masking_column_column_name_var
73+
masking_policy_id = oci_data_safe_masking_policy.test_masking_policy.id
74+
object = var.masking_policies_masking_column_object_var
75+
schema_name = var.masking_policies_masking_column_schema_name_var
76+
}
77+
78+
data "oci_data_safe_masking_policy_masking_objects" "test_masking_policy_masking_objects" {
79+
#Required
80+
masking_policy_id = oci_data_safe_masking_policy.test_masking_policy.id
81+
object = var.masking_policy_masking_object_object_list
82+
}
83+
84+
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
// Copyright (c) 2017, 2023, Oracle and/or its affiliates. All rights reserved.
2+
// Licensed under the Mozilla Public License v2.0
3+
4+
variable "tenancy_ocid" {}
5+
variable "user_ocid" {}
6+
variable "fingerprint" {}
7+
variable "private_key_path" {}
8+
variable "region" {}
9+
variable "compartment_ocid" {}
10+
variable "data_safe_target_ocid" {}
11+
12+
13+
variable "masking_policy_masking_schema_schema_name_list" {
14+
type = list(string)
15+
default = ["HCM"]
16+
}
17+
18+
variable "masking_policy_column_source_column_source" {
19+
default = "TARGET"
20+
}
21+
variable "masking_policy_description" {
22+
default = "description"
23+
}
24+
25+
variable "masking_policy_display_name" {
26+
default = "displayName"
27+
}
28+
29+
variable "masking_policies_masking_column_object_var" {
30+
default = "EMPLOYEES"
31+
}
32+
33+
variable "masking_policies_masking_column_schema_name_var" {
34+
default = "HCM"
35+
}
36+
37+
variable "masking_policies_masking_column_column_name_var" {
38+
default = "FIRST_NAME"
39+
}
40+
41+
provider "oci" {
42+
tenancy_ocid = var.tenancy_ocid
43+
user_ocid = var.user_ocid
44+
fingerprint = var.fingerprint
45+
private_key_path = var.private_key_path
46+
region = var.region
47+
}
48+
49+
50+
resource "oci_data_safe_masking_policy" "test_masking_policy" {
51+
#Required
52+
column_source {
53+
#Required
54+
column_source = var.masking_policy_column_source_column_source
55+
56+
#Optional
57+
target_id = var.data_safe_target_ocid
58+
}
59+
compartment_id = var.compartment_ocid
60+
61+
#Optional
62+
description = var.masking_policy_description
63+
display_name = var.masking_policy_display_name
64+
}
65+
66+
resource "oci_data_safe_masking_policies_masking_column" "test_masking_policies_masking_column" {
67+
#Required
68+
column_name = var.masking_policies_masking_column_column_name_var
69+
masking_policy_id = oci_data_safe_masking_policy.test_masking_policy.id
70+
object = var.masking_policies_masking_column_object_var
71+
schema_name = var.masking_policies_masking_column_schema_name_var
72+
}
73+
74+
data "oci_data_safe_masking_policy_masking_schemas" "test_masking_policy_masking_schemas" {
75+
#Required
76+
masking_policy_id = oci_data_safe_masking_policy.test_masking_policy.id
77+
schema_name = var.masking_policy_masking_schema_schema_name_list
78+
}
Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
// Copyright (c) 2017, 2023, Oracle and/or its affiliates. All rights reserved.
2+
// Licensed under the Mozilla Public License v2.0
3+
4+
variable "tenancy_ocid" {}
5+
variable "user_ocid" {}
6+
variable "fingerprint" {}
7+
variable "private_key_path" {}
8+
variable "region" {}
9+
variable "compartment_ocid" {}
10+
variable "data_safe_target_ocid" {}
11+
12+
provider "oci" {
13+
tenancy_ocid = var.tenancy_ocid
14+
user_ocid = var.user_ocid
15+
fingerprint = var.fingerprint
16+
private_key_path = var.private_key_path
17+
region = var.region
18+
}
19+
20+
variable "sensitive_data_model_display_name" {
21+
default = "displayName"
22+
}
23+
variable "sensitive_data_model_schemas_for_discovery" {
24+
default = []
25+
}
26+
27+
variable "sensitive_data_model_sensitive_type_ids_for_discovery" {
28+
default = []
29+
}
30+
31+
variable "masking_policy_access_level" {
32+
default = "ACCESSIBLE"
33+
}
34+
35+
variable "masking_policy_column_source_column_source" {
36+
default = "SENSITIVE_DATA_MODEL"
37+
}
38+
39+
variable "masking_policy_compartment_id_in_subtree" {
40+
default = true
41+
}
42+
43+
variable "masking_policy_description" {
44+
default = "description"
45+
}
46+
47+
variable "masking_policy_display_name" {
48+
default = "displayName"
49+
}
50+
51+
variable "masking_policy_state" {
52+
default = "ACTIVE"
53+
}
54+
55+
variable "masking_policy_time_created_greater_than_or_equal_to" {
56+
default = "2018-01-01T00:00:00.000Z"
57+
}
58+
59+
variable "masking_policy_time_created_less_than" {
60+
default = "2038-01-01T00:00:00.000Z"
61+
}
62+
63+
variable "difference_discovery_type" {
64+
default = "ALL"
65+
}
66+
67+
variable "difference_job_state" {
68+
default = "ACTIVE"
69+
}
70+
71+
variable "difference_freeform_tags" {
72+
default = { "Department" = "Finance" }
73+
}
74+
75+
resource "oci_data_safe_sensitive_data_model" "test_sensitive_data_model" {
76+
#Required
77+
compartment_id = var.compartment_ocid
78+
target_id = var.data_safe_target_ocid
79+
80+
#Optional
81+
display_name = var.sensitive_data_model_display_name
82+
schemas_for_discovery = var.sensitive_data_model_schemas_for_discovery
83+
sensitive_type_ids_for_discovery = var.sensitive_data_model_sensitive_type_ids_for_discovery
84+
}
85+
86+
resource "oci_data_safe_masking_policy" "test_masking_policy" {
87+
#Required
88+
column_source {
89+
#Required
90+
column_source = var.masking_policy_column_source_column_source
91+
92+
#Optional
93+
sensitive_data_model_id = oci_data_safe_sensitive_data_model.test_sensitive_data_model.id
94+
}
95+
compartment_id = var.compartment_ocid
96+
97+
#Optional
98+
description = var.masking_policy_description
99+
display_name = var.masking_policy_display_name
100+
}
101+
102+
resource "oci_data_safe_sdm_masking_policy_difference" "test_sdm_masking_policy_difference" {
103+
#Required
104+
compartment_id = var.compartment_ocid
105+
masking_policy_id = oci_data_safe_masking_policy.test_masking_policy.id
106+
107+
}
108+
109+
data "oci_data_safe_sdm_masking_policy_differences" "test_sdm_masking_policy_differences" {
110+
#Required
111+
compartment_id = var.compartment_ocid
112+
113+
#Optional
114+
masking_policy_id = oci_data_safe_masking_policy.test_masking_policy.id
115+
state = var.difference_job_state
116+
}
117+

0 commit comments

Comments
 (0)