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 dictionary
The following arguments are supported:
- Control
Plane stringId
- Control
Plane stringId
- control
Plane StringId
- control
Plane stringId
- control_
plane_ strid
- control
Plane StringId
getGatewayPluginRequestTransformerAdvanced Result
The following output properties are available:
- Config
Get
Gateway Plugin Request Transformer Advanced Config - Consumer
Get
Gateway Plugin Request Transformer Advanced Consumer - Consumer
Group GetGateway Plugin Request Transformer Advanced Consumer Group - Control
Plane stringId - Created
At double - Enabled bool
- Id string
- Instance
Name string - Ordering
Get
Gateway Plugin Request Transformer Advanced Ordering - Protocols List<string>
- Route
Get
Gateway Plugin Request Transformer Advanced Route - Service
Get
Gateway Plugin Request Transformer Advanced Service - List<string>
- Updated
At double
- Config
Get
Gateway Plugin Request Transformer Advanced Config - Consumer
Get
Gateway Plugin Request Transformer Advanced Consumer - Consumer
Group GetGateway Plugin Request Transformer Advanced Consumer Group - Control
Plane stringId - Created
At float64 - Enabled bool
- Id string
- Instance
Name string - Ordering
Get
Gateway Plugin Request Transformer Advanced Ordering - Protocols []string
- Route
Get
Gateway Plugin Request Transformer Advanced Route - Service
Get
Gateway Plugin Request Transformer Advanced Service - []string
- Updated
At float64
- config
Get
Gateway Plugin Request Transformer Advanced Config - consumer
Get
Gateway Plugin Request Transformer Advanced Consumer - consumer
Group GetGateway Plugin Request Transformer Advanced Consumer Group - control
Plane StringId - created
At Double - enabled Boolean
- id String
- instance
Name String - ordering
Get
Gateway Plugin Request Transformer Advanced Ordering - protocols List<String>
- route
Get
Gateway Plugin Request Transformer Advanced Route - service
Get
Gateway Plugin Request Transformer Advanced Service - List<String>
- updated
At Double
- config
Get
Gateway Plugin Request Transformer Advanced Config - consumer
Get
Gateway Plugin Request Transformer Advanced Consumer - consumer
Group GetGateway Plugin Request Transformer Advanced Consumer Group - control
Plane stringId - created
At number - enabled boolean
- id string
- instance
Name string - ordering
Get
Gateway Plugin Request Transformer Advanced Ordering - protocols string[]
- route
Get
Gateway Plugin Request Transformer Advanced Route - service
Get
Gateway Plugin Request Transformer Advanced Service - string[]
- updated
At number
- config
Get
Gateway Plugin Request Transformer Advanced Config - consumer
Get
Gateway 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
Get
Gateway Plugin Request Transformer Advanced Ordering - protocols Sequence[str]
- route
Get
Gateway Plugin Request Transformer Advanced Route - service
Get
Gateway Plugin Request Transformer Advanced Service - Sequence[str]
- updated_
at float
- config Property Map
- consumer Property Map
- consumer
Group Property Map - control
Plane StringId - created
At Number - enabled Boolean
- id String
- instance
Name String - ordering Property Map
- protocols List<String>
- route Property Map
- service Property Map
- List<String>
- updated
At Number
Supporting Types
GetGatewayPluginRequestTransformerAdvancedConfig
- Add
Get
Gateway Plugin Request Transformer Advanced Config Add - Allow
Get
Gateway Plugin Request Transformer Advanced Config Allow - Append
Get
Gateway 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 string - A string representing an HTTP method, such as GET, POST, PUT, or DELETE. The string must contain only uppercase letters.
- Remove
Get
Gateway Plugin Request Transformer Advanced Config Remove - Rename
Get
Gateway Plugin Request Transformer Advanced Config Rename - Replace
Get
Gateway Plugin Request Transformer Advanced Config Replace
- Add
Get
Gateway Plugin Request Transformer Advanced Config Add - Allow
Get
Gateway Plugin Request Transformer Advanced Config Allow - Append
Get
Gateway 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 string - A string representing an HTTP method, such as GET, POST, PUT, or DELETE. The string must contain only uppercase letters.
- Remove
Get
Gateway Plugin Request Transformer Advanced Config Remove - Rename
Get
Gateway Plugin Request Transformer Advanced Config Rename - Replace
Get
Gateway Plugin Request Transformer Advanced Config Replace
- add
Get
Gateway Plugin Request Transformer Advanced Config Add - allow
Get
Gateway Plugin Request Transformer Advanced Config Allow - append
Get
Gateway Plugin Request Transformer Advanced Config Append - dots
In 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. - http
Method String - A string representing an HTTP method, such as GET, POST, PUT, or DELETE. The string must contain only uppercase letters.
- remove
Get
Gateway Plugin Request Transformer Advanced Config Remove - rename
Get
Gateway Plugin Request Transformer Advanced Config Rename - replace
Get
Gateway Plugin Request Transformer Advanced Config Replace
- add
Get
Gateway Plugin Request Transformer Advanced Config Add - allow
Get
Gateway Plugin Request Transformer Advanced Config Allow - append
Get
Gateway Plugin Request Transformer Advanced Config Append - dots
In 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. - http
Method string - A string representing an HTTP method, such as GET, POST, PUT, or DELETE. The string must contain only uppercase letters.
- remove
Get
Gateway Plugin Request Transformer Advanced Config Remove - rename
Get
Gateway Plugin Request Transformer Advanced Config Rename - replace
Get
Gateway Plugin Request Transformer Advanced Config Replace
- add
Get
Gateway Plugin Request Transformer Advanced Config Add - allow
Get
Gateway Plugin Request Transformer Advanced Config Allow - append
Get
Gateway 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
Get
Gateway Plugin Request Transformer Advanced Config Remove - rename
Get
Gateway Plugin Request Transformer Advanced Config Rename - replace
Get
Gateway Plugin Request Transformer Advanced Config Replace
- add Property Map
- allow Property Map
- append Property Map
- dots
In 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. - http
Method 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>
- Json
Types List<string> - Querystrings List<string>
- Bodies []string
- Headers []string
- Json
Types []string - Querystrings []string
- bodies List<String>
- headers List<String>
- json
Types List<String> - querystrings List<String>
- bodies string[]
- headers string[]
- json
Types string[] - querystrings string[]
- bodies Sequence[str]
- headers Sequence[str]
- json_
types Sequence[str] - querystrings Sequence[str]
- bodies List<String>
- headers List<String>
- json
Types 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>
- Json
Types List<string> - Querystrings List<string>
- Bodies []string
- Headers []string
- Json
Types []string - Querystrings []string
- bodies List<String>
- headers List<String>
- json
Types List<String> - querystrings List<String>
- bodies string[]
- headers string[]
- json
Types string[] - querystrings string[]
- bodies Sequence[str]
- headers Sequence[str]
- json_
types Sequence[str] - querystrings Sequence[str]
- bodies List<String>
- headers List<String>
- json
Types 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>
- Json
Types List<string> - Querystrings List<string>
- Uri string
- Bodies []string
- Headers []string
- Json
Types []string - Querystrings []string
- Uri string
- bodies List<String>
- headers List<String>
- json
Types List<String> - querystrings List<String>
- uri String
- bodies string[]
- headers string[]
- json
Types 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>
- json
Types 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
konnect
Terraform Provider.