konnect 2.4.1 published on Thursday, Mar 13, 2025 by kong
konnect.getGatewayPluginRequestTransformer
Explore with Pulumi AI
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:
- Control
Plane stringId
- Control
Plane stringId
- control
Plane StringId
- control
Plane stringId
- control_
plane_ strid
- control
Plane StringId
getGatewayPluginRequestTransformer Result
The following output properties are available:
- Config
Get
Gateway Plugin Request Transformer Config - Consumer
Get
Gateway Plugin Request Transformer Consumer - Consumer
Group GetGateway Plugin Request Transformer Consumer Group - Control
Plane stringId - Created
At double - Enabled bool
- Id string
- Instance
Name string - Ordering
Get
Gateway Plugin Request Transformer Ordering - Protocols List<string>
- Route
Get
Gateway Plugin Request Transformer Route - Service
Get
Gateway Plugin Request Transformer Service - List<string>
- Updated
At double
- Config
Get
Gateway Plugin Request Transformer Config - Consumer
Get
Gateway Plugin Request Transformer Consumer - Consumer
Group GetGateway Plugin Request Transformer Consumer Group - Control
Plane stringId - Created
At float64 - Enabled bool
- Id string
- Instance
Name string - Ordering
Get
Gateway Plugin Request Transformer Ordering - Protocols []string
- Route
Get
Gateway Plugin Request Transformer Route - Service
Get
Gateway Plugin Request Transformer Service - []string
- Updated
At float64
- config
Get
Gateway Plugin Request Transformer Config - consumer
Get
Gateway Plugin Request Transformer Consumer - consumer
Group GetGateway Plugin Request Transformer Consumer Group - control
Plane StringId - created
At Double - enabled Boolean
- id String
- instance
Name String - ordering
Get
Gateway Plugin Request Transformer Ordering - protocols List<String>
- route
Get
Gateway Plugin Request Transformer Route - service
Get
Gateway Plugin Request Transformer Service - List<String>
- updated
At Double
- config
Get
Gateway Plugin Request Transformer Config - consumer
Get
Gateway Plugin Request Transformer Consumer - consumer
Group GetGateway Plugin Request Transformer Consumer Group - control
Plane stringId - created
At number - enabled boolean
- id string
- instance
Name string - ordering
Get
Gateway Plugin Request Transformer Ordering - protocols string[]
- route
Get
Gateway Plugin Request Transformer Route - service
Get
Gateway Plugin Request Transformer Service - string[]
- updated
At number
- config
Get
Gateway Plugin Request Transformer Config - consumer
Get
Gateway Plugin Request Transformer Consumer - consumer_
group GetGateway Plugin Request Transformer Consumer Group - control_
plane_ strid - created_
at float - enabled bool
- id str
- instance_
name str - ordering
Get
Gateway Plugin Request Transformer Ordering - protocols Sequence[str]
- route
Get
Gateway Plugin Request Transformer Route - service
Get
Gateway Plugin Request Transformer 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
GetGatewayPluginRequestTransformerConfig
- Add
Get
Gateway Plugin Request Transformer Config Add - Append
Get
Gateway Plugin Request Transformer Config Append - 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 Config Remove - Rename
Get
Gateway Plugin Request Transformer Config Rename - Replace
Get
Gateway Plugin Request Transformer Config Replace
- Add
Get
Gateway Plugin Request Transformer Config Add - Append
Get
Gateway Plugin Request Transformer Config Append - 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 Config Remove - Rename
Get
Gateway Plugin Request Transformer Config Rename - Replace
Get
Gateway Plugin Request Transformer Config Replace
- add
Get
Gateway Plugin Request Transformer Config Add - append
Get
Gateway Plugin Request Transformer Config Append - 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 Config Remove - rename
Get
Gateway Plugin Request Transformer Config Rename - replace
Get
Gateway Plugin Request Transformer Config Replace
- add
Get
Gateway Plugin Request Transformer Config Add - append
Get
Gateway Plugin Request Transformer Config Append - 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 Config Remove - rename
Get
Gateway Plugin Request Transformer Config Rename - replace
Get
Gateway Plugin Request Transformer Config Replace
- add
Get
Gateway Plugin Request Transformer Config Add - append
Get
Gateway Plugin Request Transformer Config Append - 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 Config Remove - rename
Get
Gateway Plugin Request Transformer Config Rename - replace
Get
Gateway Plugin Request Transformer Config Replace
- add Property Map
- append Property Map
- 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
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.