Cloudvisory API 4.9.0

Prev Next

Cloudvisory Manager

This is the Security Enforcement Application

Contact the developer


Manage Advisor Service

Show/Hide | List Operations | Expand Operations

Manage Agents in Controller.

Show/Hide | List Operations | Expand Operations

Resource to manage application instances

Show/Hide | List Operations | Expand Operations

Resource to manage Roles in application instances

Show/Hide | List Operations | Expand Operations

Resource to manage application templates

Show/Hide | List Operations | Expand Operations

Define Attributes and values

Show/Hide | List Operations | Expand Operations

Manage Authorization

Show/Hide | List Operations | Expand Operations

GET                 /auth                 Get Authorization roles            

GET                 /auth/server                 Get Authorization server url            

POST                 /auth/authenticated            


Manage Background Reports

Show/Hide | List Operations | Expand Operations

GET                 /org/{orgId}/allreports/downloadReportById/{id}                 download the report by id            

POST                 /org/{orgId}/allreports/list                 Get the list of reports            

GET                 /org/{orgId}/allreports/{id}                 Get the report by id            

POST                 /org/{orgId}/allreports/delete                 delete list of reports            


CSP Build Information

Show/Hide | List Operations | Expand Operations

Manage Business Unit

Show/Hide | List Operations | Expand Operations

Manage Compliance Audits

Show/Hide | List Operations | Expand Operations

POST                 /org/{orgId}/compliancecheckaudit/find                 Get paginated compliance Audit Records after applying filters            


GET

/org/{orgId}/compliancecheckaudit/events

Get the list of events for Compliance Audit

GET

/org/{orgId}/compliancecheckaudit/{groupId}/users

Get the list of users for Compliance Audit

POST

/org/{orgId}/compliancecheckaudit/exportPdf

Export all known audit records for compliance, matching request, in the PDF format.

POST

/org/{orgId}/compliancecheckaudit/exportXls

Export all known audit records for compliance, matching request, in the Excel format.

POST

/org/{orgId}/compliancecheckaudit/exportCsv

Export all known audit records for compliance, matching request, in the CSV format.


Manage Compliance Checks

Show/Hide | List Operations | Expand Operations

POST

/org/{orgId}/compliancecheck/find

Get paginated Compliancechecks after applying filters

GET

/org/{orgId}/compliancecheck/types

Find all check types

GET

/org/{orgId}/compliancecheck/categories

Find all categories

GET

/org/{orgId}/compliancecheck/tags

Find all tags

POST

/org/{orgId}/compliancecheck/exception

Create exception for a CSPUID

DELETE

/org/{orgId}/compliancecheck/exception/{cspuid}

Delete check exception

POST

/org/{orgId}/compliancecheck/refresh

Refresh ComplianceCheck.

POST

/org/{orgId}/compliancecheck

Create ComplianceCheck.

PUT

/org/{orgId}/compliancecheck

Update ComplianceCheckDoc.

GET

/org/{orgId}/compliancecheck/{id}

Find Compliance Check with id

GET

/org/{orgId}/compliancecheck/checkintervals

Get all check intervals

DELETE

/org/{orgId}/compliancecheck/{ids}

Delete ComplianceCheckDoc by Id(s); comma-separated if multiple.

GET

/org/{orgId}/compliancecheck/checkIdVersion/{id}

Find Compliance Check with id

GET

/org/{orgId}/compliancecheck/status/count

Find count of enabled and disabled checks

POST

/org/{orgId}/compliancecheck/exceptions

Create exception for a CSPUID

DELETE

/org/{orgId}/compliancecheck/exceptions/{cspuids}

Delete check exception


Manage Compliance Groups

Show/Hide | List Operations | Expand Operations

POST

/org/{orgId}/compliancegroup/{id}/check/find

Get Compliance checks for a group after applying filters

GET

/org/{orgId}/compliancegroup/{id}/checktypes

Find all check types for compliance group with given ID

GET

/org/{orgId}/compliancegroup/{id}/categories

Find all categories for compliance group with given ID

GET

/org/{orgId}/compliancegroup/{id}/tags

Find all tags for compliance group with given ID

PUT

/org/{orgId}/compliancegroup/{id}/account/add

Add account(s) to ComplianceGroup having given Id

