cloudflash-kaspersky
v1.0.5
Published
cloudflash kaspersky module implements Kaspersky Antivirus configuration on Cloudflash based on unix systems
Downloads
4
Readme
cloudflash-kaspersky
List of kaspersky antivirus APIs
Configure kav status
Verb URI Description
POST /kaspersky To create KAV configuration.
Example Request and Response
Request JSON
{
"enable": false,
"web":
{
"upload": false,
"download": true
},
"email":
{
"pop3": false,
"smtp": false
}
}
Request JSON
{
"enable": false,
"web":
{
"upload": false,
"download": true
},
"email":
{
"pop3": false,
"smtp": false
},
"id": "9eeaafce-ed00-4737-88fd-38b59e398f56"
}
Get kav status
Verb URI Description
GET /kaspersky List summary of KAV configuration.
Note: The request does not require a message body.
Success: Returns JSON data with kav status.
Response
[
{
"enable": false,
"web":
{
"upload": false,
"download": true
},
"email":
{
"pop3": false,
"smtp": false
},
"id": "9eeaafce-ed00-4737-88fd-38b59e398f56"
}
]
Get kav status
Verb URI Description
GET /kaspersky/:id List summary of KAV configuration by ID.
Note: The request does not require a message body.
Success: Returns JSON data with kav status.
Response
{
"enable": false,
"web":
{
"upload": false,
"download": true
},
"email":
{
"pop3": false,
"smtp": false
},
"id": "9eeaafce-ed00-4737-88fd-38b59e398f56"
}
Update kav status
Verb URI Description
POST /kaspersky/:id update kav configuration.
Example Request and Response
Request JSON
{
"enable": true,
"web":
{
"upload": false,
"download": true
},
"email":
{
"pop3": true,
"smtp": false
}
}
Request JSON
{
"enable": true,
"web":
{
"upload": false,
"download": true
},
"email":
{
"pop3": true,
"smtp": false
},
"id": "9eeaafce-ed00-4737-88fd-38b59e398f56"
}