Skip to content

Support of Advanced Software Management #216

@k-butz

Description

@k-butz

With 10.14 the 'Advanced Software Management Microservice' got introduced to Cumulocity. It can be used to:

  • list all software packages installed on a device via GET /service/advanced-software-mgmt/software?deviceId=<deviceId>
  • set a list of installed software packages on a device via POST /service/advanced-software-mgmt/software?deviceId=<deviceId>
  • append software packages to the list of installed software via PUT /service/advanced-software-mgmt/software?deviceId=<deviceId>
  • remove software from a device DELETE /service/advanced-software-mgmt/software?deviceId=<deviceId>

See details in docs here: https://cumulocity.com/guides/reference/device-management-library/#advanced-software-management.

=> Would be benefitial to support this new service in go-c8y-cli. Maybe with a c8y devices software sub-command?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions