Interface CfnCapabilityPropsMixin.EdiConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCapabilityPropsMixin.EdiConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnCapabilityPropsMixin
@Stability(Stable)
public static interface CfnCapabilityPropsMixin.EdiConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Specifies the details for the EDI (electronic data interchange) transformation.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.b2bi.*;
EdiConfigurationProperty ediConfigurationProperty = EdiConfigurationProperty.builder()
.capabilityDirection("capabilityDirection")
.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())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnCapabilityPropsMixin.EdiConfigurationPropertystatic final classAn implementation forCfnCapabilityPropsMixin.EdiConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringSpecifies whether this is capability is for inbound or outbound transformations.default ObjectContains the Amazon S3 bucket and prefix for the location of the input file, which is contained in anS3Locationobject.default ObjectContains the Amazon S3 bucket and prefix for the location of the output file, which is contained in anS3Locationobject.default StringReturns the system-assigned unique identifier for the transformer.default ObjectgetType()Returns the type of the capability.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCapabilityDirection
Specifies whether this is capability is for inbound or outbound transformations.- See Also:
-
getInputLocation
Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in anS3Locationobject.Returns union: either
IResolvableorCfnCapabilityPropsMixin.S3LocationProperty- See Also:
-
getOutputLocation
Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in anS3Locationobject.Returns union: either
IResolvableorCfnCapabilityPropsMixin.S3LocationProperty- See Also:
-
getTransformerId
Returns the system-assigned unique identifier for the transformer.- See Also:
-
getType
Returns the type of the capability.Currently, only
ediis supported.Returns union: either
IResolvableorCfnCapabilityPropsMixin.EdiTypeProperty- See Also:
-
builder
-