Package com.volcengine.ecs.model
Class CreateLaunchTemplateVersionRequest
- java.lang.Object
-
- com.volcengine.ecs.model.CreateLaunchTemplateVersionRequest
-
public class CreateLaunchTemplateVersionRequest extends Object
CreateLaunchTemplateVersionRequest
-
-
Constructor Summary
Constructors Constructor Description CreateLaunchTemplateVersionRequest()
-
Method Summary
-
-
-
Method Detail
-
deploymentSetGroupNumber
public CreateLaunchTemplateVersionRequest deploymentSetGroupNumber(Integer deploymentSetGroupNumber)
-
getDeploymentSetGroupNumber
public Integer getDeploymentSetGroupNumber()
Get deploymentSetGroupNumber- Returns:
- deploymentSetGroupNumber
-
setDeploymentSetGroupNumber
public void setDeploymentSetGroupNumber(Integer deploymentSetGroupNumber)
-
deploymentSetId
public CreateLaunchTemplateVersionRequest deploymentSetId(String deploymentSetId)
-
getDeploymentSetId
public String getDeploymentSetId()
Get deploymentSetId- Returns:
- deploymentSetId
-
setDeploymentSetId
public void setDeploymentSetId(String deploymentSetId)
-
description
public CreateLaunchTemplateVersionRequest description(String description)
-
getDescription
public String getDescription()
Get description- Returns:
- description
-
setDescription
public void setDescription(String description)
-
eip
public CreateLaunchTemplateVersionRequest eip(EipForCreateLaunchTemplateVersionInput eip)
-
getEip
@Valid public @Valid EipForCreateLaunchTemplateVersionInput getEip()
Get eip- Returns:
- eip
-
setEip
public void setEip(EipForCreateLaunchTemplateVersionInput eip)
-
hostName
public CreateLaunchTemplateVersionRequest hostName(String hostName)
-
getHostName
public String getHostName()
Get hostName- Returns:
- hostName
-
setHostName
public void setHostName(String hostName)
-
hpcClusterId
public CreateLaunchTemplateVersionRequest hpcClusterId(String hpcClusterId)
-
getHpcClusterId
public String getHpcClusterId()
Get hpcClusterId- Returns:
- hpcClusterId
-
setHpcClusterId
public void setHpcClusterId(String hpcClusterId)
-
imageId
public CreateLaunchTemplateVersionRequest imageId(String imageId)
-
getImageId
public String getImageId()
Get imageId- Returns:
- imageId
-
setImageId
public void setImageId(String imageId)
-
imageName
public CreateLaunchTemplateVersionRequest imageName(String imageName)
-
getImageName
public String getImageName()
Get imageName- Returns:
- imageName
-
setImageName
public void setImageName(String imageName)
-
instanceChargeType
public CreateLaunchTemplateVersionRequest instanceChargeType(String instanceChargeType)
-
getInstanceChargeType
public String getInstanceChargeType()
Get instanceChargeType- Returns:
- instanceChargeType
-
setInstanceChargeType
public void setInstanceChargeType(String instanceChargeType)
-
instanceName
public CreateLaunchTemplateVersionRequest instanceName(String instanceName)
-
getInstanceName
public String getInstanceName()
Get instanceName- Returns:
- instanceName
-
setInstanceName
public void setInstanceName(String instanceName)
-
instanceTypeId
public CreateLaunchTemplateVersionRequest instanceTypeId(String instanceTypeId)
-
getInstanceTypeId
public String getInstanceTypeId()
Get instanceTypeId- Returns:
- instanceTypeId
-
setInstanceTypeId
public void setInstanceTypeId(String instanceTypeId)
-
keepImageCredential
public CreateLaunchTemplateVersionRequest keepImageCredential(Boolean keepImageCredential)
-
isKeepImageCredential
public Boolean isKeepImageCredential()
Get keepImageCredential- Returns:
- keepImageCredential
-
setKeepImageCredential
public void setKeepImageCredential(Boolean keepImageCredential)
-
keyPairName
public CreateLaunchTemplateVersionRequest keyPairName(String keyPairName)
-
getKeyPairName
public String getKeyPairName()
Get keyPairName- Returns:
- keyPairName
-
setKeyPairName
public void setKeyPairName(String keyPairName)
-
launchTemplateId
public CreateLaunchTemplateVersionRequest launchTemplateId(String launchTemplateId)
-
getLaunchTemplateId
public String getLaunchTemplateId()
Get launchTemplateId- Returns:
- launchTemplateId
-
setLaunchTemplateId
public void setLaunchTemplateId(String launchTemplateId)
-
launchTemplateName
public CreateLaunchTemplateVersionRequest launchTemplateName(String launchTemplateName)
-
getLaunchTemplateName
public String getLaunchTemplateName()
Get launchTemplateName- Returns:
- launchTemplateName
-
setLaunchTemplateName
public void setLaunchTemplateName(String launchTemplateName)
-
networkInterfaces
public CreateLaunchTemplateVersionRequest networkInterfaces(List<NetworkInterfaceForCreateLaunchTemplateVersionInput> networkInterfaces)
-
addNetworkInterfacesItem
public CreateLaunchTemplateVersionRequest addNetworkInterfacesItem(NetworkInterfaceForCreateLaunchTemplateVersionInput networkInterfacesItem)
-
getNetworkInterfaces
@Valid public @Valid List<NetworkInterfaceForCreateLaunchTemplateVersionInput> getNetworkInterfaces()
Get networkInterfaces- Returns:
- networkInterfaces
-
setNetworkInterfaces
public void setNetworkInterfaces(List<NetworkInterfaceForCreateLaunchTemplateVersionInput> networkInterfaces)
-
projectName
public CreateLaunchTemplateVersionRequest projectName(String projectName)
-
getProjectName
public String getProjectName()
Get projectName- Returns:
- projectName
-
setProjectName
public void setProjectName(String projectName)
-
scheduledInstance
public CreateLaunchTemplateVersionRequest scheduledInstance(ScheduledInstanceForCreateLaunchTemplateVersionInput scheduledInstance)
-
getScheduledInstance
@Valid public @Valid ScheduledInstanceForCreateLaunchTemplateVersionInput getScheduledInstance()
Get scheduledInstance- Returns:
- scheduledInstance
-
setScheduledInstance
public void setScheduledInstance(ScheduledInstanceForCreateLaunchTemplateVersionInput scheduledInstance)
-
securityEnhancementStrategy
public CreateLaunchTemplateVersionRequest securityEnhancementStrategy(String securityEnhancementStrategy)
-
getSecurityEnhancementStrategy
public String getSecurityEnhancementStrategy()
Get securityEnhancementStrategy- Returns:
- securityEnhancementStrategy
-
setSecurityEnhancementStrategy
public void setSecurityEnhancementStrategy(String securityEnhancementStrategy)
-
spotPriceLimit
public CreateLaunchTemplateVersionRequest spotPriceLimit(Float spotPriceLimit)
-
getSpotPriceLimit
public Float getSpotPriceLimit()
Get spotPriceLimit- Returns:
- spotPriceLimit
-
setSpotPriceLimit
public void setSpotPriceLimit(Float spotPriceLimit)
-
spotStrategy
public CreateLaunchTemplateVersionRequest spotStrategy(String spotStrategy)
-
getSpotStrategy
public String getSpotStrategy()
Get spotStrategy- Returns:
- spotStrategy
-
setSpotStrategy
public void setSpotStrategy(String spotStrategy)
-
suffixIndex
public CreateLaunchTemplateVersionRequest suffixIndex(Integer suffixIndex)
-
getSuffixIndex
public Integer getSuffixIndex()
Get suffixIndex- Returns:
- suffixIndex
-
setSuffixIndex
public void setSuffixIndex(Integer suffixIndex)
-
tags
public CreateLaunchTemplateVersionRequest tags(List<TagForCreateLaunchTemplateVersionInput> tags)
-
addTagsItem
public CreateLaunchTemplateVersionRequest addTagsItem(TagForCreateLaunchTemplateVersionInput tagsItem)
-
getTags
@Valid public @Valid List<TagForCreateLaunchTemplateVersionInput> getTags()
Get tags- Returns:
- tags
-
setTags
public void setTags(List<TagForCreateLaunchTemplateVersionInput> tags)
-
uniqueSuffix
public CreateLaunchTemplateVersionRequest uniqueSuffix(Boolean uniqueSuffix)
-
isUniqueSuffix
public Boolean isUniqueSuffix()
Get uniqueSuffix- Returns:
- uniqueSuffix
-
setUniqueSuffix
public void setUniqueSuffix(Boolean uniqueSuffix)
-
userData
public CreateLaunchTemplateVersionRequest userData(String userData)
-
getUserData
public String getUserData()
Get userData- Returns:
- userData
-
setUserData
public void setUserData(String userData)
-
versionDescription
public CreateLaunchTemplateVersionRequest versionDescription(String versionDescription)
-
getVersionDescription
public String getVersionDescription()
Get versionDescription- Returns:
- versionDescription
-
setVersionDescription
public void setVersionDescription(String versionDescription)
-
volumes
public CreateLaunchTemplateVersionRequest volumes(List<VolumeForCreateLaunchTemplateVersionInput> volumes)
-
addVolumesItem
public CreateLaunchTemplateVersionRequest addVolumesItem(VolumeForCreateLaunchTemplateVersionInput volumesItem)
-
getVolumes
@Valid public @Valid List<VolumeForCreateLaunchTemplateVersionInput> getVolumes()
Get volumes- Returns:
- volumes
-
setVolumes
public void setVolumes(List<VolumeForCreateLaunchTemplateVersionInput> volumes)
-
vpcId
public CreateLaunchTemplateVersionRequest vpcId(String vpcId)
-
getVpcId
public String getVpcId()
Get vpcId- Returns:
- vpcId
-
setVpcId
public void setVpcId(String vpcId)
-
zoneId
public CreateLaunchTemplateVersionRequest zoneId(String zoneId)
-
getZoneId
public String getZoneId()
Get zoneId- Returns:
- zoneId
-
setZoneId
public void setZoneId(String zoneId)
-
-