Skip to content

Commit ab74239

Browse files
author
WeiMengXS
committed
fix: cr
1 parent 1e8dd0d commit ab74239

File tree

2 files changed

+29
-27
lines changed

2 files changed

+29
-27
lines changed

tencentcloud/resource_tc_scf_trigger_config.go

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,25 @@
11
/*
22
Provides a resource to create a scf trigger_config
33
4-
Example Usage
4+
# Example Usage
55
66
```hcl
7-
resource "tencentcloud_scf_trigger_config" "trigger_config" {
8-
enable = "OPEN"
9-
function_name = "keep-1676351130"
10-
trigger_name = "SCF-timer-1685540160"
11-
type = "timer"
12-
qualifier = "$DEFAULT"
13-
namespace = "default"
14-
trigger_desc = "* 1 2 * * * *"
15-
description = "func"
16-
custom_argument = "Information"
17-
}
7+
8+
resource "tencentcloud_scf_trigger_config" "trigger_config" {
9+
enable = "OPEN"
10+
function_name = "keep-1676351130"
11+
trigger_name = "SCF-timer-1685540160"
12+
type = "timer"
13+
qualifier = "$DEFAULT"
14+
namespace = "default"
15+
trigger_desc = "* 1 2 * * * *"
16+
description = "func"
17+
custom_argument = "Information"
18+
}
19+
1820
```
1921
20-
Import
22+
# Import
2123
2224
scf trigger_config can be imported using the id, e.g.
2325
@@ -54,26 +56,26 @@ func resourceTencentCloudScfTriggerConfig() *schema.Resource {
5456
Required: true,
5557
ForceNew: true,
5658
Type: schema.TypeString,
57-
Description: "function name.",
59+
Description: "Function name.",
5860
},
5961

6062
"trigger_name": {
6163
Required: true,
6264
ForceNew: true,
6365
Type: schema.TypeString,
64-
Description: "trigger Name.",
66+
Description: "Trigger Name.",
6567
},
6668

6769
"type": {
6870
Required: true,
6971
Type: schema.TypeString,
70-
Description: "trigger type.",
72+
Description: "Trigger type.",
7173
},
7274

7375
"enable": {
7476
Optional: true,
7577
Type: schema.TypeString,
76-
Description: "The trigger is turned on or off, and the parameter passed as OPEN is turned on, and CLOSE is turned off.",
78+
Description: "Status of trigger. Values: OPEN (enabled); CLOSE disabled).",
7779
},
7880

7981
"qualifier": {
@@ -86,7 +88,7 @@ func resourceTencentCloudScfTriggerConfig() *schema.Resource {
8688
Optional: true,
8789
ForceNew: true,
8890
Type: schema.TypeString,
89-
Description: "function namespace.",
91+
Description: "Function namespace.",
9092
},
9193

9294
"trigger_desc": {

tencentcloud/resource_tc_scf_trigger_config_test.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ func TestAccTencentCloudScfTriggerConfigResource_basic(t *testing.T) {
1717
{
1818
Config: testAccScfTriggerConfig,
1919
Check: resource.ComposeTestCheckFunc(resource.TestCheckResourceAttrSet("tencentcloud_scf_trigger_config.trigger_config", "id"),
20-
resource.ComposeTestCheckFunc(resource.TestCheckResourceAttrSet("tencentcloud_scf_trigger_config.trigger_config", "enable")),
21-
resource.ComposeTestCheckFunc(resource.TestCheckResourceAttrSet("tencentcloud_scf_trigger_config.trigger_config", "function_name")),
22-
resource.ComposeTestCheckFunc(resource.TestCheckResourceAttrSet("tencentcloud_scf_trigger_config.trigger_config", "trigger_name")),
23-
resource.ComposeTestCheckFunc(resource.TestCheckResourceAttrSet("tencentcloud_scf_trigger_config.trigger_config", "type")),
24-
resource.ComposeTestCheckFunc(resource.TestCheckResourceAttrSet("tencentcloud_scf_trigger_config.trigger_config", "qualifier")),
25-
resource.ComposeTestCheckFunc(resource.TestCheckResourceAttrSet("tencentcloud_scf_trigger_config.trigger_config", "namespace")),
26-
resource.ComposeTestCheckFunc(resource.TestCheckResourceAttrSet("tencentcloud_scf_trigger_config.trigger_config", "trigger_desc")),
27-
resource.ComposeTestCheckFunc(resource.TestCheckResourceAttrSet("tencentcloud_scf_trigger_config.trigger_config", "description")),
28-
resource.ComposeTestCheckFunc(resource.TestCheckResourceAttrSet("tencentcloud_scf_trigger_config.trigger_config", "custom_argument"))),
20+
resource.ComposeTestCheckFunc(resource.TestCheckResourceAttr("tencentcloud_scf_trigger_config.trigger_config", "enable", "OPEN")),
21+
resource.ComposeTestCheckFunc(resource.TestCheckResourceAttr("tencentcloud_scf_trigger_config.trigger_config", "function_name", "keep-1676351130")),
22+
resource.ComposeTestCheckFunc(resource.TestCheckResourceAttr("tencentcloud_scf_trigger_config.trigger_config", "trigger_name", "SCF-timer-1685540160")),
23+
resource.ComposeTestCheckFunc(resource.TestCheckResourceAttr("tencentcloud_scf_trigger_config.trigger_config", "type", "timer")),
24+
resource.ComposeTestCheckFunc(resource.TestCheckResourceAttr("tencentcloud_scf_trigger_config.trigger_config", "qualifier", "$DEFAULT")),
25+
resource.ComposeTestCheckFunc(resource.TestCheckResourceAttr("tencentcloud_scf_trigger_config.trigger_config", "namespace", "default")),
26+
resource.ComposeTestCheckFunc(resource.TestCheckResourceAttr("tencentcloud_scf_trigger_config.trigger_config", "trigger_desc", "* 1 2 * * * *")),
27+
resource.ComposeTestCheckFunc(resource.TestCheckResourceAttr("tencentcloud_scf_trigger_config.trigger_config", "description", "func")),
28+
resource.ComposeTestCheckFunc(resource.TestCheckResourceAttr("tencentcloud_scf_trigger_config.trigger_config", "custom_argument", "Information"))),
2929
},
3030
{
3131
ResourceName: "tencentcloud_scf_trigger_config.trigger_config",

0 commit comments

Comments
 (0)