ReplicationInstance class
Provides information that defines a replication instance.
Constructors
-
ReplicationInstance({int? allocatedStorage, bool? autoMinorVersionUpgrade, String? availabilityZone, String? dnsNameServers, String? engineVersion, DateTime? freeUntil, DateTime? instanceCreateTime, String? kmsKeyId, bool? multiAZ, ReplicationPendingModifiedValues? pendingModifiedValues, String? preferredMaintenanceWindow, bool? publiclyAccessible, String? replicationInstanceArn, String? replicationInstanceClass, String? replicationInstanceIdentifier, String? replicationInstancePrivateIpAddress, List<
String> ? replicationInstancePrivateIpAddresses, String? replicationInstancePublicIpAddress, List<String> ? replicationInstancePublicIpAddresses, String? replicationInstanceStatus, ReplicationSubnetGroup? replicationSubnetGroup, String? secondaryAvailabilityZone, List<VpcSecurityGroupMembership> ? vpcSecurityGroups}) -
ReplicationInstance.fromJson(Map<
String, dynamic> json) -
factory
Properties
- allocatedStorage → int?
-
The amount of storage (in gigabytes) that is allocated for the replication
instance.
final
- autoMinorVersionUpgrade → bool?
-
Boolean value indicating if minor version upgrades will be automatically
applied to the instance.
final
- availabilityZone → String?
-
The Availability Zone for the instance.
final
- dnsNameServers → String?
-
The DNS name servers supported for the replication instance to access your
on-premise source or target database.
final
- engineVersion → String?
-
The engine version number of the replication instance.
final
- freeUntil → DateTime?
-
The expiration date of the free replication instance that is part of the
Free DMS program.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- instanceCreateTime → DateTime?
-
The time the replication instance was created.
final
- kmsKeyId → String?
-
An AWS KMS key identifier that is used to encrypt the data on the
replication instance.
final
- multiAZ → bool?
-
Specifies whether the replication instance is a Multi-AZ deployment. You
can't set the
AvailabilityZone
parameter if the Multi-AZ parameter is set totrue
.final - pendingModifiedValues → ReplicationPendingModifiedValues?
-
The pending modification values.
final
- preferredMaintenanceWindow → String?
-
The maintenance window times for the replication instance. Any pending
upgrades to the replication instance are performed during this time.
final
- publiclyAccessible → bool?
-
Specifies the accessibility options for the replication instance. A value of
true
represents an instance with a public IP address. A value offalse
represents an instance with a private IP address. The default value istrue
.final - replicationInstanceArn → String?
-
The Amazon Resource Name (ARN) of the replication instance.
final
- replicationInstanceClass → String?
-
The compute and memory capacity of the replication instance as defined for
the specified replication instance class. It is a required parameter,
although a defualt value is pre-selected in the DMS console.
final
- replicationInstanceIdentifier → String?
-
The replication instance identifier is a required parameter. This parameter
is stored as a lowercase string.
final
- replicationInstancePrivateIpAddress → String?
-
The private IP address of the replication instance.
final
-
replicationInstancePrivateIpAddresses
→ List<
String> ? -
One or more private IP addresses for the replication instance.
final
- replicationInstancePublicIpAddress → String?
-
The public IP address of the replication instance.
final
-
replicationInstancePublicIpAddresses
→ List<
String> ? -
One or more public IP addresses for the replication instance.
final
- replicationInstanceStatus → String?
-
The status of the replication instance. The possible return values include:
final
- replicationSubnetGroup → ReplicationSubnetGroup?
-
The subnet group for the replication instance.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- secondaryAvailabilityZone → String?
-
The Availability Zone of the standby replication instance in a Multi-AZ
deployment.
final
-
vpcSecurityGroups
→ List<
VpcSecurityGroupMembership> ? -
The VPC security group for the instance.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited