public class RunInstancesRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 类和说明 |
---|---|
static class |
RunInstancesRequest.RunInstancesRequestArn |
static class |
RunInstancesRequest.RunInstancesRequestCpuOptions |
static class |
RunInstancesRequest.RunInstancesRequestDataDisk |
static class |
RunInstancesRequest.RunInstancesRequestHibernationOptions |
static class |
RunInstancesRequest.RunInstancesRequestNetworkInterface |
static class |
RunInstancesRequest.RunInstancesRequestNetworkOptions |
static class |
RunInstancesRequest.RunInstancesRequestPrivatePoolOptions |
static class |
RunInstancesRequest.RunInstancesRequestSchedulerOptions |
static class |
RunInstancesRequest.RunInstancesRequestSecurityOptions |
static class |
RunInstancesRequest.RunInstancesRequestSystemDisk |
static class |
RunInstancesRequest.RunInstancesRequestTag |
构造器和说明 |
---|
RunInstancesRequest() |
@NameInMap(value="CpuOptions") public RunInstancesRequest.RunInstancesRequestCpuOptions cpuOptions
@NameInMap(value="HibernationOptions") public RunInstancesRequest.RunInstancesRequestHibernationOptions hibernationOptions
@NameInMap(value="PrivatePoolOptions") public RunInstancesRequest.RunInstancesRequestPrivatePoolOptions privatePoolOptions
@NameInMap(value="SchedulerOptions") public RunInstancesRequest.RunInstancesRequestSchedulerOptions schedulerOptions
@NameInMap(value="SecurityOptions") public RunInstancesRequest.RunInstancesRequestSecurityOptions securityOptions
@NameInMap(value="SystemDisk") public RunInstancesRequest.RunInstancesRequestSystemDisk systemDisk
@NameInMap(value="Affinity") public String affinity
@NameInMap(value="Amount") public Integer amount
@NameInMap(value="Arn") public List<RunInstancesRequest.RunInstancesRequestArn> arn
@NameInMap(value="AutoReleaseTime") public String autoReleaseTime
@NameInMap(value="AutoRenew") public Boolean autoRenew
@NameInMap(value="AutoRenewPeriod") public Integer autoRenewPeriod
@NameInMap(value="ClientToken") public String clientToken
@NameInMap(value="CreditSpecification") public String creditSpecification
@NameInMap(value="DataDisk") public List<RunInstancesRequest.RunInstancesRequestDataDisk> dataDisk
@NameInMap(value="DedicatedHostId") public String dedicatedHostId
@NameInMap(value="DeletionProtection") public Boolean deletionProtection
@NameInMap(value="DeploymentSetGroupNo") public Integer deploymentSetGroupNo
@NameInMap(value="DeploymentSetId") public String deploymentSetId
@NameInMap(value="Description") public String description
@NameInMap(value="DryRun") public Boolean dryRun
@NameInMap(value="HostName") public String hostName
@NameInMap(value="HpcClusterId") public String hpcClusterId
@NameInMap(value="HttpEndpoint") public String httpEndpoint
@NameInMap(value="HttpPutResponseHopLimit") public Integer httpPutResponseHopLimit
@NameInMap(value="HttpTokens") public String httpTokens
@NameInMap(value="ImageFamily") public String imageFamily
@NameInMap(value="ImageId") public String imageId
@NameInMap(value="InstanceChargeType") public String instanceChargeType
@NameInMap(value="InstanceName") public String instanceName
@NameInMap(value="InstanceType") public String instanceType
@NameInMap(value="InternetChargeType") public String internetChargeType
@NameInMap(value="InternetMaxBandwidthIn") public Integer internetMaxBandwidthIn
@NameInMap(value="InternetMaxBandwidthOut") public Integer internetMaxBandwidthOut
@NameInMap(value="IoOptimized") public String ioOptimized
@NameInMap(value="Ipv6AddressCount") public Integer ipv6AddressCount
@NameInMap(value="Isp") public String isp
@NameInMap(value="KeyPairName") public String keyPairName
@NameInMap(value="LaunchTemplateId") public String launchTemplateId
@NameInMap(value="LaunchTemplateName") public String launchTemplateName
@NameInMap(value="LaunchTemplateVersion") public Long launchTemplateVersion
@NameInMap(value="MinAmount") public Integer minAmount
@NameInMap(value="NetworkInterface") public List<RunInstancesRequest.RunInstancesRequestNetworkInterface> networkInterface
@NameInMap(value="NetworkInterfaceQueueNumber") public Integer networkInterfaceQueueNumber
@NameInMap(value="NetworkOptions") public RunInstancesRequest.RunInstancesRequestNetworkOptions networkOptions
@NameInMap(value="OwnerAccount") public String ownerAccount
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="Password") public String password
@NameInMap(value="PasswordInherit") public Boolean passwordInherit
@NameInMap(value="Period") public Integer period
@NameInMap(value="PeriodUnit") public String periodUnit
@NameInMap(value="PrivateIpAddress") public String privateIpAddress
@NameInMap(value="RamRoleName") public String ramRoleName
@NameInMap(value="RegionId") public String regionId
@NameInMap(value="ResourceGroupId") public String resourceGroupId
@NameInMap(value="ResourceOwnerAccount") public String resourceOwnerAccount
@NameInMap(value="ResourceOwnerId") public Long resourceOwnerId
@NameInMap(value="SecurityEnhancementStrategy") public String securityEnhancementStrategy
@NameInMap(value="SecurityGroupId") public String securityGroupId
@NameInMap(value="SpotDuration") public Integer spotDuration
@NameInMap(value="SpotInterruptionBehavior") public String spotInterruptionBehavior
@NameInMap(value="SpotPriceLimit") public Float spotPriceLimit
@NameInMap(value="SpotStrategy") public String spotStrategy
@NameInMap(value="StorageSetId") public String storageSetId
@NameInMap(value="StorageSetPartitionNumber") public Integer storageSetPartitionNumber
@NameInMap(value="Tag") public List<RunInstancesRequest.RunInstancesRequestTag> tag
@NameInMap(value="Tenancy") public String tenancy
@NameInMap(value="UniqueSuffix") public Boolean uniqueSuffix
@NameInMap(value="UserData") public String userData
@NameInMap(value="VSwitchId") public String vSwitchId
@NameInMap(value="ZoneId") public String zoneId
public static RunInstancesRequest build(Map<String,?> map) throws Exception
Exception
public RunInstancesRequest setCpuOptions(RunInstancesRequest.RunInstancesRequestCpuOptions cpuOptions)
public RunInstancesRequest.RunInstancesRequestCpuOptions getCpuOptions()
public RunInstancesRequest setHibernationOptions(RunInstancesRequest.RunInstancesRequestHibernationOptions hibernationOptions)
public RunInstancesRequest.RunInstancesRequestHibernationOptions getHibernationOptions()
public RunInstancesRequest setPrivatePoolOptions(RunInstancesRequest.RunInstancesRequestPrivatePoolOptions privatePoolOptions)
public RunInstancesRequest.RunInstancesRequestPrivatePoolOptions getPrivatePoolOptions()
public RunInstancesRequest setSchedulerOptions(RunInstancesRequest.RunInstancesRequestSchedulerOptions schedulerOptions)
public RunInstancesRequest.RunInstancesRequestSchedulerOptions getSchedulerOptions()
public RunInstancesRequest setSecurityOptions(RunInstancesRequest.RunInstancesRequestSecurityOptions securityOptions)
public RunInstancesRequest.RunInstancesRequestSecurityOptions getSecurityOptions()
public RunInstancesRequest setSystemDisk(RunInstancesRequest.RunInstancesRequestSystemDisk systemDisk)
public RunInstancesRequest.RunInstancesRequestSystemDisk getSystemDisk()
public RunInstancesRequest setAffinity(String affinity)
public String getAffinity()
public RunInstancesRequest setAmount(Integer amount)
public Integer getAmount()
public RunInstancesRequest setArn(List<RunInstancesRequest.RunInstancesRequestArn> arn)
public List<RunInstancesRequest.RunInstancesRequestArn> getArn()
public RunInstancesRequest setAutoReleaseTime(String autoReleaseTime)
public String getAutoReleaseTime()
public RunInstancesRequest setAutoRenew(Boolean autoRenew)
public Boolean getAutoRenew()
public RunInstancesRequest setAutoRenewPeriod(Integer autoRenewPeriod)
public Integer getAutoRenewPeriod()
public RunInstancesRequest setClientToken(String clientToken)
public String getClientToken()
public RunInstancesRequest setCreditSpecification(String creditSpecification)
public String getCreditSpecification()
public RunInstancesRequest setDataDisk(List<RunInstancesRequest.RunInstancesRequestDataDisk> dataDisk)
public List<RunInstancesRequest.RunInstancesRequestDataDisk> getDataDisk()
public RunInstancesRequest setDedicatedHostId(String dedicatedHostId)
public String getDedicatedHostId()
public RunInstancesRequest setDeletionProtection(Boolean deletionProtection)
public Boolean getDeletionProtection()
public RunInstancesRequest setDeploymentSetGroupNo(Integer deploymentSetGroupNo)
public Integer getDeploymentSetGroupNo()
public RunInstancesRequest setDeploymentSetId(String deploymentSetId)
public String getDeploymentSetId()
public RunInstancesRequest setDescription(String description)
public String getDescription()
public RunInstancesRequest setDryRun(Boolean dryRun)
public Boolean getDryRun()
public RunInstancesRequest setHostName(String hostName)
public String getHostName()
public RunInstancesRequest setHostNames(List<String> hostNames)
public RunInstancesRequest setHpcClusterId(String hpcClusterId)
public String getHpcClusterId()
public RunInstancesRequest setHttpEndpoint(String httpEndpoint)
public String getHttpEndpoint()
public RunInstancesRequest setHttpPutResponseHopLimit(Integer httpPutResponseHopLimit)
public Integer getHttpPutResponseHopLimit()
public RunInstancesRequest setHttpTokens(String httpTokens)
public String getHttpTokens()
public RunInstancesRequest setImageFamily(String imageFamily)
public String getImageFamily()
public RunInstancesRequest setImageId(String imageId)
public String getImageId()
public RunInstancesRequest setInstanceChargeType(String instanceChargeType)
public String getInstanceChargeType()
public RunInstancesRequest setInstanceName(String instanceName)
public String getInstanceName()
public RunInstancesRequest setInstanceType(String instanceType)
public String getInstanceType()
public RunInstancesRequest setInternetChargeType(String internetChargeType)
public String getInternetChargeType()
public RunInstancesRequest setInternetMaxBandwidthIn(Integer internetMaxBandwidthIn)
public Integer getInternetMaxBandwidthIn()
public RunInstancesRequest setInternetMaxBandwidthOut(Integer internetMaxBandwidthOut)
public Integer getInternetMaxBandwidthOut()
public RunInstancesRequest setIoOptimized(String ioOptimized)
public String getIoOptimized()
public RunInstancesRequest setIpv6Address(List<String> ipv6Address)
public RunInstancesRequest setIpv6AddressCount(Integer ipv6AddressCount)
public Integer getIpv6AddressCount()
public RunInstancesRequest setIsp(String isp)
public String getIsp()
public RunInstancesRequest setKeyPairName(String keyPairName)
public String getKeyPairName()
public RunInstancesRequest setLaunchTemplateId(String launchTemplateId)
public String getLaunchTemplateId()
public RunInstancesRequest setLaunchTemplateName(String launchTemplateName)
public String getLaunchTemplateName()
public RunInstancesRequest setLaunchTemplateVersion(Long launchTemplateVersion)
public Long getLaunchTemplateVersion()
public RunInstancesRequest setMinAmount(Integer minAmount)
public Integer getMinAmount()
public RunInstancesRequest setNetworkInterface(List<RunInstancesRequest.RunInstancesRequestNetworkInterface> networkInterface)
public List<RunInstancesRequest.RunInstancesRequestNetworkInterface> getNetworkInterface()
public RunInstancesRequest setNetworkInterfaceQueueNumber(Integer networkInterfaceQueueNumber)
public Integer getNetworkInterfaceQueueNumber()
public RunInstancesRequest setNetworkOptions(RunInstancesRequest.RunInstancesRequestNetworkOptions networkOptions)
public RunInstancesRequest.RunInstancesRequestNetworkOptions getNetworkOptions()
public RunInstancesRequest setOwnerAccount(String ownerAccount)
public String getOwnerAccount()
public RunInstancesRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public RunInstancesRequest setPassword(String password)
public String getPassword()
public RunInstancesRequest setPasswordInherit(Boolean passwordInherit)
public Boolean getPasswordInherit()
public RunInstancesRequest setPeriod(Integer period)
public Integer getPeriod()
public RunInstancesRequest setPeriodUnit(String periodUnit)
public String getPeriodUnit()
public RunInstancesRequest setPrivateIpAddress(String privateIpAddress)
public String getPrivateIpAddress()
public RunInstancesRequest setRamRoleName(String ramRoleName)
public String getRamRoleName()
public RunInstancesRequest setRegionId(String regionId)
public String getRegionId()
public RunInstancesRequest setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public RunInstancesRequest setResourceOwnerAccount(String resourceOwnerAccount)
public String getResourceOwnerAccount()
public RunInstancesRequest setResourceOwnerId(Long resourceOwnerId)
public Long getResourceOwnerId()
public RunInstancesRequest setSecurityEnhancementStrategy(String securityEnhancementStrategy)
public String getSecurityEnhancementStrategy()
public RunInstancesRequest setSecurityGroupId(String securityGroupId)
public String getSecurityGroupId()
public RunInstancesRequest setSecurityGroupIds(List<String> securityGroupIds)
public RunInstancesRequest setSpotDuration(Integer spotDuration)
public Integer getSpotDuration()
public RunInstancesRequest setSpotInterruptionBehavior(String spotInterruptionBehavior)
public String getSpotInterruptionBehavior()
public RunInstancesRequest setSpotPriceLimit(Float spotPriceLimit)
public Float getSpotPriceLimit()
public RunInstancesRequest setSpotStrategy(String spotStrategy)
public String getSpotStrategy()
public RunInstancesRequest setStorageSetId(String storageSetId)
public String getStorageSetId()
public RunInstancesRequest setStorageSetPartitionNumber(Integer storageSetPartitionNumber)
public Integer getStorageSetPartitionNumber()
public RunInstancesRequest setTag(List<RunInstancesRequest.RunInstancesRequestTag> tag)
public List<RunInstancesRequest.RunInstancesRequestTag> getTag()
public RunInstancesRequest setTenancy(String tenancy)
public String getTenancy()
public RunInstancesRequest setUniqueSuffix(Boolean uniqueSuffix)
public Boolean getUniqueSuffix()
public RunInstancesRequest setUserData(String userData)
public String getUserData()
public RunInstancesRequest setVSwitchId(String vSwitchId)
public String getVSwitchId()
public RunInstancesRequest setZoneId(String zoneId)
public String getZoneId()
Copyright © 2023. All rights reserved.