diff --git a/tencentcloud/provider.go b/tencentcloud/provider.go index 7bfd845ffa..6749045e95 100644 --- a/tencentcloud/provider.go +++ b/tencentcloud/provider.go @@ -708,6 +708,7 @@ Security Token Service(STS) Short Message Service(SMS) Resource tencentcloud_sms_sign + tencentcloud_sms_template */ package tencentcloud diff --git a/tencentcloud/resource_tc_elasticsearch_instance.go b/tencentcloud/resource_tc_elasticsearch_instance.go index 6a323e52f0..fa628685bf 100755 --- a/tencentcloud/resource_tc_elasticsearch_instance.go +++ b/tencentcloud/resource_tc_elasticsearch_instance.go @@ -54,9 +54,10 @@ import ( "context" "errors" "fmt" - sdkErrors "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/errors" "log" + sdkErrors "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/errors" + "github.com/hashicorp/terraform-plugin-sdk/helper/resource" "github.com/hashicorp/terraform-plugin-sdk/helper/schema" es "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/es/v20180416" diff --git a/website/docs/r/sms_template.html.markdown b/website/docs/r/sms_template.html.markdown new file mode 100644 index 0000000000..4c3b2f63f5 --- /dev/null +++ b/website/docs/r/sms_template.html.markdown @@ -0,0 +1,43 @@ +--- +subcategory: "Short Message Service(SMS)" +layout: "tencentcloud" +page_title: "TencentCloud: tencentcloud_sms_template" +sidebar_current: "docs-tencentcloud-resource-sms_template" +description: |- + Provides a resource to create a sms template +--- + +# tencentcloud_sms_template + +Provides a resource to create a sms template + +## Example Usage + +```hcl +resource "tencentcloud_sms_template" "template" { + template_name = "Template By Terraform" + template_content = "Template Content" + international = 0 + sms_type = 0 + remark = "terraform test" +} +``` + +## Argument Reference + +The following arguments are supported: + +* `international` - (Required, Int) Whether it is Global SMS: 0: Mainland China SMS; 1: Global SMS. +* `remark` - (Required, String) Template remarks, such as reason for application and use case. +* `sms_type` - (Required, Int) SMS type. 0: regular SMS, 1: marketing SMS. +* `template_content` - (Required, String) Message Template Content. +* `template_name` - (Required, String) Message Template name, which must be unique. + +## Attributes Reference + +In addition to all arguments above, the following attributes are exported: + +* `id` - ID of the resource. + + + diff --git a/website/tencentcloud.erb b/website/tencentcloud.erb index f93b3d0a23..c315bce5ee 100644 --- a/website/tencentcloud.erb +++ b/website/tencentcloud.erb @@ -1503,6 +1503,9 @@
  • tencentcloud_sms_sign
  • +
  • + tencentcloud_sms_template +