1. Packages
  2. Konnect Provider
  3. API Docs
  4. getGatewayPluginJq
konnect 2.5.0 published on Tuesday, Apr 15, 2025 by kong

konnect.getGatewayPluginJq

Explore with Pulumi AI

Using getGatewayPluginJq

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 getGatewayPluginJq(args: GetGatewayPluginJqArgs, opts?: InvokeOptions): Promise<GetGatewayPluginJqResult>
function getGatewayPluginJqOutput(args: GetGatewayPluginJqOutputArgs, opts?: InvokeOptions): Output<GetGatewayPluginJqResult>
Copy
def get_gateway_plugin_jq(control_plane_id: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetGatewayPluginJqResult
def get_gateway_plugin_jq_output(control_plane_id: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetGatewayPluginJqResult]
Copy
func LookupGatewayPluginJq(ctx *Context, args *LookupGatewayPluginJqArgs, opts ...InvokeOption) (*LookupGatewayPluginJqResult, error)
func LookupGatewayPluginJqOutput(ctx *Context, args *LookupGatewayPluginJqOutputArgs, opts ...InvokeOption) LookupGatewayPluginJqResultOutput
Copy

> Note: This function is named LookupGatewayPluginJq in the Go SDK.

public static class GetGatewayPluginJq 
{
    public static Task<GetGatewayPluginJqResult> InvokeAsync(GetGatewayPluginJqArgs args, InvokeOptions? opts = null)
    public static Output<GetGatewayPluginJqResult> Invoke(GetGatewayPluginJqInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetGatewayPluginJqResult> getGatewayPluginJq(GetGatewayPluginJqArgs args, InvokeOptions options)
public static Output<GetGatewayPluginJqResult> getGatewayPluginJq(GetGatewayPluginJqArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: konnect:index/getGatewayPluginJq:getGatewayPluginJq
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ControlPlaneId This property is required. string
ControlPlaneId This property is required. string
controlPlaneId This property is required. String
controlPlaneId This property is required. string
control_plane_id This property is required. str
controlPlaneId This property is required. String

getGatewayPluginJq Result

The following output properties are available:

Supporting Types

GetGatewayPluginJqConfig

RequestIfMediaTypes This property is required. List<string>
RequestJqProgram This property is required. string
RequestJqProgramOptions This property is required. GetGatewayPluginJqConfigRequestJqProgramOptions
ResponseIfMediaTypes This property is required. List<string>
ResponseIfStatusCodes This property is required. List<double>
ResponseJqProgram This property is required. string
ResponseJqProgramOptions This property is required. GetGatewayPluginJqConfigResponseJqProgramOptions
RequestIfMediaTypes This property is required. []string
RequestJqProgram This property is required. string
RequestJqProgramOptions This property is required. GetGatewayPluginJqConfigRequestJqProgramOptions
ResponseIfMediaTypes This property is required. []string
ResponseIfStatusCodes This property is required. []float64
ResponseJqProgram This property is required. string
ResponseJqProgramOptions This property is required. GetGatewayPluginJqConfigResponseJqProgramOptions
requestIfMediaTypes This property is required. List<String>
requestJqProgram This property is required. String
requestJqProgramOptions This property is required. GetGatewayPluginJqConfigRequestJqProgramOptions
responseIfMediaTypes This property is required. List<String>
responseIfStatusCodes This property is required. List<Double>
responseJqProgram This property is required. String
responseJqProgramOptions This property is required. GetGatewayPluginJqConfigResponseJqProgramOptions
requestIfMediaTypes This property is required. string[]
requestJqProgram This property is required. string
requestJqProgramOptions This property is required. GetGatewayPluginJqConfigRequestJqProgramOptions
responseIfMediaTypes This property is required. string[]
responseIfStatusCodes This property is required. number[]
responseJqProgram This property is required. string
responseJqProgramOptions This property is required. GetGatewayPluginJqConfigResponseJqProgramOptions
request_if_media_types This property is required. Sequence[str]
request_jq_program This property is required. str
request_jq_program_options This property is required. GetGatewayPluginJqConfigRequestJqProgramOptions
response_if_media_types This property is required. Sequence[str]
response_if_status_codes This property is required. Sequence[float]
response_jq_program This property is required. str
response_jq_program_options This property is required. GetGatewayPluginJqConfigResponseJqProgramOptions
requestIfMediaTypes This property is required. List<String>
requestJqProgram This property is required. String
requestJqProgramOptions This property is required. Property Map
responseIfMediaTypes This property is required. List<String>
responseIfStatusCodes This property is required. List<Number>
responseJqProgram This property is required. String
responseJqProgramOptions This property is required. Property Map

GetGatewayPluginJqConfigRequestJqProgramOptions

AsciiOutput This property is required. bool
CompactOutput This property is required. bool
JoinOutput This property is required. bool
RawOutput This property is required. bool
SortKeys This property is required. bool
AsciiOutput This property is required. bool
CompactOutput This property is required. bool
JoinOutput This property is required. bool
RawOutput This property is required. bool
SortKeys This property is required. bool
asciiOutput This property is required. Boolean
compactOutput This property is required. Boolean
joinOutput This property is required. Boolean
rawOutput This property is required. Boolean
sortKeys This property is required. Boolean
asciiOutput This property is required. boolean
compactOutput This property is required. boolean
joinOutput This property is required. boolean
rawOutput This property is required. boolean
sortKeys This property is required. boolean
ascii_output This property is required. bool
compact_output This property is required. bool
join_output This property is required. bool
raw_output This property is required. bool
sort_keys This property is required. bool
asciiOutput This property is required. Boolean
compactOutput This property is required. Boolean
joinOutput This property is required. Boolean
rawOutput This property is required. Boolean
sortKeys This property is required. Boolean

GetGatewayPluginJqConfigResponseJqProgramOptions

AsciiOutput This property is required. bool
CompactOutput This property is required. bool
JoinOutput This property is required. bool
RawOutput This property is required. bool
SortKeys This property is required. bool
AsciiOutput This property is required. bool
CompactOutput This property is required. bool
JoinOutput This property is required. bool
RawOutput This property is required. bool
SortKeys This property is required. bool
asciiOutput This property is required. Boolean
compactOutput This property is required. Boolean
joinOutput This property is required. Boolean
rawOutput This property is required. Boolean
sortKeys This property is required. Boolean
asciiOutput This property is required. boolean
compactOutput This property is required. boolean
joinOutput This property is required. boolean
rawOutput This property is required. boolean
sortKeys This property is required. boolean
ascii_output This property is required. bool
compact_output This property is required. bool
join_output This property is required. bool
raw_output This property is required. bool
sort_keys This property is required. bool
asciiOutput This property is required. Boolean
compactOutput This property is required. Boolean
joinOutput This property is required. Boolean
rawOutput This property is required. Boolean
sortKeys This property is required. Boolean

GetGatewayPluginJqConsumer

Id This property is required. string
Id This property is required. string
id This property is required. String
id This property is required. string
id This property is required. str
id This property is required. String

GetGatewayPluginJqOrdering

After This property is required. GetGatewayPluginJqOrderingAfter
Before This property is required. GetGatewayPluginJqOrderingBefore
After This property is required. GetGatewayPluginJqOrderingAfter
Before This property is required. GetGatewayPluginJqOrderingBefore
after This property is required. GetGatewayPluginJqOrderingAfter
before This property is required. GetGatewayPluginJqOrderingBefore
after This property is required. GetGatewayPluginJqOrderingAfter
before This property is required. GetGatewayPluginJqOrderingBefore
after This property is required. GetGatewayPluginJqOrderingAfter
before This property is required. GetGatewayPluginJqOrderingBefore
after This property is required. Property Map
before This property is required. Property Map

GetGatewayPluginJqOrderingAfter

Accesses This property is required. List<string>
Accesses This property is required. []string
accesses This property is required. List<String>
accesses This property is required. string[]
accesses This property is required. Sequence[str]
accesses This property is required. List<String>

GetGatewayPluginJqOrderingBefore

Accesses This property is required. List<string>
Accesses This property is required. []string
accesses This property is required. List<String>
accesses This property is required. string[]
accesses This property is required. Sequence[str]
accesses This property is required. List<String>

GetGatewayPluginJqRoute

Id This property is required. string
Id This property is required. string
id This property is required. String
id This property is required. string
id This property is required. str
id This property is required. String

GetGatewayPluginJqService

Id This property is required. string
Id This property is required. string
id This property is required. String
id This property is required. string
id This property is required. str
id This property is required. String

Package Details

Repository
konnect kong/terraform-provider-konnect
License
Notes
This Pulumi package is based on the konnect Terraform Provider.