public class CreateClusterRequest
extends com.aliyun.tea.TeaModel
| 构造器和说明 |
|---|
CreateClusterRequest() |
@NameInMap(value="name") public String name
@NameInMap(value="region_id") public String regionId
@NameInMap(value="cluster_type") public String clusterType
@NameInMap(value="cluster_spec") public String clusterSpec
@NameInMap(value="kubernetes_version") public String kubernetesVersion
@NameInMap(value="runtime") public Runtime runtime
@NameInMap(value="vpcid") public String vpcid
@NameInMap(value="container_cidr") public String containerCidr
@NameInMap(value="service_cidr") public String serviceCidr
@NameInMap(value="security_group_id") public String securityGroupId
@NameInMap(value="is_enterprise_security_group") public Boolean isEnterpriseSecurityGroup
@NameInMap(value="snat_entry") public Boolean snatEntry
@NameInMap(value="endpoint_public_access") public Boolean endpointPublicAccess
@NameInMap(value="ssh_flags") public Boolean sshFlags
@NameInMap(value="timezone") public String timezone
@NameInMap(value="node_cidr_mask") public String nodeCidrMask
@NameInMap(value="user_ca") public String userCa
@NameInMap(value="user_data") public String userData
@NameInMap(value="cluster_domain") public String clusterDomain
@NameInMap(value="node_name_mode") public String nodeNameMode
@NameInMap(value="custom_san") public String customSan
@NameInMap(value="encryption_provider_key") public String encryptionProviderKey
@NameInMap(value="service_account_issuer") public String serviceAccountIssuer
@NameInMap(value="api_audiences") public String apiAudiences
@NameInMap(value="image_id") public String imageId
@NameInMap(value="cloud_monitor_flags") public Boolean cloudMonitorFlags
@NameInMap(value="platform") public String platform
@NameInMap(value="os_type") public String osType
@NameInMap(value="cpu_policy") public String cpuPolicy
@NameInMap(value="proxy_mode") public String proxyMode
@NameInMap(value="node_port_range") public String nodePortRange
@NameInMap(value="key_pair") public String keyPair
@NameInMap(value="login_password") public String loginPassword
@NameInMap(value="master_count") public Long masterCount
@NameInMap(value="master_instance_types") public List<String> masterInstanceTypes
@NameInMap(value="master_system_disk_category") public String masterSystemDiskCategory
@NameInMap(value="master_system_disk_size") public Long masterSystemDiskSize
@NameInMap(value="master_system_disk_snapshot_policy_id") public String masterSystemDiskSnapshotPolicyId
@NameInMap(value="master_instance_charge_type") public String masterInstanceChargeType
@NameInMap(value="master_period_unit") public String masterPeriodUnit
@NameInMap(value="master_period") public Long masterPeriod
@NameInMap(value="master_auto_renew") public Boolean masterAutoRenew
@NameInMap(value="master_auto_renew_period") public Long masterAutoRenewPeriod
@NameInMap(value="num_of_nodes") public Long numOfNodes
@NameInMap(value="worker_instance_types") public List<String> workerInstanceTypes
@NameInMap(value="worker_system_disk_category") public String workerSystemDiskCategory
@NameInMap(value="worker_system_disk_size") public Long workerSystemDiskSize
@NameInMap(value="worker_system_disk_snapshot_policy_id") public String workerSystemDiskSnapshotPolicyId
@NameInMap(value="worker_instance_charge_type") public String workerInstanceChargeType
@NameInMap(value="worker_period_unit") public String workerPeriodUnit
@NameInMap(value="worker_period") public Long workerPeriod
@NameInMap(value="worker_auto_renew") public Boolean workerAutoRenew
@NameInMap(value="worker_auto_renew_period") public Long workerAutoRenewPeriod
@NameInMap(value="format_disk") public Boolean formatDisk
@NameInMap(value="keep_instance_name") public Boolean keepInstanceName
@NameInMap(value="service_discovery_types") public List<String> serviceDiscoveryTypes
@NameInMap(value="nat_gateway") public Boolean natGateway
@NameInMap(value="zone_id") public String zoneId
@NameInMap(value="profile") public String profile
@NameInMap(value="deletion_protection") public Boolean deletionProtection
@NameInMap(value="disable_rollback") public Boolean disableRollback
@NameInMap(value="timeout_mins") public Long timeoutMins
public static CreateClusterRequest build(Map<String,?> map) throws Exception
Exceptionpublic CreateClusterRequest setName(String name)
public String getName()
public CreateClusterRequest setRegionId(String regionId)
public String getRegionId()
public CreateClusterRequest setClusterType(String clusterType)
public String getClusterType()
public CreateClusterRequest setClusterSpec(String clusterSpec)
public String getClusterSpec()
public CreateClusterRequest setKubernetesVersion(String kubernetesVersion)
public String getKubernetesVersion()
public CreateClusterRequest setRuntime(Runtime runtime)
public Runtime getRuntime()
public CreateClusterRequest setVpcid(String vpcid)
public String getVpcid()
public CreateClusterRequest setPodVswitchIds(List<String> podVswitchIds)
public CreateClusterRequest setContainerCidr(String containerCidr)
public String getContainerCidr()
public CreateClusterRequest setServiceCidr(String serviceCidr)
public String getServiceCidr()
public CreateClusterRequest setSecurityGroupId(String securityGroupId)
public String getSecurityGroupId()
public CreateClusterRequest setIsEnterpriseSecurityGroup(Boolean isEnterpriseSecurityGroup)
public Boolean getIsEnterpriseSecurityGroup()
public CreateClusterRequest setSnatEntry(Boolean snatEntry)
public Boolean getSnatEntry()
public CreateClusterRequest setEndpointPublicAccess(Boolean endpointPublicAccess)
public Boolean getEndpointPublicAccess()
public CreateClusterRequest setSshFlags(Boolean sshFlags)
public Boolean getSshFlags()
public CreateClusterRequest setTimezone(String timezone)
public String getTimezone()
public CreateClusterRequest setNodeCidrMask(String nodeCidrMask)
public String getNodeCidrMask()
public CreateClusterRequest setUserCa(String userCa)
public String getUserCa()
public CreateClusterRequest setUserData(String userData)
public String getUserData()
public CreateClusterRequest setClusterDomain(String clusterDomain)
public String getClusterDomain()
public CreateClusterRequest setNodeNameMode(String nodeNameMode)
public String getNodeNameMode()
public CreateClusterRequest setCustomSan(String customSan)
public String getCustomSan()
public CreateClusterRequest setEncryptionProviderKey(String encryptionProviderKey)
public String getEncryptionProviderKey()
public CreateClusterRequest setServiceAccountIssuer(String serviceAccountIssuer)
public String getServiceAccountIssuer()
public CreateClusterRequest setApiAudiences(String apiAudiences)
public String getApiAudiences()
public CreateClusterRequest setImageId(String imageId)
public String getImageId()
public CreateClusterRequest setRdsInstances(List<String> rdsInstances)
public CreateClusterRequest setTags(List<Tag> tags)
public CreateClusterRequest setAddons(List<Addon> addons)
public CreateClusterRequest setTaints(List<Taint> taints)
public CreateClusterRequest setCloudMonitorFlags(Boolean cloudMonitorFlags)
public Boolean getCloudMonitorFlags()
public CreateClusterRequest setPlatform(String platform)
public String getPlatform()
public CreateClusterRequest setOsType(String osType)
public String getOsType()
public CreateClusterRequest setCpuPolicy(String cpuPolicy)
public String getCpuPolicy()
public CreateClusterRequest setProxyMode(String proxyMode)
public String getProxyMode()
public CreateClusterRequest setNodePortRange(String nodePortRange)
public String getNodePortRange()
public CreateClusterRequest setKeyPair(String keyPair)
public String getKeyPair()
public CreateClusterRequest setLoginPassword(String loginPassword)
public String getLoginPassword()
public CreateClusterRequest setMasterCount(Long masterCount)
public Long getMasterCount()
public CreateClusterRequest setMasterVswitchIds(List<String> masterVswitchIds)
public CreateClusterRequest setMasterInstanceTypes(List<String> masterInstanceTypes)
public CreateClusterRequest setMasterSystemDiskCategory(String masterSystemDiskCategory)
public String getMasterSystemDiskCategory()
public CreateClusterRequest setMasterSystemDiskSize(Long masterSystemDiskSize)
public Long getMasterSystemDiskSize()
public CreateClusterRequest setMasterSystemDiskSnapshotPolicyId(String masterSystemDiskSnapshotPolicyId)
public String getMasterSystemDiskSnapshotPolicyId()
public CreateClusterRequest setMasterInstanceChargeType(String masterInstanceChargeType)
public String getMasterInstanceChargeType()
public CreateClusterRequest setMasterPeriodUnit(String masterPeriodUnit)
public String getMasterPeriodUnit()
public CreateClusterRequest setMasterPeriod(Long masterPeriod)
public Long getMasterPeriod()
public CreateClusterRequest setMasterAutoRenew(Boolean masterAutoRenew)
public Boolean getMasterAutoRenew()
public CreateClusterRequest setMasterAutoRenewPeriod(Long masterAutoRenewPeriod)
public Long getMasterAutoRenewPeriod()
public CreateClusterRequest setNumOfNodes(Long numOfNodes)
public Long getNumOfNodes()
public CreateClusterRequest setVswitchIds(List<String> vswitchIds)
public CreateClusterRequest setWorkerVswitchIds(List<String> workerVswitchIds)
public CreateClusterRequest setWorkerInstanceTypes(List<String> workerInstanceTypes)
public CreateClusterRequest setWorkerSystemDiskCategory(String workerSystemDiskCategory)
public String getWorkerSystemDiskCategory()
public CreateClusterRequest setWorkerSystemDiskSize(Long workerSystemDiskSize)
public Long getWorkerSystemDiskSize()
public CreateClusterRequest setWorkerSystemDiskSnapshotPolicyId(String workerSystemDiskSnapshotPolicyId)
public String getWorkerSystemDiskSnapshotPolicyId()
public CreateClusterRequest setWorkerDataDisks(List<DataDisk> workerDataDisks)
public CreateClusterRequest setWorkerInstanceChargeType(String workerInstanceChargeType)
public String getWorkerInstanceChargeType()
public CreateClusterRequest setWorkerPeriodUnit(String workerPeriodUnit)
public String getWorkerPeriodUnit()
public CreateClusterRequest setWorkerPeriod(Long workerPeriod)
public Long getWorkerPeriod()
public CreateClusterRequest setWorkerAutoRenew(Boolean workerAutoRenew)
public Boolean getWorkerAutoRenew()
public CreateClusterRequest setWorkerAutoRenewPeriod(Long workerAutoRenewPeriod)
public Long getWorkerAutoRenewPeriod()
public CreateClusterRequest setInstances(List<String> instances)
public CreateClusterRequest setFormatDisk(Boolean formatDisk)
public Boolean getFormatDisk()
public CreateClusterRequest setKeepInstanceName(Boolean keepInstanceName)
public Boolean getKeepInstanceName()
public CreateClusterRequest setServiceDiscoveryTypes(List<String> serviceDiscoveryTypes)
public CreateClusterRequest setNatGateway(Boolean natGateway)
public Boolean getNatGateway()
public CreateClusterRequest setZoneId(String zoneId)
public String getZoneId()
public CreateClusterRequest setProfile(String profile)
public String getProfile()
public CreateClusterRequest setDeletionProtection(Boolean deletionProtection)
public Boolean getDeletionProtection()
public CreateClusterRequest setDisableRollback(Boolean disableRollback)
public Boolean getDisableRollback()
public CreateClusterRequest setTimeoutMins(Long timeoutMins)
public Long getTimeoutMins()
Copyright © 2021. All rights reserved.