|
66 | 66 | "configuration_id": acctest.Representation{RepType: acctest.Optional, Create: `${oci_mysql_mysql_db_system.test_mysql_db_system.configuration_id}`}, |
67 | 67 | // TODO: fix unsupported versions |
68 | 68 | //"mysql_version": acctest.Representation{RepType: acctest.Optional, Create: `8.0.35`, Update: `8.1.0`}, |
69 | | - "nsg_ids": acctest.Representation{RepType: acctest.Optional, Create: []string{`${oci_core_network_security_group.test_network_security_group.id}`}}, |
70 | | - "shape_name": acctest.Representation{RepType: acctest.Optional, Create: `${oci_mysql_mysql_db_system.test_mysql_db_system.shape_name}`}, |
| 69 | + "nsg_ids": acctest.Representation{RepType: acctest.Optional, Create: []string{`${oci_core_network_security_group.test_network_security_group.id}`}}, |
| 70 | + "security_attributes": acctest.Representation{RepType: acctest.Optional, Create: map[string]string{"oracle-zpr.sensitivity.value": "low", "oracle-zpr.sensitivity.mode": "enforce"}}, |
| 71 | + "shape_name": acctest.Representation{RepType: acctest.Optional, Create: `${oci_mysql_mysql_db_system.test_mysql_db_system.shape_name}`}, |
71 | 72 | } |
72 | 73 |
|
73 | 74 | ignoreDefinedTagsChangesForMysqlReplica = map[string]interface{}{ |
@@ -166,6 +167,7 @@ func TestMysqlReplicaResource_basic(t *testing.T) { |
166 | 167 | resource.TestCheckResourceAttrSet(resourceName, "replica_overrides.0.configuration_id"), |
167 | 168 | // TODO: fix unsupported versions |
168 | 169 | //resource.TestCheckResourceAttr(resourceName, "replica_overrides.0.mysql_version", "8.0.35"), |
| 170 | + resource.TestCheckResourceAttr(resourceName, "replica_overrides.0.security_attributes.%", "2"), |
169 | 171 | resource.TestCheckResourceAttrSet(resourceName, "replica_overrides.0.shape_name"), |
170 | 172 | resource.TestCheckResourceAttrSet(resourceName, "state"), |
171 | 173 | resource.TestCheckResourceAttrSet(resourceName, "time_created"), |
@@ -204,6 +206,7 @@ func TestMysqlReplicaResource_basic(t *testing.T) { |
204 | 206 | resource.TestCheckResourceAttrSet(resourceName, "replica_overrides.0.configuration_id"), |
205 | 207 | // TODO: fix unsupported versions |
206 | 208 | //resource.TestCheckResourceAttr(resourceName, "replica_overrides.0.mysql_version", "8.1.0"), |
| 209 | + resource.TestCheckResourceAttr(resourceName, "replica_overrides.0.security_attributes.%", "2"), |
207 | 210 | resource.TestCheckResourceAttrSet(resourceName, "replica_overrides.0.shape_name"), |
208 | 211 | resource.TestCheckResourceAttrSet(resourceName, "state"), |
209 | 212 | resource.TestCheckResourceAttrSet(resourceName, "time_created"), |
@@ -251,6 +254,7 @@ func TestMysqlReplicaResource_basic(t *testing.T) { |
251 | 254 | resource.TestCheckResourceAttrSet(datasourceName, "replicas.0.replica_overrides.0.configuration_id"), |
252 | 255 | // TODO: fix unsupported versions |
253 | 256 | //resource.TestCheckResourceAttr(datasourceName, "replicas.0.replica_overrides.0.mysql_version", "8.1.0"), |
| 257 | + resource.TestCheckResourceAttr(datasourceName, "replicas.0.replica_overrides.0.security_attributes.%", "2"), |
254 | 258 | resource.TestCheckResourceAttrSet(datasourceName, "replicas.0.replica_overrides.0.shape_name"), |
255 | 259 | resource.TestCheckResourceAttrSet(datasourceName, "replicas.0.shape_name"), |
256 | 260 | resource.TestCheckResourceAttrSet(datasourceName, "replicas.0.state"), |
@@ -282,6 +286,7 @@ func TestMysqlReplicaResource_basic(t *testing.T) { |
282 | 286 | resource.TestCheckResourceAttr(singularDatasourceName, "replica_overrides.#", "1"), |
283 | 287 | // TODO: fix unsupported versions |
284 | 288 | //resource.TestCheckResourceAttr(singularDatasourceName, "replica_overrides.0.mysql_version", "8.1.0"), |
| 289 | + resource.TestCheckResourceAttr(singularDatasourceName, "replica_overrides.0.security_attributes.%", "2"), |
285 | 290 | resource.TestCheckResourceAttr(singularDatasourceName, "secure_connections.#", "1"), |
286 | 291 | resource.TestCheckResourceAttrSet(singularDatasourceName, "shape_name"), |
287 | 292 | resource.TestCheckResourceAttrSet(singularDatasourceName, "state"), |
|
0 commit comments