We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.78.0
published on Monday, Sep 7, 2026 by Pulumi
published on Monday, Sep 7, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.78.0
published on Monday, Sep 7, 2026 by Pulumi
published on Monday, Sep 7, 2026 by Pulumi
Creates an on-demand backup of a DynamoDB table.
Using getBackup
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getBackup(args: GetBackupArgs, opts?: InvokeOptions): Promise<GetBackupResult>
function getBackupOutput(args: GetBackupOutputArgs, opts?: InvokeOutputOptions): Output<GetBackupResult>def get_backup(backup_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBackupResult
def get_backup_output(backup_arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetBackupResult]func LookupBackup(ctx *Context, args *LookupBackupArgs, opts ...InvokeOption) (*LookupBackupResult, error)
func LookupBackupOutput(ctx *Context, args *LookupBackupOutputArgs, opts ...InvokeOption) LookupBackupResultOutput> Note: This function is named LookupBackup in the Go SDK.
public static class GetBackup
{
public static Task<GetBackupResult> InvokeAsync(GetBackupArgs args, InvokeOptions? opts = null)
public static Output<GetBackupResult> Invoke(GetBackupInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetBackupResult> Invoke(GetBackupInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetBackupResult> getBackup(GetBackupArgs args, InvokeOptions options)
public static Output<GetBackupResult> getBackup(GetBackupArgs args, InvokeOptions options)
public static Output<GetBackupResult> getBackup(GetBackupArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:dynamodb:getBackup
arguments:
# arguments dictionarydata "aws-native_dynamodb_get_backup" "name" {
# arguments
}The following arguments are supported:
- Backup
Arn string - The ARN associated with the backup.
- Backup
Arn string - The ARN associated with the backup.
- backup_
arn string - The ARN associated with the backup.
- backup
Arn String - The ARN associated with the backup.
- backup
Arn string - The ARN associated with the backup.
- backup_
arn str - The ARN associated with the backup.
- backup
Arn String - The ARN associated with the backup.
getBackup Result
The following output properties are available:
- Backup
Arn string - The ARN associated with the backup.
- Backup
Creation stringDate Time - The time at which the backup was created.
- Backup
Id string - The identifier portion of the backup ARN (server-generated).
- Backup
Size intBytes - The size of the backup in bytes.
- Backup
Status Pulumi.Aws Native. Dynamo Db. Backup Status - The current state of the backup.
- Backup
Type Pulumi.Aws Native. Dynamo Db. Backup Type - The type of backup (USER, SYSTEM, or AWS_BACKUP).
- Backup
Arn string - The ARN associated with the backup.
- Backup
Creation stringDate Time - The time at which the backup was created.
- Backup
Id string - The identifier portion of the backup ARN (server-generated).
- Backup
Size intBytes - The size of the backup in bytes.
- Backup
Status BackupStatus - The current state of the backup.
- Backup
Type BackupType - The type of backup (USER, SYSTEM, or AWS_BACKUP).
- backup_
arn string - The ARN associated with the backup.
- backup_
creation_ stringdate_ time - The time at which the backup was created.
- backup_
id string - The identifier portion of the backup ARN (server-generated).
- backup_
size_ numberbytes - The size of the backup in bytes.
- backup_
status "CREATING" | "DELETED" | "AVAILABLE" - The current state of the backup.
- backup_
type "USER" | "SYSTEM" | "AWS_BACKUP" - The type of backup (USER, SYSTEM, or AWS_BACKUP).
- backup
Arn String - The ARN associated with the backup.
- backup
Creation StringDate Time - The time at which the backup was created.
- backup
Id String - The identifier portion of the backup ARN (server-generated).
- backup
Size IntegerBytes - The size of the backup in bytes.
- backup
Status BackupStatus - The current state of the backup.
- backup
Type BackupType - The type of backup (USER, SYSTEM, or AWS_BACKUP).
- backup
Arn string - The ARN associated with the backup.
- backup
Creation stringDate Time - The time at which the backup was created.
- backup
Id string - The identifier portion of the backup ARN (server-generated).
- backup
Size numberBytes - The size of the backup in bytes.
- backup
Status BackupStatus - The current state of the backup.
- backup
Type BackupType - The type of backup (USER, SYSTEM, or AWS_BACKUP).
- backup_
arn str - The ARN associated with the backup.
- backup_
creation_ strdate_ time - The time at which the backup was created.
- backup_
id str - The identifier portion of the backup ARN (server-generated).
- backup_
size_ intbytes - The size of the backup in bytes.
- backup_
status BackupStatus - The current state of the backup.
- backup_
type BackupType - The type of backup (USER, SYSTEM, or AWS_BACKUP).
- backup
Arn String - The ARN associated with the backup.
- backup
Creation StringDate Time - The time at which the backup was created.
- backup
Id String - The identifier portion of the backup ARN (server-generated).
- backup
Size NumberBytes - The size of the backup in bytes.
- backup
Status "CREATING" | "DELETED" | "AVAILABLE" - The current state of the backup.
- backup
Type "USER" | "SYSTEM" | "AWS_BACKUP" - The type of backup (USER, SYSTEM, or AWS_BACKUP).
Supporting Types
BackupStatus
BackupType
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.78.0
published on Monday, Sep 7, 2026 by Pulumi
published on Monday, Sep 7, 2026 by Pulumi