RosInstanceProps
Properties for defining a RosInstance
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ecs-instance
Initializer
import { RosInstanceProps } from '@alicloud/ros-cdk-ecs'
const rosInstanceProps: RosInstanceProps = { ... }
Properties
Name | Type | Description |
---|---|---|
instanceType |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
affinity |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
allocatePublicIp |
boolean | @alicloud/ros-cdk-core.IResolvable |
No description. |
autoRenew |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
autoRenewPeriod |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
creditSpecification |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
dedicatedHostId |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
deletionProtection |
boolean | @alicloud/ros-cdk-core.IResolvable |
No description. |
deploymentSetGroupNo |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
deploymentSetId |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
description |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
diskMappings |
@alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | DiskMappingsProperty[] |
No description. |
hostName |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
hpcClusterId |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
httpEndpoint |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
httpTokens |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
imageFamily |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
imageId |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
instanceChargeType |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
instanceName |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
internetChargeType |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
internetMaxBandwidthOut |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
ioOptimized |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
keyPairName |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
password |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
passwordInherit |
boolean | @alicloud/ros-cdk-core.IResolvable |
No description. |
period |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
periodUnit |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
privateIpAddress |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
privatePoolOptions |
@alicloud/ros-cdk-core.IResolvable | PrivatePoolOptionsProperty |
No description. |
ramRoleName |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
resourceGroupId |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
securityEnhancementStrategy |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
securityGroupId |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
securityGroupIds |
@alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] |
No description. |
spotDuration |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
spotInterruptionBehavior |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
spotPriceLimit |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
spotStrategy |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
storageSetId |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
storageSetPartitionNumber |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
systemDiskCategory |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
systemDiskDescription |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
systemDiskDiskName |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
systemDiskPerformanceLevel |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
systemDiskSize |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
tags |
TagsProperty[] |
No description. |
tenancy |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
useAdditionalService |
boolean | @alicloud/ros-cdk-core.IResolvable |
No description. |
userData |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
vpcId |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
vSwitchId |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
zoneId |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
zoneIds |
@alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] |
No description. |
instanceType
Required
public readonly instanceType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
affinity
Optional
public readonly affinity: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
allocatePublicIp
Optional
public readonly allocatePublicIp: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
autoRenew
Optional
public readonly autoRenew: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
autoRenewPeriod
Optional
public readonly autoRenewPeriod: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
creditSpecification
Optional
public readonly creditSpecification: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
dedicatedHostId
Optional
public readonly dedicatedHostId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
deletionProtection
Optional
public readonly deletionProtection: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
deploymentSetGroupNo
Optional
public readonly deploymentSetGroupNo: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
deploymentSetId
Optional
public readonly deploymentSetId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
description
Optional
public readonly description: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
diskMappings
Optional
public readonly diskMappings: IResolvable | IResolvable | DiskMappingsProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | DiskMappingsProperty[]
hostName
Optional
public readonly hostName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
hpcClusterId
Optional
public readonly hpcClusterId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
httpEndpoint
Optional
public readonly httpEndpoint: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
httpTokens
Optional
public readonly httpTokens: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
imageFamily
Optional
public readonly imageFamily: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
imageId
Optional
public readonly imageId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
instanceChargeType
Optional
public readonly instanceChargeType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
instanceName
Optional
public readonly instanceName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
internetChargeType
Optional
public readonly internetChargeType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
internetMaxBandwidthOut
Optional
public readonly internetMaxBandwidthOut: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
ioOptimized
Optional
public readonly ioOptimized: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
keyPairName
Optional
public readonly keyPairName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
password
Optional
public readonly password: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
passwordInherit
Optional
public readonly passwordInherit: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
period
Optional
public readonly period: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
periodUnit
Optional
public readonly periodUnit: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
privateIpAddress
Optional
public readonly privateIpAddress: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
privatePoolOptions
Optional
public readonly privatePoolOptions: IResolvable | PrivatePoolOptionsProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | PrivatePoolOptionsProperty
ramRoleName
Optional
public readonly ramRoleName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
resourceGroupId
Optional
public readonly resourceGroupId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
securityEnhancementStrategy
Optional
public readonly securityEnhancementStrategy: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
securityGroupId
Optional
public readonly securityGroupId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
securityGroupIds
Optional
public readonly securityGroupIds: IResolvable | string | IResolvable[];
- Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]
spotDuration
Optional
public readonly spotDuration: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
spotInterruptionBehavior
Optional
public readonly spotInterruptionBehavior: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
spotPriceLimit
Optional
public readonly spotPriceLimit: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
spotStrategy
Optional
public readonly spotStrategy: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
storageSetId
Optional
public readonly storageSetId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
storageSetPartitionNumber
Optional
public readonly storageSetPartitionNumber: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
systemDiskCategory
Optional
public readonly systemDiskCategory: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
systemDiskDescription
Optional
public readonly systemDiskDescription: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
systemDiskDiskName
Optional
public readonly systemDiskDiskName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
systemDiskPerformanceLevel
Optional
public readonly systemDiskPerformanceLevel: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
systemDiskSize
Optional
public readonly systemDiskSize: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
tags
Optional
public readonly tags: TagsProperty[];
- Type: TagsProperty[]
tenancy
Optional
public readonly tenancy: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
useAdditionalService
Optional
public readonly useAdditionalService: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
userData
Optional
public readonly userData: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
vpcId
Optional
public readonly vpcId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
vSwitchId
Optional
public readonly vSwitchId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
zoneId
Optional
public readonly zoneId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
zoneIds
Optional
public readonly zoneIds: IResolvable | string | IResolvable[];
- Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]