public static final class CreatePrometheusInstanceRequest.Builder extends Object
限定符和类型 | 方法和说明 |
---|---|
CreatePrometheusInstanceRequest.Builder |
allSubClustersSuccess(Boolean allSubClustersSuccess)
Does it require all child instances to be verified successfully before creating a GlobalView instance.
|
CreatePrometheusInstanceRequest.Builder |
archiveDuration(Integer archiveDuration)
The number of days for automatic archiving after storage expiration (optional values: 60, 90, 180, 365). 0 means not archive.
|
CreatePrometheusInstanceRequest |
build() |
CreatePrometheusInstanceRequest.Builder |
clusterId(String clusterId)
The ID of the ACK cluster.
|
CreatePrometheusInstanceRequest.Builder |
clusterName(String clusterName)
The name of the created cluster.
|
CreatePrometheusInstanceRequest.Builder |
clusterType(String clusterType)
The type of the cluster to which the Prometheus instance belongs.
|
CreatePrometheusInstanceRequest.Builder |
duration(Integer duration)
Data storage duration (in days).
|
CreatePrometheusInstanceRequest.Builder |
grafanaInstanceId(String grafanaInstanceId)
The ID of the Grafana dedicated instance.
|
CreatePrometheusInstanceRequest.Builder |
regionId(String regionId)
The ID of the region.
|
CreatePrometheusInstanceRequest.Builder |
resourceGroupId(String resourceGroupId)
The ID of the custom resource group.
|
CreatePrometheusInstanceRequest.Builder |
securityGroupId(String securityGroupId)
The ID of the security group.
|
CreatePrometheusInstanceRequest.Builder |
subClustersJson(String subClustersJson)
JSON string for child instances of the globalView instance.
|
CreatePrometheusInstanceRequest.Builder |
tags(List<CreatePrometheusInstanceRequest.Tags> tags)
The tags of the instance.
|
CreatePrometheusInstanceRequest.Builder |
vpcId(String vpcId)
The ID of virtual private cloud (VPC).
|
CreatePrometheusInstanceRequest.Builder |
vSwitchId(String vSwitchId)
The ID of the vSwitch.
|
public CreatePrometheusInstanceRequest.Builder allSubClustersSuccess(Boolean allSubClustersSuccess)
public CreatePrometheusInstanceRequest.Builder archiveDuration(Integer archiveDuration)
public CreatePrometheusInstanceRequest.Builder clusterId(String clusterId)
public CreatePrometheusInstanceRequest.Builder clusterName(String clusterName)
public CreatePrometheusInstanceRequest.Builder clusterType(String clusterType)
* remote-write: Prometheus instance for remote write. * ecs(Not supported): Prometheus instance for ECS. * cloud-monitor(Not supported): Prometheus instance for Alibaba Cloud services in China. * cloud-product(Not supported): Prometheus instance for Alibaba Cloud services outside China. * global-view: Prometheus instance for GlobalView. * aliyun-cs(Not supported): Prometheus instance for Container Service for Kubernetes (ACK).
public CreatePrometheusInstanceRequest.Builder duration(Integer duration)
public CreatePrometheusInstanceRequest.Builder grafanaInstanceId(String grafanaInstanceId)
public CreatePrometheusInstanceRequest.Builder regionId(String regionId)
public CreatePrometheusInstanceRequest.Builder resourceGroupId(String resourceGroupId)
public CreatePrometheusInstanceRequest.Builder securityGroupId(String securityGroupId)
public CreatePrometheusInstanceRequest.Builder subClustersJson(String subClustersJson)
public CreatePrometheusInstanceRequest.Builder tags(List<CreatePrometheusInstanceRequest.Tags> tags)
public CreatePrometheusInstanceRequest.Builder vSwitchId(String vSwitchId)
public CreatePrometheusInstanceRequest.Builder vpcId(String vpcId)
public CreatePrometheusInstanceRequest build()
Copyright © 2024. All rights reserved.