| 程序包 | 说明 |
|---|---|
| com.aliyun.sdk.service.ess20220222.models |
| 限定符和类型 | 方法和说明 |
|---|---|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.affinity(String affinity)
Specifies whether to associate an ECS instance on a dedicated host with the dedicated host.
|
static CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.builder() |
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.clientToken(String clientToken)
The client token that is used to ensure the idempotence of the request.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.cpu(Integer cpu)
The number of vCPUs.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.creditSpecification(String creditSpecification)
The performance mode of the burstable instance.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.customPriorities(List<CreateScalingConfigurationRequest.CustomPriorities> customPriorities)
The priority of the custom ECS instance type + vSwitch combination.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.dataDisks(List<CreateScalingConfigurationRequest.DataDisks> dataDisks)
The data disks.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.dedicatedHostClusterId(String dedicatedHostClusterId)
The ID of the dedicated host cluster.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.dedicatedHostId(String dedicatedHostId)
The ID of the dedicated host on which you want to create an ECS instance.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.deletionProtection(Boolean deletionProtection)
DeletionProtection.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.deploymentSetId(String deploymentSetId)
The ID of the deployment set of the ECS instances that are created by using the scaling configuration.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.hostName(String hostName)
The hostname of the ECS instance.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.hpcClusterId(String hpcClusterId)
The ID of the Elastic High Performance Computing (E-HPC) cluster to which the ECS instances that are created by using the scaling configuration belong.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.imageFamily(String imageFamily)
The name of the image family.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.imageId(String imageId)
The ID of the image that Auto Scaling uses to automatically create ECS instances.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.imageName(String imageName)
The name of the image.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.imageOptions(CreateScalingConfigurationRequest.ImageOptions imageOptions)
ImageOptions.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.instanceDescription(String instanceDescription)
The description of the ECS instance.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.instanceName(String instanceName)
The name of the ECS instance that Auto Scaling creates based on the scaling configuration.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.instancePatternInfos(List<CreateScalingConfigurationRequest.InstancePatternInfos> instancePatternInfos)
The information about the intelligent configuration settings, which determine the available instance types.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.instanceType(String instanceType)
The instance type of the ECS instance.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.instanceTypeOverrides(List<CreateScalingConfigurationRequest.InstanceTypeOverrides> instanceTypeOverrides)
The instance types.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.instanceTypes(List<String> instanceTypes)
The instance types.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.internetChargeType(String internetChargeType)
The metering method for network usage.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.internetMaxBandwidthIn(Integer internetMaxBandwidthIn)
The maximum inbound public bandwidth.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.internetMaxBandwidthOut(Integer internetMaxBandwidthOut)
The maximum outbound public bandwidth.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.ioOptimized(String ioOptimized)
Specifies whether to create an I/O optimized instance.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.ipv6AddressCount(Integer ipv6AddressCount)
The number of randomly generated IPv6 addresses that you want to allocate to the elastic network interface (ENI).
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.keyPairName(String keyPairName)
The name of the key pair that you want to use to log on to an ECS instance.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.loadBalancerWeight(Integer loadBalancerWeight)
The weight of an ECS instance as a backend server.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.memory(Integer memory)
The memory size.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.networkInterfaces(List<CreateScalingConfigurationRequest.NetworkInterfaces> networkInterfaces)
NetworkInterfaces.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.ownerAccount(String ownerAccount)
OwnerAccount.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.ownerId(Long ownerId)
OwnerId.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.password(String password)
The password that you want to use to log on to an ECS instance.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.passwordInherit(Boolean passwordInherit)
Specifies whether to use the password that is preconfigured in the image.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.privatePoolOptions(CreateScalingConfigurationRequest.PrivatePoolOptions privatePoolOptions)
PrivatePoolOptions.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.ramRoleName(String ramRoleName)
The name of the RAM role that you attach to the ECS instance.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.resourceGroupId(String resourceGroupId)
The ID of the resource group to which the ECS instances that are created by using the scaling configuration belong.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.resourceOwnerAccount(String resourceOwnerAccount)
ResourceOwnerAccount.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.scalingConfigurationName(String scalingConfigurationName)
The name of the scaling configuration.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.scalingGroupId(String scalingGroupId)
The ID of the scaling group in which you want to create a scaling configuration.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.schedulerOptions(Map<String,?> schedulerOptions)
The scheduler options.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.securityEnhancementStrategy(String securityEnhancementStrategy)
Specifies whether to enable security hardening.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.securityGroupId(String securityGroupId)
The ID of the security group with which ECS instances are associated.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.securityGroupIds(List<String> securityGroupIds)
The IDs of the security groups with which you want to associate the ECS instances that are created by using the scaling configuration.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.spotDuration(Integer spotDuration)
The retention period of the preemptible instance.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.spotInterruptionBehavior(String spotInterruptionBehavior)
The interruption mode of the preemptible instance.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.spotPriceLimits(List<CreateScalingConfigurationRequest.SpotPriceLimits> spotPriceLimits)
The billing information of the preemptible instances.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.spotStrategy(String spotStrategy)
The preemption policy that you want to apply to pay-as-you-go and preemptible instances.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.storageSetId(String storageSetId)
StorageSetId.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.storageSetPartitionNumber(Integer storageSetPartitionNumber)
StorageSetPartitionNumber.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.systemDisk(CreateScalingConfigurationRequest.SystemDisk systemDisk)
SystemDisk.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.systemDiskCategories(List<String> systemDiskCategories)
The categories of the system disks.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.tags(String tags)
The tags of the ECS instance.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.tenancy(String tenancy)
Specifies whether to create an ECS instance on a dedicated host.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.toBuilder() |
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.userData(String userData)
The user data of the Elastic Compute Service (ECS) instance.
|
CreateScalingConfigurationRequest.Builder |
CreateScalingConfigurationRequest.Builder.zoneId(String zoneId)
The zone ID of the ECS instance.
|
Copyright © 2024. All rights reserved.