AWS Native is in preview. AWS Classic is fully supported.
aws-native.b2bi.Transformer
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Definition of AWS::B2BI::Transformer Resource Type
Create Transformer Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Transformer(name: string, args: TransformerArgs, opts?: CustomResourceOptions);
@overload
def Transformer(resource_name: str,
args: TransformerArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Transformer(resource_name: str,
opts: Optional[ResourceOptions] = None,
edi_type: Optional[TransformerEdiTypePropertiesArgs] = None,
file_format: Optional[TransformerFileFormat] = None,
mapping_template: Optional[str] = None,
status: Optional[TransformerStatus] = None,
name: Optional[str] = None,
sample_document: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
func NewTransformer(ctx *Context, name string, args TransformerArgs, opts ...ResourceOption) (*Transformer, error)
public Transformer(string name, TransformerArgs args, CustomResourceOptions? opts = null)
public Transformer(String name, TransformerArgs args)
public Transformer(String name, TransformerArgs args, CustomResourceOptions options)
type: aws-native:b2bi:Transformer
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args TransformerArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args TransformerArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args TransformerArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TransformerArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TransformerArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Example
The following reference example uses placeholder values for all input properties.
Coming soon!
Coming soon!
Coming soon!
Coming soon!
const transformerResource = new aws_native.b2bi.Transformer("transformerResource", {
ediType: {
x12Details: {
transactionSet: aws_native.b2bi.TransformerX12TransactionSet.X12110,
version: aws_native.b2bi.TransformerX12Version.Version4010,
},
},
fileFormat: aws_native.b2bi.TransformerFileFormat.Xml,
mappingTemplate: "string",
status: aws_native.b2bi.TransformerStatus.Active,
name: "string",
sampleDocument: "string",
tags: [{
key: "string",
value: "string",
}],
});
Coming soon!
Transformer Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Transformer resource accepts the following input properties:
Outputs
All input properties are implicitly available as output properties. Additionally, the Transformer resource produces the following output properties:
- Created
At string - Id string
- The provider-assigned unique ID for this managed resource.
- Modified
At string - Transformer
Arn string - Transformer
Id string
- Created
At string - Id string
- The provider-assigned unique ID for this managed resource.
- Modified
At string - Transformer
Arn string - Transformer
Id string
- created
At String - id String
- The provider-assigned unique ID for this managed resource.
- modified
At String - transformer
Arn String - transformer
Id String
- created
At string - id string
- The provider-assigned unique ID for this managed resource.
- modified
At string - transformer
Arn string - transformer
Id string
- created_
at str - id str
- The provider-assigned unique ID for this managed resource.
- modified_
at str - transformer_
arn str - transformer_
id str
- created
At String - id String
- The provider-assigned unique ID for this managed resource.
- modified
At String - transformer
Arn String - transformer
Id String
Supporting Types
Tag, TagArgs
TransformerEdiTypeProperties, TransformerEdiTypePropertiesArgs
TransformerFileFormat, TransformerFileFormatArgs
- Xml
- XML
- Json
- JSON
- Transformer
File Format Xml - XML
- Transformer
File Format Json - JSON
- Xml
- XML
- Json
- JSON
- Xml
- XML
- Json
- JSON
- XML
- XML
- JSON
- JSON
- "XML"
- XML
- "JSON"
- JSON
TransformerStatus, TransformerStatusArgs
- Active
- active
- Inactive
- inactive
- Transformer
Status Active - active
- Transformer
Status Inactive - inactive
- Active
- active
- Inactive
- inactive
- Active
- active
- Inactive
- inactive
- ACTIVE
- active
- INACTIVE
- inactive
- "active"
- active
- "inactive"
- inactive
TransformerX12Details, TransformerX12DetailsArgs
- transaction
Set "X12_110" | "X12_180" | "X12_204" | "X12_210" | "X12_211" | "X12_214" | "X12_215" | "X12_259" | "X12_260" | "X12_266" | "X12_269" | "X12_270" | "X12_271" | "X12_274" | "X12_275" | "X12_276" | "X12_277" | "X12_278" | "X12_310" | "X12_315" | "X12_322" | "X12_404" | "X12_410" | "X12_417" | "X12_421" | "X12_426" | "X12_810" | "X12_820" | "X12_824" | "X12_830" | "X12_832" | "X12_834" | "X12_835" | "X12_837" | "X12_844" | "X12_846" | "X12_849" | "X12_850" | "X12_852" | "X12_855" | "X12_856" | "X12_860" | "X12_861" | "X12_864" | "X12_865" | "X12_869" | "X12_870" | "X12_940" | "X12_945" | "X12_990" | "X12_997" | "X12_999" | "X12_270_X279" | "X12_271_X279" | "X12_275_X210" | "X12_275_X211" | "X12_276_X212" | "X12_277_X212" | "X12_277_X214" | "X12_277_X364" | "X12_278_X217" | "X12_820_X218" | "X12_820_X306" | "X12_824_X186" | "X12_834_X220" | "X12_834_X307" | "X12_834_X318" | "X12_835_X221" | "X12_837_X222" | "X12_837_X223" | "X12_837_X224" | "X12_837_X291" | "X12_837_X292" | "X12_837_X298" | "X12_999_X231" - version "VERSION_4010" | "VERSION_4030" | "VERSION_5010" | "VERSION_5010_HIPAA"
TransformerX12TransactionSet, TransformerX12TransactionSetArgs
- X12110
- X12_110
- X12180
- X12_180
- X12204
- X12_204
- X12210
- X12_210
- X12211
- X12_211
- X12214
- X12_214
- X12215
- X12_215
- X12259
- X12_259
- X12260
- X12_260
- X12266
- X12_266
- X12269
- X12_269
- X12270
- X12_270
- X12271
- X12_271
- X12274
- X12_274
- X12275
- X12_275
- X12276
- X12_276
- X12277
- X12_277
- X12278
- X12_278
- X12310
- X12_310
- X12315
- X12_315
- X12322
- X12_322
- X12404
- X12_404
- X12410
- X12_410
- X12417
- X12_417
- X12421
- X12_421
- X12426
- X12_426
- X12810
- X12_810
- X12820
- X12_820
- X12824
- X12_824
- X12830
- X12_830
- X12832
- X12_832
- X12834
- X12_834
- X12835
- X12_835
- X12837
- X12_837
- X12844
- X12_844
- X12846
- X12_846
- X12849
- X12_849
- X12850
- X12_850
- X12852
- X12_852
- X12855
- X12_855
- X12856
- X12_856
- X12860
- X12_860
- X12861
- X12_861
- X12864
- X12_864
- X12865
- X12_865
- X12869
- X12_869
- X12870
- X12_870
- X12940
- X12_940
- X12945
- X12_945
- X12990
- X12_990
- X12997
- X12_997
- X12999
- X12_999
- X12270x279
- X12_270_X279
- X12271x279
- X12_271_X279
- X12275x210
- X12_275_X210
- X12275x211
- X12_275_X211
- X12276x212
- X12_276_X212
- X12277x212
- X12_277_X212
- X12277x214
- X12_277_X214
- X12277x364
- X12_277_X364
- X12278x217
- X12_278_X217
- X12820x218
- X12_820_X218
- X12820x306
- X12_820_X306
- X12824x186
- X12_824_X186
- X12834x220
- X12_834_X220
- X12834x307
- X12_834_X307
- X12834x318
- X12_834_X318
- X12835x221
- X12_835_X221
- X12837x222
- X12_837_X222
- X12837x223
- X12_837_X223
- X12837x224
- X12_837_X224
- X12837x291
- X12_837_X291
- X12837x292
- X12_837_X292
- X12837x298
- X12_837_X298
- X12999x231
- X12_999_X231
- Transformer
X12Transaction Set X12110 - X12_110
- Transformer
X12Transaction Set X12180 - X12_180
- Transformer
X12Transaction Set X12204 - X12_204
- Transformer
X12Transaction Set X12210 - X12_210
- Transformer
X12Transaction Set X12211 - X12_211
- Transformer
X12Transaction Set X12214 - X12_214
- Transformer
X12Transaction Set X12215 - X12_215
- Transformer
X12Transaction Set X12259 - X12_259
- Transformer
X12Transaction Set X12260 - X12_260
- Transformer
X12Transaction Set X12266 - X12_266
- Transformer
X12Transaction Set X12269 - X12_269
- Transformer
X12Transaction Set X12270 - X12_270
- Transformer
X12Transaction Set X12271 - X12_271
- Transformer
X12Transaction Set X12274 - X12_274
- Transformer
X12Transaction Set X12275 - X12_275
- Transformer
X12Transaction Set X12276 - X12_276
- Transformer
X12Transaction Set X12277 - X12_277
- Transformer
X12Transaction Set X12278 - X12_278
- Transformer
X12Transaction Set X12310 - X12_310
- Transformer
X12Transaction Set X12315 - X12_315
- Transformer
X12Transaction Set X12322 - X12_322
- Transformer
X12Transaction Set X12404 - X12_404
- Transformer
X12Transaction Set X12410 - X12_410
- Transformer
X12Transaction Set X12417 - X12_417
- Transformer
X12Transaction Set X12421 - X12_421
- Transformer
X12Transaction Set X12426 - X12_426
- Transformer
X12Transaction Set X12810 - X12_810
- Transformer
X12Transaction Set X12820 - X12_820
- Transformer
X12Transaction Set X12824 - X12_824
- Transformer
X12Transaction Set X12830 - X12_830
- Transformer
X12Transaction Set X12832 - X12_832
- Transformer
X12Transaction Set X12834 - X12_834
- Transformer
X12Transaction Set X12835 - X12_835
- Transformer
X12Transaction Set X12837 - X12_837
- Transformer
X12Transaction Set X12844 - X12_844
- Transformer
X12Transaction Set X12846 - X12_846
- Transformer
X12Transaction Set X12849 - X12_849
- Transformer
X12Transaction Set X12850 - X12_850
- Transformer
X12Transaction Set X12852 - X12_852
- Transformer
X12Transaction Set X12855 - X12_855
- Transformer
X12Transaction Set X12856 - X12_856
- Transformer
X12Transaction Set X12860 - X12_860
- Transformer
X12Transaction Set X12861 - X12_861
- Transformer
X12Transaction Set X12864 - X12_864
- Transformer
X12Transaction Set X12865 - X12_865
- Transformer
X12Transaction Set X12869 - X12_869
- Transformer
X12Transaction Set X12870 - X12_870
- Transformer
X12Transaction Set X12940 - X12_940
- Transformer
X12Transaction Set X12945 - X12_945
- Transformer
X12Transaction Set X12990 - X12_990
- Transformer
X12Transaction Set X12997 - X12_997
- Transformer
X12Transaction Set X12999 - X12_999
- Transformer
X12Transaction Set X12270x279 - X12_270_X279
- Transformer
X12Transaction Set X12271x279 - X12_271_X279
- Transformer
X12Transaction Set X12275x210 - X12_275_X210
- Transformer
X12Transaction Set X12275x211 - X12_275_X211
- Transformer
X12Transaction Set X12276x212 - X12_276_X212
- Transformer
X12Transaction Set X12277x212 - X12_277_X212
- Transformer
X12Transaction Set X12277x214 - X12_277_X214
- Transformer
X12Transaction Set X12277x364 - X12_277_X364
- Transformer
X12Transaction Set X12278x217 - X12_278_X217
- Transformer
X12Transaction Set X12820x218 - X12_820_X218
- Transformer
X12Transaction Set X12820x306 - X12_820_X306
- Transformer
X12Transaction Set X12824x186 - X12_824_X186
- Transformer
X12Transaction Set X12834x220 - X12_834_X220
- Transformer
X12Transaction Set X12834x307 - X12_834_X307
- Transformer
X12Transaction Set X12834x318 - X12_834_X318
- Transformer
X12Transaction Set X12835x221 - X12_835_X221
- Transformer
X12Transaction Set X12837x222 - X12_837_X222
- Transformer
X12Transaction Set X12837x223 - X12_837_X223
- Transformer
X12Transaction Set X12837x224 - X12_837_X224
- Transformer
X12Transaction Set X12837x291 - X12_837_X291
- Transformer
X12Transaction Set X12837x292 - X12_837_X292
- Transformer
X12Transaction Set X12837x298 - X12_837_X298
- Transformer
X12Transaction Set X12999x231 - X12_999_X231
- X12110
- X12_110
- X12180
- X12_180
- X12204
- X12_204
- X12210
- X12_210
- X12211
- X12_211
- X12214
- X12_214
- X12215
- X12_215
- X12259
- X12_259
- X12260
- X12_260
- X12266
- X12_266
- X12269
- X12_269
- X12270
- X12_270
- X12271
- X12_271
- X12274
- X12_274
- X12275
- X12_275
- X12276
- X12_276
- X12277
- X12_277
- X12278
- X12_278
- X12310
- X12_310
- X12315
- X12_315
- X12322
- X12_322
- X12404
- X12_404
- X12410
- X12_410
- X12417
- X12_417
- X12421
- X12_421
- X12426
- X12_426
- X12810
- X12_810
- X12820
- X12_820
- X12824
- X12_824
- X12830
- X12_830
- X12832
- X12_832
- X12834
- X12_834
- X12835
- X12_835
- X12837
- X12_837
- X12844
- X12_844
- X12846
- X12_846
- X12849
- X12_849
- X12850
- X12_850
- X12852
- X12_852
- X12855
- X12_855
- X12856
- X12_856
- X12860
- X12_860
- X12861
- X12_861
- X12864
- X12_864
- X12865
- X12_865
- X12869
- X12_869
- X12870
- X12_870
- X12940
- X12_940
- X12945
- X12_945
- X12990
- X12_990
- X12997
- X12_997
- X12999
- X12_999
- X12270x279
- X12_270_X279
- X12271x279
- X12_271_X279
- X12275x210
- X12_275_X210
- X12275x211
- X12_275_X211
- X12276x212
- X12_276_X212
- X12277x212
- X12_277_X212
- X12277x214
- X12_277_X214
- X12277x364
- X12_277_X364
- X12278x217
- X12_278_X217
- X12820x218
- X12_820_X218
- X12820x306
- X12_820_X306
- X12824x186
- X12_824_X186
- X12834x220
- X12_834_X220
- X12834x307
- X12_834_X307
- X12834x318
- X12_834_X318
- X12835x221
- X12_835_X221
- X12837x222
- X12_837_X222
- X12837x223
- X12_837_X223
- X12837x224
- X12_837_X224
- X12837x291
- X12_837_X291
- X12837x292
- X12_837_X292
- X12837x298
- X12_837_X298
- X12999x231
- X12_999_X231
- X12110
- X12_110
- X12180
- X12_180
- X12204
- X12_204
- X12210
- X12_210
- X12211
- X12_211
- X12214
- X12_214
- X12215
- X12_215
- X12259
- X12_259
- X12260
- X12_260
- X12266
- X12_266
- X12269
- X12_269
- X12270
- X12_270
- X12271
- X12_271
- X12274
- X12_274
- X12275
- X12_275
- X12276
- X12_276
- X12277
- X12_277
- X12278
- X12_278
- X12310
- X12_310
- X12315
- X12_315
- X12322
- X12_322
- X12404
- X12_404
- X12410
- X12_410
- X12417
- X12_417
- X12421
- X12_421
- X12426
- X12_426
- X12810
- X12_810
- X12820
- X12_820
- X12824
- X12_824
- X12830
- X12_830
- X12832
- X12_832
- X12834
- X12_834
- X12835
- X12_835
- X12837
- X12_837
- X12844
- X12_844
- X12846
- X12_846
- X12849
- X12_849
- X12850
- X12_850
- X12852
- X12_852
- X12855
- X12_855
- X12856
- X12_856
- X12860
- X12_860
- X12861
- X12_861
- X12864
- X12_864
- X12865
- X12_865
- X12869
- X12_869
- X12870
- X12_870
- X12940
- X12_940
- X12945
- X12_945
- X12990
- X12_990
- X12997
- X12_997
- X12999
- X12_999
- X12270x279
- X12_270_X279
- X12271x279
- X12_271_X279
- X12275x210
- X12_275_X210
- X12275x211
- X12_275_X211
- X12276x212
- X12_276_X212
- X12277x212
- X12_277_X212
- X12277x214
- X12_277_X214
- X12277x364
- X12_277_X364
- X12278x217
- X12_278_X217
- X12820x218
- X12_820_X218
- X12820x306
- X12_820_X306
- X12824x186
- X12_824_X186
- X12834x220
- X12_834_X220
- X12834x307
- X12_834_X307
- X12834x318
- X12_834_X318
- X12835x221
- X12_835_X221
- X12837x222
- X12_837_X222
- X12837x223
- X12_837_X223
- X12837x224
- X12_837_X224
- X12837x291
- X12_837_X291
- X12837x292
- X12_837_X292
- X12837x298
- X12_837_X298
- X12999x231
- X12_999_X231
- X12110
- X12_110
- X12180
- X12_180
- X12204
- X12_204
- X12210
- X12_210
- X12211
- X12_211
- X12214
- X12_214
- X12215
- X12_215
- X12259
- X12_259
- X12260
- X12_260
- X12266
- X12_266
- X12269
- X12_269
- X12270
- X12_270
- X12271
- X12_271
- X12274
- X12_274
- X12275
- X12_275
- X12276
- X12_276
- X12277
- X12_277
- X12278
- X12_278
- X12310
- X12_310
- X12315
- X12_315
- X12322
- X12_322
- X12404
- X12_404
- X12410
- X12_410
- X12417
- X12_417
- X12421
- X12_421
- X12426
- X12_426
- X12810
- X12_810
- X12820
- X12_820
- X12824
- X12_824
- X12830
- X12_830
- X12832
- X12_832
- X12834
- X12_834
- X12835
- X12_835
- X12837
- X12_837
- X12844
- X12_844
- X12846
- X12_846
- X12849
- X12_849
- X12850
- X12_850
- X12852
- X12_852
- X12855
- X12_855
- X12856
- X12_856
- X12860
- X12_860
- X12861
- X12_861
- X12864
- X12_864
- X12865
- X12_865
- X12869
- X12_869
- X12870
- X12_870
- X12940
- X12_940
- X12945
- X12_945
- X12990
- X12_990
- X12997
- X12_997
- X12999
- X12_999
- X12270X279
- X12_270_X279
- X12271X279
- X12_271_X279
- X12275X210
- X12_275_X210
- X12275X211
- X12_275_X211
- X12276X212
- X12_276_X212
- X12277X212
- X12_277_X212
- X12277X214
- X12_277_X214
- X12277X364
- X12_277_X364
- X12278X217
- X12_278_X217
- X12820X218
- X12_820_X218
- X12820X306
- X12_820_X306
- X12824X186
- X12_824_X186
- X12834X220
- X12_834_X220
- X12834X307
- X12_834_X307
- X12834X318
- X12_834_X318
- X12835X221
- X12_835_X221
- X12837X222
- X12_837_X222
- X12837X223
- X12_837_X223
- X12837X224
- X12_837_X224
- X12837X291
- X12_837_X291
- X12837X292
- X12_837_X292
- X12837X298
- X12_837_X298
- X12999X231
- X12_999_X231
- "X12_110"
- X12_110
- "X12_180"
- X12_180
- "X12_204"
- X12_204
- "X12_210"
- X12_210
- "X12_211"
- X12_211
- "X12_214"
- X12_214
- "X12_215"
- X12_215
- "X12_259"
- X12_259
- "X12_260"
- X12_260
- "X12_266"
- X12_266
- "X12_269"
- X12_269
- "X12_270"
- X12_270
- "X12_271"
- X12_271
- "X12_274"
- X12_274
- "X12_275"
- X12_275
- "X12_276"
- X12_276
- "X12_277"
- X12_277
- "X12_278"
- X12_278
- "X12_310"
- X12_310
- "X12_315"
- X12_315
- "X12_322"
- X12_322
- "X12_404"
- X12_404
- "X12_410"
- X12_410
- "X12_417"
- X12_417
- "X12_421"
- X12_421
- "X12_426"
- X12_426
- "X12_810"
- X12_810
- "X12_820"
- X12_820
- "X12_824"
- X12_824
- "X12_830"
- X12_830
- "X12_832"
- X12_832
- "X12_834"
- X12_834
- "X12_835"
- X12_835
- "X12_837"
- X12_837
- "X12_844"
- X12_844
- "X12_846"
- X12_846
- "X12_849"
- X12_849
- "X12_850"
- X12_850
- "X12_852"
- X12_852
- "X12_855"
- X12_855
- "X12_856"
- X12_856
- "X12_860"
- X12_860
- "X12_861"
- X12_861
- "X12_864"
- X12_864
- "X12_865"
- X12_865
- "X12_869"
- X12_869
- "X12_870"
- X12_870
- "X12_940"
- X12_940
- "X12_945"
- X12_945
- "X12_990"
- X12_990
- "X12_997"
- X12_997
- "X12_999"
- X12_999
- "X12_270_X279"
- X12_270_X279
- "X12_271_X279"
- X12_271_X279
- "X12_275_X210"
- X12_275_X210
- "X12_275_X211"
- X12_275_X211
- "X12_276_X212"
- X12_276_X212
- "X12_277_X212"
- X12_277_X212
- "X12_277_X214"
- X12_277_X214
- "X12_277_X364"
- X12_277_X364
- "X12_278_X217"
- X12_278_X217
- "X12_820_X218"
- X12_820_X218
- "X12_820_X306"
- X12_820_X306
- "X12_824_X186"
- X12_824_X186
- "X12_834_X220"
- X12_834_X220
- "X12_834_X307"
- X12_834_X307
- "X12_834_X318"
- X12_834_X318
- "X12_835_X221"
- X12_835_X221
- "X12_837_X222"
- X12_837_X222
- "X12_837_X223"
- X12_837_X223
- "X12_837_X224"
- X12_837_X224
- "X12_837_X291"
- X12_837_X291
- "X12_837_X292"
- X12_837_X292
- "X12_837_X298"
- X12_837_X298
- "X12_999_X231"
- X12_999_X231
TransformerX12Version, TransformerX12VersionArgs
- Version4010
- VERSION_4010
- Version4030
- VERSION_4030
- Version5010
- VERSION_5010
- Version5010Hipaa
- VERSION_5010_HIPAA
- Transformer
X12Version Version4010 - VERSION_4010
- Transformer
X12Version Version4030 - VERSION_4030
- Transformer
X12Version Version5010 - VERSION_5010
- Transformer
X12Version Version5010Hipaa - VERSION_5010_HIPAA
- Version4010
- VERSION_4010
- Version4030
- VERSION_4030
- Version5010
- VERSION_5010
- Version5010Hipaa
- VERSION_5010_HIPAA
- Version4010
- VERSION_4010
- Version4030
- VERSION_4030
- Version5010
- VERSION_5010
- Version5010Hipaa
- VERSION_5010_HIPAA
- VERSION4010
- VERSION_4010
- VERSION4030
- VERSION_4030
- VERSION5010
- VERSION_5010
- VERSION5010_HIPAA
- VERSION_5010_HIPAA
- "VERSION_4010"
- VERSION_4010
- "VERSION_4030"
- VERSION_4030
- "VERSION_5010"
- VERSION_5010
- "VERSION_5010_HIPAA"
- VERSION_5010_HIPAA
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.