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. |
totalTargetCapacity
Required
public readonly totalTargetCapacity: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
autoProvisioningGroupName
Optional
public readonly autoProvisioningGroupName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
autoProvisioningGroupType
Optional
public readonly autoProvisioningGroupType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
checkExecutionStatus
Optional
public readonly checkExecutionStatus: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
defaultTargetCapacityType
Optional
public readonly defaultTargetCapacityType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
description
Optional
public readonly description: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
excessCapacityTerminationPolicy
Optional
public readonly excessCapacityTerminationPolicy: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
launchConfiguration
Optional
public readonly launchConfiguration: IResolvable | LaunchConfigurationProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | LaunchConfigurationProperty
launchTemplateConfig
Optional
public readonly launchTemplateConfig: IResolvable | IResolvable | LaunchTemplateConfigProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | LaunchTemplateConfigProperty[]
launchTemplateId
Optional
public readonly launchTemplateId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
launchTemplateVersion
Optional
public readonly launchTemplateVersion: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
maxSpotPrice
Optional
public readonly maxSpotPrice: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
payAsYouGoAllocationStrategy
Optional
public readonly payAsYouGoAllocationStrategy: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
payAsYouGoTargetCapacity
Optional
public readonly payAsYouGoTargetCapacity: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
spotAllocationStrategy
Optional
public readonly spotAllocationStrategy: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
spotInstanceInterruptionBehavior
Optional
public readonly spotInstanceInterruptionBehavior: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
spotInstancePoolsToUseCount
Optional
public readonly spotInstancePoolsToUseCount: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
spotTargetCapacity
Optional
public readonly spotTargetCapacity: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
terminateInstances
Optional
public readonly terminateInstances: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
terminateInstancesWithExpiration
Optional
public readonly terminateInstancesWithExpiration: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
validFrom
Optional
public readonly validFrom: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
validUntil
Optional
public readonly validUntil: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable