Package software.amazon.awscdk.services.b2bi
AWS::B2BI Construct Library
---
All classes with the
Cfn
prefix 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.)
-
ClassDescriptionInstantiates a capability based on the specified parameters.A fluent builder for
CfnCapability
.A capability object.A builder forCfnCapability.CapabilityConfigurationProperty
An implementation forCfnCapability.CapabilityConfigurationProperty
Specifies the details for the EDI (electronic data interchange) transformation.A builder forCfnCapability.EdiConfigurationProperty
An implementation forCfnCapability.EdiConfigurationProperty
Example:A builder forCfnCapability.EdiTypeProperty
An implementation forCfnCapability.EdiTypeProperty
Specifies the details for the Amazon S3 file location that is being used with AWS B2B Data Interchange.A builder forCfnCapability.S3LocationProperty
An implementation forCfnCapability.S3LocationProperty
A structure that contains the X12 transaction set and version.A builder forCfnCapability.X12DetailsProperty
An implementation forCfnCapability.X12DetailsProperty
Properties for defining aCfnCapability
.A builder forCfnCapabilityProps
An implementation forCfnCapabilityProps
Creates 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.CapabilityOptionsProperty
An implementation forCfnPartnership.CapabilityOptionsProperty
Contains options for processing inbound EDI files.A builder forCfnPartnership.InboundEdiOptionsProperty
An implementation forCfnPartnership.InboundEdiOptionsProperty
A container for outbound EDI options.A builder forCfnPartnership.OutboundEdiOptionsProperty
An implementation forCfnPartnership.OutboundEdiOptionsProperty
Contains options for wrapping (line folding) in X12 EDI files.A builder forCfnPartnership.WrapOptionsProperty
An implementation forCfnPartnership.WrapOptionsProperty
Contains options for configuring X12 acknowledgments.A builder forCfnPartnership.X12AcknowledgmentOptionsProperty
An implementation forCfnPartnership.X12AcknowledgmentOptionsProperty
Contains configuration for X12 control numbers used in X12 EDI generation.A builder forCfnPartnership.X12ControlNumbersProperty
An implementation forCfnPartnership.X12ControlNumbersProperty
In 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.X12DelimitersProperty
An implementation forCfnPartnership.X12DelimitersProperty
A wrapper structure for an X12 definition object.A builder forCfnPartnership.X12EnvelopeProperty
An implementation forCfnPartnership.X12EnvelopeProperty
Part of the X12 message structure.A builder forCfnPartnership.X12FunctionalGroupHeadersProperty
An implementation forCfnPartnership.X12FunctionalGroupHeadersProperty
Contains options specific to processing inbound X12 EDI files.A builder forCfnPartnership.X12InboundEdiOptionsProperty
An implementation forCfnPartnership.X12InboundEdiOptionsProperty
In X12, the Interchange Control Header is the first segment of an EDI document and is part of the Interchange Envelope.A builder forCfnPartnership.X12InterchangeControlHeadersProperty
An implementation forCfnPartnership.X12InterchangeControlHeadersProperty
A structure containing the details for an outbound EDI object.A builder forCfnPartnership.X12OutboundEdiHeadersProperty
An implementation forCfnPartnership.X12OutboundEdiHeadersProperty
Properties for defining aCfnPartnership
.A builder forCfnPartnershipProps
An implementation forCfnPartnershipProps
Creates a customer profile.A fluent builder forCfnProfile
.Properties for defining aCfnProfile
.A builder forCfnProfileProps
An implementation forCfnProfileProps
Creates a transformer.A structure that contains advanced options for EDI processing.A builder forCfnTransformer.AdvancedOptionsProperty
An implementation forCfnTransformer.AdvancedOptionsProperty
A fluent builder forCfnTransformer
.Example:A builder forCfnTransformer.EdiTypeProperty
An implementation forCfnTransformer.EdiTypeProperty
A structure that contains the X12 transaction set and version.A builder forCfnTransformer.FormatOptionsProperty
An implementation forCfnTransformer.FormatOptionsProperty
Contains 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.InputConversionProperty
An implementation forCfnTransformer.InputConversionProperty
Specifies the mapping template for the transformer.A builder forCfnTransformer.MappingProperty
An implementation forCfnTransformer.MappingProperty
Contains 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.OutputConversionProperty
An implementation forCfnTransformer.OutputConversionProperty
An array of the Amazon S3 keys used to identify the location for your sample documents.A builder forCfnTransformer.SampleDocumentKeysProperty
An implementation forCfnTransformer.SampleDocumentKeysProperty
Describes 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.SampleDocumentsProperty
An implementation forCfnTransformer.SampleDocumentsProperty
Contains advanced options specific to X12 EDI processing, such as splitting large X12 files into smaller units.A builder forCfnTransformer.X12AdvancedOptionsProperty
An implementation forCfnTransformer.X12AdvancedOptionsProperty
Code list validation rule configuration.A builder forCfnTransformer.X12CodeListValidationRuleProperty
An implementation forCfnTransformer.X12CodeListValidationRuleProperty
A structure that contains the X12 transaction set and version.A builder forCfnTransformer.X12DetailsProperty
An implementation forCfnTransformer.X12DetailsProperty
Defines a validation rule that specifies custom length constraints for a specific X12 element.A builder forCfnTransformer.X12ElementLengthValidationRuleProperty
An implementation forCfnTransformer.X12ElementLengthValidationRuleProperty
Defines a validation rule that modifies the requirement status of a specific X12 element within a segment.An implementation forCfnTransformer.X12ElementRequirementValidationRuleProperty
Contains options for splitting X12 EDI files into smaller units.A builder forCfnTransformer.X12SplitOptionsProperty
An implementation forCfnTransformer.X12SplitOptionsProperty
Contains configuration options for X12 EDI validation.A builder forCfnTransformer.X12ValidationOptionsProperty
An implementation forCfnTransformer.X12ValidationOptionsProperty
Represents a single validation rule that can be applied during X12 EDI processing.A builder forCfnTransformer.X12ValidationRuleProperty
An implementation forCfnTransformer.X12ValidationRuleProperty
Properties for defining aCfnTransformer
.A builder forCfnTransformerProps
An implementation forCfnTransformerProps