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

konnect.getGatewayPluginTlsHandshakeModifier

Explore with Pulumi AI

Using getGatewayPluginTlsHandshakeModifier

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 getGatewayPluginTlsHandshakeModifier(args: GetGatewayPluginTlsHandshakeModifierArgs, opts?: InvokeOptions): Promise<GetGatewayPluginTlsHandshakeModifierResult>
function getGatewayPluginTlsHandshakeModifierOutput(args: GetGatewayPluginTlsHandshakeModifierOutputArgs, opts?: InvokeOptions): Output<GetGatewayPluginTlsHandshakeModifierResult>
Copy
def get_gateway_plugin_tls_handshake_modifier(control_plane_id: Optional[str] = None,
                                              opts: Optional[InvokeOptions] = None) -> GetGatewayPluginTlsHandshakeModifierResult
def get_gateway_plugin_tls_handshake_modifier_output(control_plane_id: Optional[pulumi.Input[str]] = None,
                                              opts: Optional[InvokeOptions] = None) -> Output[GetGatewayPluginTlsHandshakeModifierResult]
Copy
func LookupGatewayPluginTlsHandshakeModifier(ctx *Context, args *LookupGatewayPluginTlsHandshakeModifierArgs, opts ...InvokeOption) (*LookupGatewayPluginTlsHandshakeModifierResult, error)
func LookupGatewayPluginTlsHandshakeModifierOutput(ctx *Context, args *LookupGatewayPluginTlsHandshakeModifierOutputArgs, opts ...InvokeOption) LookupGatewayPluginTlsHandshakeModifierResultOutput
Copy

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

public static class GetGatewayPluginTlsHandshakeModifier 
{
    public static Task<GetGatewayPluginTlsHandshakeModifierResult> InvokeAsync(GetGatewayPluginTlsHandshakeModifierArgs args, InvokeOptions? opts = null)
    public static Output<GetGatewayPluginTlsHandshakeModifierResult> Invoke(GetGatewayPluginTlsHandshakeModifierInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetGatewayPluginTlsHandshakeModifierResult> getGatewayPluginTlsHandshakeModifier(GetGatewayPluginTlsHandshakeModifierArgs args, InvokeOptions options)
public static Output<GetGatewayPluginTlsHandshakeModifierResult> getGatewayPluginTlsHandshakeModifier(GetGatewayPluginTlsHandshakeModifierArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: konnect:index/getGatewayPluginTlsHandshakeModifier:getGatewayPluginTlsHandshakeModifier
  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

getGatewayPluginTlsHandshakeModifier Result

The following output properties are available:

Supporting Types

GetGatewayPluginTlsHandshakeModifierConfig

TlsClientCertificate This property is required. string
TLS Client Certificate
TlsClientCertificate This property is required. string
TLS Client Certificate
tlsClientCertificate This property is required. String
TLS Client Certificate
tlsClientCertificate This property is required. string
TLS Client Certificate
tls_client_certificate This property is required. str
TLS Client Certificate
tlsClientCertificate This property is required. String
TLS Client Certificate

GetGatewayPluginTlsHandshakeModifierOrdering

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

GetGatewayPluginTlsHandshakeModifierOrderingAfter

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>

GetGatewayPluginTlsHandshakeModifierOrderingBefore

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>

GetGatewayPluginTlsHandshakeModifierRoute

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

GetGatewayPluginTlsHandshakeModifierService

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.