GetReplicationInstanceResult constructor

const GetReplicationInstanceResult({
  1. int? allocatedStorage,
  2. bool? autoMinorVersionUpgrade,
  3. String? availabilityZone,
  4. String? engineVersion,
  5. String? id,
  6. String? kmsKeyArn,
  7. bool? multiAz,
  8. String? networkType,
  9. String? preferredMaintenanceWindow,
  10. bool? publiclyAccessible,
  11. String? region,
  12. String? replicationInstanceArn,
  13. String? replicationInstanceClass,
  14. String? replicationInstanceId,
  15. List<String>? replicationInstancePrivateIps,
  16. List<String>? replicationInstancePublicIps,
  17. String? replicationSubnetGroupId,
  18. Map<String, String>? tags,
  19. List<String>? vpcSecurityGroupIds,
})

Creates a new GetReplicationInstanceResult. allocatedStorage The amount of storage (in gigabytes) to be initially allocated for the replication instance. autoMinorVersionUpgrade Indicates that minor engine upgrades will be applied automatically to the replication instance during the maintenance window. availabilityZone The EC2 Availability Zone that the replication instance will be created in. engineVersion The engine version number of the replication instance. id The provider-assigned unique ID for this managed resource. kmsKeyArn ARN for the KMS key used to encrypt the connection parameters. multiAz Specifies if the replication instance is a multi-az deployment. networkType The type of IP address protocol used by the replication instance. preferredMaintenanceWindow The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC). publiclyAccessible Specifies the accessibility options for the replication instance. A value of true represents an instance with a public IP address. A value of false represents an instance with a private IP address. region Optional. replicationInstanceArn ARN of the replication instance. replicationInstanceClass The compute and memory capacity of the replication instance as specified by the replication instance class. See AWS DMS User Guide for information on instance classes. replicationInstanceId Optional. replicationInstancePrivateIps A list of the private IP addresses of the replication instance. replicationInstancePublicIps A list of the public IP addresses of the replication instance. replicationSubnetGroupId A subnet group to associate with the replication instance. tags Optional. vpcSecurityGroupIds A set of VPC security group IDs that are used with the replication instance.

Implementation

const GetReplicationInstanceResult({
  this.allocatedStorage,
  this.autoMinorVersionUpgrade,
  this.availabilityZone,
  this.engineVersion,
  this.id,
  this.kmsKeyArn,
  this.multiAz,
  this.networkType,
  this.preferredMaintenanceWindow,
  this.publiclyAccessible,
  this.region,
  this.replicationInstanceArn,
  this.replicationInstanceClass,
  this.replicationInstanceId,
  this.replicationInstancePrivateIps,
  this.replicationInstancePublicIps,
  this.replicationSubnetGroupId,
  this.tags,
  this.vpcSecurityGroupIds,
});