public static final class CreateEnvironmentRequest.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
CreateEnvironmentRequest.Builder |
aliyunLang(String aliyunLang)
The language.
|
CreateEnvironmentRequest.Builder |
bindResourceId(String bindResourceId)
The ID of the resource bound to the environment, such as the container ID or VPC ID.
|
CreateEnvironmentRequest |
build() |
CreateEnvironmentRequest.Builder |
environmentName(String environmentName)
The name of the environment.
|
CreateEnvironmentRequest.Builder |
environmentSubType(String environmentSubType)
The subtype of the environment.
|
CreateEnvironmentRequest.Builder |
environmentType(String environmentType)
The type of the environment.
|
CreateEnvironmentRequest.Builder |
feePackage(String feePackage)
The payable resource plan.
|
CreateEnvironmentRequest.Builder |
grafanaWorkspaceId(String grafanaWorkspaceId)
The ID of the Grafana workspace associated with the environment.
|
CreateEnvironmentRequest.Builder |
initEnvironment(Boolean initEnvironment)
Specifies whether to initialize the environment.
|
CreateEnvironmentRequest.Builder |
managedType(String managedType)
Specifies whether agents or exporters are managed.
|
CreateEnvironmentRequest.Builder |
prometheusInstanceId(String prometheusInstanceId)
The ID of the Prometheus instance.
|
CreateEnvironmentRequest.Builder |
regionId(String regionId)
The region ID.
|
CreateEnvironmentRequest.Builder |
resourceGroupId(String resourceGroupId)
The ID of the resource group.
|
CreateEnvironmentRequest.Builder |
tags(List<CreateEnvironmentRequest.Tags> tags)
The tags of the instance.
|
public CreateEnvironmentRequest.Builder aliyunLang(String aliyunLang)
Valid values: * en: English * zh: Chinese
public CreateEnvironmentRequest.Builder bindResourceId(String bindResourceId)
public CreateEnvironmentRequest.Builder environmentName(String environmentName)
public CreateEnvironmentRequest.Builder environmentSubType(String environmentSubType)
* CS: Container Service for Kubernetes (ACK) or Distributed Cloud Container Platform for Kubernetes (ACK One) * ECS: ECS * Cloud: cloud service
public CreateEnvironmentRequest.Builder environmentType(String environmentType)
* CS: Container Service * ECS: Elastic Compute Service * Cloud: cloud service
public CreateEnvironmentRequest.Builder feePackage(String feePackage)
* If the EnvironmentType parameter is set to CS, set the value to CS_Basic or CS_Pro. Default value: CS_Basic. * Otherwise, leave the parameter empty.
public CreateEnvironmentRequest.Builder grafanaWorkspaceId(String grafanaWorkspaceId)
public CreateEnvironmentRequest.Builder initEnvironment(Boolean initEnvironment)
public CreateEnvironmentRequest.Builder managedType(String managedType)
* none: No. By default, no managed agents or exporters are provided for ACK clusters. * agent: Agents are managed. By default, managed agents are provided for ASK clusters, ACS clusters, and ACK One clusters. * agent-exporter: Agents and exporters are managed. By default, managed agents and exporters are provided for cloud services.
public CreateEnvironmentRequest.Builder prometheusInstanceId(String prometheusInstanceId)
public CreateEnvironmentRequest.Builder regionId(String regionId)
public CreateEnvironmentRequest.Builder resourceGroupId(String resourceGroupId)
public CreateEnvironmentRequest.Builder tags(List<CreateEnvironmentRequest.Tags> tags)
public CreateEnvironmentRequest build()
Copyright © 2024. All rights reserved.