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
idintegerThe unique identifier of the gateway.
namestringThe name of the gateway.
usernamestringThe username for connecting to the gateway.
addressstringThe public IP address or hostname of the gateway.
private_ipstringThe private IP address of the gateway within the network.
ttldatetimeThe time-to-live for the gateway connection, in ISO 8601 format.
contentstringA truncated preview of the gateway configuration content.
created_at_isodatetimeThe date and time the gateway was created, in ISO 8601 format.
updated_at_isodatetimeThe date and time the gateway was last updated, in ISO 8601 format.
created_bystringThe email of the user who created the gateway.
updated_bystringThe 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"
}