konnect 2.4.1 published on Thursday, Mar 13, 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>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]func LookupGatewayPluginJq(ctx *Context, args *LookupGatewayPluginJqArgs, opts ...InvokeOption) (*LookupGatewayPluginJqResult, error)
func LookupGatewayPluginJqOutput(ctx *Context, args *LookupGatewayPluginJqOutputArgs, opts ...InvokeOption) LookupGatewayPluginJqResultOutput> 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)
}public static CompletableFuture<GetGatewayPluginJqResult> getGatewayPluginJq(GetGatewayPluginJqArgs args, InvokeOptions options)
public static Output<GetGatewayPluginJqResult> getGatewayPluginJq(GetGatewayPluginJqArgs args, InvokeOptions options)
fn::invoke:
  function: konnect:index/getGatewayPluginJq:getGatewayPluginJq
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ControlPlane stringId 
- ControlPlane stringId 
- controlPlane StringId 
- controlPlane stringId 
- control_plane_ strid 
- controlPlane StringId 
getGatewayPluginJq Result
The following output properties are available:
- Config
GetGateway Plugin Jq Config 
- Consumer
GetGateway Plugin Jq Consumer 
- ControlPlane stringId 
- CreatedAt double
- Enabled bool
- Id string
- InstanceName string
- Ordering
GetGateway Plugin Jq Ordering 
- Protocols List<string>
- Route
GetGateway Plugin Jq Route 
- Service
GetGateway Plugin Jq Service 
- List<string>
- UpdatedAt double
- Config
GetGateway Plugin Jq Config 
- Consumer
GetGateway Plugin Jq Consumer 
- ControlPlane stringId 
- CreatedAt float64
- Enabled bool
- Id string
- InstanceName string
- Ordering
GetGateway Plugin Jq Ordering 
- Protocols []string
- Route
GetGateway Plugin Jq Route 
- Service
GetGateway Plugin Jq Service 
- []string
- UpdatedAt float64
- config
GetGateway Plugin Jq Config 
- consumer
GetGateway Plugin Jq Consumer 
- controlPlane StringId 
- createdAt Double
- enabled Boolean
- id String
- instanceName String
- ordering
GetGateway Plugin Jq Ordering 
- protocols List<String>
- route
GetGateway Plugin Jq Route 
- service
GetGateway Plugin Jq Service 
- List<String>
- updatedAt Double
- config
GetGateway Plugin Jq Config 
- consumer
GetGateway Plugin Jq Consumer 
- controlPlane stringId 
- createdAt number
- enabled boolean
- id string
- instanceName string
- ordering
GetGateway Plugin Jq Ordering 
- protocols string[]
- route
GetGateway Plugin Jq Route 
- service
GetGateway Plugin Jq Service 
- string[]
- updatedAt number
- config
GetGateway Plugin Jq Config 
- consumer
GetGateway Plugin Jq Consumer 
- control_plane_ strid 
- created_at float
- enabled bool
- id str
- instance_name str
- ordering
GetGateway Plugin Jq Ordering 
- protocols Sequence[str]
- route
GetGateway Plugin Jq Route 
- service
GetGateway Plugin Jq Service 
- Sequence[str]
- updated_at float
- config Property Map
- consumer Property Map
- controlPlane StringId 
- createdAt Number
- enabled Boolean
- id String
- instanceName String
- ordering Property Map
- protocols List<String>
- route Property Map
- service Property Map
- List<String>
- updatedAt Number
Supporting Types
GetGatewayPluginJqConfig    
- request_if_ Sequence[str]media_ types 
- request_jq_ strprogram 
- request_jq_ Getprogram_ options Gateway Plugin Jq Config Request Jq Program Options 
- response_if_ Sequence[str]media_ types 
- response_if_ Sequence[float]status_ codes 
- response_jq_ strprogram 
- response_jq_ Getprogram_ options Gateway Plugin Jq Config Response Jq Program Options 
- requestIf List<String>Media Types 
- requestJq StringProgram 
- requestJq Property MapProgram Options 
- responseIf List<String>Media Types 
- responseIf List<Number>Status Codes 
- responseJq StringProgram 
- responseJq Property MapProgram Options 
GetGatewayPluginJqConfigRequestJqProgramOptions        
- AsciiOutput bool
- CompactOutput bool
- JoinOutput bool
- RawOutput bool
- SortKeys bool
- AsciiOutput bool
- CompactOutput bool
- JoinOutput bool
- RawOutput bool
- SortKeys bool
- asciiOutput Boolean
- compactOutput Boolean
- joinOutput Boolean
- rawOutput Boolean
- sortKeys Boolean
- asciiOutput boolean
- compactOutput boolean
- joinOutput boolean
- rawOutput boolean
- sortKeys boolean
- ascii_output bool
- compact_output bool
- join_output bool
- raw_output bool
- sort_keys bool
- asciiOutput Boolean
- compactOutput Boolean
- joinOutput Boolean
- rawOutput Boolean
- sortKeys Boolean
GetGatewayPluginJqConfigResponseJqProgramOptions        
- AsciiOutput bool
- CompactOutput bool
- JoinOutput bool
- RawOutput bool
- SortKeys bool
- AsciiOutput bool
- CompactOutput bool
- JoinOutput bool
- RawOutput bool
- SortKeys bool
- asciiOutput Boolean
- compactOutput Boolean
- joinOutput Boolean
- rawOutput Boolean
- sortKeys Boolean
- asciiOutput boolean
- compactOutput boolean
- joinOutput boolean
- rawOutput boolean
- sortKeys boolean
- ascii_output bool
- compact_output bool
- join_output bool
- raw_output bool
- sort_keys bool
- asciiOutput Boolean
- compactOutput Boolean
- joinOutput Boolean
- rawOutput Boolean
- sortKeys Boolean
GetGatewayPluginJqConsumer    
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginJqOrdering    
GetGatewayPluginJqOrderingAfter     
- Accesses List<string>
- Accesses []string
- accesses List<String>
- accesses string[]
- accesses Sequence[str]
- accesses List<String>
GetGatewayPluginJqOrderingBefore     
- Accesses List<string>
- Accesses []string
- accesses List<String>
- accesses string[]
- accesses Sequence[str]
- accesses List<String>
GetGatewayPluginJqRoute    
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginJqService    
- 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 konnectTerraform Provider.