程序包 | 说明 |
---|---|
com.aliyun.sdk.service.ecs20140526.models |
限定符和类型 | 方法和说明 |
---|---|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.affinity(String affinity)
Specifies whether to associate an instance on a dedicated host with the dedicated host.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.amount(Integer amount)
The desired number of ECS instances that you want to create.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.arn(List<RunInstancesRequest.Arn> arn)
> This parameter is not publicly available.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.autoPay(Boolean autoPay)
Specifies whether to automatically complete the payment for instance creation.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.autoReleaseTime(String autoReleaseTime)
The time when to automatically release the pay-as-you-go instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.autoRenew(Boolean autoRenew)
Specifies whether to enable auto-renewal for the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.autoRenewPeriod(Integer autoRenewPeriod)
The auto-renewal period of the instance.
|
static RunInstancesRequest.Builder |
RunInstancesRequest.builder() |
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.clientToken(String clientToken)
The client token that is used to ensure the idempotence of the request.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.cpuOptions(RunInstancesRequest.CpuOptions cpuOptions)
CpuOptions.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.creditSpecification(String creditSpecification)
The performance mode of the burstable instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.dataDisk(List<RunInstancesRequest.DataDisk> dataDisk)
The data disks.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.dedicatedHostId(String dedicatedHostId)
The ID of the dedicated host on which to create the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.deletionProtection(Boolean deletionProtection)
Specifies whether to enable release protection for the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.deploymentSetGroupNo(Integer deploymentSetGroupNo)
The number of the deployment set group to which to deploy the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.deploymentSetId(String deploymentSetId)
The ID of the deployment set to which to deploy the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.description(String description)
The description of the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.dryRun(Boolean dryRun)
Specifies whether to check the validity of the request without actually making the request.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.hibernationOptions(RunInstancesRequest.HibernationOptions hibernationOptions)
HibernationOptions.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.hostName(String hostName)
The hostname of the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.hostNames(List<String> hostNames)
The hostname of instance N.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.hpcClusterId(String hpcClusterId)
The ID of the high performance computing (HPC) cluster to which the instance belongs.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.httpEndpoint(String httpEndpoint)
Specifies whether to enable the access channel for instance metadata.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.httpPutResponseHopLimit(Integer httpPutResponseHopLimit)
The HTTP PUT response hop limit for accessing instance metadata.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.httpTokens(String httpTokens)
Specifies whether to forcefully use the security-enhanced mode (IMDSv2) to access instance metadata.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.imageFamily(String imageFamily)
The name of the image family.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.imageId(String imageId)
The ID of the image.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.imageOptions(RunInstancesRequest.ImageOptions imageOptions)
Details about the image options.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.instanceChargeType(String instanceChargeType)
The billing method of the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.instanceName(String instanceName)
The name of the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.instanceType(String instanceType)
The instance type.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.internetChargeType(String internetChargeType)
The billing method for network usage.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.internetMaxBandwidthIn(Integer internetMaxBandwidthIn)
The maximum inbound public bandwidth.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.internetMaxBandwidthOut(Integer internetMaxBandwidthOut)
The maximum outbound public bandwidth.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.ioOptimized(String ioOptimized)
Specifies whether the instance is I/O optimized.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.ipv6Address(List<String> ipv6Address)
IPv6 address N to be assigned to the primary ENI.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.ipv6AddressCount(Integer ipv6AddressCount)
The number of IPv6 addresses to randomly generate for the primary ENI.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.isp(String isp)
> This parameter is in invitational preview and is unavailable.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.keyPairName(String keyPairName)
The name of the key pair.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.launchTemplateId(String launchTemplateId)
The ID of the launch template.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.launchTemplateName(String launchTemplateName)
The name of the launch template.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.launchTemplateVersion(Long launchTemplateVersion)
The version of the launch template.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.minAmount(Integer minAmount)
The minimum number of ECS instances that you want to create.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.networkInterface(List<RunInstancesRequest.NetworkInterface> networkInterface)
The information of the elastic network interfaces (ENIs).
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.networkInterfaceQueueNumber(Integer networkInterfaceQueueNumber)
The number of queues supported by the primary ENI.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.networkOptions(RunInstancesRequest.NetworkOptions networkOptions)
Details about network options.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.ownerAccount(String ownerAccount)
OwnerAccount.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.ownerId(Long ownerId)
OwnerId.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.password(String password)
The password of the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.passwordInherit(Boolean passwordInherit)
Specifies whether to use the password preset in the image.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.period(Integer period)
The subscription period of the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.periodUnit(String periodUnit)
The unit of the subscription period.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.privateDnsNameOptions(RunInstancesRequest.PrivateDnsNameOptions privateDnsNameOptions)
> This parameter is in invitational preview and is not publicly available.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.privateIpAddress(String privateIpAddress)
The private IP address to assign to the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.privatePoolOptions(RunInstancesRequest.PrivatePoolOptions privatePoolOptions)
PrivatePoolOptions.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.ramRoleName(String ramRoleName)
The name of the Resource Access Management (RAM) role.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.regionId(String regionId)
The ID of the region in which to create the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.resourceGroupId(String resourceGroupId)
The ID of the resource group to which to assign the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.resourceOwnerAccount(String resourceOwnerAccount)
ResourceOwnerAccount.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.resourceOwnerId(Long resourceOwnerId)
ResourceOwnerId.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.schedulerOptions(RunInstancesRequest.SchedulerOptions schedulerOptions)
SchedulerOptions.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.securityEnhancementStrategy(String securityEnhancementStrategy)
Specifies whether to enable security hardening.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.securityGroupId(String securityGroupId)
The ID of the security group to which you want to assign the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.securityGroupIds(List<String> securityGroupIds)
The ID of security group N to which to assign the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.securityOptions(RunInstancesRequest.SecurityOptions securityOptions)
SecurityOptions.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.sourceRegionId(String sourceRegionId)
SourceRegionId.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.spotDuration(Integer spotDuration)
The protection period of the preemptible instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.spotInterruptionBehavior(String spotInterruptionBehavior)
The interruption mode of the preemptible instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.spotPriceLimit(Float spotPriceLimit)
The maximum hourly price of the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.spotStrategy(String spotStrategy)
The bidding policy for the pay-as-you-go instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.storageSetId(String storageSetId)
The ID of the storage set.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.storageSetPartitionNumber(Integer storageSetPartitionNumber)
The maximum number of partitions in the storage set.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.systemDisk(RunInstancesRequest.SystemDisk systemDisk)
SystemDisk.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.tag(List<RunInstancesRequest.Tag> tag)
The tags to add to the instance, disks, and primary ENI.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.tenancy(String tenancy)
Specifies whether to create the instance on a dedicated host.
|
RunInstancesRequest.Builder |
RunInstancesRequest.toBuilder() |
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.uniqueSuffix(Boolean uniqueSuffix)
Specifies whether to automatically append incremental suffixes to the hostname specified by the `HostName` parameter and to the instance name specified by the `InstanceName` parameter when you batch create instances.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.userData(String userData)
The user data of the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.vSwitchId(String vSwitchId)
The ID of the vSwitch to which to connect to the instance.
|
RunInstancesRequest.Builder |
RunInstancesRequest.Builder.zoneId(String zoneId)
The ID of the zone in which to create the instance.
|
Copyright © 2024. All rights reserved.