@@ -15,23 +15,45 @@ func TestAccTencentCloudDlcStandardEngineResourceGroupResource_basic(t *testing.
1515 tcacctest .AccPreCheck (t )
1616 },
1717 Providers : tcacctest .AccProviders ,
18- Steps : []resource.TestStep {{
19- Config : testAccDlcStandardEngineResourceGroup ,
20- Check : resource .ComposeTestCheckFunc (resource .TestCheckResourceAttrSet ("tencentcloud_dlc_standard_engine_resource_group.dlc_standard_engine_resource_group" , "id" )),
21- }, {
22- ResourceName : "tencentcloud_dlc_standard_engine_resource_group.dlc_standard_engine_resource_group" ,
23- ImportState : true ,
24- ImportStateVerify : true ,
25- }},
18+ Steps : []resource.TestStep {
19+ {
20+ Config : testAccDlcStandardEngineResourceGroup ,
21+ Check : resource .ComposeTestCheckFunc (
22+ resource .TestCheckResourceAttrSet ("tencentcloud_dlc_standard_engine_resource_group.example" , "id" ),
23+ resource .TestCheckResourceAttrSet ("tencentcloud_dlc_standard_engine_resource_group.example" , "engine_resource_group_name" ),
24+ resource .TestCheckResourceAttrSet ("tencentcloud_dlc_standard_engine_resource_group.example" , "data_engine_name" ),
25+ resource .TestCheckResourceAttrSet ("tencentcloud_dlc_standard_engine_resource_group.example" , "auto_launch" ),
26+ resource .TestCheckResourceAttrSet ("tencentcloud_dlc_standard_engine_resource_group.example" , "auto_pause" ),
27+ resource .TestCheckResourceAttrSet ("tencentcloud_dlc_standard_engine_resource_group.example" , "auto_pause_time" ),
28+ resource .TestCheckResourceAttrSet ("tencentcloud_dlc_standard_engine_resource_group.example" , "max_concurrency" ),
29+ resource .TestCheckResourceAttrSet ("tencentcloud_dlc_standard_engine_resource_group.example" , "resource_group_scene" ),
30+ resource .TestCheckResourceAttrSet ("tencentcloud_dlc_standard_engine_resource_group.example" , "spark_spec_mode" ),
31+ resource .TestCheckResourceAttrSet ("tencentcloud_dlc_standard_engine_resource_group.example" , "spark_size" ),
32+ ),
33+ },
34+ },
2635 })
2736}
2837
2938const testAccDlcStandardEngineResourceGroup = `
30-
31- resource "tencentcloud_dlc_standard_engine_resource_group" "dlc_standard_engine_resource_group" {
32- static_config_pairs = {
39+ resource "tencentcloud_dlc_standard_engine_resource_group" "example" {
40+ engine_resource_group_name = "tf-example"
41+ data_engine_name = "tf-engine"
42+ auto_launch = 0
43+ auto_pause = 0
44+ auto_pause_time = 10
45+ static_config_pairs {
46+ config_item = "key"
47+ config_value = "value"
3348 }
34- dynamic_config_pairs = {
49+
50+ dynamic_config_pairs {
51+ config_item = "key"
52+ config_value = "value"
3553 }
54+ max_concurrency = 5
55+ resource_group_scene = "SparkSQL"
56+ spark_spec_mode = "fast"
57+ spark_size = 16
3658}
3759`
0 commit comments