@@ -31,11 +31,13 @@ var (
3131 }
3232
3333 dataSafePrivateEndpointDataSourceRepresentation = map [string ]interface {}{
34- "compartment_id" : Representation {repType : Required , create : `${var.compartment_id}` },
35- "display_name" : Representation {repType : Optional , create : `displayName` , update : `displayName2` },
36- "state" : Representation {repType : Optional , create : `ACTIVE` },
37- "vcn_id" : Representation {repType : Optional , create : `${oci_core_vcn.test_vcn.id}` },
38- "filter" : RepresentationGroup {Required , dataSafePrivateEndpointDataSourceFilterRepresentation }}
34+ "compartment_id" : Representation {repType : Required , create : `${var.compartment_id}` },
35+ "access_level" : Representation {repType : Optional , create : `RESTRICTED` },
36+ "compartment_id_in_subtree" : Representation {repType : Optional , create : `true` },
37+ "display_name" : Representation {repType : Optional , create : `displayName` , update : `displayName2` },
38+ "state" : Representation {repType : Optional , create : `ACTIVE` },
39+ "vcn_id" : Representation {repType : Optional , create : `${oci_core_vcn.test_vcn.id}` },
40+ "filter" : RepresentationGroup {Required , dataSafePrivateEndpointDataSourceFilterRepresentation }}
3941 dataSafePrivateEndpointDataSourceFilterRepresentation = map [string ]interface {}{
4042 "name" : Representation {repType : Required , create : `id` },
4143 "values" : Representation {repType : Required , create : []string {`${oci_data_safe_data_safe_private_endpoint.test_data_safe_private_endpoint.id}` }},
@@ -199,15 +201,19 @@ func TestDataSafeDataSafePrivateEndpointResource_basic(t *testing.T) {
199201 compartmentIdVariableStr + DataSafePrivateEndpointResourceDependencies +
200202 generateResourceFromRepresentationMap ("oci_data_safe_data_safe_private_endpoint" , "test_data_safe_private_endpoint" , Optional , Update , dataSafePrivateEndpointRepresentation ),
201203 Check : resource .ComposeAggregateTestCheckFunc (
204+ resource .TestCheckResourceAttr (datasourceName , "access_level" , "RESTRICTED" ),
202205 resource .TestCheckResourceAttr (datasourceName , "compartment_id" , compartmentId ),
206+ resource .TestCheckResourceAttr (datasourceName , "compartment_id_in_subtree" , "true" ),
203207 resource .TestCheckResourceAttr (datasourceName , "display_name" , "displayName2" ),
204208 resource .TestCheckResourceAttr (datasourceName , "state" , "ACTIVE" ),
205209 resource .TestCheckResourceAttrSet (datasourceName , "vcn_id" ),
206210
207211 resource .TestCheckResourceAttr (datasourceName , "data_safe_private_endpoints.#" , "1" ),
208212 resource .TestCheckResourceAttr (datasourceName , "data_safe_private_endpoints.0.compartment_id" , compartmentId ),
213+ resource .TestCheckResourceAttr (datasourceName , "data_safe_private_endpoints.0.defined_tags.%" , "0" ),
209214 resource .TestCheckResourceAttr (datasourceName , "data_safe_private_endpoints.0.description" , "description2" ),
210215 resource .TestCheckResourceAttr (datasourceName , "data_safe_private_endpoints.0.display_name" , "displayName2" ),
216+ resource .TestCheckResourceAttr (datasourceName , "data_safe_private_endpoints.0.freeform_tags.%" , "0" ),
211217 resource .TestCheckResourceAttrSet (datasourceName , "data_safe_private_endpoints.0.id" ),
212218 resource .TestCheckResourceAttrSet (datasourceName , "data_safe_private_endpoints.0.private_endpoint_id" ),
213219 resource .TestCheckResourceAttrSet (datasourceName , "data_safe_private_endpoints.0.state" ),
0 commit comments