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. |
category
Optional
public java.lang.Object getCategory();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
diskId
Optional
public java.lang.Object getDiskId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
encrypted
Optional
public java.lang.Object getEncrypted();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
filters
Optional
public java.lang.Object getFilters();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
instanceId
Optional
public java.lang.Object getInstanceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
kmsKeyId
Optional
public java.lang.Object getKmsKeyId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
refreshOptions
Optional
public java.lang.Object getRefreshOptions();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
resourceGroupId
Optional
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
snapshotIds
Optional
public java.lang.Object getSnapshotIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
snapshotLinkId
Optional
public java.lang.Object getSnapshotLinkId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
snapshotName
Optional
public java.lang.Object getSnapshotName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
snapshotType
Optional
public java.lang.Object getSnapshotType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
sourceDiskType
Optional
public java.lang.Object getSourceDiskType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
status
Optional
public java.lang.Object getStatus();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
tags
Optional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List
usage
Optional
public java.lang.Object getUsage();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable