1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. b2bi
  5. getTransformer

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

aws-native.b2bi.getTransformer

Explore with Pulumi AI

aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 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)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:b2bi:getTransformer
      arguments:
        # arguments dictionary

    The 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.AwsNative.B2bi.Outputs.TransformerEdiTypeProperties
    FileFormat Pulumi.AwsNative.B2bi.TransformerFileFormat
    InputConversion Pulumi.AwsNative.B2bi.Outputs.TransformerInputConversion
    Returns a structure that contains the format options for the transformation.
    Mapping Pulumi.AwsNative.B2bi.Outputs.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 Pulumi.AwsNative.B2bi.Outputs.TransformerOutputConversion
    Returns the OutputConversion object, 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.AwsNative.B2bi.Outputs.TransformerSampleDocuments
    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.AwsNative.B2bi.TransformerStatus
    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 .
    Tags List<Pulumi.AwsNative.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 TransformerEdiTypeProperties
    FileFormat TransformerFileFormat
    InputConversion TransformerInputConversion
    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 TransformerOutputConversion
    Returns the OutputConversion object, 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 TransformerSampleDocuments
    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 active or inactive . For the transformer to be used in a capability, its status must active .
    Tags 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 TransformerEdiTypeProperties
    fileFormat TransformerFileFormat
    inputConversion TransformerInputConversion
    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 TransformerOutputConversion
    Returns the OutputConversion object, 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 TransformerSampleDocuments
    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 active or inactive . For the transformer to be used in a capability, its status must active .
    tags 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 TransformerEdiTypeProperties
    fileFormat TransformerFileFormat
    inputConversion TransformerInputConversion
    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 TransformerOutputConversion
    Returns the OutputConversion object, 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 TransformerSampleDocuments
    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 active or inactive . For the transformer to be used in a capability, its status must active .
    tags 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 TransformerEdiTypeProperties
    file_format TransformerFileFormat
    input_conversion TransformerInputConversion
    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 TransformerOutputConversion
    Returns the OutputConversion object, 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 TransformerSampleDocuments
    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 active or inactive . For the transformer to be used in a capability, its status must active .
    tags 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 OutputConversion object, 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 active or inactive . For the transformer to be used in a capability, its status must active .
    tags 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

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    TransformerEdiTypeProperties

    TransformerFileFormat

    TransformerFormatOptionsProperties

    TransformerFromFormat

    TransformerInputConversion

    TransformerMapping

    TransformerMappingTemplateLanguage

    TransformerOutputConversion

    TransformerSampleDocumentKeys

    Input string
    Output string
    Input string
    Output string
    input String
    output String
    input string
    output string
    input str
    output str
    input String
    output String

    TransformerSampleDocuments

    TransformerStatus

    TransformerToFormat

    TransformerX12Details

    transactionSet "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

    TransformerX12Version

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi