All URIs are relative to http://localhost
| Method | HTTP request | Description |
|---|---|---|
| snifAssistServiceGetSnifConfig | GET /api/v3/snif/config | Summary: Get sniffer configuration parameters Description: Get edge sniffer configuration parameters from GI-mothership. |
| snifAssistServiceGetSnifPolicy | GET /api/v3/snif/policy | Summary: Get sniffer policy Description: Get edge sniffer policy from GI-mothership. |
| snifAssistServicePostSnifFeedback | POST /api/v3/snif/feedback | Summary: Post sniffer feedback Description: Post policy installation feedback to policy-builder service. |
| snifAssistServiceTestRegex | POST /api/v3/snif/test_regex | Summary: Test regex Description: Match a text string with a regular expression using the same sniffer code used in production to match a regex. |
Snifassistv3GetSnifConfigResponse snifAssistServiceGetSnifConfig()
import { createConfiguration, SnifAssistServiceApi } from '';
import type { SnifAssistServiceApiSnifAssistServiceGetSnifConfigRequest } from '';
const configuration = createConfiguration();
const apiInstance = new SnifAssistServiceApi(configuration);
const request: SnifAssistServiceApiSnifAssistServiceGetSnifConfigRequest = {
// Provide tenant_id. (optional)
tenantId: "tenant_id_example",
// Provide edge_id. (optional)
edgeId: "edge_id_example",
// Provide configuration type. (optional)
configType: "config_type_example",
// Specify config_id provided by configuration service. (optional)
configId: "config_id_example",
// Provide CRC value of configuration parameters that sniffer is currently using. (optional)
configurationParametersCrc: 1,
};
const data = await apiInstance.snifAssistServiceGetSnifConfig(request);
console.log('API called successfully. Returned data:', data);| Name | Type | Description | Notes |
|---|---|---|---|
| tenantId | [string] | Provide tenant_id. | (optional) defaults to undefined |
| edgeId | [string] | Provide edge_id. | (optional) defaults to undefined |
| configType | [string] | Provide configuration type. | (optional) defaults to undefined |
| configId | [string] | Specify config_id provided by configuration service. | (optional) defaults to undefined |
| configurationParametersCrc | [number] | Provide CRC value of configuration parameters that sniffer is currently using. | (optional) defaults to undefined |
Snifassistv3GetSnifConfigResponse
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | A successful response. | - |
| 0 | An unexpected error response. | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Snifassistv3StatusResponseBase snifAssistServiceGetSnifPolicy()
import { createConfiguration, SnifAssistServiceApi } from '';
import type { SnifAssistServiceApiSnifAssistServiceGetSnifPolicyRequest } from '';
const configuration = createConfiguration();
const apiInstance = new SnifAssistServiceApi(configuration);
const request: SnifAssistServiceApiSnifAssistServiceGetSnifPolicyRequest = {
// Specify tenant_id. (optional)
tenantId: "tenant_id_example",
// Specify edge_id if known. (optional)
edgeId: "edge_id_example",
// Provide CRC value of installed policy that sniffer is currently using. (optional)
policyCrc: 1,
};
const data = await apiInstance.snifAssistServiceGetSnifPolicy(request);
console.log('API called successfully. Returned data:', data);| Name | Type | Description | Notes |
|---|---|---|---|
| tenantId | [string] | Specify tenant_id. | (optional) defaults to undefined |
| edgeId | [string] | Specify edge_id if known. | (optional) defaults to undefined |
| policyCrc | [number] | Provide CRC value of installed policy that sniffer is currently using. | (optional) defaults to undefined |
Snifassistv3StatusResponseBase
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | A successful response. | - |
| 0 | An unexpected error response. | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Snifassistv3StatusResponseBase snifAssistServicePostSnifFeedback(snifassistv3PostSnifFeedbackRequest)
import { createConfiguration, SnifAssistServiceApi } from '';
import type { SnifAssistServiceApiSnifAssistServicePostSnifFeedbackRequest } from '';
const configuration = createConfiguration();
const apiInstance = new SnifAssistServiceApi(configuration);
const request: SnifAssistServiceApiSnifAssistServicePostSnifFeedbackRequest = {
snifassistv3PostSnifFeedbackRequest: {
edgeId: "edgeId_example",
snifFeedback: {
batchNum: "batchNum_example",
message: "message_example",
status: "SUCCEEDED",
},
tenantId: "tenantId_example",
},
};
const data = await apiInstance.snifAssistServicePostSnifFeedback(request);
console.log('API called successfully. Returned data:', data);| Name | Type | Description | Notes |
|---|---|---|---|
| snifassistv3PostSnifFeedbackRequest | Snifassistv3PostSnifFeedbackRequest |
Snifassistv3StatusResponseBase
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | A successful response. | - |
| 0 | An unexpected error response. | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Snifassistv3StatusResponseBase snifAssistServiceTestRegex(snifassistv3TestRegexRequest)
import { createConfiguration, SnifAssistServiceApi } from '';
import type { SnifAssistServiceApiSnifAssistServiceTestRegexRequest } from '';
const configuration = createConfiguration();
const apiInstance = new SnifAssistServiceApi(configuration);
const request: SnifAssistServiceApiSnifAssistServiceTestRegexRequest = {
snifassistv3TestRegexRequest: {
regex: "regex_example",
tenantId: "tenantId_example",
text: "text_example",
},
};
const data = await apiInstance.snifAssistServiceTestRegex(request);
console.log('API called successfully. Returned data:', data);| Name | Type | Description | Notes |
|---|---|---|---|
| snifassistv3TestRegexRequest | Snifassistv3TestRegexRequest |
Snifassistv3StatusResponseBase
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | A successful response. | - |
| 0 | An unexpected error response. | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]