Module: Aws::B2bi::Types

Defined in:
lib/aws-sdk-b2bi/types.rb

Defined Under Namespace

Classes: AccessDeniedException, CapabilityConfiguration, CapabilityOptions, CapabilitySummary, ConflictException, ConversionSource, ConversionTarget, ConversionTargetFormatDetails, CreateCapabilityRequest, CreateCapabilityResponse, CreatePartnershipRequest, CreatePartnershipResponse, CreateProfileRequest, CreateProfileResponse, CreateStarterMappingTemplateRequest, CreateStarterMappingTemplateResponse, CreateTransformerRequest, CreateTransformerResponse, DeleteCapabilityRequest, DeletePartnershipRequest, DeleteProfileRequest, DeleteTransformerRequest, EdiConfiguration, EdiType, FormatOptions, GenerateMappingRequest, GenerateMappingResponse, GetCapabilityRequest, GetCapabilityResponse, GetPartnershipRequest, GetPartnershipResponse, GetProfileRequest, GetProfileResponse, GetTransformerJobRequest, GetTransformerJobResponse, GetTransformerRequest, GetTransformerResponse, InputConversion, InputFileSource, InternalServerException, ListCapabilitiesRequest, ListCapabilitiesResponse, ListPartnershipsRequest, ListPartnershipsResponse, ListProfilesRequest, ListProfilesResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ListTransformersRequest, ListTransformersResponse, Mapping, OutboundEdiOptions, OutputConversion, OutputSampleFileSource, PartnershipSummary, ProfileSummary, ResourceNotFoundException, S3Location, SampleDocumentKeys, SampleDocuments, ServiceQuotaExceededException, StartTransformerJobRequest, StartTransformerJobResponse, Tag, TagResourceRequest, TemplateDetails, TestConversionRequest, TestConversionResponse, TestMappingRequest, TestMappingResponse, TestParsingRequest, TestParsingResponse, ThrottlingException, TransformerSummary, UntagResourceRequest, UpdateCapabilityRequest, UpdateCapabilityResponse, UpdatePartnershipRequest, UpdatePartnershipResponse, UpdateProfileRequest, UpdateProfileResponse, UpdateTransformerRequest, UpdateTransformerResponse, ValidationException, X12Delimiters, X12Details, X12Envelope, X12FunctionalGroupHeaders, X12InterchangeControlHeaders, X12OutboundEdiHeaders

Instance Attribute Summary collapse

Instance Attribute Details

#ediTypes::EdiConfiguration

An EDI (electronic data interchange) configuration object.



41
42
43
44
45
46
47
48
49
50
# File 'lib/aws-sdk-b2bi/types.rb', line 41

class CapabilityConfiguration < Struct.new(
  :edi,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Edi < CapabilityConfiguration; end
  class Unknown < CapabilityConfiguration; end
end

#file_contentString

Specify the input contents, as a string, for the source of an outbound transformation.

Returns:

  • (String)


1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
# File 'lib/aws-sdk-b2bi/types.rb', line 1307

class InputFileSource < Struct.new(
  :file_content,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class FileContent < InputFileSource; end
  class Unknown < InputFileSource; end
end

#file_locationTypes::S3Location

Specifies the details for the Amazon S3 file location that is being used with Amazon Web Services B2B Data Interchange. File locations in Amazon S3 are identified using a combination of the bucket and key.

Returns:



1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
# File 'lib/aws-sdk-b2bi/types.rb', line 1619

class OutputSampleFileSource < Struct.new(
  :file_location,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class FileLocation < OutputSampleFileSource; end
  class Unknown < OutputSampleFileSource; end
end

#x12Types::X12Details

A structure that contains the X12 transaction set and version. The X12 structure is used when the system transforms an EDI (electronic data interchange) file.

<note markdown=“1”> If an EDI input file contains more than one transaction, each transaction must have the same transaction set and version, for example 214/4010. If not, the transformer cannot parse the file.

</note>

Returns:



185
186
187
188
189
190
191
192
193
194
# File 'lib/aws-sdk-b2bi/types.rb', line 185

class ConversionTargetFormatDetails < Struct.new(
  :x12,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class X12 < ConversionTargetFormatDetails; end
  class Unknown < ConversionTargetFormatDetails; end
end

#x12_detailsTypes::X12Details

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:



826
827
828
829
830
831
832
833
834
835
# File 'lib/aws-sdk-b2bi/types.rb', line 826

class EdiType < Struct.new(
  :x12_details,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class X12Details < EdiType; end
  class Unknown < EdiType; end
end