( Return to API Overview )

Available methods

Description

Provides methods to access and modify errata.

Namespace: errata


Method: addPackages

Description:
Add a set of packages to an erratum with the given advisory name. This method will only allow for modification of custom errata created either through the UI or API.

Parameters:

Returns:


Method: applicableToChannels

Description:
Returns a list of channels applicable to the erratum with the given advisory name.

Parameters:

Returns:


Method: bugzillaFixes

Description:
Get the Bugzilla fixes for an erratum matching the given advisoryName. The bugs will be returned in a struct where the bug id is the key. i.e. 208144="errata.bugzillaFixes Method Returns different results than docs say"

Parameters:

Returns:


Method: clone

Description:
Clone a list of errata into the specified channel.

Parameters:

Returns:


Method: cloneAsOriginal

Description:
Clones a list of errata into a specified cloned channel according the original erratas.

Parameters:

Returns:


Method: cloneAsOriginalAsync

Description:
Asynchronously clones a list of errata into a specified cloned channel according the original erratas

Parameters:

Returns:


Method: cloneAsync

Description:
Asynchronously clone a list of errata into the specified channel.

Parameters:

Returns:


Method: create

Description:
Create a custom errata. If "publish" is set to true, the errata will be published as well

Parameters:

Returns:


Method: delete

Description:
Delete an erratum. This method will only allow for deletion of custom errata created either through the UI or API.

Parameters:

Returns:


Method: findByCve

Description:
Lookup the details for errata associated with the given CVE (e.g. CVE-2008-3270)

Parameters:

Returns:


Method: getDetails

Description:
Retrieves the details for the erratum matching the given advisory name.

Parameters:

Returns:


Method: listAffectedSystems

Description:
Return the list of systems affected by the erratum with advisory name.

Parameters:

Returns:


Method: listByDate

Description:
List errata that have been applied to a particular channel by date.

Deprecated - being replaced by channel.software.listErrata(User LoggedInUser, string channelLabel)

Parameters:

Returns:


Method: listCves

Description:
Returns a list of CVEs applicable to the erratum with the given advisory name. CVEs may be associated only with published errata.

Parameters:

Returns:


Method: listKeywords

Description:
Get the keywords associated with an erratum matching the given advisory name.

Parameters:

Returns:


Method: listPackages

Description:
Returns a list of the packages affected by the erratum with the given advisory name.

Parameters:

Returns:


Method: listUnpublishedErrata

Description:
Returns a list of unpublished errata

Parameters:

Returns:


Method: publish

Description:
Publish an existing (unpublished) errata to a set of channels.

Parameters:

Returns:


Method: publishAsOriginal

Description:
Publishes an existing (unpublished) cloned errata to a set of cloned channels according to its original erratum

Parameters:

Returns:


Method: removePackages

Description:
Remove a set of packages from an erratum with the given advisory name. This method will only allow for modification of custom errata created either through the UI or API.

Parameters:

Returns:


Method: setDetails

Description:
Set erratum details. All arguments are optional and will only be modified if included in the struct. This method will only allow for modification of custom errata created either through the UI or API.

Parameters:

Returns:


Generated on 10/5/2015