Module: OCI::OsManagementHub::Models

Defined in:
lib/oci/os_management_hub/os_management_hub.rb,
lib/oci/os_management_hub/models/arch_type.rb,
lib/oci/os_management_hub/models/os_family.rb,
lib/oci/os_management_hub/models/event_type.rb,
lib/oci/os_management_hub/models/sort_order.rb,
lib/oci/os_management_hub/models/action_type.rb,
lib/oci/os_management_hub/models/filter_type.rb,
lib/oci/os_management_hub/models/metric_name.rb,
lib/oci/os_management_hub/models/mirror_type.rb,
lib/oci/os_management_hub/models/vendor_name.rb,
lib/oci/os_management_hub/models/availability.rb,
lib/oci/os_management_hub/models/event_status.rb,
lib/oci/os_management_hub/models/health_state.rb,
lib/oci/os_management_hub/models/mirror_state.rb,
lib/oci/os_management_hub/models/profile_type.rb,
lib/oci/os_management_hub/models/update_types.rb,
lib/oci/os_management_hub/models/checksum_type.rb,
lib/oci/os_management_hub/models/overall_state.rb,
lib/oci/os_management_hub/models/advisory_types.rb,
lib/oci/os_management_hub/models/schedule_types.rb,
lib/oci/os_management_hub/models/operation_types.rb,
lib/oci/os_management_hub/models/operation_status.rb,
lib/oci/os_management_hub/models/advisory_severity.rb,
lib/oci/os_management_hub/models/vulnerability_types.rb,
lib/oci/os_management_hub/models/classification_types.rb,
lib/oci/os_management_hub/models/module_stream_status.rb,
lib/oci/os_management_hub/models/software_source_type.rb,
lib/oci/os_management_hub/models/windows_update_types.rb,
lib/oci/os_management_hub/models/managed_instance_status.rb,
lib/oci/os_management_hub/models/installation_requirements.rb,
lib/oci/os_management_hub/models/managed_instance_location.rb,
lib/oci/os_management_hub/models/target_resource_entity_type.rb,
lib/oci/os_management_hub/models/work_request_operation_type.rb,
lib/oci/os_management_hub/models/module_stream_profile_status.rb,
lib/oci/os_management_hub/models/software_package_architecture.rb,
lib/oci/os_management_hub/models/work_request_resource_metadata_key.rb

Overview

Module containing models for requests made to, and responses received from, OCI OsManagementHub services

Defined Under Namespace

