Values.StartImportTaskResponseSourceStarts an import task, which allows you to import details of your on-premises environment directly into Amazon Web Services Migration Hub without having to use the Amazon Web Services Application Discovery Service (Application Discovery Service) tools such as the Amazon Web Services Application Discovery Service Agentless Collector or Application Discovery Agent. This gives you the option to perform migration assessment and planning directly from your imported data, including the ability to group your devices as applications and track their migration status. To start an import request, do this: Download the specially formatted comma separated value (CSV) import template, which you can find here: https://s3.us-west-2.amazonaws.com/templates-7cffcf56-bd96-4b1c-b45b-a5b42f282e46/import_template.csv. Fill out the template with your server and application data. Upload your import file to an Amazon S3 bucket, and make a note of it's Object URL. Your import file must be in the CSV format. Use the console or the StartImportTask command with the Amazon Web Services CLI or one of the Amazon Web Services SDKs to import the records from your file. For more information, including step-by-step procedures, see Migration Hub Import in the Amazon Web Services Application Discovery Service User Guide. There are limits to the number of import tasks you can create (and delete) in an Amazon Web Services account. For more information, see Amazon Web Services Application Discovery Service Limits in the Amazon Web Services Application Discovery Service User Guide.
type nonrec t = {task : ImportTask.t option;An array of information related to the import task request including status information, times, IDs, the Amazon S3 Object URL for the import file, and more.
*)}type nonrec error = [ | `AuthorizationErrorException of AuthorizationErrorException.t| `HomeRegionNotSetException of HomeRegionNotSetException.t| `InvalidParameterException of InvalidParameterException.t| `InvalidParameterValueException of InvalidParameterValueException.t| `ResourceInUseException of ResourceInUseException.t| `ServerInternalErrorException of ServerInternalErrorException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `AuthorizationErrorException of AuthorizationErrorException.t
| `HomeRegionNotSetException of HomeRegionNotSetException.t
| `InvalidParameterException of InvalidParameterException.t
| `InvalidParameterValueException of InvalidParameterValueException.t
| `ResourceInUseException of ResourceInUseException.t
| `ServerInternalErrorException of ServerInternalErrorException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AuthorizationErrorException of AuthorizationErrorException.t
| `HomeRegionNotSetException of HomeRegionNotSetException.t
| `InvalidParameterException of InvalidParameterException.t
| `InvalidParameterValueException of InvalidParameterValueException.t
| `ResourceInUseException of ResourceInUseException.t
| `ServerInternalErrorException of ServerInternalErrorException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `Integer of Integer.t
| `String of ImportTaskIdentifier.t
| `Timestamp of TimeStamp.t ])
list ])
list ]