Class: Aws::B2bi::Types::GetTransformerResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_atTime

Returns a timestamp for creation date and time of the transformer.

Returns:

  • (Time)


1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1254

class GetTransformerResponse < Struct.new(
  :transformer_id,
  :transformer_arn,
  :name,
  :status,
  :created_at,
  :modified_at,
  :file_format,
  :mapping_template,
  :edi_type,
  :sample_document,
  :input_conversion,
  :mapping,
  :output_conversion,
  :sample_documents)
  SENSITIVE = []
  include Aws::Structure
end

#edi_typeTypes::EdiType

Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

Returns:



1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1254

class GetTransformerResponse < Struct.new(
  :transformer_id,
  :transformer_arn,
  :name,
  :status,
  :created_at,
  :modified_at,
  :file_format,
  :mapping_template,
  :edi_type,
  :sample_document,
  :input_conversion,
  :mapping,
  :output_conversion,
  :sample_documents)
  SENSITIVE = []
  include Aws::Structure
end

#file_formatString

Returns that the currently supported file formats for EDI transformations are JSON and XML.

Returns:

  • (String)


1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1254

class GetTransformerResponse < Struct.new(
  :transformer_id,
  :transformer_arn,
  :name,
  :status,
  :created_at,
  :modified_at,
  :file_format,
  :mapping_template,
  :edi_type,
  :sample_document,
  :input_conversion,
  :mapping,
  :output_conversion,
  :sample_documents)
  SENSITIVE = []
  include Aws::Structure
end

#input_conversionTypes::InputConversion

Returns the InputConversion object, which contains the format options for the inbound transformation.



1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1254

class GetTransformerResponse < Struct.new(
  :transformer_id,
  :transformer_arn,
  :name,
  :status,
  :created_at,
  :modified_at,
  :file_format,
  :mapping_template,
  :edi_type,
  :sample_document,
  :input_conversion,
  :mapping,
  :output_conversion,
  :sample_documents)
  SENSITIVE = []
  include Aws::Structure
end

#mappingTypes::Mapping

Returns the structure that contains the mapping template and its language (either XSLT or JSONATA).

Returns:



1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1254

class GetTransformerResponse < Struct.new(
  :transformer_id,
  :transformer_arn,
  :name,
  :status,
  :created_at,
  :modified_at,
  :file_format,
  :mapping_template,
  :edi_type,
  :sample_document,
  :input_conversion,
  :mapping,
  :output_conversion,
  :sample_documents)
  SENSITIVE = []
  include Aws::Structure
end

#mapping_templateString

Returns the mapping template for the transformer. This template is used to map the parsed EDI file using JSONata or XSLT.

Returns:

  • (String)


1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1254

class GetTransformerResponse < Struct.new(
  :transformer_id,
  :transformer_arn,
  :name,
  :status,
  :created_at,
  :modified_at,
  :file_format,
  :mapping_template,
  :edi_type,
  :sample_document,
  :input_conversion,
  :mapping,
  :output_conversion,
  :sample_documents)
  SENSITIVE = []
  include Aws::Structure
end

#modified_atTime

Returns a timestamp for last time the transformer was modified.

Returns:

  • (Time)


1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1254

class GetTransformerResponse < Struct.new(
  :transformer_id,
  :transformer_arn,
  :name,
  :status,
  :created_at,
  :modified_at,
  :file_format,
  :mapping_template,
  :edi_type,
  :sample_document,
  :input_conversion,
  :mapping,
  :output_conversion,
  :sample_documents)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

Returns the name of the transformer, used to identify it.

Returns:

  • (String)


1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1254

class GetTransformerResponse < Struct.new(
  :transformer_id,
  :transformer_arn,
  :name,
  :status,
  :created_at,
  :modified_at,
  :file_format,
  :mapping_template,
  :edi_type,
  :sample_document,
  :input_conversion,
  :mapping,
  :output_conversion,
  :sample_documents)
  SENSITIVE = []
  include Aws::Structure
end

#output_conversionTypes::OutputConversion

Returns the OutputConversion object, which contains the format options for the outbound transformation.



1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1254

class GetTransformerResponse < Struct.new(
  :transformer_id,
  :transformer_arn,
  :name,
  :status,
  :created_at,
  :modified_at,
  :file_format,
  :mapping_template,
  :edi_type,
  :sample_document,
  :input_conversion,
  :mapping,
  :output_conversion,
  :sample_documents)
  SENSITIVE = []
  include Aws::Structure
end

#sample_documentString

Returns a sample EDI document that is used by a transformer as a guide for processing the EDI data.

Returns:

  • (String)


1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1254

class GetTransformerResponse < Struct.new(
  :transformer_id,
  :transformer_arn,
  :name,
  :status,
  :created_at,
  :modified_at,
  :file_format,
  :mapping_template,
  :edi_type,
  :sample_document,
  :input_conversion,
  :mapping,
  :output_conversion,
  :sample_documents)
  SENSITIVE = []
  include Aws::Structure
end

#sample_documentsTypes::SampleDocuments

Returns a structure that contains the Amazon S3 bucket and an array of the corresponding keys used to identify the location for your sample documents.



1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1254

class GetTransformerResponse < Struct.new(
  :transformer_id,
  :transformer_arn,
  :name,
  :status,
  :created_at,
  :modified_at,
  :file_format,
  :mapping_template,
  :edi_type,
  :sample_document,
  :input_conversion,
  :mapping,
  :output_conversion,
  :sample_documents)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

Returns the state of the newly created transformer. The transformer can be either active or inactive. For the transformer to be used in a capability, its status must active.

Returns:

  • (String)


1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1254

class GetTransformerResponse < Struct.new(
  :transformer_id,
  :transformer_arn,
  :name,
  :status,
  :created_at,
  :modified_at,
  :file_format,
  :mapping_template,
  :edi_type,
  :sample_document,
  :input_conversion,
  :mapping,
  :output_conversion,
  :sample_documents)
  SENSITIVE = []
  include Aws::Structure
end

#transformer_arnString

Returns an Amazon Resource Name (ARN) for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transformer.

Returns:

  • (String)


1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1254

class GetTransformerResponse < Struct.new(
  :transformer_id,
  :transformer_arn,
  :name,
  :status,
  :created_at,
  :modified_at,
  :file_format,
  :mapping_template,
  :edi_type,
  :sample_document,
  :input_conversion,
  :mapping,
  :output_conversion,
  :sample_documents)
  SENSITIVE = []
  include Aws::Structure
end

#transformer_idString

Returns the system-assigned unique identifier for the transformer.

Returns:

  • (String)


1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1254

class GetTransformerResponse < Struct.new(
  :transformer_id,
  :transformer_arn,
  :name,
  :status,
  :created_at,
  :modified_at,
  :file_format,
  :mapping_template,
  :edi_type,
  :sample_document,
  :input_conversion,
  :mapping,
  :output_conversion,
  :sample_documents)
  SENSITIVE = []
  include Aws::Structure
end