Logo

Command Palette

Search for a command to run...

Gateways provide secure access points for connecting to your infrastructure. They act as bastion hosts or jump servers for SSH access to your servers.

Model
idinteger

The unique identifier of the gateway.

namestring

The name of the gateway.

usernamestring

The username for connecting to the gateway.

addressstring

The public IP address or hostname of the gateway.

private_ipstring

The private IP address of the gateway within the network.

ttldatetime

The time-to-live for the gateway connection, in ISO 8601 format.

contentstring

A truncated preview of the gateway configuration content.

created_at_isodatetime

The date and time the gateway was created, in ISO 8601 format.

updated_at_isodatetime

The date and time the gateway was last updated, in ISO 8601 format.

created_bystring

The email of the user who created the gateway.

updated_bystring

The identifier of the user who last updated the gateway.

Example

{
  "id": 567,
  "name": "production-gateway",
  "username": "gateway-user",
  "address": "gateway.example.com",
  "private_ip": "10.0.1.100",
  "ttl": "2024-02-16T14:30:00Z",
  "content": "Host production-gateway\n  HostName gateway.example.com\n  User gateway-user...",
  "created_at_iso": "2024-01-15T10:30:00Z",
  "updated_at_iso": "2024-02-15T12:45:00Z",
  "created_by": "admin@example.com",
  "updated_by": "admin@example.com"
}