TransformerArgs

data class TransformerArgs(val ediType: Output<TransformerEdiTypePropertiesArgs>? = null, val fileFormat: Output<TransformerFileFormat>? = null, val mappingTemplate: Output<String>? = null, val name: Output<String>? = null, val sampleDocument: Output<String>? = null, val status: Output<TransformerStatus>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<TransformerArgs>

Definition of AWS::B2BI::Transformer Resource Type

Constructors

Link copied to clipboard
constructor(ediType: Output<TransformerEdiTypePropertiesArgs>? = null, fileFormat: Output<TransformerFileFormat>? = null, mappingTemplate: Output<String>? = null, name: Output<String>? = null, sampleDocument: Output<String>? = null, status: Output<TransformerStatus>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard

Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.

Link copied to clipboard
val fileFormat: Output<TransformerFileFormat>? = null

Returns that the currently supported file formats for EDI transformations are JSON and XML .

Link copied to clipboard
val mappingTemplate: Output<String>? = null

Returns a sample EDI document that is used by a transformer as a guide for processing the EDI data.

Link copied to clipboard
val name: Output<String>? = null

Returns the descriptive name for the transformer.

Link copied to clipboard
val sampleDocument: Output<String>? = null

Returns a sample EDI document that is used by a transformer as a guide for processing the EDI data.

Link copied to clipboard
val status: Output<TransformerStatus>? = null

Returns the state of the newly created transformer. The transformer can be either active or inactive . For the transformer to be used in a capability, its status must active .

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

A key-value pair for a specific transformer. Tags are metadata that you can use to search for and group capabilities for various purposes.

Functions

Link copied to clipboard
open override fun toJava(): TransformerArgs