konnect 2.4.1 published on Thursday, Mar 13, 2025 by kong
konnect.getGatewayPluginRequestTransformerAdvanced
Explore with Pulumi AI
Using getGatewayPluginRequestTransformerAdvanced
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 getGatewayPluginRequestTransformerAdvanced(args: GetGatewayPluginRequestTransformerAdvancedArgs, opts?: InvokeOptions): Promise<GetGatewayPluginRequestTransformerAdvancedResult>
function getGatewayPluginRequestTransformerAdvancedOutput(args: GetGatewayPluginRequestTransformerAdvancedOutputArgs, opts?: InvokeOptions): Output<GetGatewayPluginRequestTransformerAdvancedResult>def get_gateway_plugin_request_transformer_advanced(control_plane_id: Optional[str] = None,
                                                    opts: Optional[InvokeOptions] = None) -> GetGatewayPluginRequestTransformerAdvancedResult
def get_gateway_plugin_request_transformer_advanced_output(control_plane_id: Optional[pulumi.Input[str]] = None,
                                                    opts: Optional[InvokeOptions] = None) -> Output[GetGatewayPluginRequestTransformerAdvancedResult]func LookupGatewayPluginRequestTransformerAdvanced(ctx *Context, args *LookupGatewayPluginRequestTransformerAdvancedArgs, opts ...InvokeOption) (*LookupGatewayPluginRequestTransformerAdvancedResult, error)
