RosAutoProvisioningGroupProps
Properties for defining a RosAutoProvisioningGroup.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ecs-autoprovisioninggroup
Initializer
import { RosAutoProvisioningGroupProps } from '@alicloud/ros-cdk-ecs'
const rosAutoProvisioningGroupProps: RosAutoProvisioningGroupProps = { ... }
Properties
| Name | Type | Description |
|---|---|---|
totalTargetCapacity |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
autoProvisioningGroupName |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
autoProvisioningGroupType |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
checkExecutionStatus |
boolean | @alicloud/ros-cdk-core.IResolvable |
No description. |
defaultTargetCapacityType |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
description |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
excessCapacityTerminationPolicy |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
launchConfiguration |
@alicloud/ros-cdk-core.IResolvable | LaunchConfigurationProperty |
No description. |
launchTemplateConfig |
@alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | LaunchTemplateConfigProperty[] |
No description. |
launchTemplateId |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
launchTemplateVersion |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
maxSpotPrice |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
payAsYouGoAllocationStrategy |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
payAsYouGoTargetCapacity |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
spotAllocationStrategy |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
spotInstanceInterruptionBehavior |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
spotInstancePoolsToUseCount |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
spotTargetCapacity |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
terminateInstances |
boolean | @alicloud/ros-cdk-core.IResolvable |
No description. |
terminateInstancesWithExpiration |
boolean | @alicloud/ros-cdk-core.IResolvable |
No description. |
validFrom |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
validUntil |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
totalTargetCapacityRequired
public readonly totalTargetCapacity: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
autoProvisioningGroupNameOptional
public readonly autoProvisioningGroupName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
autoProvisioningGroupTypeOptional
public readonly autoProvisioningGroupType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
checkExecutionStatusOptional
public readonly checkExecutionStatus: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
defaultTargetCapacityTypeOptional
public readonly defaultTargetCapacityType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
descriptionOptional
public readonly description: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
excessCapacityTerminationPolicyOptional
public readonly excessCapacityTerminationPolicy: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
launchConfigurationOptional
public readonly launchConfiguration: IResolvable | LaunchConfigurationProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | LaunchConfigurationProperty
launchTemplateConfigOptional
public readonly launchTemplateConfig: IResolvable | IResolvable | LaunchTemplateConfigProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | LaunchTemplateConfigProperty[]
launchTemplateIdOptional
public readonly launchTemplateId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
launchTemplateVersionOptional
public readonly launchTemplateVersion: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
maxSpotPriceOptional
public readonly maxSpotPrice: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
payAsYouGoAllocationStrategyOptional
public readonly payAsYouGoAllocationStrategy: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
payAsYouGoTargetCapacityOptional
public readonly payAsYouGoTargetCapacity: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
spotAllocationStrategyOptional
public readonly spotAllocationStrategy: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
spotInstanceInterruptionBehaviorOptional
public readonly spotInstanceInterruptionBehavior: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
spotInstancePoolsToUseCountOptional
public readonly spotInstancePoolsToUseCount: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
spotTargetCapacityOptional
public readonly spotTargetCapacity: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
terminateInstancesOptional
public readonly terminateInstances: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
terminateInstancesWithExpirationOptional
public readonly terminateInstancesWithExpiration: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
validFromOptional
public readonly validFrom: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
validUntilOptional
public readonly validUntil: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable