Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Snapshot

import type { Snapshot } from "https://aws-api.deno.dev/v0.4/services/redshiftserverless.ts?docs=full";

A snapshot object that contains databases.

interface Snapshot {
accountsWithProvisionedRestoreAccess?: string[] | null;
accountsWithRestoreAccess?: string[] | null;
actualIncrementalBackupSizeInMegaBytes?: number | null;
adminUsername?: string | null;
backupProgressInMegaBytes?: number | null;
currentBackupRateInMegaBytesPerSecond?: number | null;
elapsedTimeInSeconds?: number | null;
estimatedSecondsToCompletion?: number | null;
kmsKeyId?: string | null;
namespaceArn?: string | null;
namespaceName?: string | null;
ownerAccount?: string | null;
snapshotArn?: string | null;
snapshotCreateTime?: Date | number | null;
snapshotName?: string | null;
snapshotRemainingDays?: number | null;
snapshotRetentionPeriod?: number | null;
snapshotRetentionStartTime?: Date | number | null;
status?: SnapshotStatus | null;
totalBackupSizeInMegaBytes?: number | null;
}

§Properties

§
accountsWithProvisionedRestoreAccess?: string[] | null
[src]

All of the Amazon Web Services accounts that have access to restore a snapshot to a provisioned cluster.

§
accountsWithRestoreAccess?: string[] | null
[src]

All of the Amazon Web Services accounts that have access to restore a snapshot to a namespace.

§
actualIncrementalBackupSizeInMegaBytes?: number | null
[src]

The size of the incremental backup in megabytes.

§
adminUsername?: string | null
[src]

The username of the database within a snapshot.

§
backupProgressInMegaBytes?: number | null
[src]

The size in megabytes of the data that has been backed up to a snapshot.

§
currentBackupRateInMegaBytesPerSecond?: number | null
[src]

The rate at which data is backed up into a snapshot in megabytes per second.

§
elapsedTimeInSeconds?: number | null
[src]

The amount of time it took to back up data into a snapshot.

§
estimatedSecondsToCompletion?: number | null
[src]

The estimated amount of seconds until the snapshot completes backup.

§
kmsKeyId?: string | null
[src]

The unique identifier of the KMS key used to encrypt the snapshot.

§
namespaceArn?: string | null
[src]

The Amazon Resource Name (ARN) of the namespace the snapshot was created from.

§
namespaceName?: string | null
[src]

The name of the namepsace.

§
ownerAccount?: string | null
[src]

The owner Amazon Web Services; account of the snapshot.

§
snapshotArn?: string | null
[src]

The Amazon Resource Name (ARN) of the snapshot.

§
snapshotCreateTime?: Date | number | null
[src]

The timestamp of when the snapshot was created.

§
snapshotName?: string | null
[src]

The name of the snapshot.

§
snapshotRemainingDays?: number | null
[src]

The amount of days until the snapshot is deleted.

§
snapshotRetentionPeriod?: number | null
[src]

The period of time, in days, of how long the snapshot is retained.

§
snapshotRetentionStartTime?: Date | number | null
[src]

The timestamp of when data within the snapshot started getting retained.

§
status?: SnapshotStatus | null
[src]

The status of the snapshot.

§
totalBackupSizeInMegaBytes?: number | null
[src]

The total size, in megabytes, of how big the snapshot is.