OsPatchPackageSummary¶
-
class
oci.bds.models.
OsPatchPackageSummary
(**kwargs)¶ Bases:
object
Summary of a package contained in a os patch.
Attributes
PACKAGE_TYPE_PIP
A constant which can be used with the package_type property of a OsPatchPackageSummary. PACKAGE_TYPE_PIP3
A constant which can be used with the package_type property of a OsPatchPackageSummary. PACKAGE_TYPE_PIP3_8
A constant which can be used with the package_type property of a OsPatchPackageSummary. PACKAGE_TYPE_RPM
A constant which can be used with the package_type property of a OsPatchPackageSummary. UPDATE_TYPE_INSTALL
A constant which can be used with the update_type property of a OsPatchPackageSummary. UPDATE_TYPE_REMOVE
A constant which can be used with the update_type property of a OsPatchPackageSummary. UPDATE_TYPE_UPDATE
A constant which can be used with the update_type property of a OsPatchPackageSummary. package_name
[Required] Gets the package_name of this OsPatchPackageSummary. package_type
Gets the package_type of this OsPatchPackageSummary. related_cv_es
[Required] Gets the related_cv_es of this OsPatchPackageSummary. target_version
Gets the target_version of this OsPatchPackageSummary. update_type
[Required] Gets the update_type of this OsPatchPackageSummary. Methods
__init__
(**kwargs)Initializes a new OsPatchPackageSummary object with values from keyword arguments. -
PACKAGE_TYPE_PIP
= 'PIP'¶ A constant which can be used with the package_type property of a OsPatchPackageSummary. This constant has a value of “PIP”
-
PACKAGE_TYPE_PIP3
= 'PIP3'¶ A constant which can be used with the package_type property of a OsPatchPackageSummary. This constant has a value of “PIP3”
-
PACKAGE_TYPE_PIP3_8
= 'PIP3_8'¶ A constant which can be used with the package_type property of a OsPatchPackageSummary. This constant has a value of “PIP3_8”
-
PACKAGE_TYPE_RPM
= 'RPM'¶ A constant which can be used with the package_type property of a OsPatchPackageSummary. This constant has a value of “RPM”
-
UPDATE_TYPE_INSTALL
= 'INSTALL'¶ A constant which can be used with the update_type property of a OsPatchPackageSummary. This constant has a value of “INSTALL”
-
UPDATE_TYPE_REMOVE
= 'REMOVE'¶ A constant which can be used with the update_type property of a OsPatchPackageSummary. This constant has a value of “REMOVE”
-
UPDATE_TYPE_UPDATE
= 'UPDATE'¶ A constant which can be used with the update_type property of a OsPatchPackageSummary. This constant has a value of “UPDATE”
-
__init__
(**kwargs)¶ Initializes a new OsPatchPackageSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - package_name (str) – The value to assign to the package_name property of this OsPatchPackageSummary.
- target_version (str) – The value to assign to the target_version property of this OsPatchPackageSummary.
- update_type (str) – The value to assign to the update_type property of this OsPatchPackageSummary. Allowed values for this property are: “INSTALL”, “REMOVE”, “UPDATE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- related_cv_es (list[str]) – The value to assign to the related_cv_es property of this OsPatchPackageSummary.
- package_type (str) – The value to assign to the package_type property of this OsPatchPackageSummary. Allowed values for this property are: “RPM”, “PIP”, “PIP3”, “PIP3_8”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
-
package_name
¶ [Required] Gets the package_name of this OsPatchPackageSummary. The package’s name.
Returns: The package_name of this OsPatchPackageSummary. Return type: str
-
package_type
¶ Gets the package_type of this OsPatchPackageSummary. Package type based on package installation manager.
Allowed values for this property are: “RPM”, “PIP”, “PIP3”, “PIP3_8”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The package_type of this OsPatchPackageSummary. Return type: str
[Required] Gets the related_cv_es of this OsPatchPackageSummary. Related CVEs of the package update.
Returns: The related_cv_es of this OsPatchPackageSummary. Return type: list[str]
-
target_version
¶ Gets the target_version of this OsPatchPackageSummary. The target version of the package.
Returns: The target_version of this OsPatchPackageSummary. Return type: str
-
update_type
¶ [Required] Gets the update_type of this OsPatchPackageSummary. The action that current package will be executed on the cluster.
Allowed values for this property are: “INSTALL”, “REMOVE”, “UPDATE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The update_type of this OsPatchPackageSummary. Return type: str
-