Container for the parameters to the RestoreDBInstanceFromDBSnapshot operation.
            
Creates a new DB instance from a DB snapshot. The target database is created from the source database restore point with the same configuration as the original source database, except that the new RDS instance is created with the default security group.
 Declaration Syntax
 Declaration Syntax| C# | 
public class RestoreDBInstanceFromDBSnapshotRequest : AmazonWebServiceRequest
 Members
 Members| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | ||
|---|---|---|---|---|
|  | RestoreDBInstanceFromDBSnapshotRequest()()()() | Initializes a new instance of the RestoreDBInstanceFromDBSnapshotRequest 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.t1.micro | db.m1.small | db.m1.medium | db.m1.large |
            db.m1.xlarge | db.m2.2xlarge | db.m2.4xlarge | ||
|  | DBInstanceIdentifier | 
            The identifier for the DB snapshot to restore from. Constraints:  
 | ||
|  | DBName | 
            The database name for the restored DB instance.  
 | ||
|  | DBSnapshotIdentifier | 
            Name of the DB instance to create from the DB snapshot. This parameter isn't case sensitive. Constraints:  
 | ||
|  | 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) | (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.) | ||
|  | Iops | 
            Specifies the amount of provisioned IOPS for the DB instance, expressed in I/O operations per second. If this parameter is not specified,
            the IOPS value will be taken from the backup. If this parameter is set to 0, the new instance will be converted to a non-PIOPS instance,
            which will take additional time, though your DB instance will be available for connections before the conversion starts. Constraints: Must
            be an integer greater than 1000.
             
             | ||
|  | 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.
             
             | ||
|  | OptionGroupName | 
            The name of the option group to be used for the restored DB instance.  Permanent
            options, such as the TDE option for Oracle Advanced Security TDE, cannot be removed from an option group, and that option group cannot be
            removed from a DB instance once it is associated with a DB instance
             
             | ||
|  | Port | 
            The port number on which the database accepts connections. Default: The same port as the original DB instance Constraints: Value must be
            1150-65535 | ||
|  | PubliclyAccessible | 
            Specifies the accessibility options for the DB instance. A value of true specifies an Internet-facing instance with a publicly resolvable
            DNS name, which resolves to a public IP address. A value of false specifies an internal instance with a DNS name that resolves to a private
            IP address. Default: The default behavior varies depending on whether a VPC has been requested or not. The following list shows the default
            behavior in each case.  
 | ||
|  | Tags | 
            A list of tags.
             
             | ||
|  | ToString()()()() | Returns a string that represents the current object.(Inherited from Object.) | ||
|  | WithAutoMinorVersionUpgrade(Boolean) | Obsolete. 
            Sets the AutoMinorVersionUpgrade property
             | ||
|  | WithAvailabilityZone(String) | Obsolete. 
            Sets the AvailabilityZone property
             | ||
|  | WithDBInstanceClass(String) | Obsolete. 
            Sets the DBInstanceClass property
             | ||
|  | WithDBInstanceIdentifier(String) | Obsolete. 
            Sets the DBInstanceIdentifier property
             | ||
|  | WithDBName(String) | Obsolete. 
            Sets the DBName property
             | ||
|  | WithDBSnapshotIdentifier(String) | Obsolete. 
            Sets the DBSnapshotIdentifier property
             | ||
|  | WithDBSubnetGroupName(String) | Obsolete. 
            Sets the DBSubnetGroupName property
             | ||
|  | WithEngine(String) | Obsolete. 
            Sets the Engine property
             | ||
|  | WithIops(Int32) | Obsolete. 
            Sets the Iops property
             | ||
|  | WithLicenseModel(String) | Obsolete. 
            Sets the LicenseModel property
             | ||
|  | WithMultiAZ(Boolean) | Obsolete. 
            Sets the MultiAZ property
             | ||
|  | WithOptionGroupName(String) | Obsolete. 
            Sets the OptionGroupName property
             | ||
|  | WithPort(Int32) | Obsolete. 
            Sets the Port property
             | ||
|  | WithPubliclyAccessible(Boolean) | Obsolete. 
            Sets the PubliclyAccessible property
             | ||
|  | WithTags(array<Tag>[]()[][]) | Obsolete. 
            Adds elements to the Tags collection
             | ||
|  | WithTags(IEnumerable<(Of <<'(Tag>)>>)) | Obsolete. 
            Adds elements to the Tags collection
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | ||
|  | AmazonWebServiceRequest | |
|  | RestoreDBInstanceFromDBSnapshotRequest | |
 Note:
 Note: