Skip to content

ZoneProps

Properties for defining a Zone.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-pvtz-zone

Initializer

import { ZoneProps } from '@alicloud/ros-cdk-pvtz'
const zoneProps: ZoneProps = { ... }

Properties

Name Type Description
zoneName string | @alicloud/ros-cdk-core.IResolvable Property zoneName: Zone name.
ignoredStackTagKeys @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] Property ignoredStackTagKeys: Stack tag keys to ignore.
proxyPattern string | @alicloud/ros-cdk-core.IResolvable Property proxyPattern: ZONE: completely hijack the entire zone.
remark string | @alicloud/ros-cdk-core.IResolvable Property remark: 50 characters at most.
resourceGroupId string | @alicloud/ros-cdk-core.IResolvable Property resourceGroupId: Resource group id.
tags TagsProperty[] Property tags: Tags to attach to instance.
zoneTag string | @alicloud/ros-cdk-core.IResolvable Property zoneTag: Zone label.
zoneType string | @alicloud/ros-cdk-core.IResolvable Property zoneType: Zone type.

zoneNameRequired

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

Property zoneName: Zone name.


ignoredStackTagKeysOptional

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

Property ignoredStackTagKeys: Stack tag keys to ignore.


proxyPatternOptional

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

Property proxyPattern: ZONE: completely hijack the entire zone.

RECORD: Incomplete hijacking, recursive resolution agent. Default to ZONE.


remarkOptional

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

Property remark: 50 characters at most.

It can only contain numbers, Chinese, English and special characters: "_-,.,。".


resourceGroupIdOptional

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

Property resourceGroupId: Resource group id.


tagsOptional

public readonly tags: TagsProperty[];

Property tags: Tags to attach to instance.

Max support 20 tags to add during create instance. Each tag with two properties Key and Value, and Key is required.


zoneTagOptional

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

Property zoneTag: Zone label.

It will be ignored when ZoneType is AUTH_ZONE.


zoneTypeOptional

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

Property zoneType: Zone type.

For instance: AUTH_ZONE, CLOUD_PRODUCT_ZONE.