konnect 2.5.0 published on Tuesday, Apr 15, 2025 by kong
konnect.getGatewayPluginForwardProxy
Explore with Pulumi AI
Using getGatewayPluginForwardProxy
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 getGatewayPluginForwardProxy(args: GetGatewayPluginForwardProxyArgs, opts?: InvokeOptions): Promise<GetGatewayPluginForwardProxyResult>
function getGatewayPluginForwardProxyOutput(args: GetGatewayPluginForwardProxyOutputArgs, opts?: InvokeOptions): Output<GetGatewayPluginForwardProxyResult>
def get_gateway_plugin_forward_proxy(control_plane_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGatewayPluginForwardProxyResult
def get_gateway_plugin_forward_proxy_output(control_plane_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGatewayPluginForwardProxyResult]
func LookupGatewayPluginForwardProxy(ctx *Context, args *LookupGatewayPluginForwardProxyArgs, opts ...InvokeOption) (*LookupGatewayPluginForwardProxyResult, error)
func LookupGatewayPluginForwardProxyOutput(ctx *Context, args *LookupGatewayPluginForwardProxyOutputArgs, opts ...InvokeOption) LookupGatewayPluginForwardProxyResultOutput
> Note: This function is named LookupGatewayPluginForwardProxy
in the Go SDK.
public static class GetGatewayPluginForwardProxy
{
public static Task<GetGatewayPluginForwardProxyResult> InvokeAsync(GetGatewayPluginForwardProxyArgs args, InvokeOptions? opts = null)
public static Output<GetGatewayPluginForwardProxyResult> Invoke(GetGatewayPluginForwardProxyInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGatewayPluginForwardProxyResult> getGatewayPluginForwardProxy(GetGatewayPluginForwardProxyArgs args, InvokeOptions options)
public static Output<GetGatewayPluginForwardProxyResult> getGatewayPluginForwardProxy(GetGatewayPluginForwardProxyArgs args, InvokeOptions options)
fn::invoke:
function: konnect:index/getGatewayPluginForwardProxy:getGatewayPluginForwardProxy
arguments:
# arguments dictionary
The following arguments are supported:
- Control
Plane Id This property is required. string
- Control
Plane Id This property is required. string
- control
Plane Id This property is required. String
- control
Plane Id This property is required. string
- control_
plane_ id This property is required. str
- control
Plane Id This property is required. String
getGatewayPluginForwardProxy Result
The following output properties are available:
- Config
Get
Gateway Plugin Forward Proxy Config - Consumer
Get
Gateway Plugin Forward Proxy Consumer - Control
Plane stringId - Created
At double - Enabled bool
- Id string
- Instance
Name string - Ordering
Get
Gateway Plugin Forward Proxy Ordering - Protocols List<string>
- Route
Get
Gateway Plugin Forward Proxy Route - Service
Get
Gateway Plugin Forward Proxy Service - List<string>
- Updated
At double
- Config
Get
Gateway Plugin Forward Proxy Config - Consumer
Get
Gateway Plugin Forward Proxy Consumer - Control
Plane stringId - Created
At float64 - Enabled bool
- Id string
- Instance
Name string - Ordering
Get
Gateway Plugin Forward Proxy Ordering - Protocols []string
- Route
Get
Gateway Plugin Forward Proxy Route - Service
Get
Gateway Plugin Forward Proxy Service - []string
- Updated
At float64
- config
Get
Gateway Plugin Forward Proxy Config - consumer
Get
Gateway Plugin Forward Proxy Consumer - control
Plane StringId - created
At Double - enabled Boolean
- id String
- instance
Name String - ordering
Get
Gateway Plugin Forward Proxy Ordering - protocols List<String>
- route
Get
Gateway Plugin Forward Proxy Route - service
Get
Gateway Plugin Forward Proxy Service - List<String>
- updated
At Double
- config
Get
Gateway Plugin Forward Proxy Config - consumer
Get
Gateway Plugin Forward Proxy Consumer - control
Plane stringId - created
At number - enabled boolean
- id string
- instance
Name string - ordering
Get
Gateway Plugin Forward Proxy Ordering - protocols string[]
- route
Get
Gateway Plugin Forward Proxy Route - service
Get
Gateway Plugin Forward Proxy Service - string[]
- updated
At number
- config
Get
Gateway Plugin Forward Proxy Config - consumer
Get
Gateway Plugin Forward Proxy Consumer - control_
plane_ strid - created_
at float - enabled bool
- id str
- instance_
name str - ordering
Get
Gateway Plugin Forward Proxy Ordering - protocols Sequence[str]
- route
Get
Gateway Plugin Forward Proxy Route - service
Get
Gateway Plugin Forward Proxy Service - Sequence[str]
- updated_
at float
- config Property Map
- consumer Property Map
- control
Plane StringId - created
At Number - enabled Boolean
- id String
- instance
Name String - ordering Property Map
- protocols List<String>
- route Property Map
- service Property Map
- List<String>
- updated
At Number
Supporting Types
GetGatewayPluginForwardProxyConfig
- Auth
Password This property is required. string - The password to authenticate with, if the forward proxy is protected by basic authentication.
- Auth
Username This property is required. string - The username to authenticate with, if the forward proxy is protected by basic authentication.
- Http
Proxy Host This property is required. string - A string representing a host name, such as example.com.
- Http
Proxy Port This property is required. double - An integer representing a port number between 0 and 65535, inclusive.
- Https
Proxy Host This property is required. string - A string representing a host name, such as example.com.
- Https
Proxy Port This property is required. double - An integer representing a port number between 0 and 65535, inclusive.
- Https
Verify This property is required. bool - Whether the server certificate will be verified according to the CA certificates specified in lua_ssl_trusted_certificate.
- Proxy
Scheme This property is required. string - The proxy scheme to use when connecting. Only
http
is supported. - XHeaders
This property is required. string - Determines how to handle headers when forwarding the request.
- Auth
Password This property is required. string - The password to authenticate with, if the forward proxy is protected by basic authentication.
- Auth
Username This property is required. string - The username to authenticate with, if the forward proxy is protected by basic authentication.
- Http
Proxy Host This property is required. string - A string representing a host name, such as example.com.
- Http
Proxy Port This property is required. float64 - An integer representing a port number between 0 and 65535, inclusive.
- Https
Proxy Host This property is required. string - A string representing a host name, such as example.com.
- Https
Proxy Port This property is required. float64 - An integer representing a port number between 0 and 65535, inclusive.
- Https
Verify This property is required. bool - Whether the server certificate will be verified according to the CA certificates specified in lua_ssl_trusted_certificate.
- Proxy
Scheme This property is required. string - The proxy scheme to use when connecting. Only
http
is supported. - XHeaders
This property is required. string - Determines how to handle headers when forwarding the request.
- auth
Password This property is required. String - The password to authenticate with, if the forward proxy is protected by basic authentication.
- auth
Username This property is required. String - The username to authenticate with, if the forward proxy is protected by basic authentication.
- http
Proxy Host This property is required. String - A string representing a host name, such as example.com.
- http
Proxy Port This property is required. Double - An integer representing a port number between 0 and 65535, inclusive.
- https
Proxy Host This property is required. String - A string representing a host name, such as example.com.
- https
Proxy Port This property is required. Double - An integer representing a port number between 0 and 65535, inclusive.
- https
Verify This property is required. Boolean - Whether the server certificate will be verified according to the CA certificates specified in lua_ssl_trusted_certificate.
- proxy
Scheme This property is required. String - The proxy scheme to use when connecting. Only
http
is supported. - x
Headers This property is required. String - Determines how to handle headers when forwarding the request.
- auth
Password This property is required. string - The password to authenticate with, if the forward proxy is protected by basic authentication.
- auth
Username This property is required. string - The username to authenticate with, if the forward proxy is protected by basic authentication.
- http
Proxy Host This property is required. string - A string representing a host name, such as example.com.
- http
Proxy Port This property is required. number - An integer representing a port number between 0 and 65535, inclusive.
- https
Proxy Host This property is required. string - A string representing a host name, such as example.com.
- https
Proxy Port This property is required. number - An integer representing a port number between 0 and 65535, inclusive.
- https
Verify This property is required. boolean - Whether the server certificate will be verified according to the CA certificates specified in lua_ssl_trusted_certificate.
- proxy
Scheme This property is required. string - The proxy scheme to use when connecting. Only
http
is supported. - x
Headers This property is required. string - Determines how to handle headers when forwarding the request.
- auth_
password This property is required. str - The password to authenticate with, if the forward proxy is protected by basic authentication.
- auth_
username This property is required. str - The username to authenticate with, if the forward proxy is protected by basic authentication.
- http_
proxy_ host This property is required. str - A string representing a host name, such as example.com.
- http_
proxy_ port This property is required. float - An integer representing a port number between 0 and 65535, inclusive.
- https_
proxy_ host This property is required. str - A string representing a host name, such as example.com.
- https_
proxy_ port This property is required. float - An integer representing a port number between 0 and 65535, inclusive.
- https_
verify This property is required. bool - Whether the server certificate will be verified according to the CA certificates specified in lua_ssl_trusted_certificate.
- proxy_
scheme This property is required. str - The proxy scheme to use when connecting. Only
http
is supported. - x_
headers This property is required. str - Determines how to handle headers when forwarding the request.
- auth
Password This property is required. String - The password to authenticate with, if the forward proxy is protected by basic authentication.
- auth
Username This property is required. String - The username to authenticate with, if the forward proxy is protected by basic authentication.
- http
Proxy Host This property is required. String - A string representing a host name, such as example.com.
- http
Proxy Port This property is required. Number - An integer representing a port number between 0 and 65535, inclusive.
- https
Proxy Host This property is required. String - A string representing a host name, such as example.com.
- https
Proxy Port This property is required. Number - An integer representing a port number between 0 and 65535, inclusive.
- https
Verify This property is required. Boolean - Whether the server certificate will be verified according to the CA certificates specified in lua_ssl_trusted_certificate.
- proxy
Scheme This property is required. String - The proxy scheme to use when connecting. Only
http
is supported. - x
Headers This property is required. String - Determines how to handle headers when forwarding the request.
GetGatewayPluginForwardProxyConsumer
- 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
GetGatewayPluginForwardProxyOrdering
- After
This property is required. GetGateway Plugin Forward Proxy Ordering After - Before
This property is required. GetGateway Plugin Forward Proxy Ordering Before
- After
This property is required. GetGateway Plugin Forward Proxy Ordering After - Before
This property is required. GetGateway Plugin Forward Proxy Ordering Before
- after
This property is required. GetGateway Plugin Forward Proxy Ordering After - before
This property is required. GetGateway Plugin Forward Proxy Ordering Before
- after
This property is required. GetGateway Plugin Forward Proxy Ordering After - before
This property is required. GetGateway Plugin Forward Proxy Ordering Before
- after
This property is required. GetGateway Plugin Forward Proxy Ordering After - before
This property is required. GetGateway Plugin Forward Proxy Ordering Before
- after
This property is required. Property Map - before
This property is required. Property Map
GetGatewayPluginForwardProxyOrderingAfter
- 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>
GetGatewayPluginForwardProxyOrderingBefore
- 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>
GetGatewayPluginForwardProxyRoute
- 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
GetGatewayPluginForwardProxyService
- 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.