dynamodb_delete_backup: Deletes an existing backup of a table

Description Usage Arguments Value Request syntax

View source: R/dynamodb_operations.R

Description

Deletes an existing backup of a table.

You can call delete_backup at a maximum rate of 10 times per second.

Usage

1

Arguments

BackupArn

[required] The ARN associated with the backup.

Value

A list with the following syntax:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
list(
  BackupDescription = list(
    BackupDetails = list(
      BackupArn = "string",
      BackupName = "string",
      BackupSizeBytes = 123,
      BackupStatus = "CREATING"|"DELETED"|"AVAILABLE",
      BackupType = "USER"|"SYSTEM"|"AWS_BACKUP",
      BackupCreationDateTime = as.POSIXct(
        "2015-01-01"
      ),
      BackupExpiryDateTime = as.POSIXct(
        "2015-01-01"
      )
    ),
    SourceTableDetails = list(
      TableName = "string",
      TableId = "string",
      TableArn = "string",
      TableSizeBytes = 123,
      KeySchema = list(
        list(
          AttributeName = "string",
          KeyType = "HASH"|"RANGE"
        )
      ),
      TableCreationDateTime = as.POSIXct(
        "2015-01-01"
      ),
      ProvisionedThroughput = list(
        ReadCapacityUnits = 123,
        WriteCapacityUnits = 123
      ),
      ItemCount = 123,
      BillingMode = "PROVISIONED"|"PAY_PER_REQUEST"
    ),
    SourceTableFeatureDetails = list(
      LocalSecondaryIndexes = list(
        list(
          IndexName = "string",
          KeySchema = list(
            list(
              AttributeName = "string",
              KeyType = "HASH"|"RANGE"
            )
          ),
          Projection = list(
            ProjectionType = "ALL"|"KEYS_ONLY"|"INCLUDE",
            NonKeyAttributes = list(
              "string"
            )
          )
        )
      ),
      GlobalSecondaryIndexes = list(
        list(
          IndexName = "string",
          KeySchema = list(
            list(
              AttributeName = "string",
              KeyType = "HASH"|"RANGE"
            )
          ),
          Projection = list(
            ProjectionType = "ALL"|"KEYS_ONLY"|"INCLUDE",
            NonKeyAttributes = list(
              "string"
            )
          ),
          ProvisionedThroughput = list(
            ReadCapacityUnits = 123,
            WriteCapacityUnits = 123
          )
        )
      ),
      StreamDescription = list(
        StreamEnabled = TRUE|FALSE,
        StreamViewType = "NEW_IMAGE"|"OLD_IMAGE"|"NEW_AND_OLD_IMAGES"|"KEYS_ONLY"
      ),
      TimeToLiveDescription = list(
        TimeToLiveStatus = "ENABLING"|"DISABLING"|"ENABLED"|"DISABLED",
        AttributeName = "string"
      ),
      SSEDescription = list(
        Status = "ENABLING"|"ENABLED"|"DISABLING"|"DISABLED"|"UPDATING",
        SSEType = "AES256"|"KMS",
        KMSMasterKeyArn = "string",
        InaccessibleEncryptionDateTime = as.POSIXct(
          "2015-01-01"
        )
      )
    )
  )
)

Request syntax

1
2
3
svc$delete_backup(
  BackupArn = "string"
)

paws.database documentation built on Aug. 23, 2021, 9:18 a.m.