konnect 2.4.1 published on Thursday, Mar 13, 2025 by kong
konnect.getGatewayPluginAiPromptTemplate
Explore with Pulumi AI
Using getGatewayPluginAiPromptTemplate
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 getGatewayPluginAiPromptTemplate(args: GetGatewayPluginAiPromptTemplateArgs, opts?: InvokeOptions): Promise<GetGatewayPluginAiPromptTemplateResult>
function getGatewayPluginAiPromptTemplateOutput(args: GetGatewayPluginAiPromptTemplateOutputArgs, opts?: InvokeOptions): Output<GetGatewayPluginAiPromptTemplateResult>def get_gateway_plugin_ai_prompt_template(control_plane_id: Optional[str] = None,
                                          opts: Optional[InvokeOptions] = None) -> GetGatewayPluginAiPromptTemplateResult
def get_gateway_plugin_ai_prompt_template_output(control_plane_id: Optional[pulumi.Input[str]] = None,
                                          opts: Optional[InvokeOptions] = None) -> Output[GetGatewayPluginAiPromptTemplateResult]func LookupGatewayPluginAiPromptTemplate(ctx *Context, args *LookupGatewayPluginAiPromptTemplateArgs, opts ...InvokeOption) (*LookupGatewayPluginAiPromptTemplateResult, error)
func LookupGatewayPluginAiPromptTemplateOutput(ctx *Context, args *LookupGatewayPluginAiPromptTemplateOutputArgs, opts ...InvokeOption) LookupGatewayPluginAiPromptTemplateResultOutput> Note: This function is named LookupGatewayPluginAiPromptTemplate in the Go SDK.
public static class GetGatewayPluginAiPromptTemplate 
{
    public static Task<GetGatewayPluginAiPromptTemplateResult> InvokeAsync(GetGatewayPluginAiPromptTemplateArgs args, InvokeOptions? opts = null)
    public static Output<GetGatewayPluginAiPromptTemplateResult> Invoke(GetGatewayPluginAiPromptTemplateInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetGatewayPluginAiPromptTemplateResult> getGatewayPluginAiPromptTemplate(GetGatewayPluginAiPromptTemplateArgs args, InvokeOptions options)
public static Output<GetGatewayPluginAiPromptTemplateResult> getGatewayPluginAiPromptTemplate(GetGatewayPluginAiPromptTemplateArgs args, InvokeOptions options)
fn::invoke:
  function: konnect:index/getGatewayPluginAiPromptTemplate:getGatewayPluginAiPromptTemplate
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ControlPlane stringId 
- ControlPlane stringId 
- controlPlane StringId 
- controlPlane stringId 
- control_plane_ strid 
- controlPlane StringId 
getGatewayPluginAiPromptTemplate Result
The following output properties are available:
- Config
GetGateway Plugin Ai Prompt Template Config 
- Consumer
GetGateway Plugin Ai Prompt Template Consumer 
- ConsumerGroup GetGateway Plugin Ai Prompt Template Consumer Group 
- ControlPlane stringId 
- CreatedAt double
- Enabled bool
- Id string
- InstanceName string
- Ordering
GetGateway Plugin Ai Prompt Template Ordering 
- Protocols List<string>
- Route
GetGateway Plugin Ai Prompt Template Route 
- Service
GetGateway Plugin Ai Prompt Template Service 
- List<string>
- UpdatedAt double
- Config
GetGateway Plugin Ai Prompt Template Config 
- Consumer
GetGateway Plugin Ai Prompt Template Consumer 
- ConsumerGroup GetGateway Plugin Ai Prompt Template Consumer Group 
- ControlPlane stringId 
- CreatedAt float64
- Enabled bool
- Id string
- InstanceName string
- Ordering
GetGateway Plugin Ai Prompt Template Ordering 
- Protocols []string
- Route
GetGateway Plugin Ai Prompt Template Route 
- Service
GetGateway Plugin Ai Prompt Template Service 
- []string
- UpdatedAt float64
- config
GetGateway Plugin Ai Prompt Template Config 
- consumer
GetGateway Plugin Ai Prompt Template Consumer 
- consumerGroup GetGateway Plugin Ai Prompt Template Consumer Group 
- controlPlane StringId 
- createdAt Double
- enabled Boolean
- id String
- instanceName String
- ordering
GetGateway Plugin Ai Prompt Template Ordering 
- protocols List<String>
- route
GetGateway Plugin Ai Prompt Template Route 
- service
GetGateway Plugin Ai Prompt Template Service 
- List<String>
- updatedAt Double
- config
GetGateway Plugin Ai Prompt Template Config 
- consumer
GetGateway Plugin Ai Prompt Template Consumer 
- consumerGroup GetGateway Plugin Ai Prompt Template Consumer Group 
- controlPlane stringId 
- createdAt number
- enabled boolean
- id string
- instanceName string
- ordering
GetGateway Plugin Ai Prompt Template Ordering 
- protocols string[]
- route
GetGateway Plugin Ai Prompt Template Route 
- service
GetGateway Plugin Ai Prompt Template Service 
- string[]
- updatedAt number
- config
GetGateway Plugin Ai Prompt Template Config 
- consumer
GetGateway Plugin Ai Prompt Template Consumer 
- consumer_group GetGateway Plugin Ai Prompt Template Consumer Group 
- control_plane_ strid 
- created_at float
- enabled bool
- id str
- instance_name str
- ordering
GetGateway Plugin Ai Prompt Template Ordering 
- protocols Sequence[str]
- route
GetGateway Plugin Ai Prompt Template Route 
- service
GetGateway Plugin Ai Prompt Template Service 
- Sequence[str]
- updated_at float
- config Property Map
- consumer Property Map
- consumerGroup 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
GetGatewayPluginAiPromptTemplateConfig      
- AllowUntemplated boolRequests 
- Set true to allow requests that don't call or match any template.
- LogOriginal boolRequest 
- Set true to add the original request to the Kong log plugin(s) output.
- MaxRequest doubleBody Size 
- max allowed body size allowed to be introspected
- Templates
List<GetGateway Plugin Ai Prompt Template Config Template> 
- Array of templates available to the request context.
- AllowUntemplated boolRequests 
- Set true to allow requests that don't call or match any template.
- LogOriginal boolRequest 
- Set true to add the original request to the Kong log plugin(s) output.
- MaxRequest float64Body Size 
- max allowed body size allowed to be introspected
- Templates
[]GetGateway Plugin Ai Prompt Template Config Template 
- Array of templates available to the request context.
- allowUntemplated BooleanRequests 
- Set true to allow requests that don't call or match any template.
- logOriginal BooleanRequest 
- Set true to add the original request to the Kong log plugin(s) output.
- maxRequest DoubleBody Size 
- max allowed body size allowed to be introspected
- templates
List<GetGateway Plugin Ai Prompt Template Config Template> 
- Array of templates available to the request context.
- allowUntemplated booleanRequests 
- Set true to allow requests that don't call or match any template.
- logOriginal booleanRequest 
- Set true to add the original request to the Kong log plugin(s) output.
- maxRequest numberBody Size 
- max allowed body size allowed to be introspected
- templates
GetGateway Plugin Ai Prompt Template Config Template[] 
- Array of templates available to the request context.
- allow_untemplated_ boolrequests 
- Set true to allow requests that don't call or match any template.
- log_original_ boolrequest 
- Set true to add the original request to the Kong log plugin(s) output.
- max_request_ floatbody_ size 
- max allowed body size allowed to be introspected
- templates
Sequence[GetGateway Plugin Ai Prompt Template Config Template] 
- Array of templates available to the request context.
- allowUntemplated BooleanRequests 
- Set true to allow requests that don't call or match any template.
- logOriginal BooleanRequest 
- Set true to add the original request to the Kong log plugin(s) output.
- maxRequest NumberBody Size 
- max allowed body size allowed to be introspected
- templates List<Property Map>
- Array of templates available to the request context.
GetGatewayPluginAiPromptTemplateConfigTemplate       
GetGatewayPluginAiPromptTemplateConsumer      
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginAiPromptTemplateConsumerGroup       
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginAiPromptTemplateOrdering      
GetGatewayPluginAiPromptTemplateOrderingAfter       
- Accesses List<string>
- Accesses []string
- accesses List<String>
- accesses string[]
- accesses Sequence[str]
- accesses List<String>
GetGatewayPluginAiPromptTemplateOrderingBefore       
- Accesses List<string>
- Accesses []string
- accesses List<String>
- accesses string[]
- accesses Sequence[str]
- accesses List<String>
GetGatewayPluginAiPromptTemplateRoute      
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginAiPromptTemplateService      
- 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.