|
52 | 52 | FileStorageFileSystemRepresentation = map[string]interface{}{ |
53 | 53 | "availability_domain": acctest.Representation{RepType: acctest.Required, Create: `${data.oci_identity_availability_domains.test_availability_domains.availability_domains.0.name}`}, |
54 | 54 | "compartment_id": acctest.Representation{RepType: acctest.Required, Create: `${var.compartment_id}`}, |
| 55 | + "are_quota_rules_enabled": acctest.Representation{RepType: acctest.Optional, Create: `false`, Update: `false`}, |
55 | 56 | "clone_attach_status": acctest.Representation{RepType: acctest.Optional, Create: `DETACH`}, |
56 | 57 | "defined_tags": acctest.Representation{RepType: acctest.Optional, Create: `${map("${oci_identity_tag_namespace.tag-namespace1.name}.${oci_identity_tag.tag1.name}", "value")}`, Update: `${map("${oci_identity_tag_namespace.tag-namespace1.name}.${oci_identity_tag.tag1.name}", "updatedValue")}`}, |
57 | 58 | "display_name": acctest.Representation{RepType: acctest.Optional, Create: `media-files-1`, Update: `displayName2`}, |
@@ -165,6 +166,7 @@ func TestFileStorageFileSystemResource_basic(t *testing.T) { |
165 | 166 | Config: config + compartmentIdVariableStr + FileStorageFileSystemResourceDependencies + |
166 | 167 | acctest.GenerateResourceFromRepresentationMap("oci_file_storage_file_system", "test_file_system2", acctest.Optional, acctest.Create, FileStorageFileSystemRepresentationWithDeleteLock), |
167 | 168 | Check: acctest.ComposeAggregateTestCheckFuncWrapper( |
| 169 | + resource.TestCheckResourceAttr(resourceName, "are_quota_rules_enabled", "false"), |
168 | 170 | resource.TestCheckResourceAttrSet(resourceName, "availability_domain"), |
169 | 171 | resource.TestCheckResourceAttr(resourceName, "clone_attach_status", "ATTACHED"), |
170 | 172 | resource.TestCheckResourceAttr(resourceName, "compartment_id", compartmentId), |
@@ -203,8 +205,9 @@ func TestFileStorageFileSystemResource_basic(t *testing.T) { |
203 | 205 | "compartment_id": acctest.Representation{RepType: acctest.Required, Create: `${var.compartment_id_for_update}`}, |
204 | 206 | })), |
205 | 207 | Check: acctest.ComposeAggregateTestCheckFuncWrapper( |
| 208 | + resource.TestCheckResourceAttr(resourceName, "are_quota_rules_enabled", "false"), |
206 | 209 | resource.TestCheckResourceAttrSet(resourceName, "availability_domain"), |
207 | | - resource.TestCheckResourceAttr(resourceName, "clone_attach_status", "DETACHING"), |
| 210 | + resource.TestCheckResourceAttr(resourceName, "clone_attach_status", "ATTACHED"), |
208 | 211 | resource.TestCheckResourceAttr(resourceName, "compartment_id", compartmentIdU), |
209 | 212 | resource.TestCheckResourceAttr(resourceName, "display_name", "media-files-1"), |
210 | 213 | resource.TestCheckResourceAttrSet(resourceName, "filesystem_snapshot_policy_id"), |
@@ -262,8 +265,9 @@ func TestFileStorageFileSystemResource_basic(t *testing.T) { |
262 | 265 | Config: config + compartmentIdVariableStr + FileStorageFileSystemResourceDependencies + |
263 | 266 | acctest.GenerateResourceFromRepresentationMap("oci_file_storage_file_system", "test_file_system2", acctest.Optional, acctest.Update, FileStorageFileSystemRepresentation), |
264 | 267 | Check: acctest.ComposeAggregateTestCheckFuncWrapper( |
| 268 | + resource.TestCheckResourceAttr(resourceName, "are_quota_rules_enabled", "false"), |
265 | 269 | resource.TestCheckResourceAttrSet(resourceName, "availability_domain"), |
266 | | - resource.TestCheckResourceAttr(resourceName, "clone_attach_status", "DETACHING"), |
| 270 | + resource.TestCheckResourceAttr(resourceName, "clone_attach_status", "ATTACHED"), |
267 | 271 | resource.TestCheckResourceAttr(resourceName, "compartment_id", compartmentId), |
268 | 272 | resource.TestCheckResourceAttr(resourceName, "display_name", "displayName2"), |
269 | 273 | resource.TestCheckResourceAttrSet(resourceName, "filesystem_snapshot_policy_id"), |
@@ -304,14 +308,18 @@ func TestFileStorageFileSystemResource_basic(t *testing.T) { |
304 | 308 |
|
305 | 309 | resource.TestCheckResourceAttr(datasourceName, "file_systems.#", "1"), |
306 | 310 | resource.TestCheckResourceAttrSet(datasourceName, "file_systems.0.availability_domain"), |
307 | | - resource.TestCheckResourceAttr(datasourceName, "file_systems.0.clone_attach_status", "DETACHING"), |
| 311 | + resource.TestCheckResourceAttr(datasourceName, "file_systems.0.clone_attach_status", "ATTACHED"), |
308 | 312 | resource.TestCheckResourceAttr(datasourceName, "file_systems.0.compartment_id", compartmentId), |
309 | 313 | resource.TestCheckResourceAttr(datasourceName, "file_systems.0.display_name", "displayName2"), |
310 | 314 | resource.TestCheckResourceAttr(datasourceName, "file_systems.0.freeform_tags.%", "1"), |
311 | 315 |
|
312 | 316 | acctest.TestCheckResourceAttributesEqual(datasourceName, "file_systems.0.id", "oci_file_storage_file_system.test_file_system2", "id"), |
313 | 317 | resource.TestCheckResourceAttrSet(datasourceName, "file_systems.0.is_clone_parent"), |
314 | 318 | resource.TestCheckResourceAttrSet(datasourceName, "file_systems.0.is_hydrated"), |
| 319 | + resource.TestCheckResourceAttr(datasourceName, "file_systems.0.locks.#", "1"), |
| 320 | + resource.TestCheckResourceAttr(datasourceName, "file_systems.0.locks.0.message", "message"), |
| 321 | + resource.TestCheckResourceAttrSet(datasourceName, "file_systems.0.metered_bytes"), |
| 322 | + resource.TestCheckResourceAttrSet(datasourceName, "file_systems.0.quota_enforcement_state"), |
315 | 323 | acctest.TestCheckResourceAttributesEqual(datasourceName, "file_systems.0.kms_key_id", "oci_file_storage_file_system.test_file_system2", "kms_key_id"), |
316 | 324 | acctest.TestCheckResourceAttributesEqual(datasourceName, "file_systems.0.metered_bytes", "oci_file_storage_file_system.test_file_system2", "metered_bytes"), |
317 | 325 | resource.TestCheckResourceAttr(datasourceName, "file_systems.0.source_details.#", "1"), |
|
0 commit comments