ISESV2GetImportJobResponse
Interface in AWS.SESV2
Interface for GetImportJob responses.
Ancestors
Properties
CompletedTimestamp
property CompletedTimestamp: TOptional<TDateTime>
The time stamp of when the import job was completed.
This property contains the date and time when the import 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 time stamp of when the import job was created.
This property indicates when the import job was initially submitted and created in the system. All import 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.
FailedRecordsCount
property FailedRecordsCount: TOptional<Integer>
The number of records that failed processing because of invalid input or other reasons.
This property indicates how many records from the source data could not be successfully imported due to validation errors, format issues, or other processing failures. Failed records are typically logged separately and may be available for review through the FailureInfo property. The sum of failed and successfully processed records should equal the total number of records in the source data.
FailureInfo
property FailureInfo: ISESV2FailureInfo
Type: ISESV2FailureInfo
The failure details about an import job.
This object contains error information and diagnostic details when an import job fails to complete successfully or encounters issues processing specific records. This property is populated when the job status indicates failure or when individual records fail processing. It may include error messages and URLs to failed record details for troubleshooting.
ImportDataSource
property ImportDataSource: ISESV2ImportDataSource
Type: ISESV2ImportDataSource
The data source of the import job.
This object specifies the location and format of the data being imported, typically including an Amazon S3 URL and the data format (such as CSV or JSON). The data source configuration determines where Amazon SES retrieves the contact or suppression list data for processing and importing into the specified destination.
ImportDestination
property ImportDestination: ISESV2ImportDestination
Type: ISESV2ImportDestination
The destination of the import job.
This object specifies where the imported data will be stored, such as a contact list or suppression list within your Amazon SES account. The destination configuration includes the target list name and import action (such as PUT to replace existing data or DELETE to remove specified entries).
JobId
property JobId: string
A string that represents the import job ID.
This property returns the unique identifier of the import 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 monitoring job progress or referencing the job in other API calls.
JobStatus
property JobStatus: string
The status of the import job.
This property indicates the current state of the import 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 imported.COMPLETED– The job has finished successfully and imported data is available.FAILED– The job encountered an error and could not complete successfully.CANCELLED– The job was cancelled before completion.
ProcessedRecordsCount
property ProcessedRecordsCount: TOptional<Integer>
The current number of records processed.
This property indicates how many records from the source data have been examined and processed by the import job, regardless of whether they were successfully imported or failed. For jobs in progress, this count increases as records are processed. For completed jobs, this represents the total number of records that were processed from the source data. The processed count typically equals the sum of successfully imported records and the FailedRecordsCount.