@@ -37,12 +37,14 @@ var (
3737 }
3838
3939 DatascienceDatascienceModelDataSourceRepresentation = map [string ]interface {}{
40- "compartment_id" : acctest.Representation {RepType : acctest .Required , Create : `${var.compartment_id}` },
41- "display_name" : acctest.Representation {RepType : acctest .Optional , Create : `displayName` , Update : `displayName2` },
42- "id" : acctest.Representation {RepType : acctest .Optional , Create : `${oci_datascience_model.test_model.id}` },
43- "project_id" : acctest.Representation {RepType : acctest .Optional , Create : `${oci_datascience_project.test_project.id}` },
44- "state" : acctest.Representation {RepType : acctest .Optional , Create : `ACTIVE` },
45- "filter" : acctest.RepresentationGroup {RepType : acctest .Required , Group : DatascienceModelDataSourceFilterRepresentation }}
40+ "compartment_id" : acctest.Representation {RepType : acctest .Required , Create : `${var.compartment_id}` },
41+ "display_name" : acctest.Representation {RepType : acctest .Optional , Create : `displayName` , Update : `displayName2` },
42+ "id" : acctest.Representation {RepType : acctest .Optional , Create : `${oci_datascience_model.test_model.id}` },
43+ "model_version_set_name" : acctest.Representation {RepType : acctest .Optional , Create : `` },
44+ "project_id" : acctest.Representation {RepType : acctest .Optional , Create : `${oci_datascience_project.test_project.id}` },
45+ "state" : acctest.Representation {RepType : acctest .Optional , Create : `ACTIVE` },
46+ "version_label" : acctest.Representation {RepType : acctest .Optional , Create : `` , Update : `` },
47+ "filter" : acctest.RepresentationGroup {RepType : acctest .Required , Group : DatascienceModelDataSourceFilterRepresentation }}
4648 DatascienceModelDataSourceFilterRepresentation = map [string ]interface {}{
4749 "name" : acctest.Representation {RepType : acctest .Required , Create : `id` },
4850 "values" : acctest.Representation {RepType : acctest .Required , Create : []string {`${oci_datascience_model.test_model.id}` }},
7678
7779 DatascienceModelResourceDependencies = acctest .GenerateResourceFromRepresentationMap ("oci_datascience_project" , "test_project" , acctest .Required , acctest .Create , DatascienceProjectRepresentation ) +
7880 DefinedTagsDependencies
81+
82+ DatascienceModelResourceModelVersionSetDependencies = acctest .GenerateResourceFromRepresentationMap ("oci_datascience_model_version_set" , "test_model_version_set" , acctest .Required , acctest .Create , DatascienceModelVersionSetRepresentation ) +
83+ acctest .GenerateResourceFromRepresentationMap ("oci_datascience_project" , "test_project" , acctest .Required , acctest .Create , DatascienceProjectRepresentation ) +
84+ DefinedTagsDependencies
7985)
8086
8187// issue-routing-tag: datascience/default
@@ -241,11 +247,12 @@ func TestDatascienceModelResource_basic(t *testing.T) {
241247 {
242248 Config : config +
243249 acctest .GenerateDataSourceFromRepresentationMap ("oci_datascience_models" , "test_models" , acctest .Optional , acctest .Update , DatascienceDatascienceModelDataSourceRepresentation ) +
244- compartmentIdVariableStr + DatascienceModelResourceDependencies +
250+ compartmentIdVariableStr + DatascienceModelResourceModelVersionSetDependencies +
245251 acctest .GenerateResourceFromRepresentationMap ("oci_datascience_model" , "test_model" , acctest .Optional , acctest .Update , DatascienceModelRepresentation ),
246252 Check : acctest .ComposeAggregateTestCheckFuncWrapper (
247253 resource .TestCheckResourceAttr (datasourceName , "compartment_id" , compartmentId ),
248254 resource .TestCheckResourceAttr (datasourceName , "display_name" , "displayName2" ),
255+ resource .TestCheckResourceAttrSet (datasourceName , "id" ),
249256 resource .TestCheckResourceAttrSet (datasourceName , "project_id" ),
250257 resource .TestCheckResourceAttr (datasourceName , "state" , "ACTIVE" ),
251258
@@ -398,4 +405,4 @@ func DatascienceModelSweepResponseFetchOperation(client *tf_client.OracleClients
398405 },
399406 })
400407 return err
401- }
408+ }
0 commit comments