grafana/pkg/tsdb/cloudwatch/models/request/resource_request.go

23 lines
341 B
Go
Raw Normal View History

package request
import (
"fmt"
"net/url"
)
type ResourceRequest struct {
Region string
}
func getResourceRequest(parameters url.Values) (*ResourceRequest, error) {
request := &ResourceRequest{
Region: parameters.Get("region"),
}
if request.Region == "" {
return nil, fmt.Errorf("region is required")
}
return request, nil
}