Skip to content

Convert Recovery Point To Snapshot

redshiftserverless_convert_recovery_point_to_snapshot R Documentation

Converts a recovery point to a snapshot

Description

Converts a recovery point to a snapshot. For more information about recovery points and snapshots, see Working with snapshots and recovery points.

Usage

redshiftserverless_convert_recovery_point_to_snapshot(recoveryPointId,
  retentionPeriod, snapshotName, tags)

Arguments

recoveryPointId

[required] The unique identifier of the recovery point.

retentionPeriod

How long to retain the snapshot.

snapshotName

[required] The name of the snapshot.

tags

An array of Tag objects to associate with the created snapshot.

Value

A list with the following syntax:

list(
  snapshot = list(
    accountsWithProvisionedRestoreAccess = list(
      "string"
    ),
    accountsWithRestoreAccess = list(
      "string"
    ),
    actualIncrementalBackupSizeInMegaBytes = 123.0,
    adminPasswordSecretArn = "string",
    adminPasswordSecretKmsKeyId = "string",
    adminUsername = "string",
    backupProgressInMegaBytes = 123.0,
    currentBackupRateInMegaBytesPerSecond = 123.0,
    elapsedTimeInSeconds = 123,
    estimatedSecondsToCompletion = 123,
    kmsKeyId = "string",
    namespaceArn = "string",
    namespaceName = "string",
    ownerAccount = "string",
    snapshotArn = "string",
    snapshotCreateTime = as.POSIXct(
      "2015-01-01"
    ),
    snapshotName = "string",
    snapshotRemainingDays = 123,
    snapshotRetentionPeriod = 123,
    snapshotRetentionStartTime = as.POSIXct(
      "2015-01-01"
    ),
    status = "AVAILABLE"|"CREATING"|"DELETED"|"CANCELLED"|"FAILED"|"COPYING",
    totalBackupSizeInMegaBytes = 123.0
  )
)

Request syntax

svc$convert_recovery_point_to_snapshot(
  recoveryPointId = "string",
  retentionPeriod = 123,
  snapshotName = "string",
  tags = list(
    list(
      key = "string",
      value = "string"
    )
  )
)