You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::ImportExport::Types::CreateJobOutput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-importexport/lib/aws-sdk-importexport/types.rb

Overview

Output structure for the CreateJob operation.

Instance Attribute Summary collapse

Instance Attribute Details

#artifact_listArray<Types::Artifact>

A collection of artifacts.

Returns:



137
138
139
140
141
142
143
144
145
# File 'gems/aws-sdk-importexport/lib/aws-sdk-importexport/types.rb', line 137

class CreateJobOutput < Struct.new(
  :job_id,
  :job_type,
  :signature,
  :signature_file_contents,
  :warning_message,
  :artifact_list)
  include Aws::Structure
end

#job_idString

A unique identifier which refers to a particular job.

Returns:

  • (String)


137
138
139
140
141
142
143
144
145
# File 'gems/aws-sdk-importexport/lib/aws-sdk-importexport/types.rb', line 137

class CreateJobOutput < Struct.new(
  :job_id,
  :job_type,
  :signature,
  :signature_file_contents,
  :warning_message,
  :artifact_list)
  include Aws::Structure
end

#job_typeString

Specifies whether the job to initiate is an import or export job.

Returns:

  • (String)


137
138
139
140
141
142
143
144
145
# File 'gems/aws-sdk-importexport/lib/aws-sdk-importexport/types.rb', line 137

class CreateJobOutput < Struct.new(
  :job_id,
  :job_type,
  :signature,
  :signature_file_contents,
  :warning_message,
  :artifact_list)
  include Aws::Structure
end

#signatureString

An encrypted code used to authenticate the request and response, for example, "DV+TpDfx1/TdSE9ktyK9k/bDTVI=". Only use this value is you want to create the signature file yourself. Generally you should use the SignatureFileContents value.

Returns:

  • (String)


137
138
139
140
141
142
143
144
145
# File 'gems/aws-sdk-importexport/lib/aws-sdk-importexport/types.rb', line 137

class CreateJobOutput < Struct.new(
  :job_id,
  :job_type,
  :signature,
  :signature_file_contents,
  :warning_message,
  :artifact_list)
  include Aws::Structure
end

#signature_file_contentsString

The actual text of the SIGNATURE file to be written to disk.

Returns:

  • (String)


137
138
139
140
141
142
143
144
145
# File 'gems/aws-sdk-importexport/lib/aws-sdk-importexport/types.rb', line 137

class CreateJobOutput < Struct.new(
  :job_id,
  :job_type,
  :signature,
  :signature_file_contents,
  :warning_message,
  :artifact_list)
  include Aws::Structure
end

#warning_messageString

An optional message notifying you of non-fatal issues with the job, such as use of an incompatible Amazon S3 bucket name.

Returns:

  • (String)


137
138
139
140
141
142
143
144
145
# File 'gems/aws-sdk-importexport/lib/aws-sdk-importexport/types.rb', line 137

class CreateJobOutput < Struct.new(
  :job_id,
  :job_type,
  :signature,
  :signature_file_contents,
  :warning_message,
  :artifact_list)
  include Aws::Structure
end