Skip to content

RecoveryPlanProps

Properties for defining a RecoveryPlan.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-dns-recoveryplan

Initializer

import { RecoveryPlanProps } from '@alicloud/ros-cdk-dns'
const recoveryPlanProps: RecoveryPlanProps = { ... }

Properties

Name Type Description
faultAddrPool @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] Property faultAddrPool: The fault address pool of the recovery plan.
name string | @alicloud/ros-cdk-core.IResolvable Property name: The name of the recovery plan.
lang string | @alicloud/ros-cdk-core.IResolvable Property lang: The language of the request.
remark string | @alicloud/ros-cdk-core.IResolvable Property remark: The remark of the recovery plan.

faultAddrPoolRequired

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

Property faultAddrPool: The fault address pool of the recovery plan.

The value must be encoded in UTF-8.


nameRequired

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

Property name: The name of the recovery plan.

The value can be up to 128 bytes in length. The value must be encoded in UTF-8.


langOptional

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

Property lang: The language of the request.


remarkOptional

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

Property remark: The remark of the recovery plan.

The value can be up to 256 bytes in length. The value must be encoded in UTF-8.