1. Packages
  2. Konnect Provider
  3. API Docs
  4. getGatewayPluginRequestTransformer
konnect 2.4.1 published on Thursday, Mar 13, 2025 by kong

konnect.getGatewayPluginRequestTransformer

Explore with Pulumi AI

konnect logo
konnect 2.4.1 published on Thursday, Mar 13, 2025 by kong

    Using getGatewayPluginRequestTransformer

    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 getGatewayPluginRequestTransformer(args: GetGatewayPluginRequestTransformerArgs, opts?: InvokeOptions): Promise<GetGatewayPluginRequestTransformerResult>
    function getGatewayPluginRequestTransformerOutput(args: GetGatewayPluginRequestTransformerOutputArgs, opts?: InvokeOptions): Output<GetGatewayPluginRequestTransformerResult>
    def get_gateway_plugin_request_transformer(control_plane_id: Optional[str] = None,
                                               opts: Optional[InvokeOptions] = None) -> GetGatewayPluginRequestTransformerResult
    def get_gateway_plugin_request_transformer_output(control_plane_id: Optional[pulumi.Input[str]] = None,
                                               opts: Optional[InvokeOptions] = None) -> Output[GetGatewayPluginRequestTransformerResult]
    func LookupGatewayPluginRequestTransformer(ctx *Context, args *LookupGatewayPluginRequestTransformerArgs, opts ...InvokeOption) (*LookupGatewayPluginRequestTransformerResult, error)
    func LookupGatewayPluginRequestTransformerOutput(ctx *Context, args *LookupGatewayPluginRequestTransformerOutputArgs, opts ...InvokeOption) LookupGatewayPluginRequestTransformerResultOutput

    > Note: This function is named LookupGatewayPluginRequestTransformer in the Go SDK.

    public static class GetGatewayPluginRequestTransformer 
    {
        public static Task<GetGatewayPluginRequestTransformerResult> InvokeAsync(GetGatewayPluginRequestTransformerArgs args, InvokeOptions? opts = null)
        public static Output<GetGatewayPluginRequestTransformerResult> Invoke(GetGatewayPluginRequestTransformerInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetGatewayPluginRequestTransformerResult> getGatewayPluginRequestTransformer(GetGatewayPluginRequestTransformerArgs args, InvokeOptions options)
    public static Output<GetGatewayPluginRequestTransformerResult> getGatewayPluginRequestTransformer(GetGatewayPluginRequestTransformerArgs args, InvokeOptions options)
    
    fn::invoke:
      function: konnect:index/getGatewayPluginRequestTransformer:getGatewayPluginRequestTransformer
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getGatewayPluginRequestTransformer Result

    The following output properties are available:

    Supporting Types

    GetGatewayPluginRequestTransformerConfig

    add Property Map
    append Property Map
    httpMethod String
    A string representing an HTTP method, such as GET, POST, PUT, or DELETE. The string must contain only uppercase letters.
    remove Property Map
    rename Property Map
    replace Property Map

    GetGatewayPluginRequestTransformerConfigAdd

    Bodies List<string>
    Headers List<string>
    Querystrings List<string>
    Bodies []string
    Headers []string
    Querystrings []string
    bodies List<String>
    headers List<String>
    querystrings List<String>
    bodies string[]
    headers string[]
    querystrings string[]
    bodies Sequence[str]
    headers Sequence[str]
    querystrings Sequence[str]
    bodies List<String>
    headers List<String>
    querystrings List<String>

    GetGatewayPluginRequestTransformerConfigAppend

    Bodies List<string>
    Headers List<string>
    Querystrings List<string>
    Bodies []string
    Headers []string
    Querystrings []string
    bodies List<String>
    headers List<String>
    querystrings List<String>
    bodies string[]
    headers string[]
    querystrings string[]
    bodies Sequence[str]
    headers Sequence[str]
    querystrings Sequence[str]
    bodies List<String>
    headers List<String>
    querystrings List<String>

    GetGatewayPluginRequestTransformerConfigRemove

    Bodies List<string>
    Headers List<string>
    Querystrings List<string>
    Bodies []string
    Headers []string
    Querystrings []string
    bodies List<String>
    headers List<String>
    querystrings List<String>
    bodies string[]
    headers string[]
    querystrings string[]
    bodies Sequence[str]
    headers Sequence[str]
    querystrings Sequence[str]
    bodies List<String>
    headers List<String>
    querystrings List<String>

    GetGatewayPluginRequestTransformerConfigRename

    Bodies List<string>
    Headers List<string>
    Querystrings List<string>
    Bodies []string
    Headers []string
    Querystrings []string
    bodies List<String>
    headers List<String>
    querystrings List<String>
    bodies string[]
    headers string[]
    querystrings string[]
    bodies Sequence[str]
    headers Sequence[str]
    querystrings Sequence[str]
    bodies List<String>
    headers List<String>
    querystrings List<String>

    GetGatewayPluginRequestTransformerConfigReplace

    Bodies List<string>
    Headers List<string>
    Querystrings List<string>
    Uri string
    Bodies []string
    Headers []string
    Querystrings []string
    Uri string
    bodies List<String>
    headers List<String>
    querystrings List<String>
    uri String
    bodies string[]
    headers string[]
    querystrings string[]
    uri string
    bodies Sequence[str]
    headers Sequence[str]
    querystrings Sequence[str]
    uri str
    bodies List<String>
    headers List<String>
    querystrings List<String>
    uri String

    GetGatewayPluginRequestTransformerConsumer

    Id string
    Id string
    id String
    id string
    id str
    id String

    GetGatewayPluginRequestTransformerConsumerGroup

    Id string
    Id string
    id String
    id string
    id str
    id String

    GetGatewayPluginRequestTransformerOrdering

    GetGatewayPluginRequestTransformerOrderingAfter

    Accesses List<string>
    Accesses []string
    accesses List<String>
    accesses string[]
    accesses Sequence[str]
    accesses List<String>

    GetGatewayPluginRequestTransformerOrderingBefore

    Accesses List<string>
    Accesses []string
    accesses List<String>
    accesses string[]
    accesses Sequence[str]
    accesses List<String>

    GetGatewayPluginRequestTransformerRoute

    Id string
    Id string
    id String
    id string
    id str
    id String

    GetGatewayPluginRequestTransformerService

    Id string
    Id string
    id String
    id string
    id str
    id String

    Package Details

    Repository
    konnect kong/terraform-provider-konnect
    License
    Notes
    This Pulumi package is based on the konnect Terraform Provider.
    konnect logo
    konnect 2.4.1 published on Thursday, Mar 13, 2025 by kong