Skip to content

RetentionRulesProperty

Initializer

import com.aliyun.ros.cdk.hbr.RosPolicy.RetentionRulesProperty;
RetentionRulesProperty.builder()
//  .advancedRetentionType(java.lang.String)
//  .advancedRetentionType(IResolvable)
//  .retention(java.lang.Number)
//  .retention(IResolvable)
//  .whichSnapshot(java.lang.Number)
//  .whichSnapshot(IResolvable)
    .build();

Properties

Name Type Description
advancedRetentionType 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.
whichSnapshot java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.

advancedRetentionTypeOptional

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

retentionOptional

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

whichSnapshotOptional

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