SoftwarePackageSearchSummary

class oci.os_management.models.SoftwarePackageSearchSummary(**kwargs)

Bases: object

Summary information for a software package

Attributes

ADVISORY_TYPE_BUG A constant which can be used with the advisory_type property of a SoftwarePackageSearchSummary.
ADVISORY_TYPE_ENHANCEMENT A constant which can be used with the advisory_type property of a SoftwarePackageSearchSummary.
ADVISORY_TYPE_OTHER A constant which can be used with the advisory_type property of a SoftwarePackageSearchSummary.
ADVISORY_TYPE_SECURITY A constant which can be used with the advisory_type property of a SoftwarePackageSearchSummary.
advisory_type Gets the advisory_type of this SoftwarePackageSearchSummary.
architecture Gets the architecture of this SoftwarePackageSearchSummary.
display_name [Required] Gets the display_name of this SoftwarePackageSearchSummary.
errata Gets the errata of this SoftwarePackageSearchSummary.
name [Required] Gets the name of this SoftwarePackageSearchSummary.
software_sources Gets the software_sources of this SoftwarePackageSearchSummary.
summary Gets the summary of this SoftwarePackageSearchSummary.
type [Required] Gets the type of this SoftwarePackageSearchSummary.
version [Required] Gets the version of this SoftwarePackageSearchSummary.

Methods

__init__(**kwargs) Initializes a new SoftwarePackageSearchSummary object with values from keyword arguments.
ADVISORY_TYPE_BUG = 'BUG'

A constant which can be used with the advisory_type property of a SoftwarePackageSearchSummary. This constant has a value of “BUG”

ADVISORY_TYPE_ENHANCEMENT = 'ENHANCEMENT'

A constant which can be used with the advisory_type property of a SoftwarePackageSearchSummary. This constant has a value of “ENHANCEMENT”

ADVISORY_TYPE_OTHER = 'OTHER'

A constant which can be used with the advisory_type property of a SoftwarePackageSearchSummary. This constant has a value of “OTHER”

ADVISORY_TYPE_SECURITY = 'SECURITY'

A constant which can be used with the advisory_type property of a SoftwarePackageSearchSummary. This constant has a value of “SECURITY”

__init__(**kwargs)

Initializes a new SoftwarePackageSearchSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • display_name (str) – The value to assign to the display_name property of this SoftwarePackageSearchSummary.
  • name (str) – The value to assign to the name property of this SoftwarePackageSearchSummary.
  • type (str) – The value to assign to the type property of this SoftwarePackageSearchSummary.
  • version (str) – The value to assign to the version property of this SoftwarePackageSearchSummary.
  • architecture (str) – The value to assign to the architecture property of this SoftwarePackageSearchSummary.
  • summary (str) – The value to assign to the summary property of this SoftwarePackageSearchSummary.
  • advisory_type (str) – The value to assign to the advisory_type property of this SoftwarePackageSearchSummary. Allowed values for this property are: “SECURITY”, “BUG”, “ENHANCEMENT”, “OTHER”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • errata (list[oci.os_management.models.Id]) – The value to assign to the errata property of this SoftwarePackageSearchSummary.
  • software_sources (list[oci.os_management.models.SoftwareSourceId]) – The value to assign to the software_sources property of this SoftwarePackageSearchSummary.
advisory_type

Gets the advisory_type of this SoftwarePackageSearchSummary. Type of the erratum.

Allowed values for this property are: “SECURITY”, “BUG”, “ENHANCEMENT”, “OTHER”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The advisory_type of this SoftwarePackageSearchSummary.
Return type:str
architecture

Gets the architecture of this SoftwarePackageSearchSummary. the architecture for which this software was built

Returns:The architecture of this SoftwarePackageSearchSummary.
Return type:str
display_name

[Required] Gets the display_name of this SoftwarePackageSearchSummary. Package name

Returns:The display_name of this SoftwarePackageSearchSummary.
Return type:str
errata

Gets the errata of this SoftwarePackageSearchSummary. List of errata containing this software package

Returns:The errata of this SoftwarePackageSearchSummary.
Return type:list[oci.os_management.models.Id]
name

[Required] Gets the name of this SoftwarePackageSearchSummary. Unique identifier for the package. NOTE - This is not an OCID

Returns:The name of this SoftwarePackageSearchSummary.
Return type:str
software_sources

Gets the software_sources of this SoftwarePackageSearchSummary. list of software sources that provide the software package

Returns:The software_sources of this SoftwarePackageSearchSummary.
Return type:list[oci.os_management.models.SoftwareSourceId]
summary

Gets the summary of this SoftwarePackageSearchSummary. a summary description of the software package

Returns:The summary of this SoftwarePackageSearchSummary.
Return type:str
type

[Required] Gets the type of this SoftwarePackageSearchSummary. Type of the package

Returns:The type of this SoftwarePackageSearchSummary.
Return type:str
version

[Required] Gets the version of this SoftwarePackageSearchSummary. Version of the package

Returns:The version of this SoftwarePackageSearchSummary.
Return type:str