1. Packages
  2. Konnect Provider
  3. API Docs
  4. getGatewayPluginWebsocketValidator
konnect 2.4.1 published on Thursday, Mar 13, 2025 by kong

konnect.getGatewayPluginWebsocketValidator

Explore with Pulumi AI

Using getGatewayPluginWebsocketValidator

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 getGatewayPluginWebsocketValidator(args: GetGatewayPluginWebsocketValidatorArgs, opts?: InvokeOptions): Promise<GetGatewayPluginWebsocketValidatorResult>
function getGatewayPluginWebsocketValidatorOutput(args: GetGatewayPluginWebsocketValidatorOutputArgs, opts?: InvokeOptions): Output<GetGatewayPluginWebsocketValidatorResult>
Copy
def get_gateway_plugin_websocket_validator(control_plane_id: Optional[str] = None,
                                           opts: Optional[InvokeOptions] = None) -> GetGatewayPluginWebsocketValidatorResult
def get_gateway_plugin_websocket_validator_output(control_plane_id: Optional[pulumi.Input[str]] = None,
                                           opts: Optional[InvokeOptions] = None) -> Output[GetGatewayPluginWebsocketValidatorResult]
Copy
func LookupGatewayPluginWebsocketValidator(ctx *Context, args *LookupGatewayPluginWebsocketValidatorArgs, opts ...InvokeOption) (*LookupGatewayPluginWebsocketValidatorResult, error)
func LookupGatewayPluginWebsocketValidatorOutput(ctx *Context, args *LookupGatewayPluginWebsocketValidatorOutputArgs, opts ...InvokeOption) LookupGatewayPluginWebsocketValidatorResultOutput
Copy

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

public static class GetGatewayPluginWebsocketValidator 
{
    public static Task<GetGatewayPluginWebsocketValidatorResult> InvokeAsync(GetGatewayPluginWebsocketValidatorArgs args, InvokeOptions? opts = null)
    public static Output<GetGatewayPluginWebsocketValidatorResult> Invoke(GetGatewayPluginWebsocketValidatorInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetGatewayPluginWebsocketValidatorResult> getGatewayPluginWebsocketValidator(GetGatewayPluginWebsocketValidatorArgs args, InvokeOptions options)
public static Output<GetGatewayPluginWebsocketValidatorResult> getGatewayPluginWebsocketValidator(GetGatewayPluginWebsocketValidatorArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: konnect:index/getGatewayPluginWebsocketValidator:getGatewayPluginWebsocketValidator
  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

getGatewayPluginWebsocketValidator Result

The following output properties are available:

Supporting Types

GetGatewayPluginWebsocketValidatorConfig

client This property is required. Property Map
upstream This property is required. Property Map

GetGatewayPluginWebsocketValidatorConfigClient

binary This property is required. Property Map
text This property is required. Property Map

GetGatewayPluginWebsocketValidatorConfigClientBinary

Schema This property is required. string
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
Type This property is required. string
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
Schema This property is required. string
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
Type This property is required. string
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
schema This property is required. String
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
type This property is required. String
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
schema This property is required. string
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
type This property is required. string
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
schema This property is required. str
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
type This property is required. str
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
schema This property is required. String
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
type This property is required. String
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.

GetGatewayPluginWebsocketValidatorConfigClientText

Schema This property is required. string
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
Type This property is required. string
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
Schema This property is required. string
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
Type This property is required. string
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
schema This property is required. String
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
type This property is required. String
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
schema This property is required. string
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
type This property is required. string
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
schema This property is required. str
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
type This property is required. str
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
schema This property is required. String
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
type This property is required. String
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.

GetGatewayPluginWebsocketValidatorConfigUpstream

binary This property is required. Property Map
text This property is required. Property Map

GetGatewayPluginWebsocketValidatorConfigUpstreamBinary

Schema This property is required. string
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
Type This property is required. string
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
Schema This property is required. string
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
Type This property is required. string
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
schema This property is required. String
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
type This property is required. String
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
schema This property is required. string
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
type This property is required. string
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
schema This property is required. str
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
type This property is required. str
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
schema This property is required. String
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
type This property is required. String
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.

GetGatewayPluginWebsocketValidatorConfigUpstreamText

Schema This property is required. string
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
Type This property is required. string
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
Schema This property is required. string
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
Type This property is required. string
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
schema This property is required. String
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
type This property is required. String
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
schema This property is required. string
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
type This property is required. string
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
schema This property is required. str
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
type This property is required. str
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.
schema This property is required. String
Schema used to validate upstream-originated binary frames. The semantics of this field depend on the validation type set by config.upstream.binary.type.
type This property is required. String
The corresponding validation library for config.upstream.binary.schema. Currently, only draft4 is supported.

GetGatewayPluginWebsocketValidatorConsumer

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

GetGatewayPluginWebsocketValidatorOrdering

after This property is required. Property Map
before This property is required. Property Map

GetGatewayPluginWebsocketValidatorOrderingAfter

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>

GetGatewayPluginWebsocketValidatorOrderingBefore

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>

GetGatewayPluginWebsocketValidatorRoute

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

GetGatewayPluginWebsocketValidatorService

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.