public class CreateScalingGroupRequest extends com.aliyuncs.RpcAcsRequest<CreateScalingGroupResponse>
| Modifier and Type | Class and Description |
|---|---|
static class |
CreateScalingGroupRequest.AlbServerGroup |
static class |
CreateScalingGroupRequest.LaunchTemplateOverride |
static class |
CreateScalingGroupRequest.LifecycleHook |
static class |
CreateScalingGroupRequest.Tag |
static class |
CreateScalingGroupRequest.VServerGroup |
| Constructor and Description |
|---|
CreateScalingGroupRequest() |
composeUrl, setAcceptFormat, setActionName, setSecurityToken, setSysAcceptFormat, setSysActionName, setSysSecurityToken, setSysVersion, setVersion, signRequestappendUserAgent, concatQueryString, getAcceptFormat, getActionName, getBodyParameters, getDomainParameters, getEndpointType, getLocationProduct, getProduct, getProductDomain, getProtocol, getQueryParameters, getRegionId, getSecurityToken, getSysAcceptFormat, getSysActionName, getSysBodyParameters, getSysDomainParameters, getSysEndpointType, getSysLocationProduct, getSysProduct, getSysProductDomain, getSysProtocol, getSysQueryParameters, getSysRegionId, getSysSecurityToken, getSysUserAgentConfig, getSysVersion, getVersion, putBodyParameter, putDomainParameter, putDomainParameter, putQueryParameter, putQueryParameter, setEndpoint, setEndpointType, setLocationProduct, setParameter, setProductDomain, setProtocol, setRegionId, setSysEndpoint, setSysEndpointType, setSysLocationProduct, setSysProductDomain, setSysProtocol, setSysRegionIdgetConnectTimeout, getContentTypeValue, getEncoding, getHeaders, getHeaderValue, getHttpContent, getHttpContentString, getHttpContentType, getKeyManagers, getMethod, getReadTimeout, getSysConnectTimeout, getSysEncoding, getSysHeaders, getSysMethod, getSysReadTimeout, getSysUrl, getUrl, getX509TrustManagers, isIgnoreSSLCerts, putHeaderParameter, setConnectTimeout, setEncoding, setHttpContent, setHttpContentType, setIgnoreSSLCerts, setKeyManagers, setMethod, setReadTimeout, setSysConnectTimeout, setSysEncoding, setSysMethod, setSysReadTimeout, setSysUrl, setUrl, setX509TrustManagerspublic Boolean getSpotInstanceRemedy()
public void setSpotInstanceRemedy(Boolean spotInstanceRemedy)
public List<CreateScalingGroupRequest.Tag> getTags()
public void setTags(List<CreateScalingGroupRequest.Tag> tags)
public Integer getDefaultCooldown()
public void setDefaultCooldown(Integer defaultCooldown)
public String getMultiAZPolicy()
public void setMultiAZPolicy(String multiAZPolicy)
public String getDBInstanceIds()
public void setDBInstanceIds(String dBInstanceIds)
public String getLaunchTemplateId()
public void setLaunchTemplateId(String launchTemplateId)
public Integer getDesiredCapacity()
public void setDesiredCapacity(Integer desiredCapacity)
public List<CreateScalingGroupRequest.LaunchTemplateOverride> getLaunchTemplateOverrides()
public void setLaunchTemplateOverrides(List<CreateScalingGroupRequest.LaunchTemplateOverride> launchTemplateOverrides)
public Boolean getCompensateWithOnDemand()
public void setCompensateWithOnDemand(Boolean compensateWithOnDemand)
public Integer getMinSize()
public void setMinSize(Integer minSize)
public Long getOwnerId()
public void setOwnerId(Long ownerId)
public List<CreateScalingGroupRequest.AlbServerGroup> getAlbServerGroups()
public void setAlbServerGroups(List<CreateScalingGroupRequest.AlbServerGroup> albServerGroups)
public String getVSwitchId()
public void setVSwitchId(String vSwitchId)
public String getInstanceId()
public void setInstanceId(String instanceId)
public Integer getMaxSize()
public void setMaxSize(Integer maxSize)
public List<CreateScalingGroupRequest.LifecycleHook> getLifecycleHooks()
public void setLifecycleHooks(List<CreateScalingGroupRequest.LifecycleHook> lifecycleHooks)
public String getLoadBalancerIds()
public void setLoadBalancerIds(String loadBalancerIds)
public String getClientToken()
public void setClientToken(String clientToken)
public Integer getOnDemandBaseCapacity()
public void setOnDemandBaseCapacity(Integer onDemandBaseCapacity)
public Integer getOnDemandPercentageAboveBaseCapacity()
public void setOnDemandPercentageAboveBaseCapacity(Integer onDemandPercentageAboveBaseCapacity)
public String getRemovalPolicy1()
public void setRemovalPolicy1(String removalPolicy1)
public String getRemovalPolicy2()
public void setRemovalPolicy2(String removalPolicy2)
public String getHealthCheckType()
public void setHealthCheckType(String healthCheckType)
public String getResourceOwnerAccount()
public void setResourceOwnerAccount(String resourceOwnerAccount)
public String getScalingGroupName()
public void setScalingGroupName(String scalingGroupName)
public String getOwnerAccount()
public void setOwnerAccount(String ownerAccount)
public Integer getSpotInstancePools()
public void setSpotInstancePools(Integer spotInstancePools)
public Boolean getGroupDeletionProtection()
public void setGroupDeletionProtection(Boolean groupDeletionProtection)
public String getLaunchTemplateVersion()
public void setLaunchTemplateVersion(String launchTemplateVersion)
public String getScalingPolicy()
public void setScalingPolicy(String scalingPolicy)
public List<CreateScalingGroupRequest.VServerGroup> getVServerGroups()
public void setVServerGroups(List<CreateScalingGroupRequest.VServerGroup> vServerGroups)
public Class<CreateScalingGroupResponse> getResponseClass()
getResponseClass in class com.aliyuncs.AcsRequest<CreateScalingGroupResponse>Copyright © 2021. All Rights Reserved.