Class: Aws::SESV2::Types::GetExportJobResponse

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-sesv2/types.rb

Overview

An HTTP 200 response if the request succeeds, or an error message if the request fails.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#completed_timestampTime

The timestamp of when the export job was completed.

Returns:

  • (Time)


3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
# File 'lib/aws-sdk-sesv2/types.rb', line 3910

class GetExportJobResponse < Struct.new(
  :job_id,
  :export_source_type,
  :job_status,
  :export_destination,
  :export_data_source,
  :created_timestamp,
  :completed_timestamp,
  :failure_info,
  :statistics)
  SENSITIVE = []
  include Aws::Structure
end

#created_timestampTime

The timestamp of when the export job was created.

Returns:

  • (Time)


3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
# File 'lib/aws-sdk-sesv2/types.rb', line 3910

class GetExportJobResponse < Struct.new(
  :job_id,
  :export_source_type,
  :job_status,
  :export_destination,
  :export_data_source,
  :created_timestamp,
  :completed_timestamp,
  :failure_info,
  :statistics)
  SENSITIVE = []
  include Aws::Structure
end

#export_data_sourceTypes::ExportDataSource

The data source of the export job.



3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
# File 'lib/aws-sdk-sesv2/types.rb', line 3910

class GetExportJobResponse < Struct.new(
  :job_id,
  :export_source_type,
  :job_status,
  :export_destination,
  :export_data_source,
  :created_timestamp,
  :completed_timestamp,
  :failure_info,
  :statistics)
  SENSITIVE = []
  include Aws::Structure
end

#export_destinationTypes::ExportDestination

The destination of the export job.



3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
# File 'lib/aws-sdk-sesv2/types.rb', line 3910

class GetExportJobResponse < Struct.new(
  :job_id,
  :export_source_type,
  :job_status,
  :export_destination,
  :export_data_source,
  :created_timestamp,
  :completed_timestamp,
  :failure_info,
  :statistics)
  SENSITIVE = []
  include Aws::Structure
end

#export_source_typeString

The type of source of the export job.

Returns:

  • (String)


3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
# File 'lib/aws-sdk-sesv2/types.rb', line 3910

class GetExportJobResponse < Struct.new(
  :job_id,
  :export_source_type,
  :job_status,
  :export_destination,
  :export_data_source,
  :created_timestamp,
  :completed_timestamp,
  :failure_info,
  :statistics)
  SENSITIVE = []
  include Aws::Structure
end

#failure_infoTypes::FailureInfo

The failure details about an export job.

Returns:



3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
# File 'lib/aws-sdk-sesv2/types.rb', line 3910

class GetExportJobResponse < Struct.new(
  :job_id,
  :export_source_type,
  :job_status,
  :export_destination,
  :export_data_source,
  :created_timestamp,
  :completed_timestamp,
  :failure_info,
  :statistics)
  SENSITIVE = []
  include Aws::Structure
end

#job_idString

The export job ID.

Returns:

  • (String)


3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
# File 'lib/aws-sdk-sesv2/types.rb', line 3910

class GetExportJobResponse < Struct.new(
  :job_id,
  :export_source_type,
  :job_status,
  :export_destination,
  :export_data_source,
  :created_timestamp,
  :completed_timestamp,
  :failure_info,
  :statistics)
  SENSITIVE = []
  include Aws::Structure
end

#job_statusString

The status of the export job.

Returns:

  • (String)


3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
# File 'lib/aws-sdk-sesv2/types.rb', line 3910

class GetExportJobResponse < Struct.new(
  :job_id,
  :export_source_type,
  :job_status,
  :export_destination,
  :export_data_source,
  :created_timestamp,
  :completed_timestamp,
  :failure_info,
  :statistics)
  SENSITIVE = []
  include Aws::Structure
end

#statisticsTypes::ExportStatistics

The statistics about the export job.



3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
# File 'lib/aws-sdk-sesv2/types.rb', line 3910

class GetExportJobResponse < Struct.new(
  :job_id,
  :export_source_type,
  :job_status,
  :export_destination,
  :export_data_source,
  :created_timestamp,
  :completed_timestamp,
  :failure_info,
  :statistics)
  SENSITIVE = []
  include Aws::Structure
end