konnect 2.4.1 published on Thursday, Mar 13, 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 dictionaryThe following arguments are supported:
- Id string
- Id string
- id String
- id string
- id str
- id String
getGatewayControlPlane Result
The following output properties are available:
- Config
GetGateway Control Plane Config 
- Description string
- Id string
- Labels Dictionary<string, string>
- Name string
- Config
GetGateway Control Plane Config 
- Description string
- Id string
- Labels map[string]string
- Name string
- config
GetGateway Control Plane Config 
- description String
- id String
- labels Map<String,String>
- name String
- config
GetGateway Control Plane Config 
- description string
- id string
- labels {[key: string]: string}
- name string
- config
GetGateway 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    
- AuthType string
- The auth type value of the cluster associated with the Runtime Group.
- CloudGateway bool
- Whether the Control Plane can be used for cloud-gateways.
- ClusterType string
- The ClusterType value of the cluster associated with the Control Plane.
- ControlPlane stringEndpoint 
- Control Plane Endpoint.
- ProxyUrls List<GetGateway Control Plane Config Proxy Url> 
- Array of proxy URLs associated with reaching the data-planes connected to a control-plane.
- TelemetryEndpoint string
- Telemetry Endpoint.
- AuthType string
- The auth type value of the cluster associated with the Runtime Group.
- CloudGateway bool
- Whether the Control Plane can be used for cloud-gateways.
- ClusterType string
- The ClusterType value of the cluster associated with the Control Plane.
- ControlPlane stringEndpoint 
- Control Plane Endpoint.
- ProxyUrls []GetGateway Control Plane Config Proxy Url 
- Array of proxy URLs associated with reaching the data-planes connected to a control-plane.
- TelemetryEndpoint string
- Telemetry Endpoint.
- authType String
- The auth type value of the cluster associated with the Runtime Group.
- cloudGateway Boolean
- Whether the Control Plane can be used for cloud-gateways.
- clusterType String
- The ClusterType value of the cluster associated with the Control Plane.
- controlPlane StringEndpoint 
- Control Plane Endpoint.
- proxyUrls List<GetGateway Control Plane Config Proxy Url> 
- Array of proxy URLs associated with reaching the data-planes connected to a control-plane.
- telemetryEndpoint String
- Telemetry Endpoint.
- authType string
- The auth type value of the cluster associated with the Runtime Group.
- cloudGateway boolean
- Whether the Control Plane can be used for cloud-gateways.
- clusterType string
- The ClusterType value of the cluster associated with the Control Plane.
- controlPlane stringEndpoint 
- Control Plane Endpoint.
- proxyUrls GetGateway Control Plane Config Proxy Url[] 
- Array of proxy URLs associated with reaching the data-planes connected to a control-plane.
- telemetryEndpoint string
- Telemetry Endpoint.
- auth_type str
- The auth type value of the cluster associated with the Runtime Group.
- cloud_gateway bool
- Whether the Control Plane can be used for cloud-gateways.
- cluster_type str
- The ClusterType value of the cluster associated with the Control Plane.
- control_plane_ strendpoint 
- Control Plane Endpoint.
- proxy_urls Sequence[GetGateway Control Plane Config Proxy Url] 
- Array of proxy URLs associated with reaching the data-planes connected to a control-plane.
- telemetry_endpoint str
- Telemetry Endpoint.
- authType String
- The auth type value of the cluster associated with the Runtime Group.
- cloudGateway Boolean
- Whether the Control Plane can be used for cloud-gateways.
- clusterType String
- The ClusterType value of the cluster associated with the Control Plane.
- controlPlane StringEndpoint 
- Control Plane Endpoint.
- proxyUrls List<Property Map>
- Array of proxy URLs associated with reaching the data-planes connected to a control-plane.
- telemetryEndpoint String
- Telemetry Endpoint.
GetGatewayControlPlaneConfigProxyUrl      
Package Details
- Repository
- konnect kong/terraform-provider-konnect
- License
- Notes
- This Pulumi package is based on the konnectTerraform Provider.