Kong Gateway › API Service Graph Connectors › Integrating third-party data into CMDB › Configuration Management › Extend ServiceNow AI Platform capabilities
Target tables for storing API Service Graph Connector for Kong Gateway data
When you complete setting up the connection, you can configure the integration to periodically pull data from a Kong Gateway application. The data is saved in tables that extend from the Configuration item [cmdb_ci] classes and other non-CMDB tables.
Kong Gateway [cmdb_ci_kong_gateway]
The following attributes in the Kong Gateway [cmdb_ci_kong_gateway] table are populated by collected data:
| Attribute label | Attribute name |
|---|
| ID | id |
| Name | name |
| Admin URL | admin_url |
| Database | database |
| Description | short_description |
| Operational status | operational_status |
| Version | version |
| Parent class | Relationship type | Child class |
|---|
| Kong Gateway [cmdb_ci_kong_gateway] | Provides::Provided by | Kong Load Balancer [cmdb_ci_kong_lb] |
| Kong Gateway [cmdb_ci_kong_gateway] | Provides::Provided by | Managed API [cmdb_ci_managed_api] |
| Kong Gateway [cmdb_ci_kong_gateway] | Reference | Kong Workspace [kong_workspace] |
| Kong Gateway [cmdb_ci_kong_gateway] | Reference | API Policy [api_policy] |
| Kong Gateway [cmdb_ci_kong_gateway] | Reference | API Consumer [api_consumer] |
Kong Workspace [kong_workspace]
The following attributes in the Kong Workspace [kong_workspace] table are populated by collected data:
| Attribute label | Attribute name |
|---|
| ID | id |
| Name | name |
| API Gateway | api_gateway |
| Parent class | Relationship type | Child class |
|---|
| Kong Workspace [kong_workspace] | Reference | Kong Gateway [cmdb_ci_kong_gateway] |
Kong Load Balancer [cmdb_ci_kong_lb]
The following attributes in the Kong Load Balancer [cmdb_ci_kong_lb] table are populated by collected data:
| Attribute label | Attribute name |
|---|
| ID | id |
| Name | name |
| Algorithm | algorithm |
| Operational status | operational_status |
| Parent class | Relationship type | Child class |
|---|
| Kong Load Balancer [cmdb_ci_kong_lb] | Contains::Contained by | Kong Target [cmdb_ci_kong_target] |
| Kong Load Balancer [cmdb_ci_kong_lb] | Reference | Key Value [cmdb_key_value] |
Kong Target [cmdb_ci_kong_target]
The following attributes in the Kong Target [cmdb_ci_kong_target] table are populated by collected data:
| Attribute label | Attribute name |
|---|
| ID | id |
| Name | name |
| Target | target |
| Operational status | operational_status |
| Parent class | Relationship type | Child class |
|---|
| Kong Target [cmdb_ci_kong_target] | Reference | Key Value [cmdb_key_value] |
Managed API [cmdb_ci_managed_api]
The following attributes in the Managed API [cmdb_ci_managed_api] table are populated by collected data:
| Attribute label | Attribute name |
|---|
| Life Cycle Stage | life_cycle_stage |
| Life Cycle Stage Status | life_cycle_stage_status |
| ID | id |
| Name | name |
| Base URL | base_url |
| Type | type |
| Model ID | model_id |
| Operational status | operational_status |
| Parent class | Relationship type | Child class |
|---|
| Managed API [cmdb_ci_managed_api] | Uses::Used by | API Frontend [cmdb_ci_api_frontend] |
| Managed API [cmdb_ci_managed_api] | Uses::Used by | API Backend [cmdb_ci_api_backend] |
API Backend [cmdb_ci_api_backend]
The following attributes in the API Backend [cmdb_ci_api_backend] table are populated by collected data:
| Attribute label | Attribute name |
|---|
| Host | host |
| ID | id |
| Path | path |
| URL | url |
| Name | name |
| Port | port |
| Protocol | protocol |
| Operational status | operational_status |
| Parent class | Relationship type | Child class |
|---|
| API Backend [cmdb_ci_api_backend] | Uses::Used by | Kong Load Balancer [cmdb_ci_kong_lb] |
API Frontend [cmdb_ci_api_frontend]
The following attributes in the API Frontend [cmdb_ci_api_frontend] table are populated by collected data:
| Attribute label | Attribute name |
|---|
| Host | host |
| ID | id |
| Method | method |
| Path | path |
| URL | url |
| Name | name |
| Protocol | protocol |
| Operational status | operational_status |
| Parent class | Relationship type | Child class |
|---|
| API Frontend [cmdb_ci_api_frontend] | Use End Point To::Use End Point From | API Backend [cmdb_ci_api_backend] |
API Consumer [api_consumer]
The following attributes in the API Consumer [api_consumer] table are populated by collected data:
| Attribute label | Attribute name |
|---|
| ID | id |
| API Gateway | api_gateway |
| Custom ID | custom_id |
| Username | username |
| Parent class | Relationship type | Child class |
|---|
| API Consumer [api_consumer] | Reference | Kong Gateway [cmdb_ci_kong_gateway] |
API Policy [api_policy]
The following attributes in the API Policy [api_policy] table are populated by collected data:
| Attribute label | Attribute name |
|---|
| Frontend | frontend |
| ID | id |
| Active | active |
| Name | name |
| Protocols | protocols |
| Managed API | managed_api |
| Consumer | consumer |
| API Gateway | api_gateway |
| Parent class | Relationship type | Child class |
|---|
| API Policy [api_policy] | Reference | Kong Gateway [cmdb_ci_kong_gateway] |
Key Value [cmdb_key_value]
The following attributes in the Key Value [cmdb_key_value] table are populated by collected data:
| Attribute label | Attribute name |
|---|
| Configuration item | configuration_item |
| Key | key |
| Value | value |