ISESV2ExportJobSummary
Interface in AWS.SESV2
Interface for SESV2 ExportJobSummary.
Properties
CompletedTimestamp
property CompletedTimestamp: TOptional<TDateTime>
The timestamp when the export job finished processing.
This timestamp is set when the export job transitions to either COMPLETED or FAILED status. For successfully completed jobs, this indicates when the exported data became available for download. For failed jobs, this marks when the failure was detected and processing stopped. This property will be empty or null for jobs that are still in CREATED, PROCESSING, or CANCELLED states, as these jobs have not yet reached a final completion state.
CreatedTimestamp
property CreatedTimestamp: TOptional<TDateTime>
The timestamp when the export job was initially created.
This timestamp is automatically set when the export job is first submitted to Amazon SES through the CreateExportJob operation. It represents the start of the job's lifecycle and is used for tracking job age and scheduling purposes. This timestamp remains constant throughout the job's lifecycle and can be used to calculate processing duration when combined with CompletedTimestamp.
ExportSourceType
property ExportSourceType: string
The type of data source from which the export job extracts information.
This property identifies the category of data being exported, which determines both the content structure and the available data fields in the exported results. Valid export source types:
METRICS_DATA– Exports sending statistics, delivery metrics, bounce rates, and engagement data.MESSAGE_INSIGHTS– Exports detailed message event logs, recipient interactions, and delivery insights. This value is set during job creation and cannot be changed once the export job is submitted.
JobId
property JobId: string
The unique identifier assigned to the export job.
This identifier is automatically generated by Amazon SES when the export job is created and serves as the primary key for all subsequent operations involving this job. Use this identifier with operations such as GetExportJob to retrieve detailed job information. Job identifiers are unique within your AWS account and region, ensuring reliable job tracking and management across your export operations.
JobStatus
property JobStatus: string
The current processing status of the export job.
This status indicates the current stage of the export job's processing lifecycle and determines what actions can be performed on the job. Valid job status values:
CREATED– Job has been submitted but processing has not yet begun.PROCESSING– Job is actively generating export data and may take some time to complete.COMPLETED– Job has finished successfully and exported data is ready for download.FAILED– Job encountered an error during processing and could not be completed.CANCELLED– Job was manually cancelled before completion. Monitor this status to determine when export data becomes available or when intervention is needed for failed jobs.