public class CreateInstanceRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 类和说明 |
---|---|
static class |
CreateInstanceRequest.CreateInstanceRequestTags |
限定符和类型 | 字段和说明 |
---|---|
ClientNodeConfiguration |
clientNodeConfiguration |
String |
clientToken |
String |
description |
ElasticDataNodeConfiguration |
elasticDataNodeConfiguration |
String |
esAdminPassword
This parameter is required.
|
String |
esVersion
This parameter is required.
|
String |
instanceCategory |
KibanaNodeConfiguration |
kibanaConfiguration |
MasterNodeConfiguration |
masterConfiguration |
NetworkConfig |
networkConfig
This parameter is required.
|
Integer |
nodeAmount
This parameter is required.
|
NodeSpec |
nodeSpec |
PaymentInfo |
paymentInfo |
String |
paymentType |
String |
resourceGroupId |
List<CreateInstanceRequest.CreateInstanceRequestTags> |
tags |
WarmNodeConfiguration |
warmNodeConfiguration |
Integer |
zoneCount |
构造器和说明 |
---|
CreateInstanceRequest() |
@NameInMap(value="clientNodeConfiguration") public ClientNodeConfiguration clientNodeConfiguration
@NameInMap(value="description") public String description
@NameInMap(value="elasticDataNodeConfiguration") public ElasticDataNodeConfiguration elasticDataNodeConfiguration
@NameInMap(value="esAdminPassword") public String esAdminPassword
This parameter is required.
@NameInMap(value="esVersion") public String esVersion
This parameter is required.
@NameInMap(value="instanceCategory") public String instanceCategory
@NameInMap(value="kibanaConfiguration") public KibanaNodeConfiguration kibanaConfiguration
@NameInMap(value="masterConfiguration") public MasterNodeConfiguration masterConfiguration
@NameInMap(value="networkConfig") public NetworkConfig networkConfig
This parameter is required.
@NameInMap(value="nodeAmount") public Integer nodeAmount
This parameter is required.
@NameInMap(value="nodeSpec") public NodeSpec nodeSpec
@NameInMap(value="paymentInfo") public PaymentInfo paymentInfo
@NameInMap(value="paymentType") public String paymentType
@NameInMap(value="resourceGroupId") public String resourceGroupId
@NameInMap(value="tags") public List<CreateInstanceRequest.CreateInstanceRequestTags> tags
@NameInMap(value="warmNodeConfiguration") public WarmNodeConfiguration warmNodeConfiguration
@NameInMap(value="zoneCount") public Integer zoneCount
@NameInMap(value="clientToken") public String clientToken
public static CreateInstanceRequest build(Map<String,?> map) throws Exception
Exception
public CreateInstanceRequest setClientNodeConfiguration(ClientNodeConfiguration clientNodeConfiguration)
public ClientNodeConfiguration getClientNodeConfiguration()
public CreateInstanceRequest setDescription(String description)
public String getDescription()
public CreateInstanceRequest setElasticDataNodeConfiguration(ElasticDataNodeConfiguration elasticDataNodeConfiguration)
public ElasticDataNodeConfiguration getElasticDataNodeConfiguration()
public CreateInstanceRequest setEsAdminPassword(String esAdminPassword)
public String getEsAdminPassword()
public CreateInstanceRequest setEsVersion(String esVersion)
public String getEsVersion()
public CreateInstanceRequest setInstanceCategory(String instanceCategory)
public String getInstanceCategory()
public CreateInstanceRequest setKibanaConfiguration(KibanaNodeConfiguration kibanaConfiguration)
public KibanaNodeConfiguration getKibanaConfiguration()
public CreateInstanceRequest setMasterConfiguration(MasterNodeConfiguration masterConfiguration)
public MasterNodeConfiguration getMasterConfiguration()
public CreateInstanceRequest setNetworkConfig(NetworkConfig networkConfig)
public NetworkConfig getNetworkConfig()
public CreateInstanceRequest setNodeAmount(Integer nodeAmount)
public Integer getNodeAmount()
public CreateInstanceRequest setNodeSpec(NodeSpec nodeSpec)
public NodeSpec getNodeSpec()
public CreateInstanceRequest setPaymentInfo(PaymentInfo paymentInfo)
public PaymentInfo getPaymentInfo()
public CreateInstanceRequest setPaymentType(String paymentType)
public String getPaymentType()
public CreateInstanceRequest setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public CreateInstanceRequest setTags(List<CreateInstanceRequest.CreateInstanceRequestTags> tags)
public List<CreateInstanceRequest.CreateInstanceRequestTags> getTags()
public CreateInstanceRequest setWarmNodeConfiguration(WarmNodeConfiguration warmNodeConfiguration)
public WarmNodeConfiguration getWarmNodeConfiguration()
public CreateInstanceRequest setZoneCount(Integer zoneCount)
public Integer getZoneCount()
public CreateInstanceRequest setClientToken(String clientToken)
public String getClientToken()
Copyright © 2024. All rights reserved.