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 DataDiskConfig = 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 MinTargetCapacity = null,
object PayAsYouGoAllocationStrategy = null,
object PayAsYouGoTargetCapacity = null,
object ResourceGroupId = null,
object ResourcePoolOptions = null,
object SpotAllocationStrategy = null,
object SpotInstanceInterruptionBehavior = null,
object SpotInstancePoolsToUseCount = null,
object SpotTargetCapacity = null,
object SystemDiskConfig = 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. |
DataDiskConfig | 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. |
MinTargetCapacity | object | No description. |
PayAsYouGoAllocationStrategy | object | No description. |
PayAsYouGoTargetCapacity | object | No description. |
ResourceGroupId | object | No description. |
ResourcePoolOptions | object | No description. |
SpotAllocationStrategy | object | No description. |
SpotInstanceInterruptionBehavior | object | No description. |
SpotInstancePoolsToUseCount | object | No description. |
SpotTargetCapacity | object | No description. |
SystemDiskConfig | object | No description. |
TerminateInstances | object | No description. |
TerminateInstancesWithExpiration | object | No description. |
ValidFrom | object | No description. |
ValidUntil | object | No description. |
TotalTargetCapacityRequired
public object TotalTargetCapacity { get; set; }
- Type: object
AutoProvisioningGroupNameOptional
public object AutoProvisioningGroupName { get; set; }
- Type: object
AutoProvisioningGroupTypeOptional
public object AutoProvisioningGroupType { get; set; }
- Type: object
CheckExecutionStatusOptional
public object CheckExecutionStatus { get; set; }
- Type: object
DataDiskConfigOptional
public object DataDiskConfig { get; set; }
- Type: object
DefaultTargetCapacityTypeOptional
public object DefaultTargetCapacityType { get; set; }
- Type: object
DescriptionOptional
public object Description { get; set; }
- Type: object
ExcessCapacityTerminationPolicyOptional
public object ExcessCapacityTerminationPolicy { get; set; }
- Type: object
LaunchConfigurationOptional
public object LaunchConfiguration { get; set; }
- Type: object
LaunchTemplateConfigOptional
public object LaunchTemplateConfig { get; set; }
- Type: object
LaunchTemplateIdOptional
public object LaunchTemplateId { get; set; }
- Type: object
LaunchTemplateVersionOptional
public object LaunchTemplateVersion { get; set; }
- Type: object
MaxSpotPriceOptional
public object MaxSpotPrice { get; set; }
- Type: object
MinTargetCapacityOptional
public object MinTargetCapacity { get; set; }
- Type: object
PayAsYouGoAllocationStrategyOptional
public object PayAsYouGoAllocationStrategy { get; set; }
- Type: object
PayAsYouGoTargetCapacityOptional
public object PayAsYouGoTargetCapacity { get; set; }
- Type: object
ResourceGroupIdOptional
public object ResourceGroupId { get; set; }
- Type: object
ResourcePoolOptionsOptional
public object ResourcePoolOptions { get; set; }
- Type: object
SpotAllocationStrategyOptional
public object SpotAllocationStrategy { get; set; }
- Type: object
SpotInstanceInterruptionBehaviorOptional
public object SpotInstanceInterruptionBehavior { get; set; }
- Type: object
SpotInstancePoolsToUseCountOptional
public object SpotInstancePoolsToUseCount { get; set; }
- Type: object
SpotTargetCapacityOptional
public object SpotTargetCapacity { get; set; }
- Type: object
SystemDiskConfigOptional
public object SystemDiskConfig { get; set; }
- Type: object
TerminateInstancesOptional
public object TerminateInstances { get; set; }
- Type: object
TerminateInstancesWithExpirationOptional
public object TerminateInstancesWithExpiration { get; set; }
- Type: object
ValidFromOptional
public object ValidFrom { get; set; }
- Type: object
ValidUntilOptional
public object ValidUntil { get; set; }
- Type: object