aboutsummaryrefslogtreecommitdiffhomepage
path: root/resource_statuscaketest.go
diff options
context:
space:
mode:
Diffstat (limited to 'resource_statuscaketest.go')
-rw-r--r--resource_statuscaketest.go9
1 files changed, 9 insertions, 0 deletions
diff --git a/resource_statuscaketest.go b/resource_statuscaketest.go
index 53b3059..389a7d6 100644
--- a/resource_statuscaketest.go
+++ b/resource_statuscaketest.go
@@ -33,6 +33,11 @@ func resourceStatusCakeTest() *schema.Resource {
33 Required: true, 33 Required: true,
34 }, 34 },
35 35
36 "contact_id": &schema.Schema{
37 Type: schema.TypeInt,
38 Optional: true,
39 },
40
36 "check_rate": &schema.Schema{ 41 "check_rate": &schema.Schema{
37 Type: schema.TypeInt, 42 Type: schema.TypeInt,
38 Optional: true, 43 Optional: true,
@@ -69,6 +74,7 @@ func CreateTest(d *schema.ResourceData, meta interface{}) error {
69 WebsiteURL: d.Get("website_url").(string), 74 WebsiteURL: d.Get("website_url").(string),
70 TestType: d.Get("test_type").(string), 75 TestType: d.Get("test_type").(string),
71 CheckRate: d.Get("check_rate").(int), 76 CheckRate: d.Get("check_rate").(int),
77 ContactID: d.Get("contact_id").(int),
72 } 78 }
73 79
74 log.Printf("[DEBUG] Creating new StatusCake Test: %s", d.Get("website_name").(string)) 80 log.Printf("[DEBUG] Creating new StatusCake Test: %s", d.Get("website_name").(string))
@@ -146,6 +152,9 @@ func getStatusCakeTestInput(d *schema.ResourceData) *statuscake.Test {
146 if v, ok := d.GetOk("check_rate"); ok { 152 if v, ok := d.GetOk("check_rate"); ok {
147 test.CheckRate = v.(int) 153 test.CheckRate = v.(int)
148 } 154 }
155 if v, ok := d.GetOk("contact_id"); ok {
156 test.ContactID = v.(int)
157 }
149 if v, ok := d.GetOk("test_type"); ok { 158 if v, ok := d.GetOk("test_type"); ok {
150 test.TestType = v.(string) 159 test.TestType = v.(string)
151 } 160 }