Waiting for engine...
Skip to main content

Gateway

Represents Gateway details (Name, Gateway Status, Environment, Api Execution Settings and Forward proxy)

type Gateway {
id: ID!
name: String!
deleted: Boolean!
externalUrl: String
effectivePublicUrl: String!
externalHealthCheckPath: String
environments: [Environment]
defaultApiExecutionSettings: DeployedApiExecutionSettings
forwardProxy: ForwardProxy
account: Account!
gatewayType: GatewayType
version: Long!
cors: DeployedApiCors
certificateAuthentication: GatewayCertificateAuthentication
internalSslEnabled: Boolean!
otelConfig: OtelConfiguration
}

Fields

Gateway.id ● ID! non-null scalar miscellaneous

Gateway.name ● String! non-null scalar miscellaneous

The name of the gateway.

Gateway.deleted ● Boolean! non-null scalar miscellaneous

Whether the gateway has been marked as deleted.

Gateway.externalUrl ● String scalar miscellaneous

The external URL for accessing the gateway.

Gateway.effectivePublicUrl ● String! non-null scalar miscellaneous

The effective public URL for this gateway. This may be the same as the externalUrl, but if that has not been specified then this will contain a best-effort determination of the URL which should be used to access this gateway.

Gateway.externalHealthCheckPath ● String scalar miscellaneous

The path for external health check monitoring.

Gateway.environments ● [Environment] list object event-streams-query

The environments associated with this gateway.

Gateway.defaultApiExecutionSettings ● DeployedApiExecutionSettings object platform

Default execution settings for APIs deployed on this gateway.

Gateway.forwardProxy ● ForwardProxy object platform

Forward proxy configuration for this gateway.

Gateway.account ● Account! non-null object event-streams-query

The account that owns this gateway.

Gateway.gatewayType ● GatewayType enum platform

The type of gateway (provisioned or embedded).

Gateway.version ● Long! non-null scalar partner-portal

The version number of the gateway.

Gateway.cors ● DeployedApiCors object platform

CORS configuration for the gateway.

Gateway.certificateAuthentication ● GatewayCertificateAuthentication object platform

Certificate authentication settings for the Gateway

Gateway.internalSslEnabled ● Boolean! non-null scalar miscellaneous

Returns true if SSL is enabled on the gateway.

Gateway.otelConfig ● OtelConfiguration object platform

OpenTelemetry configuration for gateway telemetry data collection

Returned By

gateway query ●  gatewayProvisionedCreate mutation ●  gateways query ●  gatewayUpdate mutation

Member Of

DeployedApiApplication object ●  DeployedApiCallDetailData object ●  DeployedApiCallSummaryData object ●  DevPortal object ●  Environment object ●  EnvironmentMigration object

Implemented By

_Entity union

On this Page