We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.b2bi.getTransformer
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
Definition of AWS::B2BI::Transformer Resource Type
Using getTransformer
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getTransformer(args: GetTransformerArgs, opts?: InvokeOptions): Promise<GetTransformerResult>
function getTransformerOutput(args: GetTransformerOutputArgs, opts?: InvokeOptions): Output<GetTransformerResult>def get_transformer(transformer_id: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetTransformerResult
def get_transformer_output(transformer_id: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetTransformerResult]func LookupTransformer(ctx *Context, args *LookupTransformerArgs, opts ...InvokeOption) (*LookupTransformerResult, error)
func LookupTransformerOutput(ctx *Context, args *LookupTransformerOutputArgs, opts ...InvokeOption) LookupTransformerResultOutput> Note: This function is named LookupTransformer in the Go SDK.
public static class GetTransformer 
{
    public static Task<GetTransformerResult> InvokeAsync(GetTransformerArgs args, InvokeOptions? opts = null)
    public static Output<GetTransformerResult> Invoke(GetTransformerInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetTransformerResult> getTransformer(GetTransformerArgs args, InvokeOptions options)
public static Output<GetTransformerResult> getTransformer(GetTransformerArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:b2bi:getTransformer
  arguments:
    # arguments dictionaryThe following arguments are supported:
- TransformerId string
- The system-assigned unique identifier for the transformer.
- TransformerId string
- The system-assigned unique identifier for the transformer.
- transformerId String
- The system-assigned unique identifier for the transformer.
- transformerId string
- The system-assigned unique identifier for the transformer.
- transformer_id str
- The system-assigned unique identifier for the transformer.
- transformerId String
- The system-assigned unique identifier for the transformer.
getTransformer Result
The following output properties are available:
- CreatedAt string
- Returns a timestamp indicating when the transformer was created. For example, 2023-07-20T19:58:44.624Z.
- EdiType Pulumi.Aws Native. B2bi. Outputs. Transformer Edi Type Properties 
- FileFormat Pulumi.Aws Native. B2bi. Transformer File Format 
- InputConversion Pulumi.Aws Native. B2bi. Outputs. Transformer Input Conversion 
- Returns a structure that contains the format options for the transformation.
- Mapping
Pulumi.Aws Native. B2bi. Outputs. Transformer Mapping 
- Returns the structure that contains the mapping template and its language (either XSLT or JSONATA).
- MappingTemplate string
- This shape is deprecated: This is a legacy trait. Please use input-conversion or output-conversion.
- ModifiedAt string
- Returns a timestamp representing the date and time for the most recent change for the transformer object.
- Name string
- Returns the descriptive name for the transformer.
- OutputConversion Pulumi.Aws Native. B2bi. Outputs. Transformer Output Conversion 
- Returns the OutputConversionobject, which contains the format options for the outbound transformation.
- SampleDocument string
- This shape is deprecated: This is a legacy trait. Please use input-conversion or output-conversion.
- SampleDocuments Pulumi.Aws Native. B2bi. Outputs. Transformer Sample Documents 
- Returns a structure that contains the Amazon S3 bucket and an array of the corresponding keys used to identify the location for your sample documents.
- Status
Pulumi.Aws Native. B2bi. Transformer Status 
- Returns the state of the newly created transformer. The transformer can be either activeorinactive. For the transformer to be used in a capability, its status mustactive.
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- A key-value pair for a specific transformer. Tags are metadata that you can use to search for and group capabilities for various purposes.
- TransformerArn string
- Returns an Amazon Resource Name (ARN) for a specific transformer.
- TransformerId string
- The system-assigned unique identifier for the transformer.
- CreatedAt string
- Returns a timestamp indicating when the transformer was created. For example, 2023-07-20T19:58:44.624Z.
- EdiType TransformerEdi Type Properties 
- FileFormat TransformerFile Format 
- InputConversion TransformerInput Conversion 
- Returns a structure that contains the format options for the transformation.
- Mapping
TransformerMapping 
- Returns the structure that contains the mapping template and its language (either XSLT or JSONATA).
- MappingTemplate string
- This shape is deprecated: This is a legacy trait. Please use input-conversion or output-conversion.
- ModifiedAt string
- Returns a timestamp representing the date and time for the most recent change for the transformer object.
- Name string
- Returns the descriptive name for the transformer.
- OutputConversion TransformerOutput Conversion 
- Returns the OutputConversionobject, which contains the format options for the outbound transformation.
- SampleDocument string
- This shape is deprecated: This is a legacy trait. Please use input-conversion or output-conversion.
- SampleDocuments TransformerSample Documents 
- Returns a structure that contains the Amazon S3 bucket and an array of the corresponding keys used to identify the location for your sample documents.
- Status
TransformerStatus 
- Returns the state of the newly created transformer. The transformer can be either activeorinactive. For the transformer to be used in a capability, its status mustactive.
- Tag
- A key-value pair for a specific transformer. Tags are metadata that you can use to search for and group capabilities for various purposes.
- TransformerArn string
- Returns an Amazon Resource Name (ARN) for a specific transformer.
- TransformerId string
- The system-assigned unique identifier for the transformer.
- createdAt String
- Returns a timestamp indicating when the transformer was created. For example, 2023-07-20T19:58:44.624Z.
- ediType TransformerEdi Type Properties 
- fileFormat TransformerFile Format 
- inputConversion TransformerInput Conversion 
- Returns a structure that contains the format options for the transformation.
- mapping
TransformerMapping 
- Returns the structure that contains the mapping template and its language (either XSLT or JSONATA).
- mappingTemplate String
- This shape is deprecated: This is a legacy trait. Please use input-conversion or output-conversion.
- modifiedAt String
- Returns a timestamp representing the date and time for the most recent change for the transformer object.
- name String
- Returns the descriptive name for the transformer.
- outputConversion TransformerOutput Conversion 
- Returns the OutputConversionobject, which contains the format options for the outbound transformation.
- sampleDocument String
- This shape is deprecated: This is a legacy trait. Please use input-conversion or output-conversion.
- sampleDocuments TransformerSample Documents 
- Returns a structure that contains the Amazon S3 bucket and an array of the corresponding keys used to identify the location for your sample documents.
- status
TransformerStatus 
- Returns the state of the newly created transformer. The transformer can be either activeorinactive. For the transformer to be used in a capability, its status mustactive.
- List<Tag>
- A key-value pair for a specific transformer. Tags are metadata that you can use to search for and group capabilities for various purposes.
- transformerArn String
- Returns an Amazon Resource Name (ARN) for a specific transformer.
- transformerId String
- The system-assigned unique identifier for the transformer.
- createdAt string
- Returns a timestamp indicating when the transformer was created. For example, 2023-07-20T19:58:44.624Z.
- ediType TransformerEdi Type Properties 
- fileFormat TransformerFile Format 
- inputConversion TransformerInput Conversion 
- Returns a structure that contains the format options for the transformation.
- mapping
TransformerMapping 
- Returns the structure that contains the mapping template and its language (either XSLT or JSONATA).
- mappingTemplate string
- This shape is deprecated: This is a legacy trait. Please use input-conversion or output-conversion.
- modifiedAt string
- Returns a timestamp representing the date and time for the most recent change for the transformer object.
- name string
- Returns the descriptive name for the transformer.
- outputConversion TransformerOutput Conversion 
- Returns the OutputConversionobject, which contains the format options for the outbound transformation.
- sampleDocument string
- This shape is deprecated: This is a legacy trait. Please use input-conversion or output-conversion.
- sampleDocuments TransformerSample Documents 
- Returns a structure that contains the Amazon S3 bucket and an array of the corresponding keys used to identify the location for your sample documents.
- status
TransformerStatus 
- Returns the state of the newly created transformer. The transformer can be either activeorinactive. For the transformer to be used in a capability, its status mustactive.
- Tag[]
- A key-value pair for a specific transformer. Tags are metadata that you can use to search for and group capabilities for various purposes.
- transformerArn string
- Returns an Amazon Resource Name (ARN) for a specific transformer.
- transformerId string
- The system-assigned unique identifier for the transformer.
- created_at str
- Returns a timestamp indicating when the transformer was created. For example, 2023-07-20T19:58:44.624Z.
- edi_type TransformerEdi Type Properties 
- file_format TransformerFile Format 
- input_conversion TransformerInput Conversion 
- Returns a structure that contains the format options for the transformation.
- mapping
TransformerMapping 
- Returns the structure that contains the mapping template and its language (either XSLT or JSONATA).
- mapping_template str
- This shape is deprecated: This is a legacy trait. Please use input-conversion or output-conversion.
- modified_at str
- Returns a timestamp representing the date and time for the most recent change for the transformer object.
- name str
- Returns the descriptive name for the transformer.
- output_conversion TransformerOutput Conversion 
- Returns the OutputConversionobject, which contains the format options for the outbound transformation.
- sample_document str
- This shape is deprecated: This is a legacy trait. Please use input-conversion or output-conversion.
- sample_documents TransformerSample Documents 
- Returns a structure that contains the Amazon S3 bucket and an array of the corresponding keys used to identify the location for your sample documents.
- status
TransformerStatus 
- Returns the state of the newly created transformer. The transformer can be either activeorinactive. For the transformer to be used in a capability, its status mustactive.
- Sequence[root_Tag]
- A key-value pair for a specific transformer. Tags are metadata that you can use to search for and group capabilities for various purposes.
- transformer_arn str
- Returns an Amazon Resource Name (ARN) for a specific transformer.
- transformer_id str
- The system-assigned unique identifier for the transformer.
- createdAt String
- Returns a timestamp indicating when the transformer was created. For example, 2023-07-20T19:58:44.624Z.
- ediType Property Map
- fileFormat "XML" | "JSON" | "NOT_USED"
- inputConversion Property Map
- Returns a structure that contains the format options for the transformation.
- mapping Property Map
- Returns the structure that contains the mapping template and its language (either XSLT or JSONATA).
- mappingTemplate String
- This shape is deprecated: This is a legacy trait. Please use input-conversion or output-conversion.
- modifiedAt String
- Returns a timestamp representing the date and time for the most recent change for the transformer object.
- name String
- Returns the descriptive name for the transformer.
- outputConversion Property Map
- Returns the OutputConversionobject, which contains the format options for the outbound transformation.
- sampleDocument String
- This shape is deprecated: This is a legacy trait. Please use input-conversion or output-conversion.
- sampleDocuments Property Map
- Returns a structure that contains the Amazon S3 bucket and an array of the corresponding keys used to identify the location for your sample documents.
- status "active" | "inactive"
- Returns the state of the newly created transformer. The transformer can be either activeorinactive. For the transformer to be used in a capability, its status mustactive.
- List<Property Map>
- A key-value pair for a specific transformer. Tags are metadata that you can use to search for and group capabilities for various purposes.
- transformerArn String
- Returns an Amazon Resource Name (ARN) for a specific transformer.
- transformerId String
- The system-assigned unique identifier for the transformer.
Supporting Types
Tag
TransformerEdiTypeProperties   
TransformerFileFormat  
TransformerFormatOptionsProperties   
TransformerFromFormat  
TransformerInputConversion  
TransformerMapping 
TransformerMappingTemplateLanguage   
TransformerOutputConversion  
TransformerSampleDocumentKeys   
TransformerSampleDocuments  
- bucketName String
- keys List<Property Map>
TransformerStatus 
TransformerToFormat  
TransformerX12Details 
- transactionSet "X12_100" | "X12_101" | "X12_102" | "X12_103" | "X12_104" | "X12_105" | "X12_106" | "X12_107" | "X12_108" | "X12_109" | "X12_110" | "X12_111" | "X12_112" | "X12_113" | "X12_120" | "X12_121" | "X12_124" | "X12_125" | "X12_126" | "X12_127" | "X12_128" | "X12_129" | "X12_130" | "X12_131" | "X12_132" | "X12_133" | "X12_135" | "X12_138" | "X12_139" | "X12_140" | "X12_141" | "X12_142" | "X12_143" | "X12_144" | "X12_146" | "X12_147" | "X12_148" | "X12_149" | "X12_150" | "X12_151" | "X12_152" | "X12_153" | "X12_154" | "X12_155" | "X12_157" | "X12_158" | "X12_159" | "X12_160" | "X12_161" | "X12_163" | "X12_170" | "X12_175" | "X12_176" | "X12_179" | "X12_180" | "X12_185" | "X12_186" | "X12_187" | "X12_188" | "X12_189" | "X12_190" | "X12_191" | "X12_194" | "X12_195" | "X12_196" | "X12_197" | "X12_198" | "X12_199" | "X12_200" | "X12_201" | "X12_202" | "X12_203" | "X12_204" | "X12_205" | "X12_206" | "X12_210" | "X12_211" | "X12_212" | "X12_213" | "X12_214" | "X12_215" | "X12_216" | "X12_217" | "X12_218" | "X12_219" | "X12_220" | "X12_222" | "X12_223" | "X12_224" | "X12_225" | "X12_227" | "X12_228" | "X12_240" | "X12_242" | "X12_244" | "X12_245" | "X12_248" | "X12_249" | "X12_250" | "X12_251" | "X12_252" | "X12_255" | "X12_256" | "X12_259" | "X12_260" | "X12_261" | "X12_262" | "X12_263" | "X12_264" | "X12_265" | "X12_266" | "X12_267" | "X12_268" | "X12_269" | "X12_270" | "X12_271" | "X12_272" | "X12_273" | "X12_274" | "X12_275" | "X12_276" | "X12_277" | "X12_278" | "X12_280" | "X12_283" | "X12_284" | "X12_285" | "X12_286" | "X12_288" | "X12_290" | "X12_300" | "X12_301" | "X12_303" | "X12_304" | "X12_309" | "X12_310" | "X12_311" | "X12_312" | "X12_313" | "X12_315" | "X12_317" | "X12_319" | "X12_322" | "X12_323" | "X12_324" | "X12_325" | "X12_326" | "X12_350" | "X12_352" | "X12_353" | "X12_354" | "X12_355" | "X12_356" | "X12_357" | "X12_358" | "X12_361" | "X12_362" | "X12_404" | "X12_410" | "X12_412" | "X12_414" | "X12_417" | "X12_418" | "X12_419" | "X12_420" | "X12_421" | "X12_422" | "X12_423" | "X12_424" | "X12_425" | "X12_426" | "X12_429" | "X12_431" | "X12_432" | "X12_433" | "X12_434" | "X12_435" | "X12_436" | "X12_437" | "X12_440" | "X12_451" | "X12_452" | "X12_453" | "X12_455" | "X12_456" | "X12_460" | "X12_463" | "X12_466" | "X12_468" | "X12_470" | "X12_475" | "X12_485" | "X12_486" | "X12_490" | "X12_492" | "X12_494" | "X12_500" | "X12_501" | "X12_503" | "X12_504" | "X12_511" | "X12_517" | "X12_521" | "X12_527" | "X12_536" | "X12_540" | "X12_561" | "X12_567" | "X12_568" | "X12_601" | "X12_602" | "X12_620" | "X12_625" | "X12_650" | "X12_715" | "X12_753" | "X12_754" | "X12_805" | "X12_806" | "X12_810" | "X12_811" | "X12_812" | "X12_813" | "X12_814" | "X12_815" | "X12_816" | "X12_818" | "X12_819" | "X12_820" | "X12_821" | "X12_822" | "X12_823" | "X12_824" | "X12_826" | "X12_827" | "X12_828" | "X12_829" | "X12_830" | "X12_831" | "X12_832" | "X12_833" | "X12_834" | "X12_835" | "X12_836" | "X12_837" | "X12_838" | "X12_839" | "X12_840" | "X12_841" | "X12_842" | "X12_843" | "X12_844" | "X12_845" | "X12_846" | "X12_847" | "X12_848" | "X12_849" | "X12_850" | "X12_851" | "X12_852" | "X12_853" | "X12_854" | "X12_855" | "X12_856" | "X12_857" | "X12_858" | "X12_859" | "X12_860" | "X12_861" | "X12_862" | "X12_863" | "X12_864" | "X12_865" | "X12_866" | "X12_867" | "X12_868" | "X12_869" | "X12_870" | "X12_871" | "X12_872" | "X12_873" | "X12_874" | "X12_875" | "X12_876" | "X12_877" | "X12_878" | "X12_879" | "X12_880" | "X12_881" | "X12_882" | "X12_883" | "X12_884" | "X12_885" | "X12_886" | "X12_887" | "X12_888" | "X12_889" | "X12_891" | "X12_893" | "X12_894" | "X12_895" | "X12_896" | "X12_920" | "X12_924" | "X12_925" | "X12_926" | "X12_928" | "X12_940" | "X12_943" | "X12_944" | "X12_945" | "X12_947" | "X12_980" | "X12_990" | "X12_993" | "X12_996" | "X12_997" | "X12_998" | "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_4050" | "VERSION_4060" | "VERSION_5010" | "VERSION_5010_HIPAA"
TransformerX12TransactionSet  
TransformerX12Version 
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi