// Copyright 2018 JDCLOUD.COM
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
//     http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//
// NOTE: This class is auto generated by the jdcloud code generator program.

package models


type GetWidgetDataPointsSpec struct {

    /*  (Optional) */
    Aggregated string `json:"aggregated"`

    /*  (Optional) */
    CreatedTime int64 `json:"createdTime"`

    /*  (Optional) */
    DashboardId string `json:"dashboardId"`

    /*  (Optional) */
    EndTime string `json:"endTime"`

    /* name为widgetId - 多个图表的id (Optional) */
    Filters []Filter `json:"filters"`

    /*  (Optional) */
    Metrics []WidgetMetric `json:"metrics"`

    /*  (Optional) */
    Name string `json:"name"`

    /*  (Optional) */
    Position WidgetPosition `json:"position"`

    /*  (Optional) */
    Resources WidgetResources `json:"resources"`

    /*  (Optional) */
    ServiceCode string `json:"serviceCode"`

    /*  (Optional) */
    StartTime string `json:"startTime"`

    /*  (Optional) */
    TopN int `json:"topN"`

    /*  (Optional) */
    Type string `json:"type"`

    /*  (Optional) */
    UpdatedTime int64 `json:"updatedTime"`

    /*  (Optional) */
    WidgetId []string `json:"widgetId"`
}