PUT

/org/{orgId}/compliancegroup/{id}/account/remove

remove account(s) from ComplianceGroup having given Id

PUT

/org/{orgId}/compliancegroup/{id}/account/update

Update account(s) of ComplianceGroup having given Id

PUT

/org/{orgId}/compliancegroup/checkinterval/update

update check interval for ComplianceGroup having given Id

PUT

/org/{orgId}/compliancegroup/reportinterval/update

Update report interval for ComplianceGroup having given Id

PUT

/org/{orgId}/compliancegroup/alert/switch

Switch alert notification for given compliance group

POST

/org/{orgId}/compliancegroup/find

Get paginated ComplianceGroups after applying filters

POST

/org/{orgId}/compliancegroup/{id}/remediate

Remediate the violation

POST

/org/{orgId}/compliancegroup/generatereport

Generate report for ComplianceGroup having given IDs

POST

/org/{orgId}/compliancegroup/{id}/sendcustomeremail

Send customer notification email

POST

/org/{orgId}/compliancegroup/{id}/checkresultbyfilter/{checkIdVersion}

Get detail about one specific check result

POST

/org/{orgId}/compliancegroup/{id}/run

Run the compliance group check

PUT

/org/{orgId}/compliancegroup/{id}/check/update

Update group checks for ComplianceGroup having given Id

GET

/org/{orgId}/compliancegroup/reportintervals

Get all report intervals

DELETE

/org/{orgId}/compliancegroup/{ids}

Delete ComplianceGroup by Id(s); comma-separated if multiple.

GET

/org/{orgId}/compliancegroup/{id}

Get ComplianceGroup having given ID

GET

/org/{orgId}/compliancegroup/status/count

Find count of enabled and disabled groups

POST /org/{orgId}/compliancegroupCreate ComplianceGroup.

PUT /org/{orgId}/compliancegroupUpdate ComplianceGroup.

GET /org/{orgId}/compliancegroup/{id}/checkresult/{checkIdVersion}Get detail about one specific check result

Access Compliance Reports

Show/Hide | List Operations | Expand Operations

POST /org/{orgId}/compliancereport/findGet paginated ComplianceGroupReports after applying filters

POST /org/{orgId}/compliancereport/summary/findchecksFind paginated ComplianceGroupReport checks summary

GET /org/{orgId}/compliancereport/{id}/check/{checkIdVersion}Get detail about one specific check detail from report

GET /org/{orgId}/compliancereport/detailsGet all ComplianceGroupReport details

POST /org/{orgId}/compliancereport/detailsGet filtered ComplianceGroupReport details

GET /org/{orgId}/compliancereport/failuresGet all ComplianceGroupReport failures

POST /org/{orgId}/compliancereport/failures/findGet ComplianceGroupReport failures by report id

GET /org/{orgId}/compliancereport/providertypesGet provider types for given compliance report

GET /org/{orgId}/compliancereport/checkcategoriesGet provider types for given compliance report

GET /org/{orgId}/compliancereport/accountsGet provider accounts for given compliance report

GET /org/{orgId}/compliancereport/checktypesGet provider types for given compliance report

POST /org/{orgId}/compliancereport/failures/findAllGet all ComplianceGroupReport failures

POST /org/{orgId}/compliancereport/findhistoryGet paginated historical ComplianceGroupReports after applying filters

DELETE /org/{orgId}/compliancereport/{ids}Delete ComplianceReports by Group IDs

DELETE /org/{orgId}/compliancereport/deleteDelete exported ComplianceReport on the server by filename

POST /org/{orgId}/compliancereport/exportPdfExport all known sgRules matching request in the PDF format.

GET /org/{orgId}/compliancereport/xlsformatfailmessageShow message regarding failed XLS formatting.

GET /org/{orgId}/compliancereport/xlsDownload export data file

POST /org/{orgId}/compliancereport/exportXls             Export all known sgRules matching request in the Excel format.        

GET /org/{orgId}/compliancereport/doc             Download export data file        

POST /org/{orgId}/compliancereport/exportDoc             Export all known sgRules matching request in the Excel format.        

GET /org/{orgId}/compliancereport/csv             Download export data file        

POST /org/{orgId}/compliancereport/exportCsv             Export all known sgRules matching request in the CSV format.        

GET /org/{orgId}/compliancereport/report             Get report by its Id        

GET /org/{orgId}/compliancereport/pdf             Download export data file        


Access Templated CIS Compliance Reports

Show/Hide | List Operations | Expand Operations


Manage Configurations

Show/Hide | List Operations | Expand Operations

GET /org/{orgId}/configuration             Get all Configurations        

POST /org/{orgId}/configuration             Create/Update Configuration Parameter.        

PUT /org/{orgId}/configuration             Update Configuration Parameter.        

GET /org/{orgId}/configuration/tag             Get all Tag Configurations        

POST /org/{orgId}/configuration/tag             Create/Update Tag Configuration.        

PUT /org/{orgId}/configuration/tag             Update Tag Configuration.        

GET /org/{orgId}/configuration/aqrule             Get all AQRule Configurations        

POST /org/{orgId}/configuration/aqrule             Create/Update AQRule Configuration.        

GET /org/{orgId}/configuration/aqrule/{id}             Get AQRule Configuration by Id        

DELETE /org/{orgId}/configuration/aqrule/{id}             Delete AQ Configuration by Id        

GET /org/{orgId}/configuration/trustzone             Get Trust Zone Configurations.        

POST /org/{orgId}/configuration/trustzone             Create/Update Trust Zone Configuration.        

GET /org/{orgId}/configuration/trustzone/{id}             Get Trust Zone Configuration by Id        

DELETE /org/{orgId}/configuration/trustzone/{id}             Delete Trust Zone Configuration by Id        

GET /org/{orgId}/configuration/{id}             Get Configuration by Id        

GET

GET

/org/{orgId}/configuration/name/{paramName}

Get Configuration by Parameter Name.

GET

/org/{orgId}/configuration/tag/{id}

Get Tag Configuration by Id

DELETE

/org/{orgId}/configuration/tag/{id}

Delete Tag Configuration by Id

POST

/org/{orgId}/configuration/tag/find

Get all Tag Configurations based on applied filter

GET

/org/{orgId}/configuration/extalert/{type}

Get External Alert Configurations.

POST

/org/{orgId}/configuration/extalert/{type}

Create/Update External Alert Configuration.

DELETE

/org/{orgId}/configuration/extalert/{id}

Delete ComplianceCheckConfiguration by Id

POST

/org/{orgId}/configuration/create

Create/Update Configuration Parameters.


Create Nodes through discovery

Show/Hide | List Operations | Expand Operations


Export all data

Show/Hide | List Operations | Expand Operations

GET

/org/{orgId}/export

Download export data file

POST

/org/{orgId}/export

Generates export data file based on options.


Resource to manage Groups

Show/Hide | List Operations | Expand Operations


Manage High Availability Sites

Show/Hide | List Operations | Expand Operations


Get image resources

Show/Hide | List Operations | Expand Operations


Import data

Show/Hide | List Operations | Expand Operations


Resource to manage Infrastructure Logical Groups (inlg)

Show/Hide | List Operations | Expand Operations


Manage Infrastructure Reports

Show/Hide | List Operations | Expand Operations

POST

/org/{orgId}/infranode/report

Get Infra Nodes discovery reports by applying filter

POST

/org/{orgId}/infranode/report/exportPdf

Export all known discovery records for infrastructure, matching request, in the PDF format.

POST

/org/{orgId}/infranode/report/exportXls

Export all discovered infrastructure nodes, matching request, in the Excel format.

POST

/org/{orgId}/infranode/report/exportCsv

Export all discovered infrastructure nodes, matching request, in the CSV format.

POST

/org/{orgId}/infranode/report/exportDoc

Export all known sgRules matching request in the Doc format.

GET

/org/{orgId}/infranode/report/hasKubernetesProvider/{provId}

Checks if a Kubernetes Provider Account is already present for the AKS, EKS or GKE resource.

POST

/org/{orgId}/infranode/report/processKubernetesProvider

Create a Kubernetes Provider Account from the AKS, EKS or GKE nodeData data.


Manage Infrastructure Nodes

Show/Hide   |   List Operations   |   Expand Operations

GET

/org/{orgId}/infranode/{id}/policies

Get all policies for the infrastructure node

