3131 }
3232
3333 dataMaskRuleDataSourceRepresentation = map [string ]interface {}{
34- "compartment_id" : Representation {repType : Required , create : `${var.compartment_id }` },
34+ "compartment_id" : Representation {repType : Required , create : `${var.tenancy_ocid }` },
3535 "access_level" : Representation {repType : Optional , create : `ACCESSIBLE` },
3636 "data_mask_rule_status" : Representation {repType : Optional , create : `ENABLED` , update : `DISABLED` },
3737 "display_name" : Representation {repType : Optional , create : `displayName` , update : `displayName2` },
4646 }
4747
4848 dataMaskRuleRepresentation = map [string ]interface {}{
49- "compartment_id" : Representation {repType : Required , create : `${var.compartment_id }` },
49+ "compartment_id" : Representation {repType : Required , create : `${var.tenancy_ocid }` },
5050 "data_mask_categories" : Representation {repType : Required , create : []string {`PII` }, update : []string {`PHI` }},
5151 "display_name" : Representation {repType : Required , create : `displayName` , update : `displayName2` },
5252 "iam_group_id" : Representation {repType : Required , create : `${oci_identity_group.test_group.id}` },
@@ -76,6 +76,7 @@ func TestCloudGuardDataMaskRuleResource_basic(t *testing.T) {
7676
7777 compartmentId := getEnvSettingWithBlankDefault ("compartment_ocid" )
7878 compartmentIdVariableStr := fmt .Sprintf ("variable \" compartment_id\" { default = \" %s\" }\n " , compartmentId )
79+ tenancyId := getEnvSettingWithBlankDefault ("tenancy_ocid" )
7980
8081 resourceName := "oci_cloud_guard_data_mask_rule.test_data_mask_rule"
8182 datasourceName := "data.oci_cloud_guard_data_mask_rules.test_data_mask_rules"
@@ -98,7 +99,7 @@ func TestCloudGuardDataMaskRuleResource_basic(t *testing.T) {
9899 Config : config + compartmentIdVariableStr + DataMaskRuleResourceDependencies +
99100 generateResourceFromRepresentationMap ("oci_cloud_guard_data_mask_rule" , "test_data_mask_rule" , Required , Create , dataMaskRuleRepresentation ),
100101 Check : resource .ComposeAggregateTestCheckFunc (
101- resource .TestCheckResourceAttr (resourceName , "compartment_id" , compartmentId ),
102+ resource .TestCheckResourceAttr (resourceName , "compartment_id" , tenancyId ),
102103 resource .TestCheckResourceAttr (resourceName , "data_mask_categories.#" , "1" ),
103104 resource .TestCheckResourceAttr (resourceName , "display_name" , "displayName" ),
104105 resource .TestCheckResourceAttrSet (resourceName , "iam_group_id" ),
@@ -121,7 +122,7 @@ func TestCloudGuardDataMaskRuleResource_basic(t *testing.T) {
121122 Config : config + compartmentIdVariableStr + DataMaskRuleResourceDependencies +
122123 generateResourceFromRepresentationMap ("oci_cloud_guard_data_mask_rule" , "test_data_mask_rule" , Optional , Create , dataMaskRuleRepresentation ),
123124 Check : resource .ComposeAggregateTestCheckFunc (
124- resource .TestCheckResourceAttr (resourceName , "compartment_id" , compartmentId ),
125+ resource .TestCheckResourceAttr (resourceName , "compartment_id" , tenancyId ),
125126 resource .TestCheckResourceAttr (resourceName , "data_mask_categories.#" , "1" ),
126127 resource .TestCheckResourceAttr (resourceName , "data_mask_rule_status" , "ENABLED" ),
127128 resource .TestCheckResourceAttr (resourceName , "defined_tags.%" , "1" ),
@@ -138,7 +139,7 @@ func TestCloudGuardDataMaskRuleResource_basic(t *testing.T) {
138139 func (s * terraform.State ) (err error ) {
139140 resId , err = fromInstanceState (s , resourceName , "id" )
140141 if isEnableExportCompartment , _ := strconv .ParseBool (getEnvSettingWithDefault ("enable_export_compartment" , "true" )); isEnableExportCompartment {
141- if errExport := testExportCompartmentWithResourceName (& resId , & compartmentId , resourceName ); errExport != nil {
142+ if errExport := testExportCompartmentWithResourceName (& resId , & tenancyId , resourceName ); errExport != nil {
142143 return errExport
143144 }
144145 }
@@ -152,7 +153,7 @@ func TestCloudGuardDataMaskRuleResource_basic(t *testing.T) {
152153 Config : config + compartmentIdVariableStr + DataMaskRuleResourceDependencies +
153154 generateResourceFromRepresentationMap ("oci_cloud_guard_data_mask_rule" , "test_data_mask_rule" , Optional , Update , dataMaskRuleRepresentation ),
154155 Check : resource .ComposeAggregateTestCheckFunc (
155- resource .TestCheckResourceAttr (resourceName , "compartment_id" , compartmentId ),
156+ resource .TestCheckResourceAttr (resourceName , "compartment_id" , tenancyId ),
156157 resource .TestCheckResourceAttr (resourceName , "data_mask_categories.#" , "1" ),
157158 resource .TestCheckResourceAttr (resourceName , "data_mask_rule_status" , "DISABLED" ),
158159 resource .TestCheckResourceAttr (resourceName , "defined_tags.%" , "1" ),
@@ -183,7 +184,7 @@ func TestCloudGuardDataMaskRuleResource_basic(t *testing.T) {
183184 generateResourceFromRepresentationMap ("oci_cloud_guard_data_mask_rule" , "test_data_mask_rule" , Optional , Update , dataMaskRuleRepresentation ),
184185 Check : resource .ComposeAggregateTestCheckFunc (
185186 resource .TestCheckResourceAttr (datasourceName , "access_level" , "ACCESSIBLE" ),
186- resource .TestCheckResourceAttr (datasourceName , "compartment_id" , compartmentId ),
187+ resource .TestCheckResourceAttr (datasourceName , "compartment_id" , tenancyId ),
187188 resource .TestCheckResourceAttr (datasourceName , "data_mask_rule_status" , "DISABLED" ),
188189 resource .TestCheckResourceAttr (datasourceName , "display_name" , "displayName2" ),
189190 resource .TestCheckResourceAttrSet (datasourceName , "iam_group_id" ),
@@ -201,7 +202,7 @@ func TestCloudGuardDataMaskRuleResource_basic(t *testing.T) {
201202 compartmentIdVariableStr + DataMaskRuleResourceConfig ,
202203 Check : resource .ComposeAggregateTestCheckFunc (
203204 resource .TestCheckResourceAttrSet (singularDatasourceName , "data_mask_rule_id" ),
204- resource .TestCheckResourceAttr (singularDatasourceName , "compartment_id" , compartmentId ),
205+ resource .TestCheckResourceAttr (singularDatasourceName , "compartment_id" , tenancyId ),
205206 resource .TestCheckResourceAttr (singularDatasourceName , "data_mask_categories.#" , "1" ),
206207 resource .TestCheckResourceAttr (singularDatasourceName , "data_mask_rule_status" , "DISABLED" ),
207208 resource .TestCheckResourceAttr (singularDatasourceName , "defined_tags.%" , "1" ),
0 commit comments