/sophos-central-firewall | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
sophos-central-firewall_action | Execute firewall action |
sophos-central-firewall_create_firewall_group | Create firewall group |
sophos-central-firewall_delete_firewall | Delete firewall |
sophos-central-firewall_delete_group | Delete firewall group |
sophos-central-firewall_get_firewall | Get firewall details |
sophos-central-firewall_get_group | Get firewall group |
sophos-central-firewall_list_firewall_groups | List firewall groups |
sophos-central-firewall_list_firewalls | List firewalls |
sophos-central-firewall_update_firewall | Update firewall |
sophos-central-firewall_update_firewall_group | Update firewall group |
sophos-central-firewall_action
Execute firewall action Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
firewallId | string | Yes | — | Firewall ID |
action | string | Yes | — | Action to execute |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"firewallId": {
"type": "string",
"description": "Firewall ID"
},
"action": {
"type": "string",
"description": "Action to execute",
"enum": [
"reboot",
"sync",
"checkFirmware"
]
}
},
"required": [
"PCID",
"firewallId",
"action"
]
}
sophos-central-firewall_create_firewall_group
Create firewall group Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
description | string | No | — | Group description |
name | string | Yes | — | Group name |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"description": {
"type": "string",
"description": "Group description"
},
"name": {
"type": "string",
"description": "Group name"
}
},
"required": [
"PCID",
"name"
]
}
sophos-central-firewall_delete_firewall
Delete firewall Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
firewallId | string | Yes | — | Firewall ID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"firewallId": {
"type": "string",
"description": "Firewall ID"
}
},
"required": [
"PCID",
"firewallId"
]
}
sophos-central-firewall_delete_group
Delete firewall group Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
groupId | string | Yes | — | Group ID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"groupId": {
"type": "string",
"description": "Group ID"
}
},
"required": [
"PCID",
"groupId"
]
}
sophos-central-firewall_get_firewall
Get firewall details Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
firewallId | string | Yes | — | Firewall ID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"firewallId": {
"type": "string",
"description": "Firewall ID"
}
},
"required": [
"PCID",
"firewallId"
]
}
sophos-central-firewall_get_group
Get firewall group Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
groupId | string | Yes | — | Group ID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"groupId": {
"type": "string",
"description": "Group ID"
}
},
"required": [
"PCID",
"groupId"
]
}
sophos-central-firewall_list_firewall_groups
List firewall groups Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
pageSize | integer | No | — | Items per page |
page | integer | No | — | Page number |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"pageSize": {
"type": "integer",
"description": "Items per page"
},
"page": {
"type": "integer",
"description": "Page number"
}
},
"required": [
"PCID"
]
}
sophos-central-firewall_list_firewalls
List firewalls Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
pageSize | integer | No | — | Items per page |
page | integer | No | — | Page number |
groupId | string | No | — | Filter by firewall group |
search | string | No | — | Search by name or serial |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"pageSize": {
"type": "integer",
"description": "Items per page"
},
"page": {
"type": "integer",
"description": "Page number"
},
"groupId": {
"type": "string",
"description": "Filter by firewall group"
},
"search": {
"type": "string",
"description": "Search by name or serial"
}
},
"required": [
"PCID"
]
}
sophos-central-firewall_update_firewall
Update firewall Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
firewallId | string | Yes | — | Firewall ID |
groupId | string | No | — | Group to assign |
name | string | No | — | Updated name |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"firewallId": {
"type": "string",
"description": "Firewall ID"
},
"groupId": {
"type": "string",
"description": "Group to assign"
},
"name": {
"type": "string",
"description": "Updated name"
}
},
"required": [
"PCID",
"firewallId"
]
}
sophos-central-firewall_update_firewall_group
Update firewall group Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
groupId | string | Yes | — | Group ID |
description | string | No | — | Updated description |
name | string | No | — | Updated name |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"groupId": {
"type": "string",
"description": "Group ID"
},
"description": {
"type": "string",
"description": "Updated description"
},
"name": {
"type": "string",
"description": "Updated name"
}
},
"required": [
"PCID",
"groupId"
]
}