GET

/org/{orgId}/infranode/nodetypes

Get distinct node types of all InfraNodes excluding Provider, a/c & Zones

GET

/org/{orgId}/infranode/namesbysuggestion

Get names of all Infra Nodes excluding Provider, Accounts and Zones

GET

/org/{orgId}/infranode/vmnamesbyprovider

Get names of all VMs excluding Provider, Accounts and Zones

GET

/org/{orgId}/infranode/accountNames

Get the name of all the accounts, or accounts by the specified provider.

GET

/org/{orgId}/infranode/servers

Get the name of all the server(s) or server(s) by the specified account.

GET

/org/{orgId}/infranode/namespaces

Get the name of all the namespaces, or namespaces by the specified account.

POST

/org/{orgId}/infranode/membernodes

Search for all InfrastructureNodes that are eligible to be part of this Logical Group

PUT

/org/{orgId}/infranode/{id}/policy/{lg1ORinfra2}/state/{state}

GET

/org/{orgId}/infranode/{id}/audit

Get Audit Records of all workloads from an Infrastructure Node

GET

/org/{orgId}/infranode/query

Get Infrastructure Nodes by a query

PUT

/org/{orgId}/infranode/{id}/attributes

Update the attributes of a infrastructure node

GET

/org/{orgId}/infranode/regions

Get names of all Regions

GET

/org/{orgId}/infranode/idprovider/{idprovider}

Get an infrastructure node by the ID of the provider

GET

/org/{orgId}/infranode/statuslist

Get status types, if any, of all assets

GET

/org/{orgId}/infranode/allnames

Get names of all Infra Nodes

GET

/org/{orgId}/infranode/names

Get names of all Infra Nodes excluding Provider, Accounts and Zones

GET

/org/{orgId}/infranode/{id}

Get an infrastructure node by Id

DELETE

/org/{orgId}/infranode/{id}

Delete infrastructure node.

GET

/org/{orgId}/infranode/idsbysuggestion

Get ids of all Infra Nodes excluding Provider, Accounts and Zones

GET

/org/{orgId}/infranode/enforcementTypes

Get all EnforcementTypes

GET

/org/{orgId}/infranode/{id}/visualizePolicies

Get policies of the infrastructure node for UI Display

GET

/org/{orgId}/infranode/quarantined

Get all quarantined Infrastructure Nodes

GET

/org/{orgId}/infranode/tags

Get all the tags key/value pairs.

GET

/org/{orgId}/infranode/tagValues

Get only the values of all the tags.

GET

/org/{orgId}/infranode/tagsequalityonly

Get all the tags key/value pairs without the Empty and Not Empty conditions.

GET

/org/{orgId}/infranode/serverbyidprovider/{idprovider}

Get the name of all the server(s) or server(s) by the security group id.

GET

/org/{orgId}/infranode

Search for all Infrastructure Nodes

POST

/org/{orgId}/infranode

Create an infrastructure node

GET

/org/{orgId}/infranode/tagswithaggs

Get all the tags key/value pairs.

PUT

/org/{orgId}/infranode/{id}/state

Change the state of the infrastructure node

GET

/org/{orgId}/infranode/attributes

Get all the attribute key/value pairs.


Manage approvalrejection of Node Tags

Show/Hide | List Operations | Expand Operations


Resource to manage iplist instances (Network Groups)

Show/Hide | List Operations | Expand Operations


Manage Network Permissions

Show/Hide | List Operations | Expand Operations

GET

/org/{orgId}/nwperm/{id}/audit

Gets the audit records

GET

/org/{orgId}/nwperm/{id}

get a network permission

PUT

/org/{orgId}/nwperm/{id}

update a network permission

/org/{orgId}/nwperm

DELETE

/org/{orgId}/nwperm/{id}

delete a network permission

GET

/org/{orgId}/nwperm

get network permission by a query

POST

/org/{orgId}/nwperm

Create a network permission

POST

/org/{orgId}/nwperm/reject

Reject an action (create) for this network permission

POST

/org/{orgId}/nwperm/approve

Approve an action (create) for this network permission


Define Network Services     Show/Hide  |  List Operations  |  Expand Operations

GET

/org/{orgId}/nwservicedef

Get all network service def

