konnect 2.4.1 published on Thursday, Mar 13, 2025 by kong
konnect.getGatewayPluginRouteByHeader
Explore with Pulumi AI
Using getGatewayPluginRouteByHeader
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 getGatewayPluginRouteByHeader(args: GetGatewayPluginRouteByHeaderArgs, opts?: InvokeOptions): Promise<GetGatewayPluginRouteByHeaderResult>
function getGatewayPluginRouteByHeaderOutput(args: GetGatewayPluginRouteByHeaderOutputArgs, opts?: InvokeOptions): Output<GetGatewayPluginRouteByHeaderResult>
def get_gateway_plugin_route_by_header(control_plane_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGatewayPluginRouteByHeaderResult
def get_gateway_plugin_route_by_header_output(control_plane_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGatewayPluginRouteByHeaderResult]
func LookupGatewayPluginRouteByHeader(ctx *Context, args *LookupGatewayPluginRouteByHeaderArgs, opts ...InvokeOption) (*LookupGatewayPluginRouteByHeaderResult, error)
func LookupGatewayPluginRouteByHeaderOutput(ctx *Context, args *LookupGatewayPluginRouteByHeaderOutputArgs, opts ...InvokeOption) LookupGatewayPluginRouteByHeaderResultOutput
> Note: This function is named LookupGatewayPluginRouteByHeader
in the Go SDK.
public static class GetGatewayPluginRouteByHeader
{
public static Task<GetGatewayPluginRouteByHeaderResult> InvokeAsync(GetGatewayPluginRouteByHeaderArgs args, InvokeOptions? opts = null)
public static Output<GetGatewayPluginRouteByHeaderResult> Invoke(GetGatewayPluginRouteByHeaderInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGatewayPluginRouteByHeaderResult> getGatewayPluginRouteByHeader(GetGatewayPluginRouteByHeaderArgs args, InvokeOptions options)
public static Output<GetGatewayPluginRouteByHeaderResult> getGatewayPluginRouteByHeader(GetGatewayPluginRouteByHeaderArgs args, InvokeOptions options)
fn::invoke:
function: konnect:index/getGatewayPluginRouteByHeader:getGatewayPluginRouteByHeader
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
getGatewayPluginRouteByHeader Result
The following output properties are available:
- Config
Get
Gateway Plugin Route By Header Config - Consumer
Get
Gateway Plugin Route By Header Consumer - Control
Plane stringId - Created
At double - Enabled bool
- Id string
- Instance
Name string - Ordering
Get
Gateway Plugin Route By Header Ordering - Protocols List<string>
- Route
Get
Gateway Plugin Route By Header Route - Service
Get
Gateway Plugin Route By Header Service - List<string>
- Updated
At double
- Config
Get
Gateway Plugin Route By Header Config - Consumer
Get
Gateway Plugin Route By Header Consumer - Control
Plane stringId - Created
At float64 - Enabled bool
- Id string
- Instance
Name string - Ordering
Get
Gateway Plugin Route By Header Ordering - Protocols []string
- Route
Get
Gateway Plugin Route By Header Route - Service
Get
Gateway Plugin Route By Header Service - []string
- Updated
At float64
- config
Get
Gateway Plugin Route By Header Config - consumer
Get
Gateway Plugin Route By Header Consumer - control
Plane StringId - created
At Double - enabled Boolean
- id String
- instance
Name String - ordering
Get
Gateway Plugin Route By Header Ordering - protocols List<String>
- route
Get
Gateway Plugin Route By Header Route - service
Get
Gateway Plugin Route By Header Service - List<String>
- updated
At Double
- config
Get
Gateway Plugin Route By Header Config - consumer
Get
Gateway Plugin Route By Header Consumer - control
Plane stringId - created
At number - enabled boolean
- id string
- instance
Name string - ordering
Get
Gateway Plugin Route By Header Ordering - protocols string[]
- route
Get
Gateway Plugin Route By Header Route - service
Get
Gateway Plugin Route By Header Service - string[]
- updated
At number
- config
Get
Gateway Plugin Route By Header Config - consumer
Get
Gateway Plugin Route By Header Consumer - control_
plane_ strid - created_
at float - enabled bool
- id str
- instance_
name str - ordering
Get
Gateway Plugin Route By Header Ordering - protocols Sequence[str]
- route
Get
Gateway Plugin Route By Header Route - service
Get
Gateway Plugin Route By Header Service - Sequence[str]
- updated_
at float
- config Property Map
- consumer 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
GetGatewayPluginRouteByHeaderConfig
- Rules
List<Get
Gateway Plugin Route By Header Config Rule> - Route by header rules.
- Rules
[]Get
Gateway Plugin Route By Header Config Rule - Route by header rules.
- rules
List<Get
Gateway Plugin Route By Header Config Rule> - Route by header rules.
- rules
Get
Gateway Plugin Route By Header Config Rule[] - Route by header rules.
- rules
Sequence[Get
Gateway Plugin Route By Header Config Rule] - Route by header rules.
- rules List<Property Map>
- Route by header rules.
GetGatewayPluginRouteByHeaderConfigRule
- Condition Dictionary<string, string>
- Upstream
Name string
- Condition map[string]string
- Upstream
Name string
- condition Map<String,String>
- upstream
Name String
- condition {[key: string]: string}
- upstream
Name string
- condition Mapping[str, str]
- upstream_
name str
- condition Map<String>
- upstream
Name String
GetGatewayPluginRouteByHeaderConsumer
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginRouteByHeaderOrdering
GetGatewayPluginRouteByHeaderOrderingAfter
- Accesses List<string>
- Accesses []string
- accesses List<String>
- accesses string[]
- accesses Sequence[str]
- accesses List<String>
GetGatewayPluginRouteByHeaderOrderingBefore
- Accesses List<string>
- Accesses []string
- accesses List<String>
- accesses string[]
- accesses Sequence[str]
- accesses List<String>
GetGatewayPluginRouteByHeaderRoute
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginRouteByHeaderService
- 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.