Class: Aws::B2bi::Types::UpdateTransformerRequest

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

#edi_typeTypes::EdiType

Specifies 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:



1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1925

class UpdateTransformerRequest < Struct.new(
  :transformer_id,
  :name,
  :file_format,
  :mapping_template,
  :status,
  :edi_type,
  :sample_document)
  SENSITIVE = []
  include Aws::Structure
end

#file_formatString

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

Returns:

  • (String)


1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1925

class UpdateTransformerRequest < Struct.new(
  :transformer_id,
  :name,
  :file_format,
  :mapping_template,
  :status,
  :edi_type,
  :sample_document)
  SENSITIVE = []
  include Aws::Structure
end

#mapping_templateString

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

Returns:

  • (String)


1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1925

class UpdateTransformerRequest < Struct.new(
  :transformer_id,
  :name,
  :file_format,
  :mapping_template,
  :status,
  :edi_type,
  :sample_document)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

Specify a new name for the transformer, if you want to update it.

Returns:

  • (String)


1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1925

class UpdateTransformerRequest < Struct.new(
  :transformer_id,
  :name,
  :file_format,
  :mapping_template,
  :status,
  :edi_type,
  :sample_document)
  SENSITIVE = []
  include Aws::Structure
end

#sample_documentString

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

Returns:

  • (String)


1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1925

class UpdateTransformerRequest < Struct.new(
  :transformer_id,
  :name,
  :file_format,
  :mapping_template,
  :status,
  :edi_type,
  :sample_document)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

Specifies the transformer's status. You can update the state of the transformer, from active to inactive, or inactive to active.

Returns:

  • (String)


1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1925

class UpdateTransformerRequest < Struct.new(
  :transformer_id,
  :name,
  :file_format,
  :mapping_template,
  :status,
  :edi_type,
  :sample_document)
  SENSITIVE = []
  include Aws::Structure
end

#transformer_idString

Specifies the system-assigned unique identifier for the transformer.

Returns:

  • (String)


1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 1925

class UpdateTransformerRequest < Struct.new(
  :transformer_id,
  :name,
  :file_format,
  :mapping_template,
  :status,
  :edi_type,
  :sample_document)
  SENSITIVE = []
  include Aws::Structure
end