POST

/org/{orgId}/nwservicedef

Define a network service

GET

/org/{orgId}/nwservicedef/{id}

Get a network service def by id

DELETE

/org/{orgId}/nwservicedef/{id}

Delete a network service def


Manage Notification Events     Show/Hide  |  List Operations  |  Expand Operations

GET

/org/{orgId}/notificationevent

Get all NotificationEvents

POST

/org/{orgId}/notificationevent

Create NotificationEvent.

GET

/org/{orgId}/notificationevent/{id}

Get NotificationEvent

DELETE

/org/{orgId}/notificationevent/{id}

Delete a NotificationEvent.

POST

/org/{orgId}/notificationevent/find

Find the notification events by filter

PUT

/org/{orgId}/notificationevent/{id}/status/{enabled}

Update Status of NotificationEvent.

PUT

/org/{orgId}/notificationevent/{id}/level

Update level of NotificationEvent.

PUT

/org/{orgId}/notificationevent/{id}/update

Update level of NotificationEvent.


Manage Organizations     Show/Hide  |  List Operations  |  Expand Operations

GET

/org/{id}/workloads

List all the workloads for the Organization

DELETE

/org/{id}/workloads

Delete all workloads for the org including workloadunits

POST

/org/{id}/initializeAppControl

Initialize the organization

POST

/org/{id}/initializeAnyIP

Initialize the AnyIP network zone of organization

GET

/org/{id}

View details for an Organization.

POST

/org/{id}

Create a nested organization

DELETE

/org/{id}

Delete an organization

GET

/org

List all top level organizations

POST

/org

Create a top level organization

POST

/org/{id}/policyQuery

Query for a policy based on attributes

GET

/org/{id}/notifications/count

Get the count of notifications

PUT

/org/{id}/notifications/acknowledge

Acknowledge the notification

POST

/org/{id}/notifications/find

Find the notifications by filter

GET

/org/{id}/notifications/providerDetails

Find the provider accounts which has alerts

GET

/org/{id}/notifications/assetNames

Find the asset names which has alerts and match with search string

POST

/org/{id}/notifications/exportReport

Generate report of the notifications by filter

GET

/org/{id}/ipdetail/{ip}

Get detail of an IP

GET

/org/{id}/accts

Deprecated.

GET

/org/{id}/notifications

Get the notifications


Property Resource

Show/Hide  |  List Operations  |  Expand Operations


Manage Provider Accounts

Show/Hide  |  List Operations  |  Expand Operations

PUT

/org/{orgId}/providertype/{typeId}/account/{id}/scopes

Add the scopes to the ProviderAccount

PUT

/org/{orgId}/providertype/{typeId}/account/{id}/{enableCompliance}

Set ProviderAccount compliance mode

GET

/org/{orgId}/providertype/{typeId}/account/{id}/audit

Get all Audit Records of the specified Provider Account

GET

/org/{orgId}/providertype/{typeId}/account

Get all Provider Accounts for the given Provider Type

POST

/org/{orgId}/providertype/{typeId}/account

Create a Provider Account in the controller.

PUT

/org/{orgId}/providertype/{typeId}/account

Update a Provider Account in the controller.

GET/org/{orgId}/providertype/{typeId}/account/{id}Get a ProviderAccount by Id

DELETE/org/{orgId}/providertype/{typeId}/account/{id}Delete the ProviderAccount (mark it as DELETED)

PUT/org/{orgId}/providertype/{typeId}/account/{id}/enableEnable the Provider Account

PUT/org/{orgId}/providertype/{typeId}/account/{id}/disableDisable the Provider Account


Manage Providers

Show/Hide  |  List Operations  |  Expand Operations

GET/provider/queryQuery

GET/provider/{id}Get provider

PUT/provider/{id}Update provider

DELETE/provider/{id}Delete

GET/providerGet all providers

POST/providerCreate a provider


Manage Provider Types

Show/Hide  |  List Operations  |  Expand Operations

GET/org/{orgId}/providertype/workloadsGet workloads for each ProviderType

GET/org/{orgId}/providertype/{id}/workloadsGet workloads by ProviderType Id

GET/org/{orgId}/providertype/providerTypesWithNumOfAccountsGet all the accessible provider types along with the number of accounts

