Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Paws::RDS::RestoreDBInUsercContributed:Perl::RestoreDBInstanceToPointInTime(3)

NAME
       Paws::RDS::RestoreDBInstanceToPointInTime - Arguments for method
       RestoreDBInstanceToPointInTime on Paws::RDS

DESCRIPTION
       This class represents the parameters used for calling the method
       RestoreDBInstanceToPointInTime on the Amazon Relational Database
       Service service.	Use the	attributes of this class as arguments to
       method RestoreDBInstanceToPointInTime.

       You shouln't make instances of this class. Each attribute should	be
       used as a named argument	in the call to RestoreDBInstanceToPointInTime.

       As an example:

	 $service_obj->RestoreDBInstanceToPointInTime(Att1 => $value1, Att2 => $value2,	...);

       Values for attributes that are native types (Int, String, Float,	etc)
       can passed as-is	(scalar	values). Values	for complex Types (objects)
       can be passed as	a HashRef. The keys and	values of the hashref will be
       used to instance	the underlying object.

ATTRIBUTES
   AutoMinorVersionUpgrade => Bool
       Indicates that minor version upgrades will be applied automatically to
       the DB instance during the maintenance window.

   AvailabilityZone => Str
       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"

   CopyTagsToSnapshot => Bool
       This property is	not currently implemented.

   DBInstanceClass => Str
       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 | db.m3.medium |
       db.m3.large | db.m3.xlarge | db.m3.2xlarge | db.r3.large	| db.r3.xlarge
       | db.r3.2xlarge | db.r3.4xlarge | db.r3.8xlarge | db.t2.micro |
       db.t2.small | db.t2.medium"

       Default:	The same DBInstanceClass as the	original DB instance.

   DBName => Str
       The database name for the restored DB instance.

       This parameter is not used for the MySQL	engine.

   DBSecurityGroups => ArrayRef[Str]
       A list of DB security groups to associate with this DB instance.

       Default:	The default DB security	group for the database engine.

   DBSubnetGroupName =>	Str
       The DB subnet group name	to use for the new instance.

   Domain => Str
       Specify the Active Directory Domain to restore the instance in.

   Engine => Str
       The database engine to use for the new instance.

       Default:	The same as source

       Constraint: Must	be compatible with the engine of the source

       Valid Values: "MySQL" | "oracle-se1" | "oracle-se" | "oracle-ee"	|
       "sqlserver-ee" |	"sqlserver-se" | "sqlserver-ex"	| "sqlserver-web" |
       "postgres"

   Iops	=> Int
       The amount of Provisioned IOPS (input/output operations per second) to
       be initially allocated for the DB instance.

       Constraints: Must be an integer greater than 1000.

       SQL Server

       Setting the IOPS	value for the SQL Server database engine is not
       supported.

   LicenseModel	=> Str
       License model information for the restored DB instance.

       Default:	Same as	source.

       Valid values: "license-included"	| "bring-your-own-license" |
       "general-public-license"

   MultiAZ => Bool
       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 => Str
       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	=> Int
       The port	number on which	the database accepts connections.

       Constraints: Value must be "1150-65535"

       Default:	The same port as the original DB instance.

   PubliclyAccessible => Bool
       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.

       o   Default VPC:true

       o   VPC:false

       If no DB	subnet group has been specified	as part	of the request and the
       PubliclyAccessible value	has not	been set, the DB instance will be
       publicly	accessible. If a specific DB subnet group has been specified
       as part of the request and the PubliclyAccessible value has not been
       set, the	DB instance will be private.

   RestoreTime => Str
       The date	and time to restore from.

       Valid Values: Value must	be a time in Universal Coordinated Time	(UTC)
       format

       Constraints:

       o   Must	be before the latest restorable	time for the DB	instance

       o   Cannot be specified if UseLatestRestorableTime parameter is true

       Example:	"2009-09-07T23:45:00Z"

   REQUIRED SourceDBInstanceIdentifier => Str
       The identifier of the source DB instance	from which to restore.

       Constraints:

       o   Must	be the identifier of an	existing database instance

       o   Must	contain	from 1 to 63 alphanumeric characters or	hyphens

       o   First character must	be a letter

       o   Cannot end with a hyphen or contain two consecutive hyphens

   StorageType => Str
       Specifies the storage type to be	associated with	the DB instance.

       Valid values: "standard | gp2 | io1"

       If you specify "io1", you must also include a value for the "Iops"
       parameter.

       Default:	"io1" if the "Iops" parameter is specified; otherwise
       "standard"

   Tags	=> ArrayRef[Paws::RDS::Tag]
   REQUIRED TargetDBInstanceIdentifier => Str
       The name	of the new database instance to	be created.

       Constraints:

       o   Must	contain	from 1 to 63 alphanumeric characters or	hyphens

       o   First character must	be a letter

       o   Cannot end with a hyphen or contain two consecutive hyphens

   TdeCredentialArn => Str
       The ARN from the	Key Store with which to	associate the instance for TDE
       encryption.

   TdeCredentialPassword => Str
       The password for	the given ARN from the Key Store in order to access
       the device.

   UseLatestRestorableTime => Bool
       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.

   VpcSecurityGroupIds => ArrayRef[Str]
       A list of EC2 VPC security groups to associate with this	DB instance.

       Default:	The default EC2	VPC security group for the DB subnet group's
       VPC.

SEE ALSO
       This class forms	part of	Paws, documenting arguments for	method
       RestoreDBInstanceToPointInTime in Paws::RDS

BUGS and CONTRIBUTIONS
       The source code is located here:	https://github.com/pplu/aws-sdk-perl

       Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues

perl v5.24.1			  Paws::RDS::RestoreDBInstanceToPointInTime(3)

NAME | DESCRIPTION | ATTRIBUTES | SEE ALSO | BUGS and CONTRIBUTIONS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Paws::RDS::RestoreDBInstanceToPointInTime&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help