ESET PROTECT On-Prem – 목차

API 호출 목록

REST API를 설정한 후에는 사용을 시작할 수 있습니다. 이러한 API 호출은 ESET PROTECT On-Prem에서 사용할 수 있으며, 기본 제공 Swagger UI를 통해서도 접근할 수 있습니다.


참고

API 호출 상세 정보는 영어로만 제공됩니다.

 

Authentication

Method

Path

Summary

POST

/GetTokens

InternalSettings

Method

Path

Summary

POST

/SetSmtpCredentials

POST

/SetAgentCertificate

Groups

Method

Path

Summary

POST

/v1/groups

Create group

POST

/v1/groups/{groupUuid}:move

Move group

POST

/asset-management/v1/groups/{groupUuid}:move

Move group

POST

/v1/groups/{groupUuid}:rename

Rename group

POST

/asset-management/v1/groups/{groupUuid}:rename

Rename group

DeviceTasks

Method

Path

Summary

GET

/v1/device_tasks

List tasks

POST

/v1/device_tasks

Create task

GET

/v1/device_tasks/{taskUuid}

Get task

DELETE

/v1/device_tasks/{taskUuid}

Delete task

GET

/v1/device_tasks/{taskUuid}/runs

List task runs

POST

/v1/device_tasks/{taskUuid}:updateTaskTargets

Update task targets

POST

/v1/device_tasks/{taskUuid}:updateTaskTriggers

Update task triggers

Devices

Method

Path

Summary

GET

/v1/devices:batchGet

Get batch of devices

GET

/v1/devices/{deviceUuid}

Get device details

GET

/v1/devices

List managed devices

POST

/v1/devices/{deviceUuid}:move

Move device

POST

/v1/devices/{deviceUuid}:rename

Rename device

DeviceGroups

Method

Path

Summary

GET

/v1/device_groups

List all device groups

GET

/v1/device_groups/{groupUuid}/devices

List devices in device group

Policies

Method

Path

Summary

GET

/v2/policies

List policies

POST

/v2/policies

Create policy

GET

/v2/policies/{policyUuid}

Get policy

DELETE

/v2/policies/{policyUuid}

Delete policy

PolicyAssignments

Method

Path

Summary

GET

/v2/policy-assignments

List policy assignments

POST

/v2/policy-assignments

Assign policy

GET

/v2/policy-assignments/{assignmentUuid}

Get policy assignment

DELETE

/v2/policy-assignments/{assignmentUuid}

Unassign policy

POST

/v2/policy-assignments/{assignmentUuid}:updateRanking

Update policy assignment ranking

ConfigurationManager

Method

Path

Summary

POST

/v2/configuration:batchGetValues

Batch get configuration values

GET

/v2:configuration:getValue

Get configuration value