konnect 2.6.0 published on Tuesday, Apr 22, 2025 by kong
konnect.getGatewayControlPlane
Explore with Pulumi AI
Using getGatewayControlPlane
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 getGatewayControlPlane(args: GetGatewayControlPlaneArgs, opts?: InvokeOptions): Promise<GetGatewayControlPlaneResult>
function getGatewayControlPlaneOutput(args: GetGatewayControlPlaneOutputArgs, opts?: InvokeOptions): Output<GetGatewayControlPlaneResult>
def get_gateway_control_plane(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGatewayControlPlaneResult
def get_gateway_control_plane_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGatewayControlPlaneResult]
func LookupGatewayControlPlane(ctx *Context, args *LookupGatewayControlPlaneArgs, opts ...InvokeOption) (*LookupGatewayControlPlaneResult, error)
func LookupGatewayControlPlaneOutput(ctx *Context, args *LookupGatewayControlPlaneOutputArgs, opts ...InvokeOption) LookupGatewayControlPlaneResultOutput
> Note: This function is named LookupGatewayControlPlane
in the Go SDK.
public static class GetGatewayControlPlane
{
public static Task<GetGatewayControlPlaneResult> InvokeAsync(GetGatewayControlPlaneArgs args, InvokeOptions? opts = null)
public static Output<GetGatewayControlPlaneResult> Invoke(GetGatewayControlPlaneInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGatewayControlPlaneResult> getGatewayControlPlane(GetGatewayControlPlaneArgs args, InvokeOptions options)
public static Output<GetGatewayControlPlaneResult> getGatewayControlPlane(GetGatewayControlPlaneArgs args, InvokeOptions options)
fn::invoke:
function: konnect:index/getGatewayControlPlane:getGatewayControlPlane
arguments:
# arguments dictionary
The following arguments are supported:
- 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
getGatewayControlPlane Result
The following output properties are available:
- Config
Get
Gateway Control Plane Config - Description string
- Id string
- Labels Dictionary<string, string>
- Name string
- Config
Get
Gateway Control Plane Config - Description string
- Id string
- Labels map[string]string
- Name string
- config
Get
Gateway Control Plane Config - description String
- id String
- labels Map<String,String>
- name String
- config
Get
Gateway Control Plane Config - description string
- id string
- labels {[key: string]: string}
- name string
- config
Get
Gateway Control Plane Config - description str
- id str
- labels Mapping[str, str]
- name str
- config Property Map
- description String
- id String
- labels Map<String>
- name String
Supporting Types
GetGatewayControlPlaneConfig
- Auth
Type This property is required. string - The auth type value of the cluster associated with the Runtime Group.
- Cloud
Gateway This property is required. bool - Whether the Control Plane can be used for cloud-gateways.
- Cluster
Type This property is required. string - The ClusterType value of the cluster associated with the Control Plane.
- Control
Plane Endpoint This property is required. string - Control Plane Endpoint.
- Proxy
Urls This property is required. List<GetGateway Control Plane Config Proxy Url> - Array of proxy URLs associated with reaching the data-planes connected to a control-plane.
- Telemetry
Endpoint This property is required. string - Telemetry Endpoint.
- Auth
Type This property is required. string - The auth type value of the cluster associated with the Runtime Group.
- Cloud
Gateway This property is required. bool - Whether the Control Plane can be used for cloud-gateways.
- Cluster
Type This property is required. string - The ClusterType value of the cluster associated with the Control Plane.
- Control
Plane Endpoint This property is required. string - Control Plane Endpoint.
- Proxy
Urls This property is required. []GetGateway Control Plane Config Proxy Url - Array of proxy URLs associated with reaching the data-planes connected to a control-plane.
- Telemetry
Endpoint This property is required. string - Telemetry Endpoint.
- auth
Type This property is required. String - The auth type value of the cluster associated with the Runtime Group.
- cloud
Gateway This property is required. Boolean - Whether the Control Plane can be used for cloud-gateways.
- cluster
Type This property is required. String - The ClusterType value of the cluster associated with the Control Plane.
- control
Plane Endpoint This property is required. String - Control Plane Endpoint.
- proxy
Urls This property is required. List<GetGateway Control Plane Config Proxy Url> - Array of proxy URLs associated with reaching the data-planes connected to a control-plane.
- telemetry
Endpoint This property is required. String - Telemetry Endpoint.
- auth
Type This property is required. string - The auth type value of the cluster associated with the Runtime Group.
- cloud
Gateway This property is required. boolean - Whether the Control Plane can be used for cloud-gateways.
- cluster
Type This property is required. string - The ClusterType value of the cluster associated with the Control Plane.
- control
Plane Endpoint This property is required. string - Control Plane Endpoint.
- proxy
Urls This property is required. GetGateway Control Plane Config Proxy Url[] - Array of proxy URLs associated with reaching the data-planes connected to a control-plane.
- telemetry
Endpoint This property is required. string - Telemetry Endpoint.
- auth_
type This property is required. str - The auth type value of the cluster associated with the Runtime Group.
- cloud_
gateway This property is required. bool - Whether the Control Plane can be used for cloud-gateways.
- cluster_
type This property is required. str - The ClusterType value of the cluster associated with the Control Plane.
- control_
plane_ endpoint This property is required. str - Control Plane Endpoint.
- proxy_
urls This property is required. Sequence[GetGateway Control Plane Config Proxy Url] - Array of proxy URLs associated with reaching the data-planes connected to a control-plane.
- telemetry_
endpoint This property is required. str - Telemetry Endpoint.
- auth
Type This property is required. String - The auth type value of the cluster associated with the Runtime Group.
- cloud
Gateway This property is required. Boolean - Whether the Control Plane can be used for cloud-gateways.
- cluster
Type This property is required. String - The ClusterType value of the cluster associated with the Control Plane.
- control
Plane Endpoint This property is required. String - Control Plane Endpoint.
- proxy
Urls This property is required. List<Property Map> - Array of proxy URLs associated with reaching the data-planes connected to a control-plane.
- telemetry
Endpoint This property is required. String - Telemetry Endpoint.
GetGatewayControlPlaneConfigProxyUrl
Package Details
- Repository
- konnect kong/terraform-provider-konnect
- License
- Notes
- This Pulumi package is based on the
konnect
Terraform Provider.