Package com.pulumi.alicloud.ecs.outputs
Class GetSnapshotsSnapshot
- java.lang.Object
-
- com.pulumi.alicloud.ecs.outputs.GetSnapshotsSnapshot
-
public final class GetSnapshotsSnapshot extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetSnapshotsSnapshot.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetSnapshotsSnapshot.Builder
builder()
static GetSnapshotsSnapshot.Builder
builder(GetSnapshotsSnapshot defaults)
java.lang.String
category()
java.lang.String
creationTime()
java.lang.String
description()
java.lang.String
diskId()
java.lang.Boolean
encrypted()
java.lang.String
id()
java.lang.Boolean
instantAccess()
java.lang.Integer
instantAccessRetentionDays()
java.lang.String
name()
java.lang.String
productCode()
java.lang.String
progress()
java.lang.Integer
remainTime()
java.lang.String
resourceGroupId()
java.lang.Integer
retentionDays()
java.lang.String
snapshotId()
java.lang.String
snapshotName()
java.lang.String
snapshotSn()
java.lang.String
snapshotType()
java.lang.String
sourceDiskId()
java.lang.String
sourceDiskSize()
java.lang.String
sourceDiskType()
java.lang.String
sourceStorageType()
java.lang.String
status()
java.util.Map<java.lang.String,java.lang.Object>
tags()
java.lang.String
type()
java.lang.String
usage()
-
-
-
Method Detail
-
category
public java.lang.String category()
-
creationTime
public java.lang.String creationTime()
- Returns:
- Creation time. Time of creation. It is represented according to ISO8601, and UTC time is used. Format: YYYY-MM-DDThh:mmZ.
-
description
public java.lang.String description()
- Returns:
- Description of the snapshot.
-
diskId
public java.lang.String diskId()
-
encrypted
public java.lang.Boolean encrypted()
- Returns:
- Whether the snapshot is encrypted or not.
-
id
public java.lang.String id()
- Returns:
- ID of the snapshot.
-
instantAccess
public java.lang.Boolean instantAccess()
-
instantAccessRetentionDays
public java.lang.Integer instantAccessRetentionDays()
-
name
public java.lang.String name()
- Returns:
- Name of the snapshot.
-
productCode
public java.lang.String productCode()
- Returns:
- Product code on the image market place.
-
progress
public java.lang.String progress()
- Returns:
- Progress of snapshot creation, presented in percentage.
-
remainTime
public java.lang.Integer remainTime()
- Returns:
- The remaining time of a snapshot creation task, in seconds.
-
resourceGroupId
public java.lang.String resourceGroupId()
-
retentionDays
public java.lang.Integer retentionDays()
- Returns:
- The number of days that an automatic snapshot retains in the console for your instance.
-
snapshotId
public java.lang.String snapshotId()
-
snapshotName
public java.lang.String snapshotName()
-
snapshotSn
public java.lang.String snapshotSn()
-
snapshotType
public java.lang.String snapshotType()
-
sourceDiskId
public java.lang.String sourceDiskId()
- Returns:
- Source disk ID, which is retained after the source disk of the snapshot is deleted.
-
sourceDiskSize
public java.lang.String sourceDiskSize()
- Returns:
- Size of the source disk, measured in GB.
-
sourceDiskType
public java.lang.String sourceDiskType()
- Returns:
- Source disk attribute. Value range: `System`,`Data`.
-
sourceStorageType
public java.lang.String sourceStorageType()
-
status
public java.lang.String status()
- Returns:
- The snapshot status. Value range: `progressing`, `accomplished` and `failed`.
-
tags
public java.util.Map<java.lang.String,java.lang.Object> tags()
- Returns:
- A map of tags assigned to the snapshot.
-
type
public java.lang.String type()
-
usage
public java.lang.String usage()
- Returns:
- Whether the snapshots are used to create resources or not. Value range: `image`, `disk`, `image_disk` and `none`.
-
builder
public static GetSnapshotsSnapshot.Builder builder()
-
builder
public static GetSnapshotsSnapshot.Builder builder(GetSnapshotsSnapshot defaults)
-
-