Skip to content

Latest commit

 

History

History
71 lines (53 loc) · 2.02 KB

machineImagePkg_getAll.rst

File metadata and controls

71 lines (53 loc) · 2.02 KB

machineImagePkg_getAll

GET /users/{uid}/appliances/{aid}/images/{itid}/pkgs

Summary

  • Method: GET
  • Response Code: 200 / 304
  • Response Formats: application/xml application/json
  • Since: UForge 3.2

Retrieves all the native packages contained in the machine image.

This list includes all the native packages in the appliance's os profile that this machine image was created from as well as all the packages added after resolving package dependencies during the generation phase.

Security Summary

  • Requires Authentication: true
  • Entitlements Required: appliance_create

URI Parameters

  • uid (required): the user name (login name) of the user-object
  • itid (required): the id of the image-object
  • aid (required): the id of the appliance-object

HTTP Request Body Parameters

None

Example Request

curl "https://uforge.example.com/api/users/{uid}/appliances/{aid}/images/{itid}/pkgs" -X GET \
-u USER_LOGIN:PASSWORD -H "Accept: application/xml"
  • appliance-object
  • applianceImage-publish
  • image-object
  • imagepkgs-object
  • machineImageGeneration-cancel
  • machineImagePublish-cancel
  • machineImagePublishedStatus-get
  • machineImagePublishedStatus-getAll
  • machineImagePublished-delete
  • machineImagePublished-deleteAll
  • machineImagePublished-download
  • machineImagePublished-get
  • machineImagePublished-getAll
  • machineImageStatus-get
  • machineImageStatus-getAll
  • machineImage-delete
  • machineImage-deleteAll
  • machineImage-download
  • machineImage-downloadFile
  • machineImage-generate
  • machineImage-get
  • machineImage-publish
  • machineImage-regenerate