RosSnapshotsProps
Properties for defining a RosSnapshots.
See https://www.alibabacloud.com/help/ros/developer-reference/datasource-ecs-snapshots
Initializer
import com.aliyun.ros.cdk.ecs.datasource.RosSnapshotsProps;
RosSnapshotsProps.builder()
// .category(java.lang.String)
// .category(IResolvable)
// .diskId(java.lang.String)
// .diskId(IResolvable)
// .encrypted(java.lang.Boolean)
// .encrypted(IResolvable)
// .filters(IResolvable)
// .filters(java.util.List<FiltersProperty)
// .filters(IResolvable>)
// .instanceId(java.lang.String)
// .instanceId(IResolvable)
// .kmsKeyId(java.lang.String)
// .kmsKeyId(IResolvable)
// .refreshOptions(java.lang.String)
// .refreshOptions(IResolvable)
// .resourceGroupId(java.lang.String)
// .resourceGroupId(IResolvable)
// .snapshotIds(IResolvable)
// .snapshotIds(java.util.List<java.lang.String)
// .snapshotIds(IResolvable>)
// .snapshotLinkId(java.lang.String)
// .snapshotLinkId(IResolvable)
// .snapshotName(java.lang.String)
// .snapshotName(IResolvable)
// .snapshotType(java.lang.String)
// .snapshotType(IResolvable)
// .sourceDiskType(java.lang.String)
// .sourceDiskType(IResolvable)
// .status(java.lang.String)
// .status(IResolvable)
// .tags(java.util.List<TagsProperty>)
// .usage(java.lang.String)
// .usage(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
category |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
diskId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
encrypted |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
filters |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
instanceId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
kmsKeyId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
refreshOptions |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
resourceGroupId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
snapshotIds |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
snapshotLinkId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
snapshotName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
snapshotType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
sourceDiskType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
status |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
tags |
java.util.List |
No description. |
usage |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
categoryOptional
public java.lang.Object getCategory();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
diskIdOptional
public java.lang.Object getDiskId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
encryptedOptional
public java.lang.Object getEncrypted();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
filtersOptional
public java.lang.Object getFilters();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
instanceIdOptional
public java.lang.Object getInstanceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
kmsKeyIdOptional
public java.lang.Object getKmsKeyId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
refreshOptionsOptional
public java.lang.Object getRefreshOptions();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
resourceGroupIdOptional
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
snapshotIdsOptional
public java.lang.Object getSnapshotIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
snapshotLinkIdOptional
public java.lang.Object getSnapshotLinkId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
snapshotNameOptional
public java.lang.Object getSnapshotName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
snapshotTypeOptional
public java.lang.Object getSnapshotType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
sourceDiskTypeOptional
public java.lang.Object getSourceDiskType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
statusOptional
public java.lang.Object getStatus();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
tagsOptional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List
usageOptional
public java.lang.Object getUsage();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable