Interface CfnCapability.CapabilityConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCapability.CapabilityConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnCapability
@Stability(Stable)
public static interface CfnCapability.CapabilityConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
A capability object.
Currently, only EDI (electronic data interchange) capabilities are supported. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.b2bi.*; CapabilityConfigurationProperty capabilityConfigurationProperty = CapabilityConfigurationProperty.builder() .edi(EdiConfigurationProperty.builder() .inputLocation(S3LocationProperty.builder() .bucketName("bucketName") .key("key") .build()) .outputLocation(S3LocationProperty.builder() .bucketName("bucketName") .key("key") .build()) .transformerId("transformerId") .type(EdiTypeProperty.builder() .x12Details(X12DetailsProperty.builder() .transactionSet("transactionSet") .version("version") .build()) .build()) // the properties below are optional .capabilityDirection("capabilityDirection") .build()) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnCapability.CapabilityConfigurationProperty
static final class
An implementation forCfnCapability.CapabilityConfigurationProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEdi
An EDI (electronic data interchange) configuration object.- See Also:
-
builder
-