Skip to content

RosSnapshotProps

Properties for defining a RosSnapshot.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ecs-snapshot

Initializer

import com.aliyun.ros.cdk.ecs.RosSnapshotProps;
RosSnapshotProps.builder()
    .diskId(java.lang.String)
    .diskId(IResolvable)
//  .description(java.lang.String)
//  .description(IResolvable)
//  .instantAccess(java.lang.Boolean)
//  .instantAccess(IResolvable)
//  .instantAccessRetentionDays(java.lang.Number)
//  .instantAccessRetentionDays(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .retentionDays(java.lang.Number)
//  .retentionDays(IResolvable)
//  .snapshotName(java.lang.String)
//  .snapshotName(IResolvable)
//  .tags(java.util.List<TagsProperty>)
//  .timeout(java.lang.Number)
//  .timeout(IResolvable)
    .build();

Properties

Name Type Description
diskId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
description java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
instantAccess java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
instantAccessRetentionDays java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
retentionDays java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
snapshotName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
tags java.util.List<TagsProperty> No description.
timeout java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.

diskIdRequired

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

descriptionOptional

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

instantAccessOptional

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

instantAccessRetentionDaysOptional

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

resourceGroupIdOptional

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

retentionDaysOptional

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

snapshotNameOptional

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

tagsOptional

public java.util.List<TagsProperty> getTags();

timeoutOptional

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