Skip to content

RosOtsBackupPlanProps

Properties for defining a RosOtsBackupPlan.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-hbr-otsbackupplan

Initializer

import com.aliyun.ros.cdk.hbr.RosOtsBackupPlanProps;
RosOtsBackupPlanProps.builder()
    .backupType(java.lang.String)
    .backupType(IResolvable)
    .planName(java.lang.String)
    .planName(IResolvable)
    .retention(java.lang.Number)
    .retention(IResolvable)
    .schedule(java.lang.String)
    .schedule(IResolvable)
    .vaultId(java.lang.String)
    .vaultId(IResolvable)
//  .crossAccountRoleName(java.lang.String)
//  .crossAccountRoleName(IResolvable)
//  .crossAccountType(java.lang.String)
//  .crossAccountType(IResolvable)
//  .crossAccountUserId(java.lang.String)
//  .crossAccountUserId(IResolvable)
//  .disabled(java.lang.Boolean)
//  .disabled(IResolvable)
//  .instanceName(java.lang.String)
//  .instanceName(IResolvable)
//  .otsDetail(IResolvable)
//  .otsDetail(OtsDetailProperty)
//  .rules(IResolvable)
//  .rules(java.util.List<IResolvable)
//  .rules(RulesProperty>)
    .build();

Properties

Name Type Description
backupType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
planName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
retention java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
schedule java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
vaultId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
crossAccountRoleName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
crossAccountType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
crossAccountUserId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
disabled java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
otsDetail com.aliyun.ros.cdk.core.IResolvable OR OtsDetailProperty No description.
rules com.aliyun.ros.cdk.core.IResolvable OR java.util.ListRulesProperty> No description.

backupTypeRequired

public java.lang.Object getBackupType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

planNameRequired

public java.lang.Object getPlanName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

retentionRequired

public java.lang.Object getRetention();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

scheduleRequired

public java.lang.Object getSchedule();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

vaultIdRequired

public java.lang.Object getVaultId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

crossAccountRoleNameOptional

public java.lang.Object getCrossAccountRoleName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

crossAccountTypeOptional

public java.lang.Object getCrossAccountType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

crossAccountUserIdOptional

public java.lang.Object getCrossAccountUserId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

disabledOptional

public java.lang.Object getDisabled();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

instanceNameOptional

public java.lang.Object getInstanceName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

otsDetailOptional

public java.lang.Object getOtsDetail();

rulesOptional

public java.lang.Object getRules();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListRulesProperty>