PackageGroup¶
-
class
oci.os_management_hub.models.PackageGroup(**kwargs)¶ Bases:
objectYum or DNF package group, category, or environment.
Attributes
GROUP_TYPE_CATEGORYA constant which can be used with the group_type property of a PackageGroup. GROUP_TYPE_ENVIRONMENTA constant which can be used with the group_type property of a PackageGroup. GROUP_TYPE_GROUPA constant which can be used with the group_type property of a PackageGroup. descriptionGets the description of this PackageGroup. display_orderGets the display_order of this PackageGroup. group_typeGets the group_type of this PackageGroup. id[Required] Gets the id of this PackageGroup. is_defaultGets the is_default of this PackageGroup. is_user_visibleGets the is_user_visible of this PackageGroup. name[Required] Gets the name of this PackageGroup. packages[Required] Gets the packages of this PackageGroup. repositoriesGets 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]
-