func LookupGatewayPluginRequestTransformerAdvancedOutput(ctx *Context, args *LookupGatewayPluginRequestTransformerAdvancedOutputArgs, opts ...InvokeOption) LookupGatewayPluginRequestTransformerAdvancedResultOutput> Note: This function is named LookupGatewayPluginRequestTransformerAdvanced in the Go SDK.
public static class GetGatewayPluginRequestTransformerAdvanced 
{
    public static Task<GetGatewayPluginRequestTransformerAdvancedResult> InvokeAsync(GetGatewayPluginRequestTransformerAdvancedArgs args, InvokeOptions? opts = null)
    public static Output<GetGatewayPluginRequestTransformerAdvancedResult> Invoke(GetGatewayPluginRequestTransformerAdvancedInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetGatewayPluginRequestTransformerAdvancedResult> getGatewayPluginRequestTransformerAdvanced(GetGatewayPluginRequestTransformerAdvancedArgs args, InvokeOptions options)
public static Output<GetGatewayPluginRequestTransformerAdvancedResult> getGatewayPluginRequestTransformerAdvanced(GetGatewayPluginRequestTransformerAdvancedArgs args, InvokeOptions options)
fn::invoke:
  function: konnect:index/getGatewayPluginRequestTransformerAdvanced:getGatewayPluginRequestTransformerAdvanced
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ControlPlane stringId 
- ControlPlane stringId 
- controlPlane StringId 
- controlPlane stringId 
- control_plane_ strid 
- controlPlane StringId 
getGatewayPluginRequestTransformerAdvanced Result
The following output properties are available:
- Config
GetGateway Plugin Request Transformer Advanced Config 
- Consumer
GetGateway Plugin Request Transformer Advanced Consumer 
- ConsumerGroup GetGateway Plugin Request Transformer Advanced Consumer Group 
- ControlPlane stringId 
- CreatedAt double
- Enabled bool
- Id string
- InstanceName string
- Ordering
GetGateway Plugin Request Transformer Advanced Ordering 
- Protocols List<string>
- Route
GetGateway Plugin Request Transformer Advanced Route 
- Service
GetGateway Plugin Request Transformer Advanced Service 
- List<string>
- UpdatedAt double
- Config
GetGateway Plugin Request Transformer Advanced Config 
- Consumer
GetGateway Plugin Request Transformer Advanced Consumer 
- ConsumerGroup GetGateway Plugin Request Transformer Advanced Consumer Group 
- ControlPlane stringId 
- CreatedAt float64
- Enabled bool
- Id string
- InstanceName string
- Ordering
GetGateway Plugin Request Transformer Advanced Ordering 
- Protocols []string
- Route
GetGateway Plugin Request Transformer Advanced Route 
- Service
GetGateway Plugin Request Transformer Advanced Service 
- []string
- UpdatedAt float64
- config
GetGateway Plugin Request Transformer Advanced Config 
- consumer
GetGateway Plugin Request Transformer Advanced Consumer 
- consumerGroup GetGateway Plugin Request Transformer Advanced Consumer Group 
- controlPlane StringId 
- createdAt Double
- enabled Boolean
- id String
- instanceName String
- ordering
GetGateway Plugin Request Transformer Advanced Ordering 
- protocols List<String>
- route
GetGateway Plugin Request Transformer Advanced Route 
- service
GetGateway Plugin Request Transformer Advanced Service 
- List<String>
- updatedAt Double
- config
GetGateway Plugin Request Transformer Advanced Config 
- consumer
GetGateway Plugin Request Transformer Advanced Consumer 
- consumerGroup GetGateway Plugin Request Transformer Advanced Consumer Group 
- controlPlane stringId 
- createdAt number
- enabled boolean
- id string
- instanceName string
- ordering
GetGateway Plugin Request Transformer Advanced Ordering 
- protocols string[]
- route
GetGateway Plugin Request Transformer Advanced Route 
- service
GetGateway Plugin Request Transformer Advanced Service 
- string[]
- updatedAt number
- config
GetGateway Plugin Request Transformer Advanced Config 
- consumer
GetGateway Plugin Request Transformer Advanced Consumer 
- consumer_group GetGateway Plugin Request Transformer Advanced Consumer Group 
- control_plane_ strid 
- created_at float
- enabled bool
- id str
- instance_name str
- ordering
GetGateway Plugin Request Transformer Advanced Ordering 
- protocols Sequence[str]
- route
GetGateway Plugin Request Transformer Advanced Route 
- service
GetGateway Plugin Request Transformer Advanced Service 
- Sequence[str]
- updated_at float
- config Property Map
- consumer Property Map
- consumerGroup Property Map
- controlPlane StringId 
- createdAt Number
- enabled Boolean
- id String
- instanceName String
- ordering Property Map
- protocols List<String>
- route Property Map
- service Property Map
- List<String>
- updatedAt Number
Supporting Types
GetGatewayPluginRequestTransformerAdvancedConfig      
- Add
GetGateway Plugin Request Transformer Advanced Config Add 
- Allow
GetGateway Plugin Request Transformer Advanced Config Allow 
- Append
GetGateway Plugin Request Transformer Advanced Config Append 
- DotsIn boolKeys 
- Specify whether dots (for example, customers.info.phone) should be treated as part of a property name or used to descend into nested JSON objects. See Arrays and nested objects.
- HttpMethod string
- A string representing an HTTP method, such as GET, POST, PUT, or DELETE. The string must contain only uppercase letters.
- Remove
GetGateway Plugin Request Transformer Advanced Config Remove 
- Rename
GetGateway Plugin Request Transformer Advanced Config Rename 
- Replace
GetGateway Plugin Request Transformer Advanced Config Replace 
- Add
GetGateway Plugin Request Transformer Advanced Config Add 
- Allow
GetGateway Plugin Request Transformer Advanced Config Allow 
- Append
GetGateway Plugin Request Transformer Advanced Config Append 
- DotsIn boolKeys 
- Specify whether dots (for example, customers.info.phone) should be treated as part of a property name or used to descend into nested JSON objects. See Arrays and nested objects.
- HttpMethod string
- A string representing an HTTP method, such as GET, POST, PUT, or DELETE. The string must contain only uppercase letters.
- Remove
GetGateway Plugin Request Transformer Advanced Config Remove 
- Rename
GetGateway Plugin Request Transformer Advanced Config Rename 
- Replace
GetGateway Plugin Request Transformer Advanced Config Replace 
- add
GetGateway Plugin Request Transformer Advanced Config Add 
- allow
GetGateway Plugin Request Transformer Advanced Config Allow 
- append
GetGateway Plugin Request Transformer Advanced Config Append 
- dotsIn BooleanKeys 
- Specify whether dots (for example, customers.info.phone) should be treated as part of a property name or used to descend into nested JSON objects. See Arrays and nested objects.
- httpMethod String
- A string representing an HTTP method, such as GET, POST, PUT, or DELETE. The string must contain only uppercase letters.
- remove
GetGateway Plugin Request Transformer Advanced Config Remove 
- rename
GetGateway Plugin Request Transformer Advanced Config Rename 
- replace
GetGateway Plugin Request Transformer Advanced Config Replace 
- add
GetGateway Plugin Request Transformer Advanced Config Add 
- allow
GetGateway Plugin Request Transformer Advanced Config Allow 
- append
GetGateway Plugin Request Transformer Advanced Config Append 
- dotsIn booleanKeys 
- Specify whether dots (for example, customers.info.phone) should be treated as part of a property name or used to descend into nested JSON objects. See Arrays and nested objects.
- httpMethod string
- A string representing an HTTP method, such as GET, POST, PUT, or DELETE. The string must contain only uppercase letters.
- remove
GetGateway Plugin Request Transformer Advanced Config Remove 
- rename
GetGateway Plugin Request Transformer Advanced Config Rename 
- replace
GetGateway Plugin Request Transformer Advanced Config Replace 
- add
GetGateway Plugin Request Transformer Advanced Config Add 
- allow
GetGateway Plugin Request Transformer Advanced Config Allow 
- append
GetGateway Plugin Request Transformer Advanced Config Append 
- dots_in_ boolkeys 
- Specify whether dots (for example, customers.info.phone) should be treated as part of a property name or used to descend into nested JSON objects. See Arrays and nested objects.
- http_method str
- A string representing an HTTP method, such as GET, POST, PUT, or DELETE. The string must contain only uppercase letters.
- remove
GetGateway Plugin Request Transformer Advanced Config Remove 
- rename
GetGateway Plugin Request Transformer Advanced Config Rename 
- replace
GetGateway Plugin Request Transformer Advanced Config Replace 
- add Property Map
- allow Property Map
- append Property Map
- dotsIn BooleanKeys 
- Specify whether dots (for example, customers.info.phone) should be treated as part of a property name or used to descend into nested JSON objects. See Arrays and nested objects.
- 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
GetGatewayPluginRequestTransformerAdvancedConfigAdd       
- Bodies List<string>
- Headers List<string>
- JsonTypes List<string>
- Querystrings List<string>
- Bodies []string
- Headers []string
- JsonTypes []string
- Querystrings []string
- bodies List<String>
- headers List<String>
- jsonTypes List<String>
- querystrings List<String>
- bodies string[]
- headers string[]
- jsonTypes string[]
- querystrings string[]
- bodies Sequence[str]
- headers Sequence[str]
- json_types Sequence[str]
- querystrings Sequence[str]
- bodies List<String>
- headers List<String>
- jsonTypes List<String>
- querystrings List<String>
GetGatewayPluginRequestTransformerAdvancedConfigAllow       
- Bodies List<string>
- Bodies []string
- bodies List<String>
- bodies string[]
- bodies Sequence[str]
- bodies List<String>
GetGatewayPluginRequestTransformerAdvancedConfigAppend       
- Bodies List<string>
- Headers List<string>
- JsonTypes List<string>
- Querystrings List<string>
- Bodies []string
- Headers []string
- JsonTypes []string
- Querystrings []string
- bodies List<String>
- headers List<String>
- jsonTypes List<String>
- querystrings List<String>
- bodies string[]
- headers string[]
- jsonTypes string[]
- querystrings string[]
- bodies Sequence[str]
- headers Sequence[str]
- json_types Sequence[str]
- querystrings Sequence[str]
- bodies List<String>
- headers List<String>
- jsonTypes List<String>
- querystrings List<String>
GetGatewayPluginRequestTransformerAdvancedConfigRemove       
- 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>
GetGatewayPluginRequestTransformerAdvancedConfigRename       
- 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>
GetGatewayPluginRequestTransformerAdvancedConfigReplace       
- Bodies List<string>
- Headers List<string>
- JsonTypes List<string>
- Querystrings List<string>
- Uri string
- Bodies []string
- Headers []string
- JsonTypes []string
- Querystrings []string
- Uri string
- bodies List<String>
- headers List<String>
- jsonTypes List<String>
- querystrings List<String>
- uri String
- bodies string[]
- headers string[]
- jsonTypes string[]
- querystrings string[]
- uri string
- bodies Sequence[str]
- headers Sequence[str]
- json_types Sequence[str]
- querystrings Sequence[str]
- uri str
- bodies List<String>
- headers List<String>
- jsonTypes List<String>
- querystrings List<String>
- uri String
GetGatewayPluginRequestTransformerAdvancedConsumer      
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginRequestTransformerAdvancedConsumerGroup       
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginRequestTransformerAdvancedOrdering      
GetGatewayPluginRequestTransformerAdvancedOrderingAfter       
- Accesses List<string>
- Accesses []string
- accesses List<String>
- accesses string[]
- accesses Sequence[str]
- accesses List<String>
GetGatewayPluginRequestTransformerAdvancedOrderingBefore       
- Accesses List<string>
- Accesses []string
- accesses List<String>
- accesses string[]
- accesses Sequence[str]
- accesses List<String>
GetGatewayPluginRequestTransformerAdvancedRoute      
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginRequestTransformerAdvancedService      
- 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 konnectTerraform Provider.