GET/org/{orgId}/providertype/{id}/auditGet all Audit Records of Provider Accounts for given Provider Type

POST/org/{orgId}/providertype/summaryGet the currently configured Infrastructure Provider's summary

GET/org/{orgId}/providertype/typesGets all known resource types for each ProviderType

GET/org/{orgId}/providertype/{id}/typesGets all known resource types for the ProviderType ID

GET/org/{orgId}/providertype/providerTypesWithAccountsGet all the defined provider types which has accounts

PUT/org/{orgId}/providertype/{id}/resource/{type}Update the meta properties for a resource type

GET/org/{orgId}/providertype/checkcvlicenseGet the provider license.

GET/org/{orgId}/providertype/activeGet all the active provider types for this organization


GET                 /org/{orgId}/providertype/workload-limit            

Gets the provider workload limit as defined in the license.        

GET                 /org/{orgId}/providertype            

Get all the defined provider types        

POST                 /org/{orgId}/providertype            

Create a Provider Type        

GET                 /org/{orgId}/providertype/{id}            

Get a ProviderType by Id        


Public APIs

Show/Hide   |   List Operations   |   Expand Operations


Manage ResourceDomainGroups

Show/Hide   |   List Operations   |   Expand Operations


Provides Infrastructure based view and general operations into the networks.


Query SGRuleAudit in Controller.

Show/Hide   |   List Operations   |   Expand Operations

Query SGRule Rules in Controller.

Show/Hide   |   List Operations   |   Expand Operations

Manage Schedule_Reports

Show/Hide   |   List Operations   |   Expand Operations

Manage Scopes

Show/Hide   |   List Operations   |   Expand Operations

Manage SecurityDomain Resources

Show/Hide   |   List Operations   |   Expand Operations

Manage SecurityGroups in Controller.

Show/Hide   |   List Operations   |   Expand Operations

Manage ServiceNodes

Show/Hide   |   List Operations   |   Expand Operations

Manage Subnets in Controller.

Show/Hide   |   List Operations   |   Expand Operations


Manage User Role

GET                 /org/{orgId}/auth/role/{id}            

Get a role detail by roleId        

PUT                 /org/{orgId}/auth/role/{id}            

Update a role description, landing and actions        

DELETE                 /org/{orgId}/auth/role/{id}            

Delete a role        

PUT                 /org/{orgId}/auth/role/{id}/accessRights            

Update a role access rights        

GET                 /org/{orgId}/auth/users            

Get all users        

POST                 /org/{orgId}/auth/users            

Create a new user        

PUT                 /org/{orgId}/auth/users/{userName}            

Update a user        


DELETE

/org/{orgId}/auth/users/{userName}

Delete a user

PUT

/org/{orgId}/auth/users/changepassword/{userName}

Update a user

GET

/org/{orgId}/auth/role/{id}/audit

List all the Audit Records for the UserRole

GET

/org/{orgId}/auth/tenantattributes

Get a map of the tenancy attributes. e.g. ProviderAccount:asw_dev, Vpc:BuffalloVPC.

GET

/org/{orgId}/auth/role/actions

Get all UI actions

GET

/org/{orgId}/auth/users/managementsupported

Determine if user management is supported

GET

/org/{orgId}/auth/users/passwordchangesupported

Determine if user password change is supported

GET

/org/{orgId}/auth/users/isemailexists/{email}

Verify Email Exists or not

GET

/org/{orgId}/auth/roles

Get all roles

POST

/org/{orgId}/auth/role

Create/Update a role


Query Workflows

Show/Hide | List Operations | Expand Operations


Manage Workloads

Show/Hide | List Operations | Expand Operations

GET

/org/{orgId}/workload/{id}/members

Get members of a workload

POST

/org/{orgId}/workload/{id}/members

Add members of to a worklaod

GET

/org/{orgId}/workload/{id}/audit

Gets the audit records

GET

/org/{orgId}/workload/{id}/svcnode/{svcNodeId}/clients

Gets the network permissions where the service node is a client

GET

/org/{orgId}/workload/{id}/svcnode/{svcNodeId}/servers

Gets the network permissions where the service node is the target

GET

/org/{orgId}/workload/mapped

Get all workloads and workloads by IP Address.

