@@ -37,12 +37,14 @@ var (
37
37
}
38
38
39
39
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 }}
46
48
DatascienceModelDataSourceFilterRepresentation = map [string ]interface {}{
47
49
"name" : acctest.Representation {RepType : acctest .Required , Create : `id` },
48
50
"values" : acctest.Representation {RepType : acctest .Required , Create : []string {`${oci_datascience_model.test_model.id}` }},
76
78
77
79
DatascienceModelResourceDependencies = acctest .GenerateResourceFromRepresentationMap ("oci_datascience_project" , "test_project" , acctest .Required , acctest .Create , DatascienceProjectRepresentation ) +
78
80
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
79
85
)
80
86
81
87
// issue-routing-tag: datascience/default
@@ -241,11 +247,12 @@ func TestDatascienceModelResource_basic(t *testing.T) {
241
247
{
242
248
Config : config +
243
249
acctest .GenerateDataSourceFromRepresentationMap ("oci_datascience_models" , "test_models" , acctest .Optional , acctest .Update , DatascienceDatascienceModelDataSourceRepresentation ) +
244
- compartmentIdVariableStr + DatascienceModelResourceDependencies +
250
+ compartmentIdVariableStr + DatascienceModelResourceModelVersionSetDependencies +
245
251
acctest .GenerateResourceFromRepresentationMap ("oci_datascience_model" , "test_model" , acctest .Optional , acctest .Update , DatascienceModelRepresentation ),
246
252
Check : acctest .ComposeAggregateTestCheckFuncWrapper (
247
253
resource .TestCheckResourceAttr (datasourceName , "compartment_id" , compartmentId ),
248
254
resource .TestCheckResourceAttr (datasourceName , "display_name" , "displayName2" ),
255
+ resource .TestCheckResourceAttrSet (datasourceName , "id" ),
249
256
resource .TestCheckResourceAttrSet (datasourceName , "project_id" ),
250
257
resource .TestCheckResourceAttr (datasourceName , "state" , "ACTIVE" ),
251
258
@@ -398,4 +405,4 @@ func DatascienceModelSweepResponseFetchOperation(client *tf_client.OracleClients
398
405
},
399
406
})
400
407
return err
401
- }
408
+ }
0 commit comments