Package com.pulumi.aws.rds.outputs
Class GetSnapshotResult
- java.lang.Object
-
- com.pulumi.aws.rds.outputs.GetSnapshotResult
-
public final class GetSnapshotResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetSnapshotResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.IntegerallocatedStorage()java.lang.StringavailabilityZone()static GetSnapshotResult.Builderbuilder()static GetSnapshotResult.Builderbuilder(GetSnapshotResult defaults)java.util.Optional<java.lang.String>dbInstanceIdentifier()java.lang.StringdbSnapshotArn()java.util.Optional<java.lang.String>dbSnapshotIdentifier()java.lang.Booleanencrypted()java.lang.Stringengine()java.lang.StringengineVersion()java.lang.Stringid()java.util.Optional<java.lang.Boolean>includePublic()java.util.Optional<java.lang.Boolean>includeShared()java.lang.Integeriops()java.lang.StringkmsKeyId()java.lang.StringlicenseModel()java.util.Optional<java.lang.Boolean>mostRecent()java.lang.StringoptionGroupName()java.lang.StringoriginalSnapshotCreateTime()java.lang.Integerport()java.lang.Stringregion()java.lang.StringsnapshotCreateTime()java.util.Optional<java.lang.String>snapshotType()java.lang.StringsourceDbSnapshotIdentifier()java.lang.StringsourceRegion()java.lang.Stringstatus()java.lang.StringstorageType()java.util.Map<java.lang.String,java.lang.String>tags()java.lang.StringvpcId()
-
-
-
Method Detail
-
allocatedStorage
public java.lang.Integer allocatedStorage()
- Returns:
- Allocated storage size in gigabytes (GB).
-
availabilityZone
public java.lang.String availabilityZone()
- Returns:
- Name of the Availability Zone the DB instance was located in at the time of the DB snapshot.
-
dbInstanceIdentifier
public java.util.Optional<java.lang.String> dbInstanceIdentifier()
-
dbSnapshotArn
public java.lang.String dbSnapshotArn()
- Returns:
- ARN for the DB snapshot.
-
dbSnapshotIdentifier
public java.util.Optional<java.lang.String> dbSnapshotIdentifier()
-
encrypted
public java.lang.Boolean encrypted()
- Returns:
- Whether the DB snapshot is encrypted.
-
engine
public java.lang.String engine()
- Returns:
- Name of the database engine.
-
engineVersion
public java.lang.String engineVersion()
- Returns:
- Version of the database engine.
-
id
public java.lang.String id()
- Returns:
- The provider-assigned unique ID for this managed resource.
-
includePublic
public java.util.Optional<java.lang.Boolean> includePublic()
-
includeShared
public java.util.Optional<java.lang.Boolean> includeShared()
-
iops
public java.lang.Integer iops()
- Returns:
- Provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot.
-
kmsKeyId
public java.lang.String kmsKeyId()
- Returns:
- ARN for the KMS encryption key.
-
licenseModel
public java.lang.String licenseModel()
- Returns:
- License model information for the restored DB instance.
-
mostRecent
public java.util.Optional<java.lang.Boolean> mostRecent()
-
optionGroupName
public java.lang.String optionGroupName()
- Returns:
- Provides the option group name for the DB snapshot.
-
originalSnapshotCreateTime
public java.lang.String originalSnapshotCreateTime()
- Returns:
- Provides the time when the snapshot was taken, in Universal Coordinated Time (UTC). Doesn't change when the snapshot is copied.
-
port
public java.lang.Integer port()
- Returns:
- Port that the database engine was listening on at the time of the snapshot.
-
region
public java.lang.String region()
-
snapshotCreateTime
public java.lang.String snapshotCreateTime()
- Returns:
- Provides the time when the snapshot was taken, in Universal Coordinated Time (UTC). Changes for the copy when the snapshot is copied.
-
snapshotType
public java.util.Optional<java.lang.String> snapshotType()
-
sourceDbSnapshotIdentifier
public java.lang.String sourceDbSnapshotIdentifier()
- Returns:
- DB snapshot ARN that the DB snapshot was copied from. It only has value in case of cross customer or cross region copy.
-
sourceRegion
public java.lang.String sourceRegion()
- Returns:
- Region that the DB snapshot was created in or copied from.
-
status
public java.lang.String status()
- Returns:
- Status of this DB snapshot.
-
storageType
public java.lang.String storageType()
- Returns:
- Storage type associated with DB snapshot.
-
tags
public java.util.Map<java.lang.String,java.lang.String> tags()
-
vpcId
public java.lang.String vpcId()
- Returns:
- ID of the VPC associated with the DB snapshot.
-
builder
public static GetSnapshotResult.Builder builder()
-
builder
public static GetSnapshotResult.Builder builder(GetSnapshotResult defaults)
-
-