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.
Container for the parameters to the CreateExportJob operation. Creates an export job for a data source and destination.
You can execute this operation no more than once per second.
Namespace: Amazon.SimpleEmailV2.Model
Assembly: AWSSDK.SimpleEmailV2.dll
Version: 3.x.y.z
public class CreateExportJobRequest : AmazonSimpleEmailServiceV2Request IAmazonWebServiceRequest
The CreateExportJobRequest type exposes the following members
Name | Description | |
---|---|---|
![]() |
CreateExportJobRequest() |
Name | Type | Description | |
---|---|---|---|
![]() |
ExportDataSource | Amazon.SimpleEmailV2.Model.ExportDataSource |
Gets and sets the property ExportDataSource. The data source for the export job. |
![]() |
ExportDestination | Amazon.SimpleEmailV2.Model.ExportDestination |
Gets and sets the property ExportDestination. The destination for the export job. |
Creates a new export job for Metrics data
var client = new AmazonSimpleEmailServiceV2Client(); var response = client.CreateExportJob(new CreateExportJobRequest { ExportDataSource = new ExportDataSource { MetricsDataSource = new MetricsDataSource { Dimensions = new Dictionary<string, List<string>> { { "ISP", new List<string> { "*" } } }, EndDate = new DateTime(2023, 7, 2, 12, 0, 0, DateTimeKind.Utc), Metrics = new List<ExportMetric> { new ExportMetric { Aggregation = "VOLUME", Name = "SEND" }, new ExportMetric { Aggregation = "VOLUME", Name = "COMPLAINT" }, new ExportMetric { Aggregation = "RATE", Name = "COMPLAINT" } }, Namespace = "VDM", StartDate = new DateTime(2023, 7, 1, 12, 0, 0, DateTimeKind.Utc) } }, ExportDestination = new ExportDestination { DataFormat = "CSV" } }); string jobId = response.JobId;
Creates a new export job for Message Insights data
var client = new AmazonSimpleEmailServiceV2Client(); var response = client.CreateExportJob(new CreateExportJobRequest { ExportDataSource = new ExportDataSource { MessageInsightsDataSource = new MessageInsightsDataSource { EndDate = new DateTime(2023, 7, 2, 12, 0, 0, DateTimeKind.Utc), Exclude = new MessageInsightsFilters { FromEmailAddress = new List<string> { "hello@example.com" } }, Include = new MessageInsightsFilters { Subject = new List<string> { "Hello" } }, StartDate = new DateTime(2023, 7, 1, 12, 0, 0, DateTimeKind.Utc) } }, ExportDestination = new ExportDestination { DataFormat = "CSV" } }); string jobId = response.JobId;
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5