AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Begins the export of a discovered data report to an Amazon S3 bucket managed by Amazon
Web Services.
Exports might provide an estimate of fees and savings based on certain information
that you provide. Fee estimates do not include any taxes that might apply. Your actual
fees and savings depend on a variety of factors, including your actual usage of Amazon
Web Services services, which might vary from the estimates provided in this report.
If you do not specify preferences
or agentIds
in the filter, a summary
of all servers, applications, tags, and performance is generated. This data is an
aggregation of all server data collected through on-premises tooling, file import,
application grouping and applying tags.
If you specify agentIds
in a filter, the task exports up to 72 hours of detailed
data collected by the identified Application Discovery Agent, including network, process,
and performance details. A time range for exported agent data may be set by using
startTime
and endTime
. Export of detailed agent data is limited to five
concurrently running exports. Export of detailed agent data is limited to two exports
per day.
If you enable ec2RecommendationsPreferences
in preferences
, an Amazon
EC2 instance matching the characteristics of each server in Application Discovery
Service is generated. Changing the attributes of the ec2RecommendationsPreferences
changes the criteria of the recommendation.
This is an asynchronous operation using the standard naming convention for .NET 4.5 or higher. For .NET 3.5 the operation is implemented as a pair of methods using the standard naming convention of BeginStartExportTask and EndStartExportTask.
Namespace: Amazon.ApplicationDiscoveryService
Assembly: AWSSDK.ApplicationDiscoveryService.dll
Version: 3.x.y.z
public abstract Task<StartExportTaskResponse> StartExportTaskAsync( StartExportTaskRequest request, CancellationToken cancellationToken )
Container for the necessary parameters to execute the StartExportTask service method.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
Exception | Condition |
---|---|
AuthorizationErrorException | The user does not have permission to perform the action. Check the IAM policy associated with this user. |
HomeRegionNotSetException | The home Region is not set. Set the home Region to continue. |
InvalidParameterException | One or more parameters are not valid. Verify the parameters and try again. |
InvalidParameterValueException | The value of one or more parameters are either invalid or out of range. Verify the parameter values and try again. |
OperationNotPermittedException | This operation is not permitted. |
ServerInternalErrorException | The server experienced an internal error. Try again. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5