RosScalingConfigurationProps
Properties for defining a RosScalingConfiguration.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ess-scalingconfiguration
Initializer
using AlibabaCloud.SDK.ROS.CDK.Ess;
new RosScalingConfigurationProps {
object ScalingGroupId,
object Affinity = null,
object Cpu = null,
object CreditSpecification = null,
object DedicatedHostId = null,
object DeploymentSetId = null,
object DiskMappings = null,
object HostName = null,
object HpcClusterId = null,
object ImageFamily = null,
object ImageId = null,
object ImageName = null,
object ImageOptionsLoginAsNonRoot = null,
object InstanceDescription = null,
object InstanceId = null,
object InstanceName = null,
object InstancePatternInfos = null,
object InstanceType = null,
object InstanceTypeOverrides = null,
object InstanceTypes = null,
object InternetChargeType = null,
object InternetMaxBandwidthIn = null,
object InternetMaxBandwidthOut = null,
object IoOptimized = null,
object Ipv6AddressCount = null,
object KeyPairName = null,
object LoadBalancerWeight = null,
object Memory = null,
object Password = null,
object PasswordInherit = null,
object PrivatePoolOptions = null,
object RamRoleName = null,
object ResourceGroupId = null,
object ScalingConfigurationName = null,
object SecurityEnhancementStrategy = null,
object SecurityGroupId = null,
object SecurityGroupIds = null,
object SpotDuration = null,
object SpotInterruptionBehavior = null,
object SpotPriceLimit = null,
object SpotPriceLimitForInstanceType = null,
object SpotStrategy = null,
object SystemDiskAutoSnapshotPolicyId = null,
object SystemDiskBurstingEnabled = null,
object SystemDiskCategories = null,
object SystemDiskCategory = null,
object SystemDiskDescription = null,
object SystemDiskDiskName = null,
object SystemDiskEncryptAlgorithm = null,
object SystemDiskEncrypted = null,
object SystemDiskKmsKeyId = null,
object SystemDiskPerformanceLevel = null,
object SystemDiskProvisionedIops = null,
object SystemDiskSize = null,
object TagList = null,
object Tenancy = null,
object UserData = null,
object ZoneId = null
};
Properties
| Name | Type | Description |
|---|---|---|
ScalingGroupId |
object |
No description. |
Affinity |
object |
No description. |
Cpu |
object |
No description. |
CreditSpecification |
object |
No description. |
DedicatedHostId |
object |
No description. |
DeploymentSetId |
object |
No description. |
DiskMappings |
object |
No description. |
HostName |
object |
No description. |
HpcClusterId |
object |
No description. |
ImageFamily |
object |
No description. |
ImageId |
object |
No description. |
ImageName |
object |
No description. |
ImageOptionsLoginAsNonRoot |
object |
No description. |
InstanceDescription |
object |
No description. |
InstanceId |
object |
No description. |
InstanceName |
object |
No description. |
InstancePatternInfos |
object |
No description. |
InstanceType |
object |
No description. |
InstanceTypeOverrides |
object |
No description. |
InstanceTypes |
object |
No description. |
InternetChargeType |
object |
No description. |
InternetMaxBandwidthIn |
object |
No description. |
InternetMaxBandwidthOut |
object |
No description. |
IoOptimized |
object |
No description. |
Ipv6AddressCount |
object |
No description. |
KeyPairName |
object |
No description. |
LoadBalancerWeight |
object |
No description. |
Memory |
object |
No description. |
Password |
object |
No description. |
PasswordInherit |
object |
No description. |
PrivatePoolOptions |
object |
No description. |
RamRoleName |
object |
No description. |
ResourceGroupId |
object |
No description. |
ScalingConfigurationName |
object |
No description. |
SecurityEnhancementStrategy |
object |
No description. |
SecurityGroupId |
object |
No description. |
SecurityGroupIds |
object |
No description. |
SpotDuration |
object |
No description. |
SpotInterruptionBehavior |
object |
No description. |
SpotPriceLimit |
object |
No description. |
SpotPriceLimitForInstanceType |
object |
No description. |
SpotStrategy |
object |
No description. |
SystemDiskAutoSnapshotPolicyId |
object |
No description. |
SystemDiskBurstingEnabled |
object |
No description. |
SystemDiskCategories |
object |
No description. |
SystemDiskCategory |
object |
No description. |
SystemDiskDescription |
object |
No description. |
SystemDiskDiskName |
object |
No description. |
SystemDiskEncryptAlgorithm |
object |
No description. |
SystemDiskEncrypted |
object |
No description. |
SystemDiskKmsKeyId |
object |
No description. |
SystemDiskPerformanceLevel |
object |
No description. |
SystemDiskProvisionedIops |
object |
No description. |
SystemDiskSize |
object |
No description. |
TagList |
object |
No description. |
Tenancy |
object |
No description. |
UserData |
object |
No description. |
ZoneId |
object |
No description. |
ScalingGroupIdRequired
public object ScalingGroupId { get; set; }
- Type: object
AffinityOptional
public object Affinity { get; set; }
- Type: object
CpuOptional
public object Cpu { get; set; }
- Type: object
CreditSpecificationOptional
public object CreditSpecification { get; set; }
- Type: object
DedicatedHostIdOptional
public object DedicatedHostId { get; set; }
- Type: object
DeploymentSetIdOptional
public object DeploymentSetId { get; set; }
- Type: object
DiskMappingsOptional
public object DiskMappings { get; set; }
- Type: object
HostNameOptional
public object HostName { get; set; }
- Type: object
HpcClusterIdOptional
public object HpcClusterId { get; set; }
- Type: object
ImageFamilyOptional
public object ImageFamily { get; set; }
- Type: object
ImageIdOptional
public object ImageId { get; set; }
- Type: object
ImageNameOptional
public object ImageName { get; set; }
- Type: object
ImageOptionsLoginAsNonRootOptional
public object ImageOptionsLoginAsNonRoot { get; set; }
- Type: object
InstanceDescriptionOptional
public object InstanceDescription { get; set; }
- Type: object
InstanceIdOptional
public object InstanceId { get; set; }
- Type: object
InstanceNameOptional
public object InstanceName { get; set; }
- Type: object
InstancePatternInfosOptional
public object InstancePatternInfos { get; set; }
- Type: object
InstanceTypeOptional
public object InstanceType { get; set; }
- Type: object
InstanceTypeOverridesOptional
public object InstanceTypeOverrides { get; set; }
- Type: object
InstanceTypesOptional
public object InstanceTypes { get; set; }
- Type: object
InternetChargeTypeOptional
public object InternetChargeType { get; set; }
- Type: object
InternetMaxBandwidthInOptional
public object InternetMaxBandwidthIn { get; set; }
- Type: object
InternetMaxBandwidthOutOptional
public object InternetMaxBandwidthOut { get; set; }
- Type: object
IoOptimizedOptional
public object IoOptimized { get; set; }
- Type: object
Ipv6AddressCountOptional
public object Ipv6AddressCount { get; set; }
- Type: object
KeyPairNameOptional
public object KeyPairName { get; set; }
- Type: object
LoadBalancerWeightOptional
public object LoadBalancerWeight { get; set; }
- Type: object
MemoryOptional
public object Memory { get; set; }
- Type: object
PasswordOptional
public object Password { get; set; }
- Type: object
PasswordInheritOptional
public object PasswordInherit { get; set; }
- Type: object
PrivatePoolOptionsOptional
public object PrivatePoolOptions { get; set; }
- Type: object
RamRoleNameOptional
public object RamRoleName { get; set; }
- Type: object
ResourceGroupIdOptional
public object ResourceGroupId { get; set; }
- Type: object
ScalingConfigurationNameOptional
public object ScalingConfigurationName { get; set; }
- Type: object
SecurityEnhancementStrategyOptional
public object SecurityEnhancementStrategy { get; set; }
- Type: object
SecurityGroupIdOptional
public object SecurityGroupId { get; set; }
- Type: object
SecurityGroupIdsOptional
public object SecurityGroupIds { get; set; }
- Type: object
SpotDurationOptional
public object SpotDuration { get; set; }
- Type: object
SpotInterruptionBehaviorOptional
public object SpotInterruptionBehavior { get; set; }
- Type: object
SpotPriceLimitOptional
public object SpotPriceLimit { get; set; }
- Type: object
SpotPriceLimitForInstanceTypeOptional
public object SpotPriceLimitForInstanceType { get; set; }
- Type: object
SpotStrategyOptional
public object SpotStrategy { get; set; }
- Type: object
SystemDiskAutoSnapshotPolicyIdOptional
public object SystemDiskAutoSnapshotPolicyId { get; set; }
- Type: object
SystemDiskBurstingEnabledOptional
public object SystemDiskBurstingEnabled { get; set; }
- Type: object
SystemDiskCategoriesOptional
public object SystemDiskCategories { get; set; }
- Type: object
SystemDiskCategoryOptional
public object SystemDiskCategory { get; set; }
- Type: object
SystemDiskDescriptionOptional
public object SystemDiskDescription { get; set; }
- Type: object
SystemDiskDiskNameOptional
public object SystemDiskDiskName { get; set; }
- Type: object
SystemDiskEncryptAlgorithmOptional
public object SystemDiskEncryptAlgorithm { get; set; }
- Type: object
SystemDiskEncryptedOptional
public object SystemDiskEncrypted { get; set; }
- Type: object
SystemDiskKmsKeyIdOptional
public object SystemDiskKmsKeyId { get; set; }
- Type: object
SystemDiskPerformanceLevelOptional
public object SystemDiskPerformanceLevel { get; set; }
- Type: object
SystemDiskProvisionedIopsOptional
public object SystemDiskProvisionedIops { get; set; }
- Type: object
SystemDiskSizeOptional
public object SystemDiskSize { get; set; }
- Type: object
TagListOptional
public object TagList { get; set; }
- Type: object
TenancyOptional
public object Tenancy { get; set; }
- Type: object
UserDataOptional
public object UserData { get; set; }
- Type: object
ZoneIdOptional
public object ZoneId { get; set; }
- Type: object