All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.arms20190808.models.ListPrometheusInstancesRequest Maven / Gradle / Ivy

Go to download

Alibaba Cloud Application Real-Time Monitoring Service (20190808) SDK for Java

There is a newer version: 10.0.0
Show newest version
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.arms20190808.models;

import com.aliyun.tea.*;

public class ListPrometheusInstancesRequest extends TeaModel {
    /**
     * 

The cluster type. If you do not specify this parameter, all cluster types are queried. Valid values:

*
    *
  • cloud-product-prometheus: Prometheus instance for cloud services
  • *
  • ManagedKubernetes: ACK managed cluster
  • *
  • satellite: Prometheus instance for ARMS OpenTelemetry
  • *
  • Ask: ACK Serverless cluster
  • *
  • remote-write-prometheus: general-purpose Prometheus instance
  • *
  • cloud-monitor-cmee: Hybrid Cloud Monitoring
  • *
  • ExternalKubernetes: external Kubernetes cluster registered in ACK
  • *
  • vpc-prometheus: Prometheus instance for ECS
  • *
  • cloud-monitor-direct: cloud service self-monitoring
  • *
  • Edge Kubernetes: ACK Edge cluster
  • *
* * example: *

cloud-product-prometheus

*/ @NameInMap("ClusterType") public String clusterType; /** *

The region ID.

*

This parameter is required.

* * example: *

cn-hangzhou

*/ @NameInMap("RegionId") public String regionId; /** *

Specifies whether to obtain global aggregation instances. Valid values:

*
    *
  • true
  • *
  • false
  • *
*

This parameter is required.

* * example: *

true

*/ @NameInMap("ShowGlobalView") public Boolean showGlobalView; public static ListPrometheusInstancesRequest build(java.util.Map map) throws Exception { ListPrometheusInstancesRequest self = new ListPrometheusInstancesRequest(); return TeaModel.build(map, self); } public ListPrometheusInstancesRequest setClusterType(String clusterType) { this.clusterType = clusterType; return this; } public String getClusterType() { return this.clusterType; } public ListPrometheusInstancesRequest setRegionId(String regionId) { this.regionId = regionId; return this; } public String getRegionId() { return this.regionId; } public ListPrometheusInstancesRequest setShowGlobalView(Boolean showGlobalView) { this.showGlobalView = showGlobalView; return this; } public Boolean getShowGlobalView() { return this.showGlobalView; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy