@@ -69,15 +69,15 @@ var (
6969 "recovery_window_in_days" : acctest.Representation {RepType : acctest .Optional , Create : `10` , Update : `11` },
7070 }
7171 DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsRepresentation = map [string ]interface {}{
72- "preference" : acctest.Representation {RepType : acctest .Required , Create : `CUSTOM_PREFERENCE` },
73- "custom_action_timeout_in_mins" : acctest.Representation {RepType : acctest .Optional , Create : `10` , Update : `11` },
74- "days_of_week" : acctest.RepresentationGroup {RepType : acctest .Optional , Group : DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekRepresentation },
75- "hours_of_day" : acctest.Representation {RepType : acctest .Optional , Create : []string {`4` }, Update : []string {`8` }},
76- "is_custom_action_timeout_enabled" : acctest.Representation {RepType : acctest .Optional , Create : `false` , Update : `true` },
77- "lead_time_in_weeks" : acctest.Representation {RepType : acctest .Optional , Create : `10` , Update : `11` },
78- "months" : acctest. RepresentationGroup {RepType : acctest .Optional , Group : DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsRepresentation },
79- "patching_mode" : acctest.Representation {RepType : acctest .Optional , Create : `ROLLING` , Update : `NONROLLING` },
80- "weeks_of_month" : acctest.Representation {RepType : acctest .Optional , Create : []string {`1` }, Update : []string {`2` }},
72+ "preference" : acctest.Representation {RepType : acctest .Required , Create : `CUSTOM_PREFERENCE` },
73+ "custom_action_timeout_in_mins" : acctest.Representation {RepType : acctest .Optional , Create : `10` , Update : `11` },
74+ "days_of_week" : acctest.RepresentationGroup {RepType : acctest .Optional , Group : DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekRepresentation },
75+ "hours_of_day" : acctest.Representation {RepType : acctest .Optional , Create : []string {`4` }, Update : []string {`8` }},
76+ // "is_custom_action_timeout_enabled": acctest.Representation{RepType: acctest.Optional, Create: `false`, Update: `true`},
77+ // "lead_time_in_weeks": acctest.Representation{RepType: acctest.Optional, Create: `10`, Update: `11`},
78+ "months" : []acctest. RepresentationGroup {{ RepType : acctest . Optional , Group : DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsRepresentation }, { RepType : acctest . Optional , Group : DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsRepresentation2 }, { RepType : acctest . Optional , Group : DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsRepresentation3 }, {RepType : acctest .Optional , Group : DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsRepresentation4 } },
79+ // "patching_mode": acctest.Representation{RepType: acctest.Optional, Create: `ROLLING`, Update: `NONROLLING`},
80+ "weeks_of_month" : acctest.Representation {RepType : acctest .Optional , Create : []string {`1` }, Update : []string {`2` }},
8181 }
8282 DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsNoPreferenceRepresentation = map [string ]interface {}{
8383 "preference" : acctest.Representation {RepType : acctest .Required , Create : `NO_PREFERENCE` },
@@ -100,16 +100,11 @@ var (
100100 "name" : acctest.Representation {RepType : acctest .Required , Create : `OCTOBER` , Update : `NOVEMBER` },
101101 }
102102
103- DatabaseAutonomousContainerDatabaseResourceDependencies = DefinedTagsDependencies +
104- acctest .GenerateResourceFromRepresentationMap ("oci_database_autonomous_vm_cluster" , "test_autonomous_vm_cluster" , acctest .Required , acctest .Create , DatabaseAutonomousVmClusterRepresentation ) +
103+ DatabaseAutonomousContainerDatabaseResourceDependencies = DatabaseAutonomousVmClusterRequiredOnlyResource +
105104 KeyResourceDependencyConfig + kmsKeyIdCreateVariableStr + kmsKeyIdUpdateVariableStr +
106105 acctest .GenerateResourceFromRepresentationMap ("oci_database_backup_destination" , "test_backup_destination" , acctest .Optional , acctest .Create , DatabaseBackupDestinationRepresentation ) +
107106 OkvSecretVariableStr +
108- acctest .GenerateResourceFromRepresentationMap ("oci_database_key_store" , "test_key_store" , acctest .Optional , acctest .Create , DatabaseKeyStoreRepresentation ) +
109- acctest .GenerateResourceFromRepresentationMap ("oci_database_exadata_infrastructure" , "test_exadata_infrastructure" , acctest .Required , acctest .Create ,
110- acctest .RepresentationCopyWithNewProperties (exadataInfrastructureRepresentationWithContacts , map [string ]interface {}{"activation_file" : acctest.Representation {RepType : acctest .Required , Create : activationFilePath }})) +
111- acctest .GenerateResourceFromRepresentationMap ("oci_database_vm_cluster_network" , "test_vm_cluster_network" , acctest .Required , acctest .Create ,
112- acctest .RepresentationCopyWithNewProperties (DatabaseVmClusterNetworkRepresentation , map [string ]interface {}{"validate_vm_cluster_network" : acctest.Representation {RepType : acctest .Required , Create : "true" }}))
107+ acctest .GenerateResourceFromRepresentationMap ("oci_database_key_store" , "test_key_store" , acctest .Optional , acctest .Create , DatabaseKeyStoreRepresentation )
113108
114109 ATPDAutonomousContainerDatabaseResourceDependencies = DatabaseCloudAutonomousVmClusterRequiredOnlyResource + KeyResourceDependencyConfig + kmsKeyIdCreateVariableStr + kmsKeyIdUpdateVariableStr
115110)
@@ -350,6 +345,7 @@ func TestDatabaseAutonomousContainerDatabaseResource_basic(t *testing.T) {
350345 resource .TestCheckResourceAttr (datasourceName , "autonomous_container_databases.0.backup_config.#" , "1" ),
351346 resource .TestCheckResourceAttr (datasourceName , "autonomous_container_databases.0.backup_config.0.recovery_window_in_days" , "11" ),
352347 resource .TestCheckResourceAttr (datasourceName , "autonomous_container_databases.0.compartment_id" , compartmentId ),
348+ resource .TestCheckResourceAttrSet (datasourceName , "autonomous_container_databases.0.compute_model" ),
353349 resource .TestCheckResourceAttrSet (datasourceName , "autonomous_container_databases.0.db_version" ),
354350 resource .TestCheckResourceAttr (datasourceName , "autonomous_container_databases.0.display_name" , "displayName2" ),
355351 resource .TestCheckResourceAttr (datasourceName , "autonomous_container_databases.0.freeform_tags.%" , "1" ),
@@ -389,6 +385,7 @@ func TestDatabaseAutonomousContainerDatabaseResource_basic(t *testing.T) {
389385 resource .TestCheckResourceAttr (singularDatasourceName , "backup_config.#" , "1" ),
390386 resource .TestCheckResourceAttr (singularDatasourceName , "backup_config.0.recovery_window_in_days" , "11" ),
391387 resource .TestCheckResourceAttr (singularDatasourceName , "compartment_id" , compartmentId ),
388+ resource .TestCheckResourceAttrSet (singularDatasourceName , "compute_model" ),
392389 resource .TestCheckResourceAttrSet (singularDatasourceName , "db_version" ),
393390 resource .TestCheckResourceAttr (singularDatasourceName , "display_name" , "displayName2" ),
394391 resource .TestCheckResourceAttr (singularDatasourceName , "freeform_tags.%" , "1" ),
0 commit comments