ISESV2GetExportJobResponse
Interface in AWS.SESV2
Interface for GetExportJob responses.
Ancestors
Properties
CompletedTimestamp
property CompletedTimestamp: TOptional<TDateTime>
The timestamp of when the export job was completed.
This property contains the date and time when the export job finished processing, regardless of whether it completed successfully or failed. This timestamp is only present for jobs that have reached a final state (completed, failed, or cancelled). For jobs that are still in progress or newly created, this property will be empty.
CreatedTimestamp
property CreatedTimestamp: TOptional<TDateTime>
The timestamp of when the export job was created.
This property indicates when the export job was initially submitted and created in the system. All export jobs have a creation timestamp regardless of their current status. Use this timestamp along with CompletedTimestamp to calculate the total processing time for completed jobs.
ExportDataSource
property ExportDataSource: ISESV2ExportDataSource
Type: ISESV2ExportDataSource
The data source of the export job.
This object specifies what data is being exported, including the source type and configuration parameters such as date ranges, filters, and data selection criteria. The data source can be either message insights data (for email sending analytics) or metrics data (for aggregated statistics), with specific configuration options for each type.
ExportDestination
property ExportDestination: ISESV2ExportDestination
Type: ISESV2ExportDestination
The destination of the export job.
This object specifies where the exported data will be stored, including the target location and data format configuration. Export destinations typically include Amazon S3 URLs and specify the format for the exported data, allowing you to configure how and where your email data is stored for analysis.
ExportSourceType
property ExportSourceType: string
The type of source of the export job.
This property indicates the category of data being exported from Amazon SES. Valid source types include:
METRICS_DATA– Exports aggregated metrics and statistics about email sending performance.MESSAGE_INSIGHTS– Exports detailed message-level data and delivery insights.
FailureInfo
property FailureInfo: ISESV2FailureInfo
Type: ISESV2FailureInfo
The failure details about an export job.
This object contains error information and diagnostic details when an export job fails to complete successfully. It includes error messages and may provide URLs to partial results if some data was processed before failure. This property is only populated when the job status is FAILED. For successful or in-progress jobs, this property will be empty.
JobId
property JobId: string
The export job ID.
This property returns the unique identifier of the export job, confirming the job identity for the returned information. The job ID matches the identifier specified in the original request and can be used for subsequent operations such as canceling the job or referencing it in other API calls.
JobStatus
property JobStatus: string
The status of the export job.
This property indicates the current state of the export job processing. Valid job statuses include:
CREATED– The job has been created but processing has not yet started.PROCESSING– The job is currently being processed and data is being exported.COMPLETED– The job has finished successfully and exported data is available.FAILED– The job encountered an error and could not complete successfully.CANCELLED– The job was cancelled before completion.
Statistics
property Statistics: ISESV2ExportStatistics
Type: ISESV2ExportStatistics
The statistics about the export job.
This object provides quantitative information about the job's processing progress and results, including the number of records processed and successfully exported. Statistics are updated as the job progresses and provide insight into the volume of data being processed and the success rate of the export operation.