Skip to content

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