此终端节点获取给定根范围的所有类型的连接器。
GET /openapi/v1/connectors/cards?root_scope_id=<root_scope_id>
其中 <root_scope_id> 是可从 获取范围 API 获取的 root_ scope_id。
参数:请求 URL 包含以下参数
名称
|
类型
|
说明
|
root_scope_id
|
字符串
|
指定根范围
|
响应对象:返回具有给定根范围 ID 的所有类型的连接器。
响应示例
resp = restclient.get('/connectors/cards?root_scope_id=63bf8d2f497d4f7287dbd335')
if resp.status_code == 200:
parsed_resp = json.loads(resp.content)
print json.dumps(parsed_resp)
响应示例
[{
"type": "NETFLOW",
"name": "NetFlow",
"desc": "Collect telemetry from network devices",
"long_desc": "Collect NetFlow V9 and/or IPFIX telemetry from network devices such as routers and switches.",
"group": "Flow Ingest",
"index": 0,
"appliance_type": "tetration_data_ingest",
"state": "disabled",
"limit_per_appliance": 3,
"limit_per_rootscope": 10,
"limit_per_cluster": 100,
"config": [
"LOG",
"ALERT"
],
"max_instances": 0,
"noteworthy": false,
"hidden": false,
"capabilities": [
"Flow Visibility"
],
"connector_count": 0,
"group_order": 0
},
{
"type": "NETSCALER",
"name": "NetScaler",
"desc": "Collect telemetry from Citrix ADC",
"long_desc": "Collect telemetry from Citrix ADC, stitch client and server side flows.",
"group": "Flow Ingest",
"index": 2,
"appliance_type": "tetration_data_ingest",
"state": "disabled",
"limit_per_appliance": 3,
"limit_per_rootscope": 10,
"limit_per_cluster": 100,
"config": [
"LOG",
"ALERT"
],
"max_instances": 0,
"noteworthy": false,
"hidden": false,
"capabilities": [
"Flow Visibility",
"Flow Stitching",
"ADM"
],
"connector_count": 0,
"group_order": 0
},
{
"type": "F5",
"name": "F5",
"desc": "Collect telemetry from F5 BIG-IP",
"long_desc": "Collect telemetry from F5 BIG-IP, stitch client and server side flows, enrich client inventory with user attributes.",
"group": "Flow Ingest",
"index": 1,
"appliance_type": "tetration_data_ingest",
"state": "disabled",
"limit_per_appliance": 3,
"limit_per_rootscope": 10,
"limit_per_cluster": 100,
"config": [
"LDAP",
"LOG",
"ALERT"
],
"max_instances": 0,
"noteworthy": false,
"hidden": false,
"capabilities": [
"Flow Visibility",
"User Insights",
"Flow Stitching",
"ADM"
],
"connector_count": 0,
"group_order": 0
},
{
"type": "ANYCONNECT",
"name": "AnyConnect",
"desc": "Collect telemetry from AnyConnect NVM",
"long_desc": "Collect telemetry data from Cisco AnyConnect Network Visibility Module (NVM) and enrich endpoint inventories with user attributes",
"group": "Endpoints",
"index": 0,
"appliance_type": "tetration_data_ingest",
"state": "disabled",
"limit_per_appliance": 1,
"limit_per_rootscope": 50,
"limit_per_cluster": 500,
"config": [
"ENDPOINT",
"LDAP",
"LOG",
"ALERT"
],
"max_instances": 0,
"noteworthy": false,
"hidden": false,
"capabilities": [
"Flow Visibility",
"Process Annotation",
"User Insights",
"Endpoint Insights",
"Inventory Enrichment"
],
"connector_count": 0,
"group_order": 1
},
{
"type": "ASA",
"name": "Cisco Secure Firewall",
"desc": "Collect telemetry from Cisco Secure Firewall",
"long_desc": "Collect telemetry from Cisco Secure Firewall, stitch client and server side flows. Recommended usage with ISE connector for flow visibility.",
"group": "Flow Ingest",
"index": 3,
"appliance_type": "tetration_data_ingest",
"state": "disabled",
"limit_per_appliance": 1,
"limit_per_rootscope": 10,
"limit_per_cluster": 100,
"config": [
"LOG",
"ALERT"
],
"max_instances": 0,
"noteworthy": false,
"hidden": false,
"capabilities": [
"Flow Visibility",
"Flow Stitching",
"ADM"
],
"connector_count": 0,
"group_order": 0
},
{
"type": "SLACK",
"name": "Slack",
"desc": "Send alerts to Slack",
"long_desc": "Send Tetration Alerts to Slack.",
"group": "Alerts",
"index": 2,
"appliance_type": "tetration_edge",
"state": "disabled",
"limit_per_appliance": 1,
"limit_per_rootscope": 1,
"limit_per_cluster": 150,
"config": [
"SLACK_NOTIFIER",
"ALERT"
],
"max_instances": 0,
"noteworthy": false,
"hidden": false,
"capabilities": [
"Alert Destination"
],
"connector_count": 0,
"group_order": 3
},
{
"type": "KINESIS",
"name": "Kinesis",
"desc": "Send alerts to Kinesis",
"long_desc": "Send Tetration Alerts to Kinesis.",
"group": "Alerts",
"index": 4,
"appliance_type": "tetration_edge",
"state": "disabled",
"limit_per_appliance": 1,
"limit_per_rootscope": 1,
"limit_per_cluster": 150,
"config": [
"KINESIS_NOTIFIER",
"ALERT"
],
"max_instances": 0,
"noteworthy": false,
"hidden": false,
"capabilities": [
"Alert Destination"
],
"connector_count": 0,
"group_order": 3
},
{
"type": "SYSLOG",
"name": "Syslog",
"desc": "Send alerts to Syslog server",
"long_desc": "Send Tetration Alerts to Syslog server.",
"group": "Alerts",
"index": 0,
"appliance_type": "tetration_edge",
"state": "disabled",
"limit_per_appliance": 1,
"limit_per_rootscope": 1,
"limit_per_cluster": 150,
"config": [
"SYSLOG_NOTIFIER",
"SYSLOG_SEVERITY_MAPPING",
"ALERT"
],
"max_instances": 0,
"noteworthy": false,
"hidden": false,
"capabilities": [
"Alert Destination"
],
"connector_count": 0,
"group_order": 3
},
{
"type": "EMAIL",
"name": "Email",
"desc": "Send alerts to Email",
"long_desc": "Send Tetration Alerts to Email.",
"group": "Alerts",
"index": 1,
"appliance_type": "tetration_edge",
"state": "disabled",
"limit_per_appliance": 1,
"limit_per_rootscope": 1,
"limit_per_cluster": 150,
"config": [
"EMAIL_NOTIFIER",
"ALERT"
],
"max_instances": 0,
"noteworthy": false,
"hidden": false,
"capabilities": [
"Alert Destination"
],
"connector_count": 0,
"group_order": 3
},
{
"type": "PAGERDUTY",
"name": "Pager Duty",
"desc": "Send alerts to Pager Duty",
"long_desc": "Send Tetration Alerts to Pager Duty",
"group": "Alerts",
"index": 3,
"appliance_type": "tetration_edge",
"state": "disabled",
"limit_per_appliance": 1,
"limit_per_rootscope": 1,
"limit_per_cluster": 150,
"config": [
"PAGERDUTY_NOTIFIER",
"ALERT"
],
"max_instances": 0,
"noteworthy": false,
"hidden": false,
"capabilities": [
"Alert Destination"
],
"connector_count": 0,
"group_order": 3
},
{
"type": "ISE",
"name": "ISE",
"desc": "Collect endpoints and inventories from Cisco ISE",
"long_desc": "Collect information about endpoints and inventories managed by Cisco ISE appliances and enrich endpoint inventories with user attributes and secure group tags (SGT). Recommended usage with Cisco Secure Firewall connector for flow visibility.",
"group": "Endpoints",
"index": 1,
"appliance_type": "tetration_edge",
"state": "disabled",
"limit_per_appliance": 1,
"limit_per_rootscope": 1,
"limit_per_cluster": 150,
"config": [
"LDAP",
"LOG",
"ALERT"
],
"instance_spec": "ISE",
"max_instances": 20,
"noteworthy": false,
"hidden": false,
"capabilities": [
"User Insights",
"Inventory Enrichment",
"Endpoint Insights",
"Software Compliance Posture",
"MDM Insights"
],
"connector_count": 0,
"group_order": 1
},
{
"type": "MERAKI",
"name": "Meraki",
"desc": "Collect telemetry from Meraki firewalls",
"long_desc": "Collect telemetry data from Meraki firewalls.",
"group": "Flow Ingest",
"index": 5,
"appliance_type": "tetration_data_ingest",
"state": "disabled",
"limit_per_appliance": 1,
"limit_per_rootscope": 10,
"limit_per_cluster": 100,
"config": [
"LOG",
"ALERT"
],
"max_instances": 0,
"noteworthy": false,
"hidden": false,
"capabilities": [
"Flow Visibility"
],
"connector_count": 0,
"group_order": 0
},
{
"type": "SERVICENOW",
"name": "ServiceNow",
"desc": "Collect ServiceNow CMDB records for inventories",
"long_desc": "Collect CMDB information and service records from ServiceNow instance and enriches endpoint inventories with cmdb attributes.",
"group": "Inventory Enrichment",
"index": 1,
"appliance_type": "tetration_edge",
"state": "disabled",
"limit_per_appliance": 1,
"limit_per_rootscope": 1,
"limit_per_cluster": 150,
"config": [
"SERVICENOW",
"SYNC_INTERVAL",
"LOG",
"ALERT"
],
"instance_spec": "SERVICENOW",
"max_instances": 10,
"noteworthy": false,
"hidden": false,
"capabilities": [
"User Insights",
"Inventory Enrichment",
"Endpoint Insights",
"Software Compliance Posture"
],
"connector_count": 0,
"group_order": 2
},
{
"type": "ERSPAN",
"name": "ERSPAN",
"desc": "Collect ERSPAN traffic",
"long_desc": "",
"group": "Flow Ingest",
"index": 7,
"appliance_type": "tetration_erspan",
"state": "enabled",
"limit_per_appliance": 3,
"limit_per_rootscope": 24,
"limit_per_cluster": 450,
"config": [],
"max_instances": 0,
"noteworthy": false,
"hidden": false,
"capabilities": [],
"connector_count": 3,
"group_order": 0
},
{
"type": "AWS_CONNECTOR",
"name": "AWS",
"desc": "AWS Connector",
"long_desc": "",
"group": "Cloud",
"index": 0,
"appliance_type": "tetration_internal",
"state": "disabled",
"limit_per_appliance": 5000,
"limit_per_rootscope": 5000,
"limit_per_cluster": 100000,
"config": [
"AWS_CONNECTOR"
],
"max_instances": 0,
"noteworthy": true,
"pre_release_tag": "BETA",
"hidden": false,
"capabilities": [
"Flow Visibility",
"Segmentation",
"Managed K8s",
"Inventory Enrichment"
],
"connector_count": 0,
"group_order": 5
},
{
"type": "AZURE_CONNECTOR",
"name": "Azure",
"desc": "Azure Connector",
"long_desc": "",
"group": "Cloud",
"index": 1,
"appliance_type": "tetration_internal",
"state": "disabled",
"limit_per_appliance": 5000,
"limit_per_rootscope": 5000,
"limit_per_cluster": 100000,
"config": [
"AZURE_CONNECTOR"
],
"max_instances": 0,
"noteworthy": true,
"pre_release_tag": "BETA",
"hidden": false,
"capabilities": [
"Flow Visibility",
"Segmentation",
"Managed K8s",
"Inventory Enrichment"
],
"connector_count": 0,
"group_order": 5
},
{
"type": "GCP_CONNECTOR",
"name": "GCP",
"desc": "GCP Connector",
"long_desc": "",
"group": "Cloud",
"index": 2,
"appliance_type": "tetration_internal",
"state": "disabled",
"limit_per_appliance": 5000,
"limit_per_rootscope": 5000,
"limit_per_cluster": 100000,
"config": [
"GCP_CONNECTOR"
],
"max_instances": 0,
"noteworthy": true,
"pre_release_tag": "BETA",
"hidden": false,
"capabilities": [
"Managed K8s"
],
"connector_count": 0,
"group_order": 5
}]