All URIs are relative to http://localhost
| Method | HTTP request | Description |
|---|---|---|
| getActualFlow | GET /api/v2/dspm/dataMovements/actualFlows/{id} | Get actual flow by providing its ID |
| getActualFlowsSummary | GET /api/v2/dspm/dataMovements/actualFlows/summary | Get summary of actual flows |
| getPotentialFlow | GET /api/v2/dspm/dataMovements/potentialFlows/{flowId} | Get potential flow by providing its ID |
| getPotentialFlowPath | GET /api/v2/dspm/dataMovements/potentialFlows/paths/{flowPathId} | Get potential flow path by providing its ID |
| getPotentialFlowsSummary | GET /api/v2/dspm/dataMovements/potentialFlows/summary | Get summary of potential flows according to the filter applied |
| listActualFlowPaths | GET /api/v2/dspm/dataMovements/actualFlowPaths | Get summary of actual flows according to the filter applied |
| listActualFlows | GET /api/v2/dspm/dataMovements/actualFlows | List actual flows |
| listPotentialFlows | GET /api/v2/dspm/dataMovements/potentialFlows | List potential flows |
| listPotentialFlowsPaths | GET /api/v2/dspm/dataMovements/potentialFlows/paths | List potential flow paths |
ActualFlow getActualFlow()
Get a detailed information about an actual flow by providing its ID.
import { createConfiguration, DataMovementsApi } from '';
import type { DataMovementsApiGetActualFlowRequest } from '';
const configuration = createConfiguration();
const apiInstance = new DataMovementsApi(configuration);
const request: DataMovementsApiGetActualFlowRequest = {
id: "id_example",
};
const data = await apiInstance.getActualFlow(request);
console.log('API called successfully. Returned data:', data);| Name | Type | Description | Notes |
|---|---|---|---|
| id | [string] | defaults to undefined |
ActualFlow
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | success | - |
| 400 | Bad Request | * Access-Control-Allow-Origin - * Access-Control-Allow-Methods - * Access-Control-Allow-Headers - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ActualFlowsSummary getActualFlowsSummary()
Get a summary of all the actual flows discovered by Guardium DSPM, that is, details about source and destination, and other information.
import { createConfiguration, DataMovementsApi } from '';
import type { DataMovementsApiGetActualFlowsSummaryRequest } from '';
const configuration = createConfiguration();
const apiInstance = new DataMovementsApi(configuration);
const request: DataMovementsApiGetActualFlowsSummaryRequest = {
filter: null,
};
const data = await apiInstance.getActualFlowsSummary(request);
console.log('API called successfully. Returned data:', data);| Name | Type | Description | Notes |
|---|---|---|---|
| filter | ListActualFlowsFilterParameter | (optional) defaults to undefined |
ActualFlowsSummary
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | success | - |
| 400 | Bad Request | * Access-Control-Allow-Origin - * Access-Control-Allow-Methods - * Access-Control-Allow-Headers - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PotentialFlow getPotentialFlow()
Get a detailed information about a potential flow by providing the flow ID.
import { createConfiguration, DataMovementsApi } from '';
import type { DataMovementsApiGetPotentialFlowRequest } from '';
const configuration = createConfiguration();
const apiInstance = new DataMovementsApi(configuration);
const request: DataMovementsApiGetPotentialFlowRequest = {
flowId: "ff2b4abe-89f4-62b8-061e-1232456789",
};
const data = await apiInstance.getPotentialFlow(request);
console.log('API called successfully. Returned data:', data);| Name | Type | Description | Notes |
|---|---|---|---|
| flowId | [string] | defaults to undefined |
PotentialFlow
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | success | - |
| 404 | potential flow not found | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PotentialFlowPath getPotentialFlowPath()
Get details of a specific potential flow of data by providing its ID.
import { createConfiguration, DataMovementsApi } from '';
import type { DataMovementsApiGetPotentialFlowPathRequest } from '';
const configuration = createConfiguration();
const apiInstance = new DataMovementsApi(configuration);
const request: DataMovementsApiGetPotentialFlowPathRequest = {
flowPathId: "ff2b4abe-89f4-62b8-061e-12345678910",
};
const data = await apiInstance.getPotentialFlowPath(request);
console.log('API called successfully. Returned data:', data);| Name | Type | Description | Notes |
|---|---|---|---|
| flowPathId | [string] | defaults to undefined |
PotentialFlowPath
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | success | - |
| 404 | potential flow path not found | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PotentialFlowsSummary getPotentialFlowsSummary()
Get a summary of all the potential flows based on a filter applied.
import { createConfiguration, DataMovementsApi } from '';
import type { DataMovementsApiGetPotentialFlowsSummaryRequest } from '';
const configuration = createConfiguration();
const apiInstance = new DataMovementsApi(configuration);
const request: DataMovementsApiGetPotentialFlowsSummaryRequest = {
filter: null,
};
const data = await apiInstance.getPotentialFlowsSummary(request);
console.log('API called successfully. Returned data:', data);| Name | Type | Description | Notes |
|---|---|---|---|
| filter | PotentialFlowsFilterOptions | (optional) defaults to undefined |
PotentialFlowsSummary
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | success | - |
| 400 | Bad Request | * Access-Control-Allow-Origin - * Access-Control-Allow-Methods - * Access-Control-Allow-Headers - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ListActualFlowPaths200Response listActualFlowPaths()
Get detailed information about the actual flows according to the filter applied.
import { createConfiguration, DataMovementsApi } from '';
import type { DataMovementsApiListActualFlowPathsRequest } from '';
const configuration = createConfiguration();
const apiInstance = new DataMovementsApi(configuration);
const request: DataMovementsApiListActualFlowPathsRequest = {
sort: {
sortBy: "lastSeen",
sortOrder: 1,
},
filter: null,
pageSize: 3.14,
nextToken: "nextToken_example",
};
const data = await apiInstance.listActualFlowPaths(request);
console.log('API called successfully. Returned data:', data);| Name | Type | Description | Notes |
|---|---|---|---|
| sort | ListActualFlowPathsSortParameter | (optional) defaults to undefined | |
| filter | ListActualFlowPathsFilterParameter | (optional) defaults to undefined | |
| pageSize | [number] | (optional) defaults to undefined | |
| nextToken | [string] | (optional) defaults to undefined |
ListActualFlowPaths200Response
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | success | - |
| 400 | Bad Request | * Access-Control-Allow-Origin - * Access-Control-Allow-Methods - * Access-Control-Allow-Headers - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ListActualFlows200Response listActualFlows()
List all the actual flows (based on logs) of users and services across your entire cloud accounts and SasS applications.
import { createConfiguration, DataMovementsApi } from '';
import type { DataMovementsApiListActualFlowsRequest } from '';
const configuration = createConfiguration();
const apiInstance = new DataMovementsApi(configuration);
const request: DataMovementsApiListActualFlowsRequest = {
sort: {
sortBy: "lastSeen",
sortOrder: 1,
},
filter: null,
pageSize: 3.14,
nextToken: "nextToken_example",
};
const data = await apiInstance.listActualFlows(request);
console.log('API called successfully. Returned data:', data);| Name | Type | Description | Notes |
|---|---|---|---|
| sort | ListActualFlowsSortParameter | (optional) defaults to undefined | |
| filter | ListActualFlowsFilterParameter | (optional) defaults to undefined | |
| pageSize | [number] | (optional) defaults to undefined | |
| nextToken | [string] | (optional) defaults to undefined |
ListActualFlows200Response
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | success | - |
| 400 | Bad Request | * Access-Control-Allow-Origin - * Access-Control-Allow-Methods - * Access-Control-Allow-Headers - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ListPotentialFlows200Response listPotentialFlows()
List all the potential flows of users and services across your entire cloud accounts and SaaS applications.
import { createConfiguration, DataMovementsApi } from '';
import type { DataMovementsApiListPotentialFlowsRequest } from '';
const configuration = createConfiguration();
const apiInstance = new DataMovementsApi(configuration);
const request: DataMovementsApiListPotentialFlowsRequest = {
filter: null,
pageSize: 3.14,
nextToken: "nextToken_example",
};
const data = await apiInstance.listPotentialFlows(request);
console.log('API called successfully. Returned data:', data);| Name | Type | Description | Notes |
|---|---|---|---|
| filter | PotentialFlowsFilterOptions | (optional) defaults to undefined | |
| pageSize | [number] | (optional) defaults to undefined | |
| nextToken | [string] | (optional) defaults to undefined |
ListPotentialFlows200Response
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | success | - |
| 400 | Bad Request | * Access-Control-Allow-Origin - * Access-Control-Allow-Methods - * Access-Control-Allow-Headers - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ListPotentialFlowsPaths200Response listPotentialFlowsPaths()
List all the potential flow paths based on an applied filter.
import { createConfiguration, DataMovementsApi } from '';
import type { DataMovementsApiListPotentialFlowsPathsRequest } from '';
const configuration = createConfiguration();
const apiInstance = new DataMovementsApi(configuration);
const request: DataMovementsApiListPotentialFlowsPathsRequest = {
filter: null,
pageSize: 3.14,
nextToken: "nextToken_example",
};
const data = await apiInstance.listPotentialFlowsPaths(request);
console.log('API called successfully. Returned data:', data);| Name | Type | Description | Notes |
|---|---|---|---|
| filter | PotentialFlowsPathsFilterOptions | (optional) defaults to undefined | |
| pageSize | [number] | (optional) defaults to undefined | |
| nextToken | [string] | (optional) defaults to undefined |
ListPotentialFlowsPaths200Response
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | success | - |
| 400 | Bad Request | * Access-Control-Allow-Origin - * Access-Control-Allow-Methods - * Access-Control-Allow-Headers - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]