public class AddPrometheusGlobalViewRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 类和说明 |
|---|---|
static class |
AddPrometheusGlobalViewRequest.AddPrometheusGlobalViewRequestTag |
| 限定符和类型 | 字段和说明 |
|---|---|
String |
clusters
The queried global aggregation instances.
|
String |
groupName
The name of the aggregation instance.
|
String |
regionId
The region ID.
|
String |
resourceGroupId
The resource group ID.
|
List<AddPrometheusGlobalViewRequest.AddPrometheusGlobalViewRequestTag> |
tag
The list of tags.
|
| 构造器和说明 |
|---|
AddPrometheusGlobalViewRequest() |
| 限定符和类型 | 方法和说明 |
|---|---|
static AddPrometheusGlobalViewRequest |
build(Map<String,?> map) |
String |
getClusters() |
String |
getGroupName() |
String |
getRegionId() |
String |
getResourceGroupId() |
List<AddPrometheusGlobalViewRequest.AddPrometheusGlobalViewRequestTag> |
getTag() |
AddPrometheusGlobalViewRequest |
setClusters(String clusters) |
AddPrometheusGlobalViewRequest |
setGroupName(String groupName) |
AddPrometheusGlobalViewRequest |
setRegionId(String regionId) |
AddPrometheusGlobalViewRequest |
setResourceGroupId(String resourceGroupId) |
AddPrometheusGlobalViewRequest |
setTag(List<AddPrometheusGlobalViewRequest.AddPrometheusGlobalViewRequestTag> tag) |
@NameInMap(value="Clusters") public String clusters
The queried global aggregation instances. The value is a JSON string.
This parameter is required.
example:[ { "sourceName": "Data source name- ArmsPrometheus No.1", "sourceType":"AlibabaPrometheus", "userId":"UserID", "clusterId":"ClusterId", }, { "sourceName": "Data source name - MetrcStore No.2", "sourceType":"MetricStore", "dataSource":"MetricStore remote read address", "extras":{ "username":"BasicAuthUsername", "password":"BasicAuthPassword" } }, { "sourceName": "Custom ", "sourceType":"CustomPrometheus", "dataSource":"Build your own Prometheus data source remoteread address", "extras":{ "username":"BasicAuthUsername", "password":"BasicAuthPassword" } }, { "sourceName": "Other one ", "sourceType":"Others", "dataSource":"Other data sources such as Tencent remoteread address", "headers":{ "AnyHeaderToFill":"Headers to be populated" }, "extras":{ "username":"BasicAuthUsername", "password":"BasicAuthPassword" } } // ....... more addre ]
@NameInMap(value="GroupName") public String groupName
The name of the aggregation instance.
This parameter is required.
example:zyGlobalView
@NameInMap(value="RegionId") public String regionId
The region ID.
This parameter is required.
example:cn-hangzhou
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The resource group ID.
example:rg-aek2eq4pecazwfy
@NameInMap(value="Tag") public List<AddPrometheusGlobalViewRequest.AddPrometheusGlobalViewRequestTag> tag
The list of tags.
public static AddPrometheusGlobalViewRequest build(Map<String,?> map) throws Exception
Exceptionpublic AddPrometheusGlobalViewRequest setClusters(String clusters)
public String getClusters()
public AddPrometheusGlobalViewRequest setGroupName(String groupName)
public String getGroupName()
public AddPrometheusGlobalViewRequest setRegionId(String regionId)
public String getRegionId()
public AddPrometheusGlobalViewRequest setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public AddPrometheusGlobalViewRequest setTag(List<AddPrometheusGlobalViewRequest.AddPrometheusGlobalViewRequestTag> tag)
public List<AddPrometheusGlobalViewRequest.AddPrometheusGlobalViewRequestTag> getTag()
Copyright © 2024. All rights reserved.