Classes: AddPackagesToSoftwareSourceDetails, AgentEvent, AgentEventData, AttachManagedInstancesToLifecycleStageDetails, AttachManagedInstancesToManagedInstanceGroupDetails, AttachProfileToManagedInstanceDetails, AttachSoftwareSourcesToManagedInstanceDetails, AttachSoftwareSourcesToManagedInstanceGroupDetails, AutonomousSettings, AvailablePackageCollection, AvailablePackageSummary, AvailableSoftwareSourceCollection, AvailableSoftwareSourceSummary, AvailableWindowsUpdateCollection, AvailableWindowsUpdateSummary, ChangeAvailabilityOfSoftwareSourcesDetails, ChangeEventCompartmentDetails, ChangeLifecycleEnvironmentCompartmentDetails, ChangeManagedInstanceGroupCompartmentDetails, ChangeManagementStationCompartmentDetails, ChangeProfileCompartmentDetails, ChangeScheduledJobCompartmentDetails, ChangeSoftwareSourceCompartmentDetails, CreateCustomSoftwareSourceDetails, CreateEntitlementDetails, CreateGroupProfileDetails, CreateLifecycleEnvironmentDetails, CreateLifecycleProfileDetails, CreateLifecycleStageDetails, CreateManagedInstanceGroupDetails, CreateManagementStationDetails, CreateMirrorConfigurationDetails, CreateProfileDetails, CreateProxyConfigurationDetails, CreateScheduledJobDetails, CreateSoftwareSourceDetails, CreateSoftwareSourceProfileDetails, CreateStationProfileDetails, CreateVendorSoftwareSourceDetails, CreateVersionedCustomSoftwareSourceDetails, CustomSoftwareSource, CustomSoftwareSourceFilter, CustomSoftwareSourceSummary, DetachManagedInstancesFromLifecycleStageDetails, DetachManagedInstancesFromManagedInstanceGroupDetails, DetachSoftwareSourcesFromManagedInstanceDetails, DetachSoftwareSourcesFromManagedInstanceGroupDetails, DisableModuleStreamOnManagedInstanceDetails, DisableModuleStreamOnManagedInstanceGroupDetails, EnableModuleStreamOnManagedInstanceDetails, EnableModuleStreamOnManagedInstanceGroupDetails, EntitlementCollection, EntitlementSummary, Erratum, ErratumCollection, ErratumSummary, Event, EventCollection, EventContent, EventSummary, ExploitAttemptAdditionalDetails, ExploitAttemptEvent, ExploitAttemptEventContent, ExploitAttemptEventData, GroupProfile, Id, InstallAllWindowsUpdatesOnManagedInstancesInCompartmentDetails, InstallModuleStreamProfileOnManagedInstanceDetails, InstallModuleStreamProfileOnManagedInstanceGroupDetails, InstallPackagesOnManagedInstanceDetails, InstallPackagesOnManagedInstanceGroupDetails, InstallWindowsUpdatesOnManagedInstanceDetails, InstallWindowsUpdatesOnManagedInstanceGroupDetails, InstalledPackageCollection, InstalledPackageSummary, InstalledWindowsUpdateCollection, InstalledWindowsUpdateSummary, KernelCrashEvent, KernelEventAdditionalDetails, KernelEventContent, KernelEventData, KernelOopsEvent, KspliceUpdateEvent, KspliceUpdateEventData, LifecycleEnvironment, LifecycleEnvironmentCollection, LifecycleEnvironmentDetails, LifecycleEnvironmentSummary, LifecycleProfile, LifecycleStage, LifecycleStageCollection, LifecycleStageDetails, LifecycleStageSummary, ManageModuleStreamsInScheduledJobDetails, ManageModuleStreamsOnManagedInstanceDetails, ManageModuleStreamsOnManagedInstanceGroupDetails, ManagedInstance, ManagedInstanceAnalyticCollection, ManagedInstanceAnalyticSummary, ManagedInstanceCollection, ManagedInstanceDetails, ManagedInstanceErratumSummary, ManagedInstanceErratumSummaryCollection, ManagedInstanceGroup, ManagedInstanceGroupAvailableModuleCollection, ManagedInstanceGroupAvailableModuleSummary, ManagedInstanceGroupAvailablePackageCollection, ManagedInstanceGroupAvailablePackageSummary, ManagedInstanceGroupCollection, ManagedInstanceGroupDetails, ManagedInstanceGroupInstalledPackageCollection, ManagedInstanceGroupInstalledPackageSummary, ManagedInstanceGroupModuleCollection, ManagedInstanceGroupModuleSummary, ManagedInstanceGroupSummary, ManagedInstanceModuleCollection, ManagedInstanceModuleSummary, ManagedInstanceSummary, ManagedInstancesDetails, ManagementStation, ManagementStationCollection, ManagementStationDetails, ManagementStationEvent, ManagementStationEventData, ManagementStationSummary, MirrorConfiguration, MirrorSummary, MirrorSyncStatus, MirrorsCollection, ModuleCollection, ModuleSpecDetails, ModuleStream, ModuleStreamCollection, ModuleStreamDetails, ModuleStreamDetailsBody, ModuleStreamProfile, ModuleStreamProfileCollection, ModuleStreamProfileDetails, ModuleStreamProfileDetailsBody, ModuleStreamProfileFilter, ModuleStreamProfileSummary, ModuleStreamSummary, ModuleSummary, PackageFilter, PackageGroup, PackageGroupCollection, PackageGroupFilter, PackageGroupSummary, PackageNameSummary, PackageSummary, Profile, ProfileCollection, ProfileSummary, PromoteSoftwareSourceToLifecycleStageDetails, ProxyConfiguration, RemoveModuleStreamProfileFromManagedInstanceDetails, RemoveModuleStreamProfileFromManagedInstanceGroupDetails, RemovePackagesFromManagedInstanceDetails, RemovePackagesFromManagedInstanceGroupDetails, ScheduledJob, ScheduledJobCollection, ScheduledJobOperation, ScheduledJobSummary, SearchSoftwareSourceModuleStreamsDetails, SearchSoftwareSourceModulesDetails, SearchSoftwareSourcePackageGroupsDetails, SoftwarePackage, SoftwarePackageCollection, SoftwarePackageDependency, SoftwarePackageFile, SoftwarePackageSummary, SoftwarePackagesDetails, SoftwareSource, SoftwareSourceAvailability, SoftwareSourceCollection, SoftwareSourceDetails, SoftwareSourceEvent, SoftwareSourceEventData, SoftwareSourceProfile, SoftwareSourceSummary, SoftwareSourceVendorCollection, SoftwareSourceVendorSummary, SoftwareSourcesDetails, SoftwareUpdateEvent, SoftwareUpdateEventData, StationHealth, StationProfile, SwitchModuleStreamOnManagedInstanceDetails, SwitchModuleStreamOnManagedInstanceGroupDetails, SynchronizeMirrorsDetails, SystemDetails, UpdatableAutonomousSettings, UpdatablePackageCollection, UpdatablePackageSummary, UpdateAllPackagesOnManagedInstanceGroupDetails, UpdateAllPackagesOnManagedInstancesInCompartmentDetails, UpdateCustomSoftwareSourceDetails, UpdateEventDetails, UpdateLifecycleEnvironmentDetails, UpdateLifecycleStageDetails, UpdateManagedInstanceDetails, UpdateManagedInstanceGroupDetails, UpdateManagementStationDetails, UpdateMirrorConfigurationDetails, UpdatePackagesOnManagedInstanceDetails, UpdateProfileDetails, UpdateProxyConfigurationDetails, UpdateScheduledJobDetails, UpdateSoftwareSourceDetails, UpdateVendorSoftwareSourceDetails, UpdateVersionedCustomSoftwareSourceDetails, UpdateWorkRequestDetails, VendorSoftwareSource, VendorSoftwareSourceSummary, VersionedCustomSoftwareSource, VersionedCustomSoftwareSourceSummary, VmcoreDetails, WindowsStandaloneProfile, WindowsUpdate, WindowsUpdateCollection, WindowsUpdateSummary, WorkRequest, WorkRequestDetails, WorkRequestError, WorkRequestErrorCollection, WorkRequestEventDataAdditionalDetails, WorkRequestLogEntry, WorkRequestLogEntryCollection, WorkRequestManagementStationDetails, WorkRequestResource, WorkRequestSummary, WorkRequestSummaryCollection

Constant Summary collapse

ARCH_TYPE_ENUM =
[
  ARCH_TYPE_X86_64 = 'X86_64'.freeze,
  ARCH_TYPE_AARCH64 = 'AARCH64'.freeze,
  ARCH_TYPE_I686 = 'I686'.freeze,
  ARCH_TYPE_NOARCH = 'NOARCH'.freeze,
  ARCH_TYPE_SRC = 'SRC'.freeze
].freeze
OS_FAMILY_ENUM =
[
  OS_FAMILY_ORACLE_LINUX_9 = 'ORACLE_LINUX_9'.freeze,
  OS_FAMILY_ORACLE_LINUX_8 = 'ORACLE_LINUX_8'.freeze,
  OS_FAMILY_ORACLE_LINUX_7 = 'ORACLE_LINUX_7'.freeze,
  OS_FAMILY_ORACLE_LINUX_6 = 'ORACLE_LINUX_6'.freeze,
  OS_FAMILY_WINDOWS_SERVER_2016 = 'WINDOWS_SERVER_2016'.freeze,
  OS_FAMILY_WINDOWS_SERVER_2019 = 'WINDOWS_SERVER_2019'.freeze,
  OS_FAMILY_WINDOWS_SERVER_2022 = 'WINDOWS_SERVER_2022'.freeze,
  OS_FAMILY_ALL = 'ALL'.freeze
].freeze
EVENT_TYPE_ENUM =
[
  EVENT_TYPE_KERNEL_OOPS = 'KERNEL_OOPS'.freeze,
  EVENT_TYPE_KERNEL_CRASH = 'KERNEL_CRASH'.freeze,
  EVENT_TYPE_EXPLOIT_ATTEMPT = 'EXPLOIT_ATTEMPT'.freeze,
  EVENT_TYPE_SOFTWARE_UPDATE = 'SOFTWARE_UPDATE'.freeze,
  EVENT_TYPE_KSPLICE_UPDATE = 'KSPLICE_UPDATE'.freeze,
  EVENT_TYPE_SOFTWARE_SOURCE = 'SOFTWARE_SOURCE'.freeze,
  EVENT_TYPE_AGENT = 'AGENT'.freeze,
  EVENT_TYPE_MANAGEMENT_STATION = 'MANAGEMENT_STATION'.freeze
].freeze
SORT_ORDER_ENUM =
[
  SORT_ORDER_ASC = 'ASC'.freeze,
  SORT_ORDER_DESC = 'DESC'.freeze
].freeze
ACTION_TYPE_ENUM =
[
  ACTION_TYPE_CREATED = 'CREATED'.freeze,
  ACTION_TYPE_UPDATED = 'UPDATED'.freeze,
  ACTION_TYPE_DELETED = 'DELETED'.freeze,
  ACTION_TYPE_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  ACTION_TYPE_RELATED = 'RELATED'.freeze,
  ACTION_TYPE_FAILED = 'FAILED'.freeze
].freeze
FILTER_TYPE_ENUM =
[
  FILTER_TYPE_INCLUDE = 'INCLUDE'.freeze,
  FILTER_TYPE_EXCLUDE = 'EXCLUDE'.freeze
].freeze
METRIC_NAME_ENUM =
[
  METRIC_NAME_TOTAL_INSTANCE_COUNT = 'TOTAL_INSTANCE_COUNT'.freeze,
  METRIC_NAME_INSTANCE_WITH_AVAILABLE_SECURITY_UPDATES_COUNT = 'INSTANCE_WITH_AVAILABLE_SECURITY_UPDATES_COUNT'.freeze,
  METRIC_NAME_INSTANCE_WITH_AVAILABLE_BUGFIX_UPDATES_COUNT = 'INSTANCE_WITH_AVAILABLE_BUGFIX_UPDATES_COUNT'.freeze,
  METRIC_NAME_NORMAL_INSTANCE_COUNT = 'NORMAL_INSTANCE_COUNT'.freeze,
  METRIC_NAME_ERROR_INSTANCE_COUNT = 'ERROR_INSTANCE_COUNT'.freeze,
  METRIC_NAME_WARNING_INSTANCE_COUNT = 'WARNING_INSTANCE_COUNT'.freeze,
  METRIC_NAME_UNREACHABLE_INSTANCE_COUNT = 'UNREACHABLE_INSTANCE_COUNT'.freeze,
  METRIC_NAME_REGISTRATION_FAILED_INSTANCE_COUNT = 'REGISTRATION_FAILED_INSTANCE_COUNT'.freeze,
  METRIC_NAME_DELETING_INSTANCE_COUNT = 'DELETING_INSTANCE_COUNT'.freeze,
  METRIC_NAME_ONBOARDING_INSTANCE_COUNT = 'ONBOARDING_INSTANCE_COUNT'.freeze,
  METRIC_NAME_INSTANCE_SECURITY_UPDATES_COUNT = 'INSTANCE_SECURITY_UPDATES_COUNT'.freeze,
  METRIC_NAME_INSTANCE_BUGFIX_UPDATES_COUNT = 'INSTANCE_BUGFIX_UPDATES_COUNT'.freeze,
  METRIC_NAME_INSTANCE_SECURITY_ADVISORY_COUNT = 'INSTANCE_SECURITY_ADVISORY_COUNT'.freeze,
  METRIC_NAME_INSTANCE_BUGFIX_ADVISORY_COUNT = 'INSTANCE_BUGFIX_ADVISORY_COUNT'.freeze
].freeze
MIRROR_TYPE_ENUM =
[
  MIRROR_TYPE_CUSTOM = 'CUSTOM'.freeze,
  MIRROR_TYPE_VENDOR = 'VENDOR'.freeze,
  MIRROR_TYPE_VERSIONED = 'VERSIONED'.freeze
].freeze
VENDOR_NAME_ENUM =
[
  VENDOR_NAME_ORACLE = 'ORACLE'.freeze,
  VENDOR_NAME_MICROSOFT = 'MICROSOFT'.freeze
].freeze
AVAILABILITY_ENUM =
[
  AVAILABILITY_AVAILABLE = 'AVAILABLE'.freeze,
  AVAILABILITY_SELECTED = 'SELECTED'.freeze,
  AVAILABILITY_RESTRICTED = 'RESTRICTED'.freeze,
  AVAILABILITY_UNAVAILABLE = 'UNAVAILABLE'.freeze
].freeze
EVENT_STATUS_ENUM =
[
  EVENT_STATUS_SUCCEEDED = 'SUCCEEDED'.freeze,
  EVENT_STATUS_FAILED = 'FAILED'.freeze
].freeze
HEALTH_STATE_ENUM =
[
  HEALTH_STATE_HEALTHY = 'HEALTHY'.freeze,
  HEALTH_STATE_UNHEALTHY = 'UNHEALTHY'.freeze
].freeze
MIRROR_STATE_ENUM =
[
  MIRROR_STATE_UNSYNCED = 'UNSYNCED'.freeze,
  MIRROR_STATE_QUEUED = 'QUEUED'.freeze,
  MIRROR_STATE_SYNCING = 'SYNCING'.freeze,
  MIRROR_STATE_SYNCED = 'SYNCED'.freeze,
  MIRROR_STATE_FAILED = 'FAILED'.freeze
].freeze
PROFILE_TYPE_ENUM =
[
  PROFILE_TYPE_SOFTWARESOURCE = 'SOFTWARESOURCE'.freeze,
  PROFILE_TYPE_GROUP = 'GROUP'.freeze,
  PROFILE_TYPE_LIFECYCLE = 'LIFECYCLE'.freeze,
  PROFILE_TYPE_STATION = 'STATION'.freeze,
  PROFILE_TYPE_WINDOWS_STANDALONE = 'WINDOWS_STANDALONE'.freeze
].freeze
UPDATE_TYPES_ENUM =
[
  UPDATE_TYPES_SECURITY = 'SECURITY'.freeze,
  UPDATE_TYPES_BUGFIX = 'BUGFIX'.freeze,
  UPDATE_TYPES_ENHANCEMENT = 'ENHANCEMENT'.freeze,
  UPDATE_TYPES_OTHER = 'OTHER'.freeze,
  UPDATE_TYPES_KSPLICE_KERNEL = 'KSPLICE_KERNEL'.freeze,
  UPDATE_TYPES_KSPLICE_USERSPACE = 'KSPLICE_USERSPACE'.freeze,
  UPDATE_TYPES_ALL = 'ALL'.freeze
].freeze
CHECKSUM_TYPE_ENUM =
[
  CHECKSUM_TYPE_SHA1 = 'SHA1'.freeze,
  CHECKSUM_TYPE_SHA256 = 'SHA256'.freeze,
  CHECKSUM_TYPE_SHA384 = 'SHA384'.freeze,
  CHECKSUM_TYPE_SHA512 = 'SHA512'.freeze
].freeze
OVERALL_STATE_ENUM =
[
  OVERALL_STATE_NORMAL = 'NORMAL'.freeze,
  OVERALL_STATE_REGISTRATIONERROR = 'REGISTRATIONERROR'.freeze,
  OVERALL_STATE_SYNCING = 'SYNCING'.freeze,
  OVERALL_STATE_SYNCFAILED = 'SYNCFAILED'.freeze,
  OVERALL_STATE_WARNING = 'WARNING'.freeze,
  OVERALL_STATE_ERROR = 'ERROR'.freeze,
  OVERALL_STATE_UNAVAILABLE = 'UNAVAILABLE'.freeze
].freeze
ADVISORY_TYPES_ENUM =
[
  ADVISORY_TYPES_SECURITY = 'SECURITY'.freeze,
  ADVISORY_TYPES_BUGFIX = 'BUGFIX'.freeze,
  ADVISORY_TYPES_ENHANCEMENT = 'ENHANCEMENT'.freeze
].freeze
SCHEDULE_TYPES_ENUM =
[
  SCHEDULE_TYPES_ONETIME = 'ONETIME'.freeze,
  SCHEDULE_TYPES_RECURRING = 'RECURRING'.freeze
].freeze
OPERATION_TYPES_ENUM =
[
  OPERATION_TYPES_INSTALL_PACKAGES = 'INSTALL_PACKAGES'.freeze,
  OPERATION_TYPES_UPDATE_PACKAGES = 'UPDATE_PACKAGES'.freeze,
  OPERATION_TYPES_REMOVE_PACKAGES = 'REMOVE_PACKAGES'.freeze,
  OPERATION_TYPES_UPDATE_ALL = 'UPDATE_ALL'.freeze,
  OPERATION_TYPES_UPDATE_SECURITY = 'UPDATE_SECURITY'.freeze,
  OPERATION_TYPES_UPDATE_BUGFIX = 'UPDATE_BUGFIX'.freeze,
  OPERATION_TYPES_UPDATE_ENHANCEMENT = 'UPDATE_ENHANCEMENT'.freeze,
  OPERATION_TYPES_UPDATE_OTHER = 'UPDATE_OTHER'.freeze,
  OPERATION_TYPES_UPDATE_KSPLICE_USERSPACE = 'UPDATE_KSPLICE_USERSPACE'.freeze,
  OPERATION_TYPES_UPDATE_KSPLICE_KERNEL = 'UPDATE_KSPLICE_KERNEL'.freeze,
  OPERATION_TYPES_MANAGE_MODULE_STREAMS = 'MANAGE_MODULE_STREAMS'.freeze,
  OPERATION_TYPES_SWITCH_MODULE_STREAM = 'SWITCH_MODULE_STREAM'.freeze,
  OPERATION_TYPES_ATTACH_SOFTWARE_SOURCES = 'ATTACH_SOFTWARE_SOURCES'.freeze,
  OPERATION_TYPES_DETACH_SOFTWARE_SOURCES = 'DETACH_SOFTWARE_SOURCES'.freeze,
  OPERATION_TYPES_SYNC_MANAGEMENT_STATION_MIRROR = 'SYNC_MANAGEMENT_STATION_MIRROR'.freeze,
  OPERATION_TYPES_PROMOTE_LIFECYCLE = 'PROMOTE_LIFECYCLE'.freeze,
  OPERATION_TYPES_INSTALL_WINDOWS_UPDATES = 'INSTALL_WINDOWS_UPDATES'.freeze,
  OPERATION_TYPES_INSTALL_ALL_WINDOWS_UPDATES = 'INSTALL_ALL_WINDOWS_UPDATES'.freeze,
  OPERATION_TYPES_INSTALL_SECURITY_WINDOWS_UPDATES = 'INSTALL_SECURITY_WINDOWS_UPDATES'.freeze,
  OPERATION_TYPES_INSTALL_BUGFIX_WINDOWS_UPDATES = 'INSTALL_BUGFIX_WINDOWS_UPDATES'.freeze,
  OPERATION_TYPES_INSTALL_ENHANCEMENT_WINDOWS_UPDATES = 'INSTALL_ENHANCEMENT_WINDOWS_UPDATES'.freeze,
  OPERATION_TYPES_INSTALL_OTHER_WINDOWS_UPDATES = 'INSTALL_OTHER_WINDOWS_UPDATES'.freeze
].freeze
OPERATION_STATUS_ENUM =
[
  OPERATION_STATUS_ACCEPTED = 'ACCEPTED'.freeze,
  OPERATION_STATUS_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  OPERATION_STATUS_FAILED = 'FAILED'.freeze,
  OPERATION_STATUS_SUCCEEDED = 'SUCCEEDED'.freeze,
  OPERATION_STATUS_CANCELING = 'CANCELING'.freeze,
  OPERATION_STATUS_CANCELED = 'CANCELED'.freeze
].freeze
ADVISORY_SEVERITY_ENUM =
[
  ADVISORY_SEVERITY_LOW = 'LOW'.freeze,
  ADVISORY_SEVERITY_MODERATE = 'MODERATE'.freeze,
  ADVISORY_SEVERITY_IMPORTANT = 'IMPORTANT'.freeze,
  ADVISORY_SEVERITY_CRITICAL = 'CRITICAL'.freeze
].freeze
VULNERABILITY_TYPES_ENUM =
[
  VULNERABILITY_TYPES_SECURITY = 'SECURITY'.freeze,
  VULNERABILITY_TYPES_BUGFIX = 'BUGFIX'.freeze,
  VULNERABILITY_TYPES_ENHANCEMENT = 'ENHANCEMENT'.freeze,
  VULNERABILITY_TYPES_OTHER = 'OTHER'.freeze,
  VULNERABILITY_TYPES_ALL = 'ALL'.freeze
].freeze
CLASSIFICATION_TYPES_ENUM =
[
  CLASSIFICATION_TYPES_SECURITY = 'SECURITY'.freeze,
  CLASSIFICATION_TYPES_BUGFIX = 'BUGFIX'.freeze,
  CLASSIFICATION_TYPES_ENHANCEMENT = 'ENHANCEMENT'.freeze,
  CLASSIFICATION_TYPES_OTHER = 'OTHER'.freeze
].freeze
MODULE_STREAM_STATUS_ENUM =
[
  MODULE_STREAM_STATUS_ENABLED = 'ENABLED'.freeze,
  MODULE_STREAM_STATUS_DISABLED = 'DISABLED'.freeze,
  MODULE_STREAM_STATUS_ACTIVE = 'ACTIVE'.freeze
].freeze
SOFTWARE_SOURCE_TYPE_ENUM =
[
  SOFTWARE_SOURCE_TYPE_VENDOR = 'VENDOR'.freeze,
  SOFTWARE_SOURCE_TYPE_CUSTOM = 'CUSTOM'.freeze,
  SOFTWARE_SOURCE_TYPE_VERSIONED = 'VERSIONED'.freeze
].freeze
WINDOWS_UPDATE_TYPES_ENUM =
[
  WINDOWS_UPDATE_TYPES_SECURITY = 'SECURITY'.freeze,
  WINDOWS_UPDATE_TYPES_BUGFIX = 'BUGFIX'.freeze,
  WINDOWS_UPDATE_TYPES_ENHANCEMENT = 'ENHANCEMENT'.freeze,
  WINDOWS_UPDATE_TYPES_OTHER = 'OTHER'.freeze,
  WINDOWS_UPDATE_TYPES_ALL = 'ALL'.freeze
].freeze
MANAGED_INSTANCE_STATUS_ENUM =
[
  MANAGED_INSTANCE_STATUS_NORMAL = 'NORMAL'.freeze,
  MANAGED_INSTANCE_STATUS_UNREACHABLE = 'UNREACHABLE'.freeze,
  MANAGED_INSTANCE_STATUS_ERROR = 'ERROR'.freeze,
  MANAGED_INSTANCE_STATUS_WARNING = 'WARNING'.freeze,
  MANAGED_INSTANCE_STATUS_REGISTRATION_ERROR = 'REGISTRATION_ERROR'.freeze,
  MANAGED_INSTANCE_STATUS_DELETING = 'DELETING'.freeze,
  MANAGED_INSTANCE_STATUS_ONBOARDING = 'ONBOARDING'.freeze
].freeze
INSTALLATION_REQUIREMENTS_ENUM =
[
  INSTALLATION_REQUIREMENTS_EULA_ACCEPTANCE_REQUIRED = 'EULA_ACCEPTANCE_REQUIRED'.freeze,
  INSTALLATION_REQUIREMENTS_SOFTWARE_MEDIA_REQUIRED = 'SOFTWARE_MEDIA_REQUIRED'.freeze,
  INSTALLATION_REQUIREMENTS_USER_INTERACTION_REQUIRED = 'USER_INTERACTION_REQUIRED'.freeze
].freeze
MANAGED_INSTANCE_LOCATION_ENUM =
[
  MANAGED_INSTANCE_LOCATION_ON_PREMISE = 'ON_PREMISE'.freeze,
  MANAGED_INSTANCE_LOCATION_OCI_COMPUTE = 'OCI_COMPUTE'.freeze,
  MANAGED_INSTANCE_LOCATION_AZURE = 'AZURE'.freeze,
  MANAGED_INSTANCE_LOCATION_EC2 = 'EC2'.freeze,
  MANAGED_INSTANCE_LOCATION_GCP = 'GCP'.freeze
].freeze
TARGET_RESOURCE_ENTITY_TYPE_ENUM =
[
  TARGET_RESOURCE_ENTITY_TYPE_INSTANCE = 'INSTANCE'.freeze,
  TARGET_RESOURCE_ENTITY_TYPE_GROUP = 'GROUP'.freeze,
  TARGET_RESOURCE_ENTITY_TYPE_COMPARTMENT = 'COMPARTMENT'.freeze,
  TARGET_RESOURCE_ENTITY_TYPE_LIFECYCLE_ENVIRONMENT = 'LIFECYCLE_ENVIRONMENT'.freeze,
  TARGET_RESOURCE_ENTITY_TYPE_SOFTWARE_SOURCE = 'SOFTWARE_SOURCE'.freeze
].freeze
WORK_REQUEST_OPERATION_TYPE_ENUM =
[
  WORK_REQUEST_OPERATION_TYPE_INSTALL_PACKAGES = 'INSTALL_PACKAGES'.freeze,
  WORK_REQUEST_OPERATION_TYPE_REMOVE_PACKAGES = 'REMOVE_PACKAGES'.freeze,
  WORK_REQUEST_OPERATION_TYPE_UPDATE_PACKAGES = 'UPDATE_PACKAGES'.freeze,
  WORK_REQUEST_OPERATION_TYPE_UPDATE_ALL_PACKAGES = 'UPDATE_ALL_PACKAGES'.freeze,
  WORK_REQUEST_OPERATION_TYPE_UPDATE_SECURITY = 'UPDATE_SECURITY'.freeze,
  WORK_REQUEST_OPERATION_TYPE_UPDATE_BUGFIX = 'UPDATE_BUGFIX'.freeze,
  WORK_REQUEST_OPERATION_TYPE_UPDATE_ENHANCEMENT = 'UPDATE_ENHANCEMENT'.freeze,
  WORK_REQUEST_OPERATION_TYPE_UPDATE_OTHER = 'UPDATE_OTHER'.freeze,
  WORK_REQUEST_OPERATION_TYPE_UPDATE_KSPLICE_KERNEL = 'UPDATE_KSPLICE_KERNEL'.freeze,
  WORK_REQUEST_OPERATION_TYPE_UPDATE_KSPLICE_USERSPACE = 'UPDATE_KSPLICE_USERSPACE'.freeze,
  WORK_REQUEST_OPERATION_TYPE_ENABLE_MODULE_STREAMS = 'ENABLE_MODULE_STREAMS'.freeze,
  WORK_REQUEST_OPERATION_TYPE_DISABLE_MODULE_STREAMS = 'DISABLE_MODULE_STREAMS'.freeze,
  WORK_REQUEST_OPERATION_TYPE_SWITCH_MODULE_STREAM = 'SWITCH_MODULE_STREAM'.freeze,
  WORK_REQUEST_OPERATION_TYPE_INSTALL_MODULE_PROFILES = 'INSTALL_MODULE_PROFILES'.freeze,
  WORK_REQUEST_OPERATION_TYPE_REMOVE_MODULE_PROFILES = 'REMOVE_MODULE_PROFILES'.freeze,
  WORK_REQUEST_OPERATION_TYPE_SET_SOFTWARE_SOURCES = 'SET_SOFTWARE_SOURCES'.freeze,
  WORK_REQUEST_OPERATION_TYPE_LIST_PACKAGES = 'LIST_PACKAGES'.freeze,
  WORK_REQUEST_OPERATION_TYPE_SET_MANAGEMENT_STATION_CONFIG = 'SET_MANAGEMENT_STATION_CONFIG'.freeze,
  WORK_REQUEST_OPERATION_TYPE_SYNC_MANAGEMENT_STATION_MIRROR = 'SYNC_MANAGEMENT_STATION_MIRROR'.freeze,
  WORK_REQUEST_OPERATION_TYPE_UPDATE_MANAGEMENT_STATION_SOFTWARE = 'UPDATE_MANAGEMENT_STATION_SOFTWARE'.freeze,
  WORK_REQUEST_OPERATION_TYPE_UPDATE = 'UPDATE'.freeze,
  WORK_REQUEST_OPERATION_TYPE_MODULE_ACTIONS = 'MODULE_ACTIONS'.freeze,
  WORK_REQUEST_OPERATION_TYPE_LIFECYCLE_PROMOTION = 'LIFECYCLE_PROMOTION'.freeze,
  WORK_REQUEST_OPERATION_TYPE_CREATE_SOFTWARE_SOURCE = 'CREATE_SOFTWARE_SOURCE'.freeze,
  WORK_REQUEST_OPERATION_TYPE_UPDATE_SOFTWARE_SOURCE = 'UPDATE_SOFTWARE_SOURCE'.freeze,
  WORK_REQUEST_OPERATION_TYPE_IMPORT_CONTENT = 'IMPORT_CONTENT'.freeze,
  WORK_REQUEST_OPERATION_TYPE_SYNC_AGENT_CONFIG = 'SYNC_AGENT_CONFIG'.freeze,
  WORK_REQUEST_OPERATION_TYPE_INSTALL_WINDOWS_UPDATES = 'INSTALL_WINDOWS_UPDATES'.freeze,
  WORK_REQUEST_OPERATION_TYPE_LIST_WINDOWS_UPDATE = 'LIST_WINDOWS_UPDATE'.freeze,
  WORK_REQUEST_OPERATION_TYPE_GET_WINDOWS_UPDATE_DETAILS = 'GET_WINDOWS_UPDATE_DETAILS'.freeze,
  WORK_REQUEST_OPERATION_TYPE_INSTALL_ALL_WINDOWS_UPDATES = 'INSTALL_ALL_WINDOWS_UPDATES'.freeze,
  WORK_REQUEST_OPERATION_TYPE_INSTALL_SECURITY_WINDOWS_UPDATES = 'INSTALL_SECURITY_WINDOWS_UPDATES'.freeze,
  WORK_REQUEST_OPERATION_TYPE_INSTALL_BUGFIX_WINDOWS_UPDATES = 'INSTALL_BUGFIX_WINDOWS_UPDATES'.freeze,
  WORK_REQUEST_OPERATION_TYPE_INSTALL_ENHANCEMENT_WINDOWS_UPDATES = 'INSTALL_ENHANCEMENT_WINDOWS_UPDATES'.freeze,
  WORK_REQUEST_OPERATION_TYPE_INSTALL_OTHER_WINDOWS_UPDATES = 'INSTALL_OTHER_WINDOWS_UPDATES'.freeze,
  WORK_REQUEST_OPERATION_TYPE_REMOVE_CONTENT = 'REMOVE_CONTENT'.freeze,
  WORK_REQUEST_OPERATION_TYPE_UNREGISTER_MANAGED_INSTANCE = 'UNREGISTER_MANAGED_INSTANCE'.freeze
].freeze
MODULE_STREAM_PROFILE_STATUS_ENUM =
[
  MODULE_STREAM_PROFILE_STATUS_INSTALLED = 'INSTALLED'.freeze,
  MODULE_STREAM_PROFILE_STATUS_AVAILABLE = 'AVAILABLE'.freeze
].freeze
SOFTWARE_PACKAGE_ARCHITECTURE_ENUM =
[
  SOFTWARE_PACKAGE_ARCHITECTURE_I386 = 'I386'.freeze,
  SOFTWARE_PACKAGE_ARCHITECTURE_I686 = 'I686'.freeze,
  SOFTWARE_PACKAGE_ARCHITECTURE_AARCH64 = 'AARCH64'.freeze,
  SOFTWARE_PACKAGE_ARCHITECTURE_X86_64 = 'X86_64'.freeze,
  SOFTWARE_PACKAGE_ARCHITECTURE_SRC = 'SRC'.freeze,
  SOFTWARE_PACKAGE_ARCHITECTURE_NOARCH = 'NOARCH'.freeze,
  SOFTWARE_PACKAGE_ARCHITECTURE_OTHER = 'OTHER'.freeze
].freeze
WORK_REQUEST_RESOURCE_METADATA_KEY_ENUM =
[
  WORK_REQUEST_RESOURCE_METADATA_KEY_IS_DRY_RUN = 'IS_DRY_RUN'.freeze
].freeze