Values.UpdateReplicationConfigurationRequestSourceAllows you to update multiple ReplicationConfigurations by Source Server ID.
type nonrec t = {sourceServerID : SourceServerID.t;Update replication configuration Source Server ID request.
*)name : SmallBoundedString.t option;Update replication configuration name request.
*)stagingAreaSubnetId : SubnetID.t option;Update replication configuration Staging Area subnet request.
*)associateDefaultSecurityGroup : Boolean.t option;Update replication configuration associate default Application Migration Service Security group request.
*)replicationServersSecurityGroupsIDs : ReplicationServersSecurityGroupsIDs.t
option;Update replication configuration Replication Server Security Groups IDs request.
*)replicationServerInstanceType : EC2InstanceType.t option;Update replication configuration Replication Server instance type request.
*)useDedicatedReplicationServer : Boolean.t option;Update replication configuration use dedicated Replication Server request.
*)defaultLargeStagingDiskType : ReplicationConfigurationDefaultLargeStagingDiskType.t
option;Update replication configuration use default large Staging Disk type request.
*)replicatedDisks : ReplicationConfigurationReplicatedDisks.t option;Update replication configuration replicated disks request.
*)ebsEncryption : ReplicationConfigurationEbsEncryption.t option;Update replication configuration EBS encryption request.
*)ebsEncryptionKeyArn : ARN.t option;Update replication configuration EBS encryption key ARN request.
*)bandwidthThrottling : BandwidthThrottling.t option;Update replication configuration bandwidth throttling request.
*)dataPlaneRouting : ReplicationConfigurationDataPlaneRouting.t option;Update replication configuration data plane routing request.
*)createPublicIP : Boolean.t option;Update replication configuration create Public IP request.
*)stagingAreaTags : TagsMap.t option;Update replication configuration Staging Area Tags request.
*)useFipsEndpoint : Boolean.t option;Update replication configuration use Fips Endpoint.
*)accountID : AccountID.t option;Update replication configuration Account ID request.
*)internetProtocol : InternetProtocol.t option;Update replication configuration internet protocol.
*)storeSnapshotOnLocalZone : Boolean.t option;Update replication configuration store snapshot on local zone.
*)}val make :
?name:??? ->
?stagingAreaSubnetId:??? ->
?associateDefaultSecurityGroup:??? ->
?replicationServersSecurityGroupsIDs:??? ->
?replicationServerInstanceType:??? ->
?useDedicatedReplicationServer:??? ->
?defaultLargeStagingDiskType:??? ->
?replicatedDisks:??? ->
?ebsEncryption:??? ->
?ebsEncryptionKeyArn:??? ->
?bandwidthThrottling:??? ->
?dataPlaneRouting:??? ->
?createPublicIP:??? ->
?stagingAreaTags:??? ->
?useFipsEndpoint:??? ->
?accountID:??? ->
?internetProtocol:??? ->
?storeSnapshotOnLocalZone:??? ->
sourceServerID:SourceServerID.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `List of
[> `String of SecurityGroupID.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Long of PositiveInteger.t
| `String of BoundedString.t ])
list ]
list
| `Long of BandwidthThrottling.t
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of SourceServerID.t ])
list ]