Skip to content

RecoveryPlanProps

Properties for defining a RecoveryPlan.

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

Initializer

import com.aliyun.ros.cdk.dns.RecoveryPlanProps;
RecoveryPlanProps.builder()
    .faultAddrPool(IResolvable)
    .faultAddrPool(java.util.List<java.lang.String)
    .faultAddrPool(IResolvable>)
    .name(java.lang.String)
    .name(IResolvable)
//  .lang(java.lang.String)
//  .lang(IResolvable)
//  .remark(java.lang.String)
//  .remark(IResolvable)
    .build();

Properties

Name Type Description
faultAddrPool com.aliyun.ros.cdk.core.IResolvable OR java.util.List Property faultAddrPool: The fault address pool of the recovery plan.
name java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property name: The name of the recovery plan.
lang java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property lang: The language of the request.
remark java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property remark: The remark of the recovery plan.

faultAddrPoolRequired

public java.lang.Object getFaultAddrPool();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

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

The value must be encoded in UTF-8.


nameRequired

public java.lang.Object getName();
  • Type: java.lang.String OR com.aliyun.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 java.lang.Object getLang();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property lang: The language of the request.


remarkOptional

public java.lang.Object getRemark();
  • Type: java.lang.String OR com.aliyun.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.