AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

An automated backup of a DB instance. It consists of system backups, transaction logs, and the database instance properties that existed at the time you deleted the source instance.

Inheritance Hierarchy

System.Object
  Amazon.RDS.Model.DBInstanceAutomatedBackup

Namespace: Amazon.RDS.Model
Assembly: AWSSDK.RDS.dll
Version: 3.x.y.z

Syntax

C#
public class DBInstanceAutomatedBackup

The DBInstanceAutomatedBackup type exposes the following members

Constructors

NameDescription
Public Method DBInstanceAutomatedBackup()

Properties

NameTypeDescription
Public Property AllocatedStorage System.Int32

Gets and sets the property AllocatedStorage.

The allocated storage size for the the automated backup in gibibytes (GiB).

Public Property AvailabilityZone System.String

Gets and sets the property AvailabilityZone.

The Availability Zone that the automated backup was created in. For information on Amazon Web Services Regions and Availability Zones, see Regions and Availability Zones.

Public Property AwsBackupRecoveryPointArn System.String

Gets and sets the property AwsBackupRecoveryPointArn.

The Amazon Resource Name (ARN) of the recovery point in Amazon Web Services Backup.

Public Property BackupRetentionPeriod System.Int32

Gets and sets the property BackupRetentionPeriod.

The retention period for the automated backups.

Public Property BackupTarget System.String

Gets and sets the property BackupTarget.

The location where automated backups are stored: Dedicated Local Zones, Amazon Web Services Outposts or the Amazon Web Services Region.

Public Property DBInstanceArn System.String

Gets and sets the property DBInstanceArn.

The Amazon Resource Name (ARN) for the automated backups.

Public Property DBInstanceAutomatedBackupsArn System.String

Gets and sets the property DBInstanceAutomatedBackupsArn.

The Amazon Resource Name (ARN) for the replicated automated backups.

Public Property DBInstanceAutomatedBackupsReplications System.Collections.Generic.List<Amazon.RDS.Model.DBInstanceAutomatedBackupsReplication>

Gets and sets the property DBInstanceAutomatedBackupsReplications.

The list of replications to different Amazon Web Services Regions associated with the automated backup.

Public Property DBInstanceIdentifier System.String

Gets and sets the property DBInstanceIdentifier.

The identifier for the source DB instance, which can't be changed and which is unique to an Amazon Web Services Region.

Public Property DbiResourceId System.String

Gets and sets the property DbiResourceId.

The resource ID for the source DB instance, which can't be changed and which is unique to an Amazon Web Services Region.

Public Property DedicatedLogVolume System.Boolean

Gets and sets the property DedicatedLogVolume.

Indicates whether the DB instance has a dedicated log volume (DLV) enabled.

Public Property Encrypted System.Boolean

Gets and sets the property Encrypted.

Indicates whether the automated backup is encrypted.

Public Property Engine System.String

Gets and sets the property Engine.

The name of the database engine for this automated backup.

Public Property EngineVersion System.String

Gets and sets the property EngineVersion.

The version of the database engine for the automated backup.

Public Property IAMDatabaseAuthenticationEnabled System.Boolean

Gets and sets the property IAMDatabaseAuthenticationEnabled.

True if mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts is enabled, and otherwise false.

Public Property InstanceCreateTime System.DateTime

Gets and sets the property InstanceCreateTime.

The date and time when the DB instance was created.

Public Property Iops System.Int32

Gets and sets the property Iops.

The IOPS (I/O operations per second) value for the automated backup.

Public Property KmsKeyId System.String

Gets and sets the property KmsKeyId.

The Amazon Web Services KMS key ID for an automated backup.

The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for the KMS key.

Public Property LicenseModel System.String

Gets and sets the property LicenseModel.

The license model information for the automated backup.

Public Property MasterUsername System.String

Gets and sets the property MasterUsername.

The master user name of an automated backup.

Public Property MultiTenant System.Boolean

Gets and sets the property MultiTenant.

Specifies whether the automatic backup is for a DB instance in the multi-tenant configuration (TRUE) or the single-tenant configuration (FALSE).

Public Property OptionGroupName System.String

Gets and sets the property OptionGroupName.

The option group the automated backup is associated with. If omitted, the default option group for the engine specified is used.

Public Property Port System.Int32

Gets and sets the property Port.

The port number that the automated backup used for connections.

Default: Inherits from the source DB instance

Valid Values: 1150-65535

Public Property Region System.String

Gets and sets the property Region.

The Amazon Web Services Region associated with the automated backup.

Public Property RestoreWindow Amazon.RDS.Model.RestoreWindow

Gets and sets the property RestoreWindow.

The earliest and latest time a DB instance can be restored to.

Public Property Status System.String

Gets and sets the property Status.

A list of status information for an automated backup:

  • active - Automated backups for current instances.

  • retained - Automated backups for deleted instances.

  • creating - Automated backups that are waiting for the first automated snapshot to be available.

Public Property StorageThroughput System.Int32

Gets and sets the property StorageThroughput.

The storage throughput for the automated backup.

Public Property StorageType System.String

Gets and sets the property StorageType.

The storage type associated with the automated backup.

Public Property TdeCredentialArn System.String

Gets and sets the property TdeCredentialArn.

The ARN from the key store with which the automated backup is associated for TDE encryption.

Public Property Timezone System.String

Gets and sets the property Timezone.

The time zone of the automated backup. In most cases, the Timezone element is empty. Timezone content appears only for Microsoft SQL Server DB instances that were created with a time zone specified.

Public Property VpcId System.String

Gets and sets the property VpcId.

The VPC ID associated with the DB instance.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5