Get Gateway Objects by ID
get
/api/gateway/Gateways/{id}
Gets the gateway objects that matches the specified ID.
Request
Path Parameters
-
id(required): integer(int32)
The gateway object ID.Example:
1
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
Successful operation
Root Schema : schema
Match All
Show Source
-
object
SuccessfulGetOperation
The response body for a successful get operation.
-
object
type
Nested Schema : SuccessfulGetOperation
Type:
object
The response body for a successful get operation.
Show Source
-
message: string
The response message.Example:
Loaded 1 entries
-
success: boolean
Whether the operation was a success (true) or a failure (false).Example:
true
Nested Schema : gatewayGatewaysRead
Type:
Show Source
object
-
ConnectionType: string
Gateway Connection Type. Plain TCP Socket, SSH login or Telnet login.Example:
TCP socket
-
ConnectionTypeID: integer
Connection Type 0 => TCP Socket 1 => Telnet login 2 => SSH loginExample:
0
-
Delimiter: string
The message delimiter used by the gateway.Example:
;
-
Description: string
Description of the Gateway.Example:
-
DeviceID: integer
Unique identifier associated with the device name.Example:
54
-
DeviceName: string
The Device Catalog entry associated to the Gateway, which is used for connection information.Example:
router.example.com
-
ElementCount: integer
Count of the Gateway Element.Example:
1
-
Elements: array
Elements
Selection of associated Network Elements for this gateway.
-
GatewayID: string
Unique identifier for the gateway.Example:
a433d205-4cae-45c3-a637-50b08840ea63
-
GatewayName: string
The name of the gateway, which must be unique within the database.Example:
Gateway1
-
NoPromptCheck: boolean
If Connection Type is set to "SSH Login" or "Telnet Login" and the TL1 device does not return a prompt on successful login, check this box.Example:
false
-
Password: string
If Connection Type is set to "SSH Login" or "Telnet Login", the password to use when connecting to Gateway.Example:
admin
-
Port: integer
Connection port.Example:
9001
-
StatusID: integer
The gateway status ID. Either 0 (disabled) or 1 (enabled).Example:
1
-
StatusName: string
The status of the gateway.Example:
Enabled
-
Username: string
If Connection Type is set to "SSH Login" or "Telnet Login", the username to use when connecting to Gateway.Example:
admin
Nested Schema : Elements
Type:
array
Selection of associated Network Elements for this gateway.
Show Source
Example:
[
{
"ElementID":"b1e9b165-5f05-4e41-8031-e9f7586a88f9",
"ElementName":"Element1"
}
]
Nested Schema : items
Type:
Show Source
object
-
ElementID: string
Element IDExample:
b1e9b165-5f05-4e41-8031-e9f7586a88f9
-
ElementName: string
Element NameExample:
Element1
Default Response
Failed operation
Root Schema : schema
Type:
Show Source
object
-
errors: array
errors
The list of errors reported. Validation errors will be keyed by record field.
-
message: string
The response message.Example:
Exception thrown
-
success: boolean
Whether the operation was a success (true) or a failure (false).Example:
false
Nested Schema : errors
Type:
array
The list of errors reported. Validation errors will be keyed by record field.
Show Source
-
Array of:
object items
An error.
Nested Schema : items
Type:
object
An error.