Skip to content

ZonesProps

Properties for defining a Zones.

See https://www.alibabacloud.com/help/ros/developer-reference/datasource-ecs-zones

Initializer

import { datasource } from '@alicloud/ros-cdk-ecs'
const zonesProps: datasource.ZonesProps = { ... }

Properties

Name Type Description
dataDiskCategory string | @alicloud/ros-cdk-core.IResolvable Property dataDiskCategory: The category of the data disk.
instanceChargeType string | @alicloud/ros-cdk-core.IResolvable Property instanceChargeType: The billing method of the resource.
instanceType string | @alicloud/ros-cdk-core.IResolvable Property instanceType: The instance type.
ioOptimized string | @alicloud/ros-cdk-core.IResolvable Property ioOptimized: Specifies whether the instance is I\/O optimized.
refreshOptions string | @alicloud/ros-cdk-core.IResolvable Property refreshOptions: The refresh strategy for the datasource resource when the stack is updated.
resourceType string | @alicloud/ros-cdk-core.IResolvable Property resourceType: The type of the resource.
systemDiskCategory string | @alicloud/ros-cdk-core.IResolvable Property systemDiskCategory: The category of the system disk.

dataDiskCategoryOptional

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

Property dataDiskCategory: The category of the data disk.

Valid values: cloud: basic disk cloud_efficiency: ultra disk cloud_ssd: standard SSD ephemeral_ssd: local SSD cloud_essd: enhanced SSD (ESSD)


instanceChargeTypeOptional

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

Property instanceChargeType: The billing method of the resource.

For more information, see Billing overview. Valid values: PrePaid: subscription PostPaid: pay-as-you-go Default value: PostPaid.


instanceTypeOptional

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

Property instanceType: The instance type.


ioOptimizedOptional

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

Property ioOptimized: Specifies whether the instance is I\/O optimized.

Valid values: none: non-I\/O optimized optimized: I\/O optimized Default value: optimized.


refreshOptionsOptional

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

Property refreshOptions: The refresh strategy for the datasource resource when the stack is updated.

Valid values: - Never: Never refresh the datasource resource when the stack is updated. - Always: Always refresh the datasource resource when the stack is updated. Default is Never.


resourceTypeOptional

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

Property resourceType: The type of the resource.

Valid values: instance: ECS instance disk: cloud disk reservedinstance: reserved instance ddh: dedicated host


systemDiskCategoryOptional

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

Property systemDiskCategory: The category of the system disk.

Valid values: cloud: basic disk cloud_efficiency: ultra disk cloud_ssd: standard SSD ephemeral_ssd: local SSD cloud_essd: enhanced SSD (ESSD)