public class AppendInstancesToPrometheusGlobalViewRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
clusters
The list of global aggregation instances.
|
String |
globalViewClusterId
The ID of the global aggregation instance.
|
String |
groupName
The name of the global aggregation instance.
|
String |
regionId
The region ID.
|
| 构造器和说明 |
|---|
AppendInstancesToPrometheusGlobalViewRequest() |
| 限定符和类型 | 方法和说明 |
|---|---|
static AppendInstancesToPrometheusGlobalViewRequest |
build(Map<String,?> map) |
String |
getClusters() |
String |
getGlobalViewClusterId() |
String |
getGroupName() |
String |
getRegionId() |
AppendInstancesToPrometheusGlobalViewRequest |
setClusters(String clusters) |
AppendInstancesToPrometheusGlobalViewRequest |
setGlobalViewClusterId(String globalViewClusterId) |
AppendInstancesToPrometheusGlobalViewRequest |
setGroupName(String groupName) |
AppendInstancesToPrometheusGlobalViewRequest |
setRegionId(String regionId) |
@NameInMap(value="Clusters") public String clusters
The list of 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":"Remote read endpoint of the MetricStore", "extras":{ "username":"BasicAuthUsername", "password":"BasicAuthPassword" } }, { "sourceName": "Custom ", "sourceType":"CustomPrometheus", "dataSource":"Remote read endpoint of the self-managed Prometheus data source", "extras":{ "username":"BasicAuthUsername", "password":"BasicAuthPassword" } }, { "sourceName": "Other one ", "sourceType":"Others", "dataSource":"Endpoint of another data source such as Tencent remote read", "headers":{ "AnyHeaderToFill":"Headers to be filled" }, "extras":{ "username":"BasicAuthUsername", "password":"BasicAuthPassword" } } // ....... more addre ]
@NameInMap(value="GlobalViewClusterId") public String globalViewClusterId
The ID of the global aggregation instance.
This parameter is required.
example:global-v2-cn-1670100631025794-6gjc0qgb
@NameInMap(value="GroupName") public String groupName
The name of the global aggregation instance.
This parameter is required.
example:zyGlobalView
@NameInMap(value="RegionId") public String regionId
The region ID.
This parameter is required.
example:cn-hangzhou
public AppendInstancesToPrometheusGlobalViewRequest()
public static AppendInstancesToPrometheusGlobalViewRequest build(Map<String,?> map) throws Exception
Exceptionpublic AppendInstancesToPrometheusGlobalViewRequest setClusters(String clusters)
public String getClusters()
public AppendInstancesToPrometheusGlobalViewRequest setGlobalViewClusterId(String globalViewClusterId)
public String getGlobalViewClusterId()
public AppendInstancesToPrometheusGlobalViewRequest setGroupName(String groupName)
public String getGroupName()
public AppendInstancesToPrometheusGlobalViewRequest setRegionId(String regionId)
public String getRegionId()
Copyright © 2024. All rights reserved.