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. |
dataDiskConfig | @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | DataDiskConfigProperty[] | 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. |
minTargetCapacity | string | @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. |
resourceGroupId | string | @alicloud/ros-cdk-core.IResolvable | No description. |
resourcePoolOptions | @alicloud/ros-cdk-core.IResolvable | ResourcePoolOptionsProperty | 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. |
systemDiskConfig | @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | SystemDiskConfigProperty[] | 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
dataDiskConfigOptional
public readonly dataDiskConfig: IResolvable | IResolvable | DataDiskConfigProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | DataDiskConfigProperty[]
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
minTargetCapacityOptional
public readonly minTargetCapacity: string | IResolvable;
- Type: string | @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
resourceGroupIdOptional
public readonly resourceGroupId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
resourcePoolOptionsOptional
public readonly resourcePoolOptions: IResolvable | ResourcePoolOptionsProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | ResourcePoolOptionsProperty
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
systemDiskConfigOptional
public readonly systemDiskConfig: IResolvable | IResolvable | SystemDiskConfigProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | SystemDiskConfigProperty[]
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