List CCS servers
Request parameters
Parameter | Data type | Description |
|---|---|---|
includeSessions | Boolean—true or false | A Boolean indicating that session information should be included in the response. |
Response body parameters
Successful completion returns a JSON object with the following parameters:
Parameter | Data type | Description |
|---|---|---|
servers | Array of CCS server information objects | An array of nested objects containing detailed information about all CCS servers |
For more information, see Console-Automation-services-data-models.
Example request
GET /mvcm-api/api/ccs/servers
x-api-session: {session id}
x-api-session: {session id}
Example response
200 OK
<headers>
content-type: application/json
{
"servers": [
{
"startupMode": "automatic",
"upstreamHost": " osa-icc1.example.com ",
"authenticationServerHost": "localhost",
"controllerType": 2,
"clientAccessPort": 10000,
"logfileName": "CCS_1.log",
"clientAccessPortSslEnabled": true,
"clientAccessPortSsl": 10001,
"authenticationMethod": "auth-server",
"requireClientCerts": false,
"clientAccessPortEnabled": false,
"name": "CCS_1",
"upstreamPort": 1024,
"objectUri": "/mvcm-api/ccs/servers/CCS_1",
"authenticationServerPort": 1515,
"status": "running"
},
{
"startupMode": "automatic",
"upstreamHost": "osa-icc1.example.com",
"authenticationServerHost": "localhost",
"controllerType": 2,
"clientAccessPort": 10010,
"logfileName": "CCS_2.log",
"clientAccessPortSslEnabled": true,
"clientAccessPortSsl": 10011,
"authenticationMethod": "auth-server",
"requireClientCerts": false,
"clientAccessPortEnabled": false,
"name": "CCS_2",
"upstreamPort": 1024,
"objectUri": "/mvcm-api/ccs/servers/CCS_2",
"authenticationServerPort": 1515,
"status": "running"
}
]
}
<headers>
content-type: application/json
{
"servers": [
{
"startupMode": "automatic",
"upstreamHost": " osa-icc1.example.com ",
"authenticationServerHost": "localhost",
"controllerType": 2,
"clientAccessPort": 10000,
"logfileName": "CCS_1.log",
"clientAccessPortSslEnabled": true,
"clientAccessPortSsl": 10001,
"authenticationMethod": "auth-server",
"requireClientCerts": false,
"clientAccessPortEnabled": false,
"name": "CCS_1",
"upstreamPort": 1024,
"objectUri": "/mvcm-api/ccs/servers/CCS_1",
"authenticationServerPort": 1515,
"status": "running"
},
{
"startupMode": "automatic",
"upstreamHost": "osa-icc1.example.com",
"authenticationServerHost": "localhost",
"controllerType": 2,
"clientAccessPort": 10010,
"logfileName": "CCS_2.log",
"clientAccessPortSslEnabled": true,
"clientAccessPortSsl": 10011,
"authenticationMethod": "auth-server",
"requireClientCerts": false,
"clientAccessPortEnabled": false,
"name": "CCS_2",
"upstreamPort": 1024,
"objectUri": "/mvcm-api/ccs/servers/CCS_2",
"authenticationServerPort": 1515,
"status": "running"
}
]
}
Example request
GET /mvcm-api/api/ccs/servers?includeSessions=true
x-api-session: {session id}
x-api-session: {session id}
Example response
200 OK
<headers>
content-type: application/json
{
"servers": [
{
"startupMode": "automatic",
"upstreamHost": "osa-icc1.example.com",
"sessions": [
{
"maxClients": 10,
"server": "CCS_1",
"keyboardLockoutIdleTimeout": 30,
"vtamRestartAfterAllDisconnect": false,
"description": "",
"extendedAttributes": true,
"enableKeyboardLockoutOverride": false,
"luName": "ABLE",
"enableTn3270e": 0,
"enableKeyboardLockout": false,
"name": "ABLE",
"upstreamPort": 1024,
"model": "3278-2",
"upstreamUseSsl": false,
"enableTn3270eLoginPrompt": 0,
"showOnViewersPage": true,
"vtam": false
},
{
"maxClients": 10,
"server": "CCS_1",
"keyboardLockoutIdleTimeout": 30,
"vtamRestartAfterAllDisconnect": false,
"description": "",
"extendedAttributes": true,
"enableKeyboardLockoutOverride": false,
"luName": "BAKR",
"enableTn3270e": 0,
"enableKeyboardLockout": false,
"name": "BAKR",
"upstreamPort": 1024,
"model": "3278-2",
"upstreamUseSsl": false,
"enableTn3270eLoginPrompt": 0,
"showOnViewersPage": true,
"vtam": false
},
{
"maxClients": 10,
"server": "CCS_1",
"keyboardLockoutIdleTimeout": 30,
"vtamRestartAfterAllDisconnect": false,
"description": "",
"extendedAttributes": true,
"enableKeyboardLockoutOverride": false,
"luName": "CRLY",
"enableTn3270e": 0,
"enableKeyboardLockout": false,
"name": "CRLY",
"upstreamPort": 1024,
"model": "3278-2",
"upstreamUseSsl": false,
"enableTn3270eLoginPrompt": 0,
"showOnViewersPage": true,
"vtam": false
},
{
"maxClients": 10,
"server": "CCS_1",
"keyboardLockoutIdleTimeout": 30,
"vtamRestartAfterAllDisconnect": false,
"description": "",
"extendedAttributes": true,
"enableKeyboardLockoutOverride": false,
"luName": "DLTA",
"enableTn3270e": 0,
"enableKeyboardLockout": false,
"name": "DLTA",
"upstreamPort": 1024,
"model": "3278-2",
"upstreamUseSsl": false,
"enableTn3270eLoginPrompt": 0,
"showOnViewersPage": true,
"vtam": false
}
],
"authenticationServerHost": "localhost",
"controllerType": 2,
"clientAccessPort": 10000,
"logfileName": "CCS_1.log",
"clientAccessPortSslEnabled": true,
"clientAccessPortSsl": 10001,
"authenticationMethod": "auth-server",
"requireClientCerts": false,
"clientAccessPortEnabled": false,
"name": "CCS_1",
"upstreamPort": 1024,
"objectUri": "/mvcm-api/ccs/servers/CCS_1",
"authenticationServerPort": 1515,
"status": "running"
},
{
"startupMode": "automatic",
"upstreamHost": "clm-aus-006632.bmc.com",
"sessions": [
{
"maxClients": 10,
"server": "CCS_2",
"keyboardLockoutIdleTimeout": 30,
"vtamRestartAfterAllDisconnect": false,
"description": "",
"extendedAttributes": true,
"enableKeyboardLockoutOverride": false,
"luName": "ECHO",
"enableTn3270e": 0,
"enableKeyboardLockout": false,
"name": "ECHO",
"upstreamPort": 1024,
"model": "3278-2",
"upstreamUseSsl": false,
"enableTn3270eLoginPrompt": 0,
"showOnViewersPage": true,
"vtam": false
},
{
"maxClients": 10,
"server": "CCS_2",
"keyboardLockoutIdleTimeout": 30,
"vtamRestartAfterAllDisconnect": false,
"description": "",
"extendedAttributes": true,
"enableKeyboardLockoutOverride": false,
"luName": "FXTR",
"enableTn3270e": 0,
"enableKeyboardLockout": false,
"name": "FXTR",
"upstreamPort": 1024,
"model": "3278-2",
"upstreamUseSsl": false,
"enableTn3270eLoginPrompt": 0,
"showOnViewersPage": true,
"vtam": false
},
{
"maxClients": 10,
"server": "CCS_2",
"keyboardLockoutIdleTimeout": 30,
"vtamRestartAfterAllDisconnect": false,
"description": "",
"extendedAttributes": true,
"enableKeyboardLockoutOverride": false,
"luName": "GRGE",
"enableTn3270e": 0,
"enableKeyboardLockout": false,
"name": "GRGE",
"upstreamPort": 1024,
"model": "3278-2",
"upstreamUseSsl": false,
"enableTn3270eLoginPrompt": 0,
"showOnViewersPage": true,
"vtam": false
},
{
"maxClients": 10,
"server": "CCS_2",
"keyboardLockoutIdleTimeout": 30,
"vtamRestartAfterAllDisconnect": false,
"description": "",
"extendedAttributes": true,
"enableKeyboardLockoutOverride": false,
"luName": "HOTL",
"enableTn3270e": 0,
"enableKeyboardLockout": false,
"name": "HOTL",
"upstreamPort": 1024,
"model": "3278-2",
"upstreamUseSsl": false,
"enableTn3270eLoginPrompt": 0,
"showOnViewersPage": true,
"vtam": false
}
],
"authenticationServerHost": "localhost",
"controllerType": 2,
"clientAccessPort": 10010,
"logfileName": "CCS_2.log",
"clientAccessPortSslEnabled": true,
"clientAccessPortSsl": 10011,
"authenticationMethod": "auth-server",
"requireClientCerts": false,
"clientAccessPortEnabled": false,
"name": "CCS_2",
"upstreamPort": 1024,
"objectUri": "/mvcm-api/ccs/servers/CCS_2",
"authenticationServerPort": 1515,
"status": "running"
}
]
}
<headers>
content-type: application/json
{
"servers": [
{
"startupMode": "automatic",
"upstreamHost": "osa-icc1.example.com",
"sessions": [
{
"maxClients": 10,
"server": "CCS_1",
"keyboardLockoutIdleTimeout": 30,
"vtamRestartAfterAllDisconnect": false,
"description": "",
"extendedAttributes": true,
"enableKeyboardLockoutOverride": false,
"luName": "ABLE",
"enableTn3270e": 0,
"enableKeyboardLockout": false,
"name": "ABLE",
"upstreamPort": 1024,
"model": "3278-2",
"upstreamUseSsl": false,
"enableTn3270eLoginPrompt": 0,
"showOnViewersPage": true,
"vtam": false
},
{
"maxClients": 10,
"server": "CCS_1",
"keyboardLockoutIdleTimeout": 30,
"vtamRestartAfterAllDisconnect": false,
"description": "",
"extendedAttributes": true,
"enableKeyboardLockoutOverride": false,
"luName": "BAKR",
"enableTn3270e": 0,
"enableKeyboardLockout": false,
"name": "BAKR",
"upstreamPort": 1024,
"model": "3278-2",
"upstreamUseSsl": false,
"enableTn3270eLoginPrompt": 0,
"showOnViewersPage": true,
"vtam": false
},
{
"maxClients": 10,
"server": "CCS_1",
"keyboardLockoutIdleTimeout": 30,
"vtamRestartAfterAllDisconnect": false,
"description": "",
"extendedAttributes": true,
"enableKeyboardLockoutOverride": false,
"luName": "CRLY",
"enableTn3270e": 0,
"enableKeyboardLockout": false,
"name": "CRLY",
"upstreamPort": 1024,
"model": "3278-2",
"upstreamUseSsl": false,
"enableTn3270eLoginPrompt": 0,
"showOnViewersPage": true,
"vtam": false
},
{
"maxClients": 10,
"server": "CCS_1",
"keyboardLockoutIdleTimeout": 30,
"vtamRestartAfterAllDisconnect": false,
"description": "",
"extendedAttributes": true,
"enableKeyboardLockoutOverride": false,
"luName": "DLTA",
"enableTn3270e": 0,
"enableKeyboardLockout": false,
"name": "DLTA",
"upstreamPort": 1024,
"model": "3278-2",
"upstreamUseSsl": false,
"enableTn3270eLoginPrompt": 0,
"showOnViewersPage": true,
"vtam": false
}
],
"authenticationServerHost": "localhost",
"controllerType": 2,
"clientAccessPort": 10000,
"logfileName": "CCS_1.log",
"clientAccessPortSslEnabled": true,
"clientAccessPortSsl": 10001,
"authenticationMethod": "auth-server",
"requireClientCerts": false,
"clientAccessPortEnabled": false,
"name": "CCS_1",
"upstreamPort": 1024,
"objectUri": "/mvcm-api/ccs/servers/CCS_1",
"authenticationServerPort": 1515,
"status": "running"
},
{
"startupMode": "automatic",
"upstreamHost": "clm-aus-006632.bmc.com",
"sessions": [
{
"maxClients": 10,
"server": "CCS_2",
"keyboardLockoutIdleTimeout": 30,
"vtamRestartAfterAllDisconnect": false,
"description": "",
"extendedAttributes": true,
"enableKeyboardLockoutOverride": false,
"luName": "ECHO",
"enableTn3270e": 0,
"enableKeyboardLockout": false,
"name": "ECHO",
"upstreamPort": 1024,
"model": "3278-2",
"upstreamUseSsl": false,
"enableTn3270eLoginPrompt": 0,
"showOnViewersPage": true,
"vtam": false
},
{
"maxClients": 10,
"server": "CCS_2",
"keyboardLockoutIdleTimeout": 30,
"vtamRestartAfterAllDisconnect": false,
"description": "",
"extendedAttributes": true,
"enableKeyboardLockoutOverride": false,
"luName": "FXTR",
"enableTn3270e": 0,
"enableKeyboardLockout": false,
"name": "FXTR",
"upstreamPort": 1024,
"model": "3278-2",
"upstreamUseSsl": false,
"enableTn3270eLoginPrompt": 0,
"showOnViewersPage": true,
"vtam": false
},
{
"maxClients": 10,
"server": "CCS_2",
"keyboardLockoutIdleTimeout": 30,
"vtamRestartAfterAllDisconnect": false,
"description": "",
"extendedAttributes": true,
"enableKeyboardLockoutOverride": false,
"luName": "GRGE",
"enableTn3270e": 0,
"enableKeyboardLockout": false,
"name": "GRGE",
"upstreamPort": 1024,
"model": "3278-2",
"upstreamUseSsl": false,
"enableTn3270eLoginPrompt": 0,
"showOnViewersPage": true,
"vtam": false
},
{
"maxClients": 10,
"server": "CCS_2",
"keyboardLockoutIdleTimeout": 30,
"vtamRestartAfterAllDisconnect": false,
"description": "",
"extendedAttributes": true,
"enableKeyboardLockoutOverride": false,
"luName": "HOTL",
"enableTn3270e": 0,
"enableKeyboardLockout": false,
"name": "HOTL",
"upstreamPort": 1024,
"model": "3278-2",
"upstreamUseSsl": false,
"enableTn3270eLoginPrompt": 0,
"showOnViewersPage": true,
"vtam": false
}
],
"authenticationServerHost": "localhost",
"controllerType": 2,
"clientAccessPort": 10010,
"logfileName": "CCS_2.log",
"clientAccessPortSslEnabled": true,
"clientAccessPortSsl": 10011,
"authenticationMethod": "auth-server",
"requireClientCerts": false,
"clientAccessPortEnabled": false,
"name": "CCS_2",
"upstreamPort": 1024,
"objectUri": "/mvcm-api/ccs/servers/CCS_2",
"authenticationServerPort": 1515,
"status": "running"
}
]
}
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*