Paws::DMS::ReplicationInstance
This class represents one of two things:
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::DMS::ReplicationInstance object:
$service_obj->Method(Att1 => { AllocatedStorage => $value, ..., VpcSecurityGroups => $value });
Use accessors for each attribute. If Att1 is expected to be an Paws::DMS::ReplicationInstance object:
$result = $service_obj->Method(...); $result->Att1->AllocatedStorage
This class has no description
The amount of storage (in gigabytes) that is allocated for the replication instance.
Boolean value indicating if minor version upgrades will be automatically applied to the instance.
The Availability Zone for the instance.
The engine version number of the replication instance.
The time the replication instance was created.
The KMS key identifier that is used to encrypt the content on the replication instance. If you do not specify a value for the KmsKeyId parameter, then AWS DMS will use your default encryption key. AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS region.
Specifies if the replication instance is a Multi-AZ deployment. You cannot set the C<AvailabilityZone> parameter if the Multi-AZ parameter is set to C<true>.
The pending modification values.
The maintenance window times for the replication instance.
Specifies the accessibility options for the replication instance. A value of C<true> represents an instance with a public IP address. A value of C<false> represents an instance with a private IP address. The default value is C<true>.
The Amazon Resource Name (ARN) of the replication instance.
The compute and memory capacity of the replication instance.
Valid Values: dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge
dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge
The replication instance identifier. This parameter is stored as a lowercase string.
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.
Example: myrepinstance
myrepinstance
The private IP address of the replication instance.
The public IP address of the replication instance.
The status of the replication instance.
The subnet group for the replication instance.
The availability zone of the standby replication instance in a Multi-AZ deployment.
The VPC security group for the instance.
This class forms part of Paws, describing an object used in Paws::DMS
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
To install Paws::SDK::Config, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Paws::SDK::Config
CPAN shell
perl -MCPAN -e shell install Paws::SDK::Config
For more information on module installation, please visit the detailed CPAN module installation guide.