Package software.amazon.awscdk.services.b2bi
AWS::B2BI Construct Library
---
All classes with the
Cfnprefix in this module (CFN Resources) are always stable and safe to use.
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.b2bi.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for B2BI construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::B2BI resources directly.
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::B2BI.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
-
ClassDescriptionA reference to a Capability resource.A builder for
CapabilityReferenceAn implementation forCapabilityReferenceInstantiates a capability based on the specified parameters.A fluent builder forCfnCapability.A capability object.A builder forCfnCapability.CapabilityConfigurationPropertyAn implementation forCfnCapability.CapabilityConfigurationPropertySpecifies the details for the EDI (electronic data interchange) transformation.A builder forCfnCapability.EdiConfigurationPropertyAn implementation forCfnCapability.EdiConfigurationPropertyExample:A builder forCfnCapability.EdiTypePropertyAn implementation forCfnCapability.EdiTypePropertySpecifies the details for the Amazon S3 file location that is being used with AWS B2B Data Interchange.A builder forCfnCapability.S3LocationPropertyAn implementation forCfnCapability.S3LocationPropertyA structure that contains the X12 transaction set and version.A builder forCfnCapability.X12DetailsPropertyAn implementation forCfnCapability.X12DetailsPropertyProperties for defining aCfnCapability.A builder forCfnCapabilityPropsAn implementation forCfnCapabilityPropsCreates a partnership between a customer and a trading partner, based on the supplied parameters.A fluent builder forCfnPartnership.Contains the details for an Outbound EDI capability.A builder forCfnPartnership.CapabilityOptionsPropertyAn implementation forCfnPartnership.CapabilityOptionsPropertyContains options for processing inbound EDI files.A builder forCfnPartnership.InboundEdiOptionsPropertyAn implementation forCfnPartnership.InboundEdiOptionsPropertyA container for outbound EDI options.A builder forCfnPartnership.OutboundEdiOptionsPropertyAn implementation forCfnPartnership.OutboundEdiOptionsPropertyContains options for wrapping (line folding) in X12 EDI files.A builder forCfnPartnership.WrapOptionsPropertyAn implementation forCfnPartnership.WrapOptionsPropertyContains options for configuring X12 acknowledgments.A builder forCfnPartnership.X12AcknowledgmentOptionsPropertyAn implementation forCfnPartnership.X12AcknowledgmentOptionsPropertyContains configuration for X12 control numbers used in X12 EDI generation.A builder forCfnPartnership.X12ControlNumbersPropertyAn implementation forCfnPartnership.X12ControlNumbersPropertyIn X12 EDI messages, delimiters are used to mark the end of segments or elements, and are defined in the interchange control header.A builder forCfnPartnership.X12DelimitersPropertyAn implementation forCfnPartnership.X12DelimitersPropertyA wrapper structure for an X12 definition object.A builder forCfnPartnership.X12EnvelopePropertyAn implementation forCfnPartnership.X12EnvelopePropertyPart of the X12 message structure.A builder forCfnPartnership.X12FunctionalGroupHeadersPropertyAn implementation forCfnPartnership.X12FunctionalGroupHeadersPropertyContains options specific to processing inbound X12 EDI files.A builder forCfnPartnership.X12InboundEdiOptionsPropertyAn implementation forCfnPartnership.X12InboundEdiOptionsPropertyIn X12, the Interchange Control Header is the first segment of an EDI document and is part of the Interchange Envelope.A builder forCfnPartnership.X12InterchangeControlHeadersPropertyAn implementation forCfnPartnership.X12InterchangeControlHeadersPropertyA structure containing the details for an outbound EDI object.A builder forCfnPartnership.X12OutboundEdiHeadersPropertyAn implementation forCfnPartnership.X12OutboundEdiHeadersPropertyProperties for defining aCfnPartnership.A builder forCfnPartnershipPropsAn implementation forCfnPartnershipPropsCreates a customer profile.A fluent builder forCfnProfile.Properties for defining aCfnProfile.A builder forCfnProfilePropsAn implementation forCfnProfilePropsCreates a transformer.A structure that contains advanced options for EDI processing.A builder forCfnTransformer.AdvancedOptionsPropertyAn implementation forCfnTransformer.AdvancedOptionsPropertyA fluent builder forCfnTransformer.Example:A builder forCfnTransformer.EdiTypePropertyAn implementation forCfnTransformer.EdiTypePropertyA structure that contains the X12 transaction set and version.A builder forCfnTransformer.FormatOptionsPropertyAn implementation forCfnTransformer.FormatOptionsPropertyContains the input formatting options for an inbound transformer (takes an X12-formatted EDI document as input and converts it to JSON or XML.A builder forCfnTransformer.InputConversionPropertyAn implementation forCfnTransformer.InputConversionPropertySpecifies the mapping template for the transformer.A builder forCfnTransformer.MappingPropertyAn implementation forCfnTransformer.MappingPropertyContains the formatting options for an outbound transformer (takes JSON or XML as input and converts it to an EDI document (currently only X12 format is supported).A builder forCfnTransformer.OutputConversionPropertyAn implementation forCfnTransformer.OutputConversionPropertyAn array of the Amazon S3 keys used to identify the location for your sample documents.A builder forCfnTransformer.SampleDocumentKeysPropertyAn implementation forCfnTransformer.SampleDocumentKeysPropertyDescribes a structure that contains the Amazon S3 bucket and an array of the corresponding keys used to identify the location for your sample documents.A builder forCfnTransformer.SampleDocumentsPropertyAn implementation forCfnTransformer.SampleDocumentsPropertyContains advanced options specific to X12 EDI processing, such as splitting large X12 files into smaller units.A builder forCfnTransformer.X12AdvancedOptionsPropertyAn implementation forCfnTransformer.X12AdvancedOptionsPropertyCode list validation rule configuration.A builder forCfnTransformer.X12CodeListValidationRulePropertyAn implementation forCfnTransformer.X12CodeListValidationRulePropertyA structure that contains the X12 transaction set and version.A builder forCfnTransformer.X12DetailsPropertyAn implementation forCfnTransformer.X12DetailsPropertyDefines a validation rule that specifies custom length constraints for a specific X12 element.A builder forCfnTransformer.X12ElementLengthValidationRulePropertyAn implementation forCfnTransformer.X12ElementLengthValidationRulePropertyDefines a validation rule that modifies the requirement status of a specific X12 element within a segment.An implementation forCfnTransformer.X12ElementRequirementValidationRulePropertyContains options for splitting X12 EDI files into smaller units.A builder forCfnTransformer.X12SplitOptionsPropertyAn implementation forCfnTransformer.X12SplitOptionsPropertyContains configuration options for X12 EDI validation.A builder forCfnTransformer.X12ValidationOptionsPropertyAn implementation forCfnTransformer.X12ValidationOptionsPropertyRepresents a single validation rule that can be applied during X12 EDI processing.A builder forCfnTransformer.X12ValidationRulePropertyAn implementation forCfnTransformer.X12ValidationRulePropertyProperties for defining aCfnTransformer.A builder forCfnTransformerPropsAn implementation forCfnTransformerProps(experimental) Indicates that this resource can be referenced as a Capability.Internal default implementation forICapabilityRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a Partnership.Internal default implementation forIPartnershipRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a Profile.Internal default implementation forIProfileRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a Transformer.Internal default implementation forITransformerRef.A proxy class which represents a concrete javascript instance of this type.A reference to a Partnership resource.A builder forPartnershipReferenceAn implementation forPartnershipReferenceA reference to a Profile resource.A builder forProfileReferenceAn implementation forProfileReferenceA reference to a Transformer resource.A builder forTransformerReferenceAn implementation forTransformerReference