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