public static class ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
dashboardType
The type of the Grafana dashboard.
|
String |
exporter
The type of the exporter access source.
|
String |
httpsUrl
The URL of the Grafana dashboard.
|
String |
httpUrl
The URL of the Grafana dashboard.
|
ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVosI18nChild |
i18nChild
The information about the Grafana dashboards.
|
String |
id
The ID of the Grafana dashboard.
|
Boolean |
isArmsExporter
Indicates whether the exporter was provided by ARMS.
|
String |
kind
The type of the dashboard.
|
String |
language
The language of the Grafana dashboard.
|
String |
name
The name of the Grafana dashboard.
|
Boolean |
needUpdate
Indicates whether the Grafana dashboard has a new version that was available for upgrade.
|
List<String> |
tags
The tags of the Grafana dashboard.
|
String |
time
The timestamp generated when the Grafana dashboard was created.
|
String |
title
The title of the Grafana dashboard.
|
String |
type
The type of the Grafana dashboard.
|
String |
uid
The unique identifier of a dashboard when multiple Grafana dashboards were installed.
|
String |
url
The complete URL of the Grafana dashboard.
|
String |
version
The version of the Grafana dashboard.
|
| 构造器和说明 |
|---|
ListDashboardsResponseBodyDashboardVos() |
@NameInMap(value="DashboardType") public String dashboardType
The type of the Grafana dashboard. This parameter has the same effect as the Exporter parameter whereas provides clearer implication.
example:Node
@NameInMap(value="Exporter") public String exporter
The type of the exporter access source. Valid values:
Nginx
@NameInMap(value="HttpUrl") public String httpUrl
The URL of the Grafana dashboard.
example:http://g.console.aliyun.com/d/1131971649496228-*****-59/ApiServer?orgId=3**&refresh=60s
@NameInMap(value="HttpsUrl") public String httpsUrl
The URL of the Grafana dashboard.
example:http://g.console.aliyun.com/d/1131971649496228-*****-59/ApiServer?orgId=3**&refresh=60s
@NameInMap(value="I18nChild") public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVosI18nChild i18nChild
The information about the Grafana dashboards.
@NameInMap(value="Id") public String id
The ID of the Grafana dashboard. The value is unique only when you install the Grafana dashboard.
example:1100**
@NameInMap(value="IsArmsExporter") public Boolean isArmsExporter
Indicates whether the exporter was provided by ARMS. Valid values:
true: The exporter is provided by ARMS.false: The exporter is not provided by ARMS.false
@NameInMap(value="Kind") public String kind
The type of the dashboard. Valid values: BASIC, THIRD, LIMIT, and CUSTOM. BASIC indicates a basic dashboard. THIRD indicates a third-party dashboard. LIMIT indicates a time-limited free dashboard. CUSTOM indicates a custom dashboard.
example:BASIC
@NameInMap(value="Language") public String language
The language of the Grafana dashboard.
example:en
@NameInMap(value="Name") public String name
The name of the Grafana dashboard. This parameter is different from the Title parameter as this parameter cannot be changed.
example:k8s-node-overview
@NameInMap(value="NeedUpdate") public Boolean needUpdate
Indicates whether the Grafana dashboard has a new version that was available for upgrade.
example:false
@NameInMap(value="Time") public String time
The timestamp generated when the Grafana dashboard was created. Unit: seconds
example:1590136924
@NameInMap(value="Title") public String title
The title of the Grafana dashboard.
example:ApiServer
@NameInMap(value="Type") public String type
The type of the Grafana dashboard. Valid values:
dash-db: a dashboarddash-folder: a folder that can include a dashboarddash-db
@NameInMap(value="Uid") public String uid
The unique identifier of a dashboard when multiple Grafana dashboards were installed. It is a unique business ID displayed on the page.
example:1131971649496228-*****-59
@NameInMap(value="Url") public String url
The complete URL of the Grafana dashboard.
example:http://g.console.aliyun.com/d/1131971649496228-*****-59/ApiServer?orgId=3**&refresh=60s
@NameInMap(value="Version") public String version
The version of the Grafana dashboard. The combination of version and name uniquely identifies a dashboard.
example:v2
public static ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos build(Map<String,?> map) throws Exception
Exceptionpublic ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos setDashboardType(String dashboardType)
public String getDashboardType()
public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos setExporter(String exporter)
public String getExporter()
public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos setHttpUrl(String httpUrl)
public String getHttpUrl()
public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos setHttpsUrl(String httpsUrl)
public String getHttpsUrl()
public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos setI18nChild(ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVosI18nChild i18nChild)
public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVosI18nChild getI18nChild()
public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos setId(String id)
public String getId()
public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos setIsArmsExporter(Boolean isArmsExporter)
public Boolean getIsArmsExporter()
public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos setKind(String kind)
public String getKind()
public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos setLanguage(String language)
public String getLanguage()
public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos setName(String name)
public String getName()
public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos setNeedUpdate(Boolean needUpdate)
public Boolean getNeedUpdate()
public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos setTags(List<String> tags)
public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos setTime(String time)
public String getTime()
public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos setTitle(String title)
public String getTitle()
public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos setType(String type)
public String getType()
public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos setUid(String uid)
public String getUid()
public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos setUrl(String url)
public String getUrl()
public ListDashboardsResponseBody.ListDashboardsResponseBodyDashboardVos setVersion(String version)
public String getVersion()
Copyright © 2024. All rights reserved.