RosScalingGroupProps
Properties for defining a RosScalingGroup
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ess-scalinggroup
Initializer
using AlibabaCloud.SDK.ROS.CDK.Ess;
new RosScalingGroupProps {
object MaxSize,
object MinSize,
object AllocationStrategy = null,
object AzBalance = null,
object CompensateWithOnDemand = null,
object ContainerGroupId = null,
object CustomPolicyArn = null,
object DbInstanceIds = null,
object DefaultCooldown = null,
object DesiredCapacity = null,
object GroupDeletionProtection = null,
object GroupType = null,
object HealthCheckType = null,
object InstanceId = null,
object LaunchTemplateId = null,
object LaunchTemplateOverrides = null,
object LaunchTemplateVersion = null,
object LoadBalancerIds = null,
object MaxInstanceLifetime = null,
object MultiAzPolicy = null,
object NotificationConfigurations = null,
object OnDemandBaseCapacity = null,
object OnDemandPercentageAboveBaseCapacity = null,
object ProtectedInstances = null,
object RemovalPolicys = null,
object ResourceGroupId = null,
object ScalingGroupName = null,
object ScalingPolicy = null,
object ServerGroups = null,
object SpotAllocationStrategy = null,
object SpotInstancePools = null,
object SpotInstanceRemedy = null,
object StandbyInstances = null,
TagsProperty[] Tags = null,
object VSwitchId = null,
object VSwitchIds = null
};
Properties
Name | Type | Description |
---|---|---|
MaxSize |
object |
No description. |
MinSize |
object |
No description. |
AllocationStrategy |
object |
No description. |
AzBalance |
object |
No description. |
CompensateWithOnDemand |
object |
No description. |
ContainerGroupId |
object |
No description. |
CustomPolicyArn |
object |
No description. |
DbInstanceIds |
object |
No description. |
DefaultCooldown |
object |
No description. |
DesiredCapacity |
object |
No description. |
GroupDeletionProtection |
object |
No description. |
GroupType |
object |
No description. |
HealthCheckType |
object |
No description. |
InstanceId |
object |
No description. |
LaunchTemplateId |
object |
No description. |
LaunchTemplateOverrides |
object |
No description. |
LaunchTemplateVersion |
object |
No description. |
LoadBalancerIds |
object |
No description. |
MaxInstanceLifetime |
object |
No description. |
MultiAzPolicy |
object |
No description. |
NotificationConfigurations |
object |
No description. |
OnDemandBaseCapacity |
object |
No description. |
OnDemandPercentageAboveBaseCapacity |
object |
No description. |
ProtectedInstances |
object |
No description. |
RemovalPolicys |
object |
No description. |
ResourceGroupId |
object |
No description. |
ScalingGroupName |
object |
No description. |
ScalingPolicy |
object |
No description. |
ServerGroups |
object |
No description. |
SpotAllocationStrategy |
object |
No description. |
SpotInstancePools |
object |
No description. |
SpotInstanceRemedy |
object |
No description. |
StandbyInstances |
object |
No description. |
Tags |
TagsProperty[] |
No description. |
VSwitchId |
object |
No description. |
VSwitchIds |
object |
No description. |
MaxSize
Required
public object MaxSize { get; set; }
- Type: object
MinSize
Required
public object MinSize { get; set; }
- Type: object
AllocationStrategy
Optional
public object AllocationStrategy { get; set; }
- Type: object
AzBalance
Optional
public object AzBalance { get; set; }
- Type: object
CompensateWithOnDemand
Optional
public object CompensateWithOnDemand { get; set; }
- Type: object
ContainerGroupId
Optional
public object ContainerGroupId { get; set; }
- Type: object
CustomPolicyArn
Optional
public object CustomPolicyArn { get; set; }
- Type: object
DbInstanceIds
Optional
public object DbInstanceIds { get; set; }
- Type: object
DefaultCooldown
Optional
public object DefaultCooldown { get; set; }
- Type: object
DesiredCapacity
Optional
public object DesiredCapacity { get; set; }
- Type: object
GroupDeletionProtection
Optional
public object GroupDeletionProtection { get; set; }
- Type: object
GroupType
Optional
public object GroupType { get; set; }
- Type: object
HealthCheckType
Optional
public object HealthCheckType { get; set; }
- Type: object
InstanceId
Optional
public object InstanceId { get; set; }
- Type: object
LaunchTemplateId
Optional
public object LaunchTemplateId { get; set; }
- Type: object
LaunchTemplateOverrides
Optional
public object LaunchTemplateOverrides { get; set; }
- Type: object
LaunchTemplateVersion
Optional
public object LaunchTemplateVersion { get; set; }
- Type: object
LoadBalancerIds
Optional
public object LoadBalancerIds { get; set; }
- Type: object
MaxInstanceLifetime
Optional
public object MaxInstanceLifetime { get; set; }
- Type: object
MultiAzPolicy
Optional
public object MultiAzPolicy { get; set; }
- Type: object
NotificationConfigurations
Optional
public object NotificationConfigurations { get; set; }
- Type: object
OnDemandBaseCapacity
Optional
public object OnDemandBaseCapacity { get; set; }
- Type: object
OnDemandPercentageAboveBaseCapacity
Optional
public object OnDemandPercentageAboveBaseCapacity { get; set; }
- Type: object
ProtectedInstances
Optional
public object ProtectedInstances { get; set; }
- Type: object
RemovalPolicys
Optional
public object RemovalPolicys { get; set; }
- Type: object
ResourceGroupId
Optional
public object ResourceGroupId { get; set; }
- Type: object
ScalingGroupName
Optional
public object ScalingGroupName { get; set; }
- Type: object
ScalingPolicy
Optional
public object ScalingPolicy { get; set; }
- Type: object
ServerGroups
Optional
public object ServerGroups { get; set; }
- Type: object
SpotAllocationStrategy
Optional
public object SpotAllocationStrategy { get; set; }
- Type: object
SpotInstancePools
Optional
public object SpotInstancePools { get; set; }
- Type: object
SpotInstanceRemedy
Optional
public object SpotInstanceRemedy { get; set; }
- Type: object
StandbyInstances
Optional
public object StandbyInstances { get; set; }
- Type: object
Tags
Optional
public TagsProperty[] Tags { get; set; }
- Type: TagsProperty[]
VSwitchId
Optional
public object VSwitchId { get; set; }
- Type: object
VSwitchIds
Optional
public object VSwitchIds { get; set; }
- Type: object