AvailablePackageSummary¶
- 
class oci.os_management_hub.models.AvailablePackageSummary(**kwargs)¶
- Bases: - oci.os_management_hub.models.package_summary.PackageSummary- Provides summary information about a software package available for installation on a managed instance. - Attributes - ARCHITECTURE_AARCH64- str(object=’’) -> str - ARCHITECTURE_I386- str(object=’’) -> str - ARCHITECTURE_I686- str(object=’’) -> str - ARCHITECTURE_NOARCH- str(object=’’) -> str - ARCHITECTURE_SRC- str(object=’’) -> str - ARCHITECTURE_X86_64- str(object=’’) -> str - PACKAGE_CLASSIFICATION_AVAILABLE- str(object=’’) -> str - PACKAGE_CLASSIFICATION_INSTALLED- str(object=’’) -> str - PACKAGE_CLASSIFICATION_UPDATABLE- str(object=’’) -> str - architecture- Gets the architecture of this PackageSummary. - display_name- [Required] Gets the display_name of this PackageSummary. - name- [Required] Gets the name of this PackageSummary. - package_classification- [Required] Gets the package_classification of this PackageSummary. - software_sources- Gets the software_sources of this PackageSummary. - type- [Required] Gets the type of this PackageSummary. - version- [Required] Gets the version of this PackageSummary. - Methods - __init__(**kwargs)- Initializes a new AvailablePackageSummary object with values from keyword arguments. - get_subtype(object_dictionary)- Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. - 
ARCHITECTURE_AARCH64= 'AARCH64'¶
 - 
ARCHITECTURE_I386= 'I386'¶
 - 
ARCHITECTURE_I686= 'I686'¶
 - 
ARCHITECTURE_NOARCH= 'NOARCH'¶
 - 
ARCHITECTURE_SRC= 'SRC'¶
 - 
ARCHITECTURE_X86_64= 'X86_64'¶
 - 
PACKAGE_CLASSIFICATION_AVAILABLE= 'AVAILABLE'¶
 - 
PACKAGE_CLASSIFICATION_INSTALLED= 'INSTALLED'¶
 - 
PACKAGE_CLASSIFICATION_UPDATABLE= 'UPDATABLE'¶
 - 
__init__(**kwargs)¶
- Initializes a new AvailablePackageSummary object with values from keyword arguments. The default value of the - package_classificationattribute of this class is- AVAILABLEand it should not be changed. 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 AvailablePackageSummary.
- name (str) – The value to assign to the name property of this AvailablePackageSummary.
- type (str) – The value to assign to the type property of this AvailablePackageSummary.
- version (str) – The value to assign to the version property of this AvailablePackageSummary.
- architecture (str) – The value to assign to the architecture property of this AvailablePackageSummary. Allowed values for this property are: “X86_64”, “AARCH64”, “I686”, “NOARCH”, “SRC”, “I386”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- software_sources (list[oci.os_management_hub.models.SoftwareSourceDetails]) – The value to assign to the software_sources property of this AvailablePackageSummary.
- package_classification (str) – The value to assign to the package_classification property of this AvailablePackageSummary. Allowed values for this property are: “INSTALLED”, “AVAILABLE”, “UPDATABLE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
 
 - 
architecture¶
- Gets the architecture of this PackageSummary. The architecture for which this package was built. - Allowed values for this property are: “X86_64”, “AARCH64”, “I686”, “NOARCH”, “SRC”, “I386”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The architecture of this PackageSummary. - Return type: - str 
 - 
display_name¶
- [Required] Gets the display_name of this PackageSummary. Package name. - Returns: - The display_name of this PackageSummary. - Return type: - str 
 - 
static get_subtype(object_dictionary)¶
- Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. 
 - 
name¶
- [Required] Gets the name of this PackageSummary. Unique identifier for the package. - Returns: - The name of this PackageSummary. - Return type: - str 
 - 
package_classification¶
- [Required] Gets the package_classification of this PackageSummary. Status of the software package. - Allowed values for this property are: “INSTALLED”, “AVAILABLE”, “UPDATABLE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The package_classification of this PackageSummary. - Return type: - str 
 - 
software_sources¶
- Gets the software_sources of this PackageSummary. List of software sources that provide the software package. - Returns: - The software_sources of this PackageSummary. - Return type: - list[oci.os_management_hub.models.SoftwareSourceDetails] 
 - 
type¶
- [Required] Gets the type of this PackageSummary. Type of the package. - Returns: - The type of this PackageSummary. - Return type: - str 
 - 
version¶
- [Required] Gets the version of this PackageSummary. Version of the installed package. - Returns: - The version of this PackageSummary. - Return type: - str 
 
-