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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-sesv2/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)


3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 3541

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)


3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 3541

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.



3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 3541

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.



3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 3541

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)


3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 3541

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:



3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 3541

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)


3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 3541

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)


3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 3541

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.



3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 3541

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