GET

/org/{orgId}/workload/addr

Get workload page by address and a query

GET

/org/{orgId}/workload/criteria

Get workload by criteria expression

GET

/org/{orgId}/workload/{id}/notifications/count

get number of notifications for a workload

GET

/org/{orgId}/workload/{id}

Get a workload with pagination for members

PUT

/org/{orgId}/workload/{id}

Update the description of a workload

DELETE

/org/{orgId}/workload/{id}

Delete a workload

GET

/org/{orgId}/workload/{id}/memberships

Get the details of the memberships of a workload

GET

/org/{orgId}/workload/{id}/servers

Gets the network permissions where this is a client

GET

/org/{orgId}/workload/{id}/clients

Gets the network permissions where this is a server

GET

/org/{orgId}/workload/{id}/compliance

compliance report for the service node

PUT

/org/{orgId}/workload/{id}/compliance

Enforce compliance for the service node.

GET

/org/{orgId}/workload

Get all workloads or by name

POST

/org/{orgId}/workload

Create a workload

GET

/org/{orgId}/workload/{id}/notifications

get notifications for a workload

GET

/org/{orgId}/workload/{id}/allmembers

Get a workload with all members


Manage WorkloadUnits

Show/Hide | List Operations | Expand Operations


Log Inspector

Show/Hide | List Operations | Expand Operations

GET

/org/{orgId}/loginspector/azure/operationNames

Get the list of operation names

GET

/org/{orgId}/loginspector/azure/resourceTypes

Get the list of resource types

GET

/org/{orgId}/loginspector/azure/resourceNames

Get the list of resource names

GET

/org/{orgId}/loginspector/azure/resourceGroups

Get the list of resource groups

GET

/org/{orgId}/loginspector/azure/clientIpAddresses

Get the list of client IP addresses

GET

/org/{orgId}/loginspector/azure/subscriptions

Get the list of subscriptions

GET

/org/{orgId}/loginspector/aws/sourceIPs

Get the list of source IPs

GET

/org/{orgId}/loginspector/azure/statuses

Get the list of statuses

GET

/org/{orgId}/loginspector/aws/eventSources

Get the list of event sources

GET

/org/{orgId}/loginspector/aws/eventNames

Get the list of event names

GET

/org/{orgId}/loginspector/aws/regions

Get the list of regions

POST

/org/{orgId}/loginspector/azure/query

Get the Azure provider logs by applying filter


    POST     /org/{orgId}/loginspector/aws/query     Get the AWS provider logs by applying filter


Application based netflows - Provides logical navigable netflow reports

Show/Hide   |   List Operations   |   Expand Operations


Manage Compliance Check Result Reports

Show/Hide   |   List Operations   |   Expand Operations

    POST     /org/{orgId}/complianceinspector/risks     Get compliance risks, grouped by selected aggregation fields

    POST     /org/{orgId}/complianceinspector/dashboardreport     Get dashboard reports by applying filter

    POST     /org/{orgId}/complianceinspector/report     Get compliance check results reports by applying filter

    POST     /org/{orgId}/complianceinspector/remediationhistogram     Get compliance remediation histogram, grouped by severity

    POST     /org/{orgId}/complianceinspector/riskhistogram     Get compliance risk histogram, grouped by severity

    POST     /org/{orgId}/complianceinspector/affectedassetsummary     Get summary of affected assets per provider per severity level

    GET     /org/{orgId}/complianceinspector/checkcompliancestandards     Get compliance standard

    GET     /org/{orgId}/complianceinspector/checkcanautoremediate     Get check values for CanAutoRemediate

    POST     /org/{orgId}/complianceinspector/exportPdf     Export all known ComplianceChecks matching request in the PDF format.

    POST     /org/{orgId}/complianceinspector/exportCsv     Export all known ComplianceChecks matching request in the CSV format.

    POST     /org/{orgId}/complianceinspector/exportXls     Export all known ComplianceChecks matching request in the XLS format.

    POST     /org/{orgId}/complianceinspector/exportDoc     Export all known ComplianceChecks matching request in the DOC format.

    POST     /org/{orgId}/complianceinspector/reportbyidprovider     Get compliance check results reports by idprovider

    GET     /org/{orgId}/complianceinspector/checkversions     Get check versions

    GET     /org/{orgId}/complianceinspector/checkactivities     Get check activities

    GET     /org/{orgId}/complianceinspector/checkprovideraccounts     Get check provider accounts

    GET     /org/{orgId}/complianceinspector/checkproviders     Get check providers

