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

konnect.getGatewayKeyAuth

Explore with Pulumi AI

Using getGatewayKeyAuth

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 getGatewayKeyAuth(args: GetGatewayKeyAuthArgs, opts?: InvokeOptions): Promise<GetGatewayKeyAuthResult>
function getGatewayKeyAuthOutput(args: GetGatewayKeyAuthOutputArgs, opts?: InvokeOptions): Output<GetGatewayKeyAuthResult>
Copy
def get_gateway_key_auth(consumer_id: Optional[str] = None,
                         control_plane_id: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetGatewayKeyAuthResult
def get_gateway_key_auth_output(consumer_id: Optional[pulumi.Input[str]] = None,
                         control_plane_id: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetGatewayKeyAuthResult]
Copy
func LookupGatewayKeyAuth(ctx *Context, args *LookupGatewayKeyAuthArgs, opts ...InvokeOption) (*LookupGatewayKeyAuthResult, error)
func LookupGatewayKeyAuthOutput(ctx *Context, args *LookupGatewayKeyAuthOutputArgs, opts ...InvokeOption) LookupGatewayKeyAuthResultOutput
Copy

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

public static class GetGatewayKeyAuth 
{
    public static Task<GetGatewayKeyAuthResult> InvokeAsync(GetGatewayKeyAuthArgs args, InvokeOptions? opts = null)
    public static Output<GetGatewayKeyAuthResult> Invoke(GetGatewayKeyAuthInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetGatewayKeyAuthResult> getGatewayKeyAuth(GetGatewayKeyAuthArgs args, InvokeOptions options)
public static Output<GetGatewayKeyAuthResult> getGatewayKeyAuth(GetGatewayKeyAuthArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: konnect:index/getGatewayKeyAuth:getGatewayKeyAuth
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ConsumerId This property is required. string
ControlPlaneId This property is required. string
ConsumerId This property is required. string
ControlPlaneId This property is required. string
consumerId This property is required. String
controlPlaneId This property is required. String
consumerId This property is required. string
controlPlaneId This property is required. string
consumer_id This property is required. str
control_plane_id This property is required. str
consumerId This property is required. String
controlPlaneId This property is required. String

getGatewayKeyAuth Result

The following output properties are available:

Consumer GetGatewayKeyAuthConsumer
ConsumerId string
ControlPlaneId string
CreatedAt double
Id string
Key string
Tags List<string>
Ttl double
Consumer GetGatewayKeyAuthConsumer
ConsumerId string
ControlPlaneId string
CreatedAt float64
Id string
Key string
Tags []string
Ttl float64
consumer GetGatewayKeyAuthConsumer
consumerId String
controlPlaneId String
createdAt Double
id String
key String
tags List<String>
ttl Double
consumer GetGatewayKeyAuthConsumer
consumerId string
controlPlaneId string
createdAt number
id string
key string
tags string[]
ttl number
consumer Property Map
consumerId String
controlPlaneId String
createdAt Number
id String
key String
tags List<String>
ttl Number

Supporting Types

GetGatewayKeyAuthConsumer

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.