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

konnect.getGatewayPluginRouteByHeader

Explore with Pulumi AI

konnect logo
konnect 2.4.1 published on Thursday, Mar 13, 2025 by kong

    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:

    getGatewayPluginRouteByHeader Result

    The following output properties are available:

    Supporting Types

    GetGatewayPluginRouteByHeaderConfig

    rules List<Property Map>
    Route by header rules.

    GetGatewayPluginRouteByHeaderConfigRule

    Condition Dictionary<string, string>
    UpstreamName string
    Condition map[string]string
    UpstreamName string
    condition Map<String,String>
    upstreamName String
    condition {[key: string]: string}
    upstreamName string
    condition Mapping[str, str]
    upstream_name str
    condition Map<String>
    upstreamName 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.
    konnect logo
    konnect 2.4.1 published on Thursday, Mar 13, 2025 by kong