Agent plugin upload API endpoint #3417
Labels
Complexity: Low
Feature
Issue that describes a new feature to be implemented.
Impact: High
Plugins
sp/5
Projects
Milestone
Description
Add an API endpoint that allows a user to upload an agent plugins (content-type application/octet-stream):
PUT /api/agent-plugins
Tasks
store_agent_plugin(self, host_operating_system: OperatingSystem, agent_plugin: AgentPlugin)
toIAgentPluginRepository
(0d) @ilija-lazoroskiFileAgentPluginRepository
remove_agent_plugin(self, host_operating_system: Optional[OperatingSystem], agent_plugin_name: str, agent_plugin_type: AgentPluginType)
(0d) @ilija-lazoroskiFileAgentPluginRepository
install_agent_plugin_archive(self, agent_plugin_archive: bytes)
toIAgentPluginService
and implement it inAgentPluginService
(0d) @ilija-lazoroskiPUT /api/agent-plugins
(0.25d) @ilija-lazoroskiThe text was updated successfully, but these errors were encountered: