Class GetSnapshotsSnapshot


  • public final class GetSnapshotsSnapshot
    extends java.lang.Object
    • 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.lang.String dbInstanceIdentifier()
        Returns:
        Returns the list of snapshots created by the specific db_instance.
      • dbSnapshotArn

        public java.lang.String dbSnapshotArn()
        Returns:
        ARN for the DB snapshot.
      • dbSnapshotIdentifier

        public java.lang.String dbSnapshotIdentifier()
        Returns:
        Returns information on a specific snapshot_id.
      • 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.
      • 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.
      • optionGroupName

        public java.lang.String optionGroupName()
        Returns:
        Option group name for the DB snapshot.
      • originalSnapshotCreateTime

        public java.lang.String originalSnapshotCreateTime()
        Returns:
        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.
      • snapshotCreateTime

        public java.lang.String snapshotCreateTime()
        Returns:
        Time when the snapshot was taken, in Universal Coordinated Time (UTC). Changes when the snapshot is copied.
      • snapshotType

        public java.lang.String snapshotType()
        Returns:
        Type of snapshots to be returned. If you don't specify a SnapshotType value, then both automated and manual snapshots are returned. Shared and public DB snapshots are not included in the returned results by default. Possible values are `automated`, `manual`, `shared`, `public` and `awsbackup`.
      • sourceDbSnapshotIdentifier

        public java.lang.String sourceDbSnapshotIdentifier()
        Returns:
        DB snapshot ARN that the DB snapshot was copied from. Only set for cross-account or cross-region copies.
      • 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 the DB snapshot.
      • tagLists

        public java.util.List<GetSnapshotsSnapshotTagList> tagLists()
        Returns:
        List of tags attached to the DB snapshot. See `tagList` below.
      • vpcId

        public java.lang.String vpcId()
        Returns:
        ID of the VPC associated with the DB snapshot.