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. |
zoneName
Required
public readonly zoneName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property zoneName: Zone name.
ignoredStackTagKeys
Optional
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.
proxyPattern
Optional
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.
remark
Optional
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: "_-,.,。".
resourceGroupId
Optional
public readonly resourceGroupId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property resourceGroupId: Resource group id.
tags
Optional
public readonly tags: TagsProperty[];
- Type: 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.
zoneTag
Optional
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.
zoneType
Optional
public readonly zoneType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property zoneType: Zone type.
For instance: AUTH_ZONE, CLOUD_PRODUCT_ZONE.