OrderableReplicationInstance
public struct OrderableReplicationInstance : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
List of Availability Zones for this replication instance.
Declaration
Swift
public let availabilityZones: [String]?
-
The default amount of storage (in gigabytes) that is allocated for the replication instance.
Declaration
Swift
public let defaultAllocatedStorage: Int?
-
The version of the replication engine.
Declaration
Swift
public let engineVersion: String?
-
The amount of storage (in gigabytes) that is allocated for the replication instance.
Declaration
Swift
public let includedAllocatedStorage: Int?
-
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
Declaration
Swift
public let maxAllocatedStorage: Int?
-
The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.
Declaration
Swift
public let minAllocatedStorage: Int?
-
The value returned when the specified EngineVersion of the replication instance is in Beta or test mode. This indicates some features might not work as expected. AWS DMS supports the ReleaseStatus parameter in versions 3.1.4 and later.
Declaration
Swift
public let releaseStatus: ReleaseStatusValues?
-
The compute and memory capacity of the replication instance as defined for the specified replication instance class. For example to specify the instance class dms.c4.large, set this parameter to “dms.c4.large”. For more information on the settings and capacities for the available replication instance classes, see Selecting the right AWS DMS replication instance for your migration.
Declaration
Swift
public let replicationInstanceClass: String?
-
The type of storage used by the replication instance.
Declaration
Swift
public let storageType: String?
-
init(availabilityZones:defaultAllocatedStorage:engineVersion:includedAllocatedStorage:maxAllocatedStorage:minAllocatedStorage:releaseStatus:replicationInstanceClass:storageType:)
Undocumented
Declaration
Swift
public init(availabilityZones: [String]? = nil, defaultAllocatedStorage: Int? = nil, engineVersion: String? = nil, includedAllocatedStorage: Int? = nil, maxAllocatedStorage: Int? = nil, minAllocatedStorage: Int? = nil, releaseStatus: ReleaseStatusValues? = nil, replicationInstanceClass: String? = nil, storageType: String? = nil)