Container for the parameters to the RestoreDBInstanceToPointInTime operation.

Restores a DB Instance to an arbitrary point-in-time. Users can restore to any point in time before the latestRestorableTime for up to backupRetentionPeriod days. The target database is created from the source database with the same configuration as the original database except that the DB instance is created with the default DB security group.

Namespace: Amazon.RDS.Model
Assembly: AWSSDK (in AWSSDK.dll) Version: 1.4.10.0 (1.4.10.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public class RestoreDBInstanceToPointInTimeRequest : AmazonWebServiceRequest
Public Class RestoreDBInstanceToPointInTimeRequest _
	Inherits AmazonWebServiceRequest
public ref class RestoreDBInstanceToPointInTimeRequest : public AmazonWebServiceRequest

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
RestoreDBInstanceToPointInTimeRequest()()()()
Initializes a new instance of the RestoreDBInstanceToPointInTimeRequest class
AutoMinorVersionUpgrade
Indicates that minor version upgrades will be applied automatically to the DB Instance during the maintenance window.
AvailabilityZone
The EC2 Availability Zone that the database instance will be created in. Default: A random, system-chosen Availability Zone. Constraint: You cannot specify the AvailabilityZone parameter if the MultiAZ parameter is set to true. Example: us-east-1a
DBInstanceClass
The compute and memory capacity of the Amazon RDS DB instance. Valid Values: db.m1.small | db.m1.large | db.m1.xlarge | db.m2.2xlarge | db.m2.4xlarge Default: The same DBInstanceClass as the original DB Instance.
DBName
The database name for the restored DB Instance.
Note:
This parameter is not used for the MySQL engine.
DBSubnetGroupName
The DB subnet group name to use for the new instance.
Engine
The database engine to use for the new instance. Default: The same as source Constraint: Must be compatible with the engine of the source Example: oracle-ee
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
LicenseModel
License model information for the restored DB Instance. Default: Same as source. Valid values: license-included | bring-your-own-license | general-public-license
MultiAZ
Specifies if the DB Instance is a Multi-AZ deployment. Constraint: You cannot specify the AvailabilityZone parameter if the MultiAZ parameter is set to true.
Port
The port number on which the database accepts connections. Constraints: Value must be 1150-65535 Default: The same port as the original DB Instance.
RestoreTime
The date and time to restore from. Valid Values: Value must be a UTC time Constraints:
  • Must be before the latest restorable time for the DB Instance
  • Cannot be specified if UseLatestRestorableTime parameter is true
Example: 2009-09-07T23:45:00Z
SourceDBInstanceIdentifier
The identifier of the source DB Instance from which to restore. Constraints:
  • Must be the identifier of an existing database instance
  • Must contain from 1 to 63 alphanumeric characters or hyphens
  • First character must be a letter
  • Cannot end with a hyphen or contain two consecutive hyphens
TargetDBInstanceIdentifier
The name of the new database instance to be created. Constraints:
  • Must contain from 1 to 63 alphanumeric characters or hyphens
  • First character must be a letter
  • Cannot end with a hyphen or contain two consecutive hyphens
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
UseLatestRestorableTime
Specifies whether (true) or not (false) the DB Instance is restored from the latest backup time. Default: false Constraints: Cannot be specified if RestoreTime parameter is provided.
WithAutoMinorVersionUpgrade(Boolean)
Sets the AutoMinorVersionUpgrade property
WithAvailabilityZone(String)
Sets the AvailabilityZone property
WithDBInstanceClass(String)
Sets the DBInstanceClass property
WithDBName(String)
Sets the DBName property
WithDBSubnetGroupName(String)
Sets the DBSubnetGroupName property
WithEngine(String)
Sets the Engine property
WithLicenseModel(String)
Sets the LicenseModel property
WithMultiAZ(Boolean)
Sets the MultiAZ property
WithPort(Int32)
Sets the Port property
WithRestoreTime(DateTime)
Sets the RestoreTime property
WithSourceDBInstanceIdentifier(String)
Sets the SourceDBInstanceIdentifier property
WithTargetDBInstanceIdentifier(String)
Sets the TargetDBInstanceIdentifier property
WithUseLatestRestorableTime(Boolean)
Sets the UseLatestRestorableTime property

Inheritance Hierarchy

System..::..Object
  Amazon.Runtime..::..AmazonWebServiceRequest
    Amazon.RDS.Model..::..RestoreDBInstanceToPointInTimeRequest

See Also