diff --git a/google/resource_monitoring_uptime_check_config.go b/google/resource_monitoring_uptime_check_config.go index 43735d1a..25db4d15 100644 --- a/google/resource_monitoring_uptime_check_config.go +++ b/google/resource_monitoring_uptime_check_config.go @@ -168,6 +168,7 @@ func resourceMonitoringUptimeCheckConfig() *schema.Resource { "period": { Type: schema.TypeString, Optional: true, + ForceNew: true, Default: "300s", }, "resource_group": { @@ -399,12 +400,6 @@ func resourceMonitoringUptimeCheckConfigUpdate(d *schema.ResourceData, meta inte } else if v, ok := d.GetOkExists("display_name"); !isEmptyValue(reflect.ValueOf(v)) && (ok || !reflect.DeepEqual(v, displayNameProp)) { obj["displayName"] = displayNameProp } - periodProp, err := expandMonitoringUptimeCheckConfigPeriod(d.Get("period"), d, config) - if err != nil { - return err - } else if v, ok := d.GetOkExists("period"); !isEmptyValue(reflect.ValueOf(v)) && (ok || !reflect.DeepEqual(v, periodProp)) { - obj["period"] = periodProp - } timeoutProp, err := expandMonitoringUptimeCheckConfigTimeout(d.Get("timeout"), d, config) if err != nil { return err