Manage a connector
Connectors are governed egress paths to private upstreams. The safe pattern for any disruptive change is assess impact first, then transition lifecycle. See Private connectivity.
List connectors and their health
Section titled “List connectors and their health”List connectors and status
- Open Operate → Connectors to see each connector's state and dependents.
curl "$GATEWAY/v1/connectors?environment_id=prod" \
-H "authorization: Bearer $TOKEN"listConnectors in the API reference →gatewayctl connectors list --format jsonAlso: gatewayctl connector-status for a single connector's lifecycle.
Assess impact before disabling
Section titled “Assess impact before disabling”See what a connector change would affect
- Open the connector and view Impact — the servers, routes, and sessions that depend on it.
curl "$GATEWAY/v1/connectors/conn_eu_private/impact" \
-H "authorization: Bearer $TOKEN"getConnectorImpact in the API reference →gatewayctl connectors get conn_eu_private --format jsonReview dependents before disabling; impact is metadata-only.
Transition the lifecycle
Section titled “Transition the lifecycle”Disable, re-enable, or revoke a connector
- From the connector, choose Disable, Re‑enable, or Revoke and confirm.
curl -X POST \
"$GATEWAY/v1/connectors/conn_eu_private/lifecycle" \
-H "authorization: Bearer $TOKEN" \
-H "content-type: application/json" \
--data '{"transition": "disable", "reason_code": "maintenance"}'transitionConnectorLifecycle in the API reference →gatewayctl connectors disable conn_eu_private --format jsonconnectors supports list / get / disable / reenable / revoke.
Type set in Geist, Source Serif 4, and Departure Mono.