GET         /org/{orgId}/complianceinspector/checkcategories         Get check categories    

GET         /org/{orgId}/complianceinspector/checkusernames         Get check user names    

GET         /org/{orgId}/complianceinspector/checknames         Get check names    

GET         /org/{orgId}/complianceinspector/checkservices         Get check services    

GET         /org/{orgId}/complianceinspector/checkseveritylevels         Get check severity levels    

GET         /org/{orgId}/complianceinspector/checkworkloads         Get check workloads    

GET         /org/{orgId}/complianceinspector/checkcollections         Get check collections    

GET         /org/{orgId}/complianceinspector/checkinspectorassetNames         Get check collections    

GET         /org/{orgId}/complianceinspector/checkinspectorassetTypes         Get check collections    

GET         /org/{orgId}/complianceinspector/checkinspectorassetIds         Get check collections    

GET         /org/{orgId}/complianceinspector/checktags         Get check tags    

GET         /org/{orgId}/complianceinspector/checkregions         Get check regions    

GET         /org/{orgId}/complianceinspector/checkids         Get check ids    

GET         /org/{orgId}/complianceinspector/checkresult/{txnId}         Get detail about one specific txnId check result    

POST         /org/{orgId}/complianceinspector/riskscore         Get compliance risks, grouped by risk score    

Provides Enforcement reports

Show/Hide | List Operations | Expand Operations

GET         /org/{orgId}/reports/enforcement/violations         Get the counts of the violations    

Infrastructure Logical Group based netflows - Provides logical navigable netflow reports

Provides navigable netflow reports for infrastructure

Show/Hide | List Operations | Expand Operations

GET         /org/{orgId}/reports/netflows         Get report based on query string    

POST         /org/{orgId}/reports/netflows         Generate a netflow report based on parameters    

POST         /org/{orgId}/reports/netflows/links         Generate a netflow report of only links based on NetflowInfo parameters    

POST

/org/{orgId}/reports/netflows/find

Get report based on applied filter

POST

/org/{orgId}/reports/netflows/singlenode/summary

Generate a netflow summary report for a single node based on parameters

POST

/org/{orgId}/reports/netflows/threats/histogram

Get a count of local endpoints with the threat flag.

GET

/org/{orgId}/reports/netflows/nodes

Get details of the node

GET

/org/{orgId}/reports/netflows/violations

Get the counts of the violations

POST

/org/{orgId}/reports/netflows/summary

Generate a netflow summary report based on parameters

POST

/org/{orgId}/reports/netflows/details

Generate a netflow details report based on parameters

POST

/org/{orgId}/reports/netflows/singlenode/details

Generate a netflow details report for a single node based on parameters

GET

/org/{orgId}/reports/netflows/expand/{id}

Expand a node and return some basic information about it

POST

/org/{orgId}/reports/netflows/exportSummaryXls

Export as XLS a netflow summary report based on parameters

POST

/org/{orgId}/reports/netflows/exportSummaryCsv

Export as CSV a netflow summary report based on parameters

POST

/org/{orgId}/reports/netflows/exportSummaryPdf

Export as PDF a netflow summary report based on parameters

POST

/org/{orgId}/reports/netflows/exportSingleNodeDetailsPdf

Export as PDF a netflow details report for a single node based on params

POST

/org/{orgId}/reports/netflows/exportSingleNodeDetailsXls

Export as XLS a netflow details report for a single node based on params

POST

/org/{orgId}/reports/netflows/exportSingleNodeDetailsCsv

Export as CSV a netflow details report for a single node based on params

POST

/org/{orgId}/reports/netflows/ports

Lookup the ports between endpoints for a given time frame.


Provides Workload Reports

Show/Hide | List Operations | Expand Operations

GET

/org/{orgId}/reports/workload/counts

Get the counts of the workloads

[ BASE URL: /services/v1 , API VERSION: 1.0.0 ] An orange rectangular badge with the word INVALID and a small curly-brace icon to its right