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
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnCapability.CapabilityConfigurationPropertystatic final classAn 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.Returns union: either
IResolvableorCfnCapability.EdiConfigurationProperty- See Also:
-
builder
-