PackageGroup¶
-
class
oci.os_management_hub.models.
PackageGroup
(**kwargs)¶ Bases:
object
Yum or DNF package group, category, or environment.
Attributes
GROUP_TYPE_CATEGORY
A constant which can be used with the group_type property of a PackageGroup. GROUP_TYPE_ENVIRONMENT
A constant which can be used with the group_type property of a PackageGroup. GROUP_TYPE_GROUP
A constant which can be used with the group_type property of a PackageGroup. description
Gets the description of this PackageGroup. display_order
Gets the display_order of this PackageGroup. group_type
Gets the group_type of this PackageGroup. id
[Required] Gets the id of this PackageGroup. is_default
Gets the is_default of this PackageGroup. is_user_visible
Gets the is_user_visible of this PackageGroup. name
[Required] Gets the name of this PackageGroup. packages
[Required] Gets the packages of this PackageGroup. repositories
Gets the repositories of this PackageGroup. Methods
__init__
(**kwargs)Initializes a new PackageGroup object with values from keyword arguments. -
GROUP_TYPE_CATEGORY
= 'CATEGORY'¶ A constant which can be used with the group_type property of a PackageGroup. This constant has a value of “CATEGORY”
-
GROUP_TYPE_ENVIRONMENT
= 'ENVIRONMENT'¶ A constant which can be used with the group_type property of a PackageGroup. This constant has a value of “ENVIRONMENT”
-
GROUP_TYPE_GROUP
= 'GROUP'¶ A constant which can be used with the group_type property of a PackageGroup. This constant has a value of “GROUP”
-
__init__
(**kwargs)¶ Initializes a new PackageGroup object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - id (str) – The value to assign to the id property of this PackageGroup.
- name (str) – The value to assign to the name property of this PackageGroup.
- repositories (list[str]) – The value to assign to the repositories property of this PackageGroup.
- description (str) – The value to assign to the description property of this PackageGroup.
- is_user_visible (bool) – The value to assign to the is_user_visible property of this PackageGroup.
- is_default (bool) – The value to assign to the is_default property of this PackageGroup.
- group_type (str) – The value to assign to the group_type property of this PackageGroup. Allowed values for this property are: “GROUP”, “ENVIRONMENT”, “CATEGORY”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- display_order (int) – The value to assign to the display_order property of this PackageGroup.
- packages (list[str]) – The value to assign to the packages property of this PackageGroup.
-
description
¶ Gets the description of this PackageGroup. Description of the package group.
Returns: The description of this PackageGroup. Return type: str
-
display_order
¶ Gets the display_order of this PackageGroup. Indicates the order to display category or environment.
Returns: The display_order of this PackageGroup. Return type: int
-
group_type
¶ Gets the group_type of this PackageGroup. Indicates if this is a group, category, or environment.
Allowed values for this property are: “GROUP”, “ENVIRONMENT”, “CATEGORY”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The group_type of this PackageGroup. Return type: str
-
id
¶ [Required] Gets the id of this PackageGroup. Package group identifier.
Returns: The id of this PackageGroup. Return type: str
-
is_default
¶ Gets the is_default of this PackageGroup. Indicates if this package group is the default.
Returns: The is_default of this PackageGroup. Return type: bool
-
is_user_visible
¶ Gets the is_user_visible of this PackageGroup. Indicates if this package group is visible to users.
Returns: The is_user_visible of this PackageGroup. Return type: bool
-
name
¶ [Required] Gets the name of this PackageGroup. Package group name.
Returns: The name of this PackageGroup. Return type: str
-
packages
¶ [Required] Gets the packages of this PackageGroup. The list of packages in the package group.
Returns: The packages of this PackageGroup. Return type: list[str]
-
repositories
¶ Gets the repositories of this PackageGroup. The repository IDs of the package group’s repositories.
Returns: The repositories of this PackageGroup. Return type: list[str]
-