1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
open Awso_dms
open Awso_async
module Io = Http.Io
let eval ?endpoint_url ?cfg endpoint input =
Io.bind (Io.resolve_cfg cfg)
(fun cfg ->
let meth = Endpoints.method_of_endpoint endpoint in
let uri = Endpoints.uri_of_endpoint endpoint input in
Io.map
(Io.call ?endpoint_url ~cfg ~service:Values.service meth
(Endpoints.to_request endpoint input) uri)
(fun resp_result -> Endpoints.of_response endpoint resp_result))
let add_tags_to_resource ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.AddTagsToResource input
let apply_pending_maintenance_action ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.ApplyPendingMaintenanceAction input
let batch_start_recommendations ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.BatchStartRecommendations input
let cancel_metadata_model_conversion ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.CancelMetadataModelConversion input
let cancel_metadata_model_creation ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.CancelMetadataModelCreation input
let cancel_replication_task_assessment_run ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.CancelReplicationTaskAssessmentRun input
let create_data_migration ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.CreateDataMigration input
let create_data_provider ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.CreateDataProvider input
let create_endpoint ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.CreateEndpoint input
let create_event_subscription ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.CreateEventSubscription input
let create_fleet_advisor_collector ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.CreateFleetAdvisorCollector input
let create_instance_profile ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.CreateInstanceProfile input
let create_migration_project ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.CreateMigrationProject input
let create_replication_config ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.CreateReplicationConfig input
let create_replication_instance ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.CreateReplicationInstance input
let create_replication_subnet_group ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.CreateReplicationSubnetGroup input
let create_replication_task ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.CreateReplicationTask input
let delete_certificate ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DeleteCertificate input
let delete_connection ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DeleteConnection input
let delete_data_migration ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DeleteDataMigration input
let delete_data_provider ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DeleteDataProvider input
let delete_endpoint ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DeleteEndpoint input
let delete_event_subscription ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DeleteEventSubscription input
let delete_fleet_advisor_collector ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DeleteFleetAdvisorCollector input
let delete_fleet_advisor_databases ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DeleteFleetAdvisorDatabases input
let delete_instance_profile ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DeleteInstanceProfile input
let delete_migration_project ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DeleteMigrationProject input
let delete_replication_config ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DeleteReplicationConfig input
let delete_replication_instance ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DeleteReplicationInstance input
let delete_replication_subnet_group ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DeleteReplicationSubnetGroup input
let delete_replication_task ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DeleteReplicationTask input
let delete_replication_task_assessment_run ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DeleteReplicationTaskAssessmentRun input
let describe_account_attributes ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeAccountAttributes input
let describe_applicable_individual_assessments ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeApplicableIndividualAssessments
input
let describe_certificates ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeCertificates input
let describe_connections ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeConnections input
let describe_conversion_configuration ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeConversionConfiguration input
let describe_data_migrations ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeDataMigrations input
let describe_data_providers ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeDataProviders input
let describe_endpoint_settings ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeEndpointSettings input
let describe_endpoint_types ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeEndpointTypes input
let describe_endpoints ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeEndpoints input
let describe_engine_versions ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeEngineVersions input
let describe_event_categories ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeEventCategories input
let describe_event_subscriptions ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeEventSubscriptions input
let describe_events ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeEvents input
let describe_extension_pack_associations ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeExtensionPackAssociations input
let describe_fleet_advisor_collectors ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeFleetAdvisorCollectors input
let describe_fleet_advisor_databases ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeFleetAdvisorDatabases input
let describe_fleet_advisor_lsa_analysis ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeFleetAdvisorLsaAnalysis input
let describe_fleet_advisor_schema_object_summary ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeFleetAdvisorSchemaObjectSummary
input
let describe_fleet_advisor_schemas ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeFleetAdvisorSchemas input
let describe_instance_profiles ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeInstanceProfiles input
let describe_metadata_model ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeMetadataModel input
let describe_metadata_model_assessments ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeMetadataModelAssessments input
let describe_metadata_model_children ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeMetadataModelChildren input
let describe_metadata_model_conversions ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeMetadataModelConversions input
let describe_metadata_model_creations ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeMetadataModelCreations input
let describe_metadata_model_exports_as_script ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeMetadataModelExportsAsScript
input
let describe_metadata_model_exports_to_target ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeMetadataModelExportsToTarget
input
let describe_metadata_model_imports ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeMetadataModelImports input
let describe_migration_projects ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeMigrationProjects input
let describe_orderable_replication_instances ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeOrderableReplicationInstances
input
let describe_pending_maintenance_actions ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribePendingMaintenanceActions input
let describe_recommendation_limitations ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeRecommendationLimitations input
let describe_recommendations ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeRecommendations input
let describe_refresh_schemas_status ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeRefreshSchemasStatus input
let describe_replication_configs ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeReplicationConfigs input
let describe_replication_instance_task_logs ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeReplicationInstanceTaskLogs input
let describe_replication_instances ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeReplicationInstances input
let describe_replication_subnet_groups ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeReplicationSubnetGroups input
let describe_replication_table_statistics ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeReplicationTableStatistics input
let describe_replication_task_assessment_results ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeReplicationTaskAssessmentResults
input
let describe_replication_task_assessment_runs ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeReplicationTaskAssessmentRuns
input
let describe_replication_task_individual_assessments ?endpoint_url ?cfg input
=
eval ?endpoint_url ?cfg
Endpoints.DescribeReplicationTaskIndividualAssessments input
let describe_replication_tasks ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeReplicationTasks input
let describe_replications ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeReplications input
let describe_schemas ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeSchemas input
let describe_table_statistics ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.DescribeTableStatistics input
let export_metadata_model_assessment ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.ExportMetadataModelAssessment input
let get_target_selection_rules ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.GetTargetSelectionRules input
let import_certificate ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.ImportCertificate input
let list_tags_for_resource ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.ListTagsForResource input
let modify_conversion_configuration ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.ModifyConversionConfiguration input
let modify_data_migration ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.ModifyDataMigration input
let modify_data_provider ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.ModifyDataProvider input
let modify_endpoint ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.ModifyEndpoint input
let modify_event_subscription ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.ModifyEventSubscription input
let modify_instance_profile ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.ModifyInstanceProfile input
let modify_migration_project ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.ModifyMigrationProject input
let modify_replication_config ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.ModifyReplicationConfig input
let modify_replication_instance ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.ModifyReplicationInstance input
let modify_replication_subnet_group ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.ModifyReplicationSubnetGroup input
let modify_replication_task ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.ModifyReplicationTask input
let move_replication_task ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.MoveReplicationTask input
let reboot_replication_instance ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.RebootReplicationInstance input
let refresh_schemas ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.RefreshSchemas input
let reload_replication_tables ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.ReloadReplicationTables input
let reload_tables ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.ReloadTables input
let remove_tags_from_resource ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.RemoveTagsFromResource input
let run_fleet_advisor_lsa_analysis ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.RunFleetAdvisorLsaAnalysis input
let start_data_migration ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.StartDataMigration input
let start_extension_pack_association ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.StartExtensionPackAssociation input
let start_metadata_model_assessment ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.StartMetadataModelAssessment input
let start_metadata_model_conversion ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.StartMetadataModelConversion input
let start_metadata_model_creation ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.StartMetadataModelCreation input
let start_metadata_model_export_as_script ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.StartMetadataModelExportAsScript input
let start_metadata_model_export_to_target ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.StartMetadataModelExportToTarget input
let start_metadata_model_import ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.StartMetadataModelImport input
let start_recommendations ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.StartRecommendations input
let start_replication ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.StartReplication input
let start_replication_task ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.StartReplicationTask input
let start_replication_task_assessment ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.StartReplicationTaskAssessment input
let start_replication_task_assessment_run ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.StartReplicationTaskAssessmentRun input
let stop_data_migration ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.StopDataMigration input
let stop_replication ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.StopReplication input
let stop_replication_task ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.StopReplicationTask input
let test_connection ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.TestConnection input
let update_subscriptions_to_event_bridge ?endpoint_url ?cfg input =
eval ?endpoint_url ?cfg Endpoints.UpdateSubscriptionsToEventBridge input