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

konnect.getGatewayHmacAuth

Explore with Pulumi AI

Using getGatewayHmacAuth

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 getGatewayHmacAuth(args: GetGatewayHmacAuthArgs, opts?: InvokeOptions): Promise<GetGatewayHmacAuthResult>
function getGatewayHmacAuthOutput(args: GetGatewayHmacAuthOutputArgs, opts?: InvokeOptions): Output<GetGatewayHmacAuthResult>
Copy
def get_gateway_hmac_auth(consumer_id: Optional[str] = None,
                          control_plane_id: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetGatewayHmacAuthResult
def get_gateway_hmac_auth_output(consumer_id: Optional[pulumi.Input[str]] = None,
                          control_plane_id: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetGatewayHmacAuthResult]
Copy
func LookupGatewayHmacAuth(ctx *Context, args *LookupGatewayHmacAuthArgs, opts ...InvokeOption) (*LookupGatewayHmacAuthResult, error)
func LookupGatewayHmacAuthOutput(ctx *Context, args *LookupGatewayHmacAuthOutputArgs, opts ...InvokeOption) LookupGatewayHmacAuthResultOutput
Copy

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

public static class GetGatewayHmacAuth 
{
    public static Task<GetGatewayHmacAuthResult> InvokeAsync(GetGatewayHmacAuthArgs args, InvokeOptions? opts = null)
    public static Output<GetGatewayHmacAuthResult> Invoke(GetGatewayHmacAuthInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetGatewayHmacAuthResult> getGatewayHmacAuth(GetGatewayHmacAuthArgs args, InvokeOptions options)
public static Output<GetGatewayHmacAuthResult> getGatewayHmacAuth(GetGatewayHmacAuthArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: konnect:index/getGatewayHmacAuth:getGatewayHmacAuth
  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

getGatewayHmacAuth Result

The following output properties are available:

consumer Property Map
consumerId String
controlPlaneId String
createdAt Number
id String
secret String
tags List<String>
username String

Supporting Types

GetGatewayHmacAuthConsumer

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.