|
52 | 52 |
|
53 | 53 | sddcRepresentation = map[string]interface{}{ |
54 | 54 | "compartment_id": acctest.Representation{RepType: acctest.Required, Create: `${var.compartment_id}`}, |
55 | | - "initial_sku": acctest.Representation{RepType: acctest.Optional, Create: `HOUR`}, |
56 | 55 | "compute_availability_domain": acctest.Representation{RepType: acctest.Required, Create: `${lookup(data.oci_identity_availability_domains.ADs.availability_domains[0],"name")}`}, |
57 | 56 | "esxi_hosts_count": acctest.Representation{RepType: acctest.Required, Create: `3`}, |
58 | 57 | "nsx_edge_uplink1vlan_id": acctest.Representation{RepType: acctest.Required, Create: `${oci_core_vlan.test_nsx_edge_uplink1_vlan.id}`}, |
|
68 | 67 | "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")}`}, |
69 | 68 | "display_name": acctest.Representation{RepType: acctest.Optional, Create: `displayName`, Update: `displayName2`}, |
70 | 69 | "freeform_tags": acctest.Representation{RepType: acctest.Optional, Create: map[string]string{"Department": "Finance"}, Update: map[string]string{"Department": "Accounting"}}, |
| 70 | + "initial_sku": acctest.Representation{RepType: acctest.Optional, Create: `HOUR`}, |
| 71 | + "is_shielded_instance_enabled": acctest.Representation{RepType: acctest.Optional, Create: `true`}, |
71 | 72 | "hcx_action": acctest.Representation{RepType: acctest.Optional, Create: ocvp.UpgradeHcxAction}, |
72 | 73 | "hcx_vlan_id": acctest.Representation{RepType: acctest.Optional, Create: `${oci_core_vlan.test_hcx_vlan.id}`}, |
73 | 74 | "instance_display_name_prefix": acctest.Representation{RepType: acctest.Optional, Create: `njki`}, |
@@ -484,8 +485,9 @@ func TestOcvpSddcResource_basic(t *testing.T) { |
484 | 485 | resource.TestCheckResourceAttrSet(resourceName, "hcx_vlan_id"), |
485 | 486 | resource.TestCheckResourceAttrSet(resourceName, "id"), |
486 | 487 | resource.TestCheckResourceAttr(resourceName, "initial_sku", "HOUR"), |
487 | | - resource.TestCheckResourceAttr(resourceName, "instance_display_name_prefix", "njki"), |
| 488 | + resource.TestCheckResourceAttr(resourceName, "is_shielded_instance_enabled", "true"), |
488 | 489 | resource.TestCheckResourceAttr(resourceName, "is_hcx_enabled", "true"), |
| 490 | + resource.TestCheckResourceAttr(resourceName, "instance_display_name_prefix", "njki"), |
489 | 491 | resource.TestCheckResourceAttrSet(resourceName, "nsx_edge_uplink1vlan_id"), |
490 | 492 | resource.TestCheckResourceAttrSet(resourceName, "nsx_edge_uplink2vlan_id"), |
491 | 493 | resource.TestCheckResourceAttrSet(resourceName, "nsx_edge_vtep_vlan_id"), |
@@ -539,6 +541,7 @@ func TestOcvpSddcResource_basic(t *testing.T) { |
539 | 541 | resource.TestCheckResourceAttrSet(resourceName, "hcx_vlan_id"), |
540 | 542 | resource.TestCheckResourceAttrSet(resourceName, "id"), |
541 | 543 | resource.TestCheckResourceAttr(resourceName, "initial_sku", "HOUR"), |
| 544 | + resource.TestCheckResourceAttr(resourceName, "is_shielded_instance_enabled", "true"), |
542 | 545 | resource.TestCheckResourceAttr(resourceName, "instance_display_name_prefix", "njki"), |
543 | 546 | resource.TestCheckResourceAttr(resourceName, "is_hcx_enabled", "true"), |
544 | 547 | resource.TestCheckResourceAttrSet(resourceName, "nsx_edge_uplink1vlan_id"), |
@@ -590,6 +593,7 @@ func TestOcvpSddcResource_basic(t *testing.T) { |
590 | 593 | resource.TestCheckResourceAttrSet(resourceName, "hcx_vlan_id"), |
591 | 594 | resource.TestCheckResourceAttrSet(resourceName, "id"), |
592 | 595 | resource.TestCheckResourceAttr(resourceName, "initial_sku", "HOUR"), |
| 596 | + resource.TestCheckResourceAttr(resourceName, "is_shielded_instance_enabled", "true"), |
593 | 597 | resource.TestCheckResourceAttr(resourceName, "instance_display_name_prefix", "njki"), |
594 | 598 | resource.TestCheckResourceAttr(resourceName, "is_hcx_enabled", "true"), |
595 | 599 | resource.TestCheckResourceAttrSet(resourceName, "nsx_edge_uplink1vlan_id"), |
@@ -638,6 +642,7 @@ func TestOcvpSddcResource_basic(t *testing.T) { |
638 | 642 | resource.TestCheckResourceAttrSet(datasourceName, "sddc_collection.0.id"), |
639 | 643 | resource.TestCheckResourceAttrSet(datasourceName, "sddc_collection.0.compute_availability_domain"), |
640 | 644 | resource.TestCheckResourceAttr(datasourceName, "sddc_collection.0.display_name", "displayName2"), |
| 645 | + resource.TestCheckResourceAttr(datasourceName, "sddc_collection.0.is_shielded_instance_enabled", "true"), |
641 | 646 | resource.TestCheckResourceAttr(datasourceName, "sddc_collection.0.vmware_software_version", "7.0 update 2"), |
642 | 647 | resource.TestCheckResourceAttr(datasourceName, "sddc_collection.0.compartment_id", compartmentId), |
643 | 648 | resource.TestCheckResourceAttr(datasourceName, "sddc_collection.0.esxi_hosts_count", "3"), |
@@ -674,6 +679,7 @@ func TestOcvpSddcResource_basic(t *testing.T) { |
674 | 679 | resource.TestCheckResourceAttr(singularDatasourceName, "is_hcx_enabled", "true"), |
675 | 680 | resource.TestCheckResourceAttr(singularDatasourceName, "is_hcx_enterprise_enabled", "true"), |
676 | 681 | resource.TestCheckResourceAttrSet(singularDatasourceName, "is_hcx_pending_downgrade"), |
| 682 | + resource.TestCheckResourceAttr(singularDatasourceName, "is_shielded_instance_enabled", "true"), |
677 | 683 | resource.TestCheckResourceAttrSet(singularDatasourceName, "nsx_edge_uplink_ip_id"), |
678 | 684 | resource.TestCheckResourceAttrSet(singularDatasourceName, "nsx_manager_fqdn"), |
679 | 685 | resource.TestCheckResourceAttrSet(singularDatasourceName, "nsx_manager_initial_password"), |
|
0 commit comments