Red Hat Training

A Red Hat training course is available for Red Hat Satellite

3.4. API Changes

The following changes have been added to the Red Hat Satellite 5.6 API:

New API methods:

  • kickstart.importFile (variant)
  • kickstart.createProfile (variant)
  • kickstart.createProfileWithCustomUrl (variant)
  • kickstart.importRawFile (variant)
  • kickstart.profile.getUpdateType
  • kickstart.profile.setUpdateType
  • org.getCrashFileSizeLimit
  • org.getPolicyForScapFileUpload
  • org.getPolicyForScapResultDeletion
  • org.setCrashFileSizeLimit
  • org.setPolicyForScapFileUpload
  • org.setPolicyForScapResultDeletion
  • sync.master.addToMaster
  • sync.master.create
  • sync.master.delete
  • sync.master.getDefaultMaster
  • sync.master.getMaster
  • sync.master.getMasterByLabel
  • sync.master.getMasterOrgs
  • sync.master.getMasters
  • sync.master.makeDefault
  • sync.master.mapToLocal
  • sync.master.setCaCert
  • sync.master.setMasterOrgs
  • sync.master.unsetDefaultMaster
  • sync.master.update
  • sync.slave.create
  • sync.slave.delete
  • sync.slave.getAllowedOrgs
  • sync.slave.getSlave
  • sync.slave.getSlaveByName
  • sync.slave.getSlaves
  • sync.slave.setAllowedOrgs
  • sync.slave.update
  • system.deleteSystem (variant)
  • system.listAllInstallablePackages
  • system.listPhysicalSystems
  • system.setPrimaryInterface
  • system.crash.createCrashNote
  • system.crash.deleteCrashNote
  • system.crash.getCrashCountInfo
  • system.crash.getCrashNotesForCrash
  • system.crash.getCrashOverview
  • system.crash.getCrashesByUuid
  • system.crash.deleteCrash
  • system.crash.getCrashFile
  • system.crash.getCrashFileUrl
  • system.crash.getLastReportDate
  • system.crash.getTotalCrashCount
  • system.crash.getUniqueCrashCount
  • system.crash.listSystemCrashFiles
  • system.crash.listSystemCrashes
  • system.scap.deleteXccdfScan

Modified API methods:

  • activationkey.addChildChannels
  • activationkey.setDetails
  • channel.software.clone
  • errata.setDetails
  • errata.findByCve
  • kickstart.createProfile
  • kickstart.profile.addScript
  • kickstart.profile.setAdvancedOptions
  • org.delete
  • proxy.listAvailableProxyChannels
  • system.listSystemEvents
  • system.scheduleApplyErrata
  • system.schedulePackageInstall
  • system.scheduleHardwareRefresh
  • system.scheduleReboot
  • system.scheduleScriptRun
  • system.scheduleSyncPackagesWithSystem
  • system.crash.getCrashOverview
  • system.crash.listSystemCrashFiles
  • systemgroup.scheduleApplyErrataToActive