CustomSoftwareSourceFilter

class oci.os_management_hub.models.CustomSoftwareSourceFilter(**kwargs)

Bases: object

Provides the information used to apply filters to a vendor software source to create or update a custom software source.

Methods

__init__(**kwargs) Initializes a new CustomSoftwareSourceFilter object with values from keyword arguments.

Attributes

module_stream_profile_filters Gets the module_stream_profile_filters of this CustomSoftwareSourceFilter.
package_filters Gets the package_filters of this CustomSoftwareSourceFilter.
package_group_filters Gets the package_group_filters of this CustomSoftwareSourceFilter.
__init__(**kwargs)

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

Parameters:
module_stream_profile_filters

Gets the module_stream_profile_filters of this CustomSoftwareSourceFilter. The list of module stream/profile filters.

Returns:The module_stream_profile_filters of this CustomSoftwareSourceFilter.
Return type:list[oci.os_management_hub.models.ModuleStreamProfileFilter]
package_filters

Gets the package_filters of this CustomSoftwareSourceFilter. The list of package filters.

Returns:The package_filters of this CustomSoftwareSourceFilter.
Return type:list[oci.os_management_hub.models.PackageFilter]
package_group_filters

Gets the package_group_filters of this CustomSoftwareSourceFilter. The list of group filters.

Returns:The package_group_filters of this CustomSoftwareSourceFilter.
Return type:list[oci.os_management_hub.models.PackageGroupFilter]