Module: Aws::B2bi::Types

Defined in:
gems/aws-sdk-b2bi/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 'gems/aws-sdk-b2bi/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 'gems/aws-sdk-b2bi/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 'gems/aws-sdk-b2bi/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.

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.

Returns:



185
186
187
188
189
190
191
192
193
194
# File 'gems/aws-sdk-b2bi/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 'gems/aws-sdk-b2bi/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