AWS Redshift · JSON Structure

Redshift Snapshot Structure

Describes a snapshot.

Type: object Properties: 34
AnalyticsBig DataCloud DatabaseData WarehouseSQL

Snapshot is a JSON Structure definition published by AWS Redshift, describing 34 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

SnapshotIdentifier ClusterIdentifier SnapshotCreateTime Status Port AvailabilityZone ClusterCreateTime MasterUsername ClusterVersion EngineFullVersion SnapshotType NodeType NumberOfNodes DBName VpcId Encrypted KmsKeyId EncryptedWithHSM AccountsWithRestoreAccess OwnerAccount TotalBackupSizeInMegaBytes ActualIncrementalBackupSizeInMegaBytes BackupProgressInMegaBytes CurrentBackupRateInMegaBytesPerSecond EstimatedSecondsToCompletion ElapsedTimeInSeconds SourceRegion Tags RestorableNodeTypes EnhancedVpcRouting MaintenanceTrackName ManualSnapshotRetentionPeriod ManualSnapshotRemainingDays SnapshotRetentionStartTime

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "type": "object",
  "properties": {
    "SnapshotIdentifier": {},
    "ClusterIdentifier": {},
    "SnapshotCreateTime": {},
    "Status": {},
    "Port": {},
    "AvailabilityZone": {},
    "ClusterCreateTime": {},
    "MasterUsername": {},
    "ClusterVersion": {},
    "EngineFullVersion": {},
    "SnapshotType": {},
    "NodeType": {},
    "NumberOfNodes": {},
    "DBName": {},
    "VpcId": {},
    "Encrypted": {},
    "KmsKeyId": {},
    "EncryptedWithHSM": {},
    "AccountsWithRestoreAccess": {},
    "OwnerAccount": {},
    "TotalBackupSizeInMegaBytes": {},
    "ActualIncrementalBackupSizeInMegaBytes": {},
    "BackupProgressInMegaBytes": {},
    "CurrentBackupRateInMegaBytesPerSecond": {},
    "EstimatedSecondsToCompletion": {},
    "ElapsedTimeInSeconds": {},
    "SourceRegion": {},
    "Tags": {},
    "RestorableNodeTypes": {},
    "EnhancedVpcRouting": {},
    "MaintenanceTrackName": {},
    "ManualSnapshotRetentionPeriod": {},
    "ManualSnapshotRemainingDays": {},
    "SnapshotRetentionStartTime": {}
  },
  "description": "Describes a snapshot.",
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/aws-redshift/refs/heads/main/json-structure/redshift-snapshot-structure.json",
  "name": "Snapshot"
}