Skip to content

RosMyBaseProps

Properties for defining a RosMyBase.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cddc-mybase

Initializer

import { RosMyBaseProps } from '@alicloud/ros-cdk-cddc'
const rosMyBaseProps: RosMyBaseProps = { ... }

Properties

Name Type Description
ecsClassList @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any}[] No description.
engine string | @alicloud/ros-cdk-core.IResolvable No description.
payType string | @alicloud/ros-cdk-core.IResolvable No description.
period number | @alicloud/ros-cdk-core.IResolvable No description.
securityGroupId 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.
autoRenew boolean | @alicloud/ros-cdk-core.IResolvable No description.
dedicatedHostGroupDescription string | @alicloud/ros-cdk-core.IResolvable No description.
dedicatedHostGroupId string | @alicloud/ros-cdk-core.IResolvable No description.
ecsDeploymentSetId string | @alicloud/ros-cdk-core.IResolvable No description.
ecsHostName string | @alicloud/ros-cdk-core.IResolvable No description.
ecsInstanceName string | @alicloud/ros-cdk-core.IResolvable No description.
ecsUniqueSuffix boolean | @alicloud/ros-cdk-core.IResolvable No description.
imageId 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.
keyPairName string | @alicloud/ros-cdk-core.IResolvable No description.
osPassword string | @alicloud/ros-cdk-core.IResolvable No description.
passwordInherit boolean | @alicloud/ros-cdk-core.IResolvable No description.
periodType string | @alicloud/ros-cdk-core.IResolvable No description.
resourceGroupId string | @alicloud/ros-cdk-core.IResolvable No description.
userData string | @alicloud/ros-cdk-core.IResolvable No description.
userDataInBase64 boolean | @alicloud/ros-cdk-core.IResolvable No description.

ecsClassListRequired

public readonly ecsClassList: IResolvable | {[ key: string ]: any}[];
  • Type: @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any}[]

engineRequired

public readonly engine: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

payTypeRequired

public readonly payType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

periodRequired

public readonly period: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

securityGroupIdRequired

public readonly securityGroupId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

vpcIdRequired

public readonly vpcId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

vSwitchIdRequired

public readonly vSwitchId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

zoneIdRequired

public readonly zoneId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

autoRenewOptional

public readonly autoRenew: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

dedicatedHostGroupDescriptionOptional

public readonly dedicatedHostGroupDescription: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

dedicatedHostGroupIdOptional

public readonly dedicatedHostGroupId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

ecsDeploymentSetIdOptional

public readonly ecsDeploymentSetId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

ecsHostNameOptional

public readonly ecsHostName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

ecsInstanceNameOptional

public readonly ecsInstanceName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

ecsUniqueSuffixOptional

public readonly ecsUniqueSuffix: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

imageIdOptional

public readonly imageId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

internetChargeTypeOptional

public readonly internetChargeType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

internetMaxBandwidthOutOptional

public readonly internetMaxBandwidthOut: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

keyPairNameOptional

public readonly keyPairName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

osPasswordOptional

public readonly osPassword: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

passwordInheritOptional

public readonly passwordInherit: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

periodTypeOptional

public readonly periodType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

resourceGroupIdOptional

public readonly resourceGroupId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

userDataOptional

public readonly userData: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

userDataInBase64Optional

public readonly userDataInBase64: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable