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

konnect.getGatewayPluginResponseTransformer

Explore with Pulumi AI

Using getGatewayPluginResponseTransformer

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 getGatewayPluginResponseTransformer(args: GetGatewayPluginResponseTransformerArgs, opts?: InvokeOptions): Promise<GetGatewayPluginResponseTransformerResult>
function getGatewayPluginResponseTransformerOutput(args: GetGatewayPluginResponseTransformerOutputArgs, opts?: InvokeOptions): Output<GetGatewayPluginResponseTransformerResult>
Copy
def get_gateway_plugin_response_transformer(control_plane_id: Optional[str] = None,
                                            opts: Optional[InvokeOptions] = None) -> GetGatewayPluginResponseTransformerResult
def get_gateway_plugin_response_transformer_output(control_plane_id: Optional[pulumi.Input[str]] = None,
                                            opts: Optional[InvokeOptions] = None) -> Output[GetGatewayPluginResponseTransformerResult]
Copy
func LookupGatewayPluginResponseTransformer(ctx *Context, args *LookupGatewayPluginResponseTransformerArgs, opts ...InvokeOption) (*LookupGatewayPluginResponseTransformerResult, error)
func LookupGatewayPluginResponseTransformerOutput(ctx *Context, args *LookupGatewayPluginResponseTransformerOutputArgs, opts ...InvokeOption) LookupGatewayPluginResponseTransformerResultOutput
Copy

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

public static class GetGatewayPluginResponseTransformer 
{
    public static Task<GetGatewayPluginResponseTransformerResult> InvokeAsync(GetGatewayPluginResponseTransformerArgs args, InvokeOptions? opts = null)
    public static Output<GetGatewayPluginResponseTransformerResult> Invoke(GetGatewayPluginResponseTransformerInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetGatewayPluginResponseTransformerResult> getGatewayPluginResponseTransformer(GetGatewayPluginResponseTransformerArgs args, InvokeOptions options)
public static Output<GetGatewayPluginResponseTransformerResult> getGatewayPluginResponseTransformer(GetGatewayPluginResponseTransformerArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: konnect:index/getGatewayPluginResponseTransformer:getGatewayPluginResponseTransformer
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ControlPlaneId This property is required. string
ControlPlaneId This property is required. string
controlPlaneId This property is required. String
controlPlaneId This property is required. string
control_plane_id This property is required. str
controlPlaneId This property is required. String

getGatewayPluginResponseTransformer Result

The following output properties are available:

Supporting Types

GetGatewayPluginResponseTransformerConfig

add This property is required. Property Map
append This property is required. Property Map
remove This property is required. Property Map
rename This property is required. Property Map
replace This property is required. Property Map

GetGatewayPluginResponseTransformerConfigAdd

Headers This property is required. List<string>
JsonTypes This property is required. List<string>
List of JSON type names. Specify the types of the JSON values returned when appending JSON properties. Each string element can be one of: boolean, number, or string.
Jsons This property is required. List<string>
Headers This property is required. []string
JsonTypes This property is required. []string
List of JSON type names. Specify the types of the JSON values returned when appending JSON properties. Each string element can be one of: boolean, number, or string.
Jsons This property is required. []string
headers This property is required. List<String>
jsonTypes This property is required. List<String>
List of JSON type names. Specify the types of the JSON values returned when appending JSON properties. Each string element can be one of: boolean, number, or string.
jsons This property is required. List<String>
headers This property is required. string[]
jsonTypes This property is required. string[]
List of JSON type names. Specify the types of the JSON values returned when appending JSON properties. Each string element can be one of: boolean, number, or string.
jsons This property is required. string[]
headers This property is required. Sequence[str]
json_types This property is required. Sequence[str]
List of JSON type names. Specify the types of the JSON values returned when appending JSON properties. Each string element can be one of: boolean, number, or string.
jsons This property is required. Sequence[str]
headers This property is required. List<String>
jsonTypes This property is required. List<String>
List of JSON type names. Specify the types of the JSON values returned when appending JSON properties. Each string element can be one of: boolean, number, or string.
jsons This property is required. List<String>

GetGatewayPluginResponseTransformerConfigAppend

Headers This property is required. List<string>
JsonTypes This property is required. List<string>
List of JSON type names. Specify the types of the JSON values returned when appending JSON properties. Each string element can be one of: boolean, number, or string.
Jsons This property is required. List<string>
Headers This property is required. []string
JsonTypes This property is required. []string
List of JSON type names. Specify the types of the JSON values returned when appending JSON properties. Each string element can be one of: boolean, number, or string.
Jsons This property is required. []string
headers This property is required. List<String>
jsonTypes This property is required. List<String>
List of JSON type names. Specify the types of the JSON values returned when appending JSON properties. Each string element can be one of: boolean, number, or string.
jsons This property is required. List<String>
headers This property is required. string[]
jsonTypes This property is required. string[]
List of JSON type names. Specify the types of the JSON values returned when appending JSON properties. Each string element can be one of: boolean, number, or string.
jsons This property is required. string[]
headers This property is required. Sequence[str]
json_types This property is required. Sequence[str]
List of JSON type names. Specify the types of the JSON values returned when appending JSON properties. Each string element can be one of: boolean, number, or string.
jsons This property is required. Sequence[str]
headers This property is required. List<String>
jsonTypes This property is required. List<String>
List of JSON type names. Specify the types of the JSON values returned when appending JSON properties. Each string element can be one of: boolean, number, or string.
jsons This property is required. List<String>

GetGatewayPluginResponseTransformerConfigRemove

Headers This property is required. List<string>
Jsons This property is required. List<string>
Headers This property is required. []string
Jsons This property is required. []string
headers This property is required. List<String>
jsons This property is required. List<String>
headers This property is required. string[]
jsons This property is required. string[]
headers This property is required. Sequence[str]
jsons This property is required. Sequence[str]
headers This property is required. List<String>
jsons This property is required. List<String>

GetGatewayPluginResponseTransformerConfigRename

Headers This property is required. List<string>
Jsons This property is required. List<string>
Headers This property is required. []string
Jsons This property is required. []string
headers This property is required. List<String>
jsons This property is required. List<String>
headers This property is required. string[]
jsons This property is required. string[]
headers This property is required. Sequence[str]
jsons This property is required. Sequence[str]
headers This property is required. List<String>
jsons This property is required. List<String>

GetGatewayPluginResponseTransformerConfigReplace

Headers This property is required. List<string>
JsonTypes This property is required. List<string>
List of JSON type names. Specify the types of the JSON values returned when appending JSON properties. Each string element can be one of: boolean, number, or string.
Jsons This property is required. List<string>
Headers This property is required. []string
JsonTypes This property is required. []string
List of JSON type names. Specify the types of the JSON values returned when appending JSON properties. Each string element can be one of: boolean, number, or string.
Jsons This property is required. []string
headers This property is required. List<String>
jsonTypes This property is required. List<String>
List of JSON type names. Specify the types of the JSON values returned when appending JSON properties. Each string element can be one of: boolean, number, or string.
jsons This property is required. List<String>
headers This property is required. string[]
jsonTypes This property is required. string[]
List of JSON type names. Specify the types of the JSON values returned when appending JSON properties. Each string element can be one of: boolean, number, or string.
jsons This property is required. string[]
headers This property is required. Sequence[str]
json_types This property is required. Sequence[str]
List of JSON type names. Specify the types of the JSON values returned when appending JSON properties. Each string element can be one of: boolean, number, or string.
jsons This property is required. Sequence[str]
headers This property is required. List<String>
jsonTypes This property is required. List<String>
List of JSON type names. Specify the types of the JSON values returned when appending JSON properties. Each string element can be one of: boolean, number, or string.
jsons This property is required. List<String>

GetGatewayPluginResponseTransformerConsumer

Id This property is required. string
Id This property is required. string
id This property is required. String
id This property is required. string
id This property is required. str
id This property is required. String

GetGatewayPluginResponseTransformerConsumerGroup

Id This property is required. string
Id This property is required. string
id This property is required. String
id This property is required. string
id This property is required. str
id This property is required. String

GetGatewayPluginResponseTransformerOrdering

after This property is required. Property Map
before This property is required. Property Map

GetGatewayPluginResponseTransformerOrderingAfter

Accesses This property is required. List<string>
Accesses This property is required. []string
accesses This property is required. List<String>
accesses This property is required. string[]
accesses This property is required. Sequence[str]
accesses This property is required. List<String>

GetGatewayPluginResponseTransformerOrderingBefore

Accesses This property is required. List<string>
Accesses This property is required. []string
accesses This property is required. List<String>
accesses This property is required. string[]
accesses This property is required. Sequence[str]
accesses This property is required. List<String>

GetGatewayPluginResponseTransformerRoute

Id This property is required. string
Id This property is required. string
id This property is required. String
id This property is required. string
id This property is required. str
id This property is required. String

GetGatewayPluginResponseTransformerService

Id This property is required. string
Id This property is required. string
id This property is required. String
id This property is required. string
id This property is required. str
id This property is required. String

Package Details

Repository
konnect kong/terraform-provider-konnect
License
Notes
This Pulumi package is based on the konnect Terraform Provider.