RosAutoProvisioningGroupProps
Properties for defining a RosAutoProvisioningGroup
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ecs-autoprovisioninggroup
Initializer
using AlibabaCloud.SDK.ROS.CDK.Ecs;
new RosAutoProvisioningGroupProps {
object TotalTargetCapacity,
object AutoProvisioningGroupName = null,
object AutoProvisioningGroupType = null,
object CheckExecutionStatus = null,
object DefaultTargetCapacityType = null,
object Description = null,
object ExcessCapacityTerminationPolicy = null,
object LaunchConfiguration = null,
object LaunchTemplateConfig = null,
object LaunchTemplateId = null,
object LaunchTemplateVersion = null,
object MaxSpotPrice = null,
object PayAsYouGoAllocationStrategy = null,
object PayAsYouGoTargetCapacity = null,
object SpotAllocationStrategy = null,
object SpotInstanceInterruptionBehavior = null,
object SpotInstancePoolsToUseCount = null,
object SpotTargetCapacity = null,
object TerminateInstances = null,
object TerminateInstancesWithExpiration = null,
object ValidFrom = null,
object ValidUntil = null
};
Properties
Name | Type | Description |
---|---|---|
TotalTargetCapacity |
object |
No description. |
AutoProvisioningGroupName |
object |
No description. |
AutoProvisioningGroupType |
object |
No description. |
CheckExecutionStatus |
object |
No description. |
DefaultTargetCapacityType |
object |
No description. |
Description |
object |
No description. |
ExcessCapacityTerminationPolicy |
object |
No description. |
LaunchConfiguration |
object |
No description. |
LaunchTemplateConfig |
object |
No description. |
LaunchTemplateId |
object |
No description. |
LaunchTemplateVersion |
object |
No description. |
MaxSpotPrice |
object |
No description. |
PayAsYouGoAllocationStrategy |
object |
No description. |
PayAsYouGoTargetCapacity |
object |
No description. |
SpotAllocationStrategy |
object |
No description. |
SpotInstanceInterruptionBehavior |
object |
No description. |
SpotInstancePoolsToUseCount |
object |
No description. |
SpotTargetCapacity |
object |
No description. |
TerminateInstances |
object |
No description. |
TerminateInstancesWithExpiration |
object |
No description. |
ValidFrom |
object |
No description. |
ValidUntil |
object |
No description. |
TotalTargetCapacity
Required
public object TotalTargetCapacity { get; set; }
- Type: object
AutoProvisioningGroupName
Optional
public object AutoProvisioningGroupName { get; set; }
- Type: object
AutoProvisioningGroupType
Optional
public object AutoProvisioningGroupType { get; set; }
- Type: object
CheckExecutionStatus
Optional
public object CheckExecutionStatus { get; set; }
- Type: object
DefaultTargetCapacityType
Optional
public object DefaultTargetCapacityType { get; set; }
- Type: object
Description
Optional
public object Description { get; set; }
- Type: object
ExcessCapacityTerminationPolicy
Optional
public object ExcessCapacityTerminationPolicy { get; set; }
- Type: object
LaunchConfiguration
Optional
public object LaunchConfiguration { get; set; }
- Type: object
LaunchTemplateConfig
Optional
public object LaunchTemplateConfig { get; set; }
- Type: object
LaunchTemplateId
Optional
public object LaunchTemplateId { get; set; }
- Type: object
LaunchTemplateVersion
Optional
public object LaunchTemplateVersion { get; set; }
- Type: object
MaxSpotPrice
Optional
public object MaxSpotPrice { get; set; }
- Type: object
PayAsYouGoAllocationStrategy
Optional
public object PayAsYouGoAllocationStrategy { get; set; }
- Type: object
PayAsYouGoTargetCapacity
Optional
public object PayAsYouGoTargetCapacity { get; set; }
- Type: object
SpotAllocationStrategy
Optional
public object SpotAllocationStrategy { get; set; }
- Type: object
SpotInstanceInterruptionBehavior
Optional
public object SpotInstanceInterruptionBehavior { get; set; }
- Type: object
SpotInstancePoolsToUseCount
Optional
public object SpotInstancePoolsToUseCount { get; set; }
- Type: object
SpotTargetCapacity
Optional
public object SpotTargetCapacity { get; set; }
- Type: object
TerminateInstances
Optional
public object TerminateInstances { get; set; }
- Type: object
TerminateInstancesWithExpiration
Optional
public object TerminateInstancesWithExpiration { get; set; }
- Type: object
ValidFrom
Optional
public object ValidFrom { get; set; }
- Type: object
ValidUntil
Optional
public object ValidUntil { get; set; }
- Type: object