Module: OCI::OsManagement::Models

Defined in:
lib/oci/os_management/os_management.rb,
lib/oci/os_management/models/arch_types.rb,
lib/oci/os_management/models/event_type.rb,
lib/oci/os_management/models/os_families.rb,
lib/oci/os_management/models/update_types.rb,
lib/oci/os_management/models/checksum_types.rb,
lib/oci/os_management/models/interval_types.rb,
lib/oci/os_management/models/schedule_types.rb,
lib/oci/os_management/models/operation_types.rb,
lib/oci/os_management/models/lifecycle_states.rb,
lib/oci/os_management/models/operation_status.rb,
lib/oci/os_management/models/content_availability.rb,
lib/oci/os_management/models/package_update_types.rb,
lib/oci/os_management/models/is_eligible_for_installation.rb

Overview

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

Defined Under Namespace

Classes: AddPackagesToSoftwareSourceDetails, ApiError, AttachChildSoftwareSourceToManagedInstanceDetails, AttachParentSoftwareSourceToManagedInstanceDetails, AutonomousSettings, AvailableSoftwareSourceSummary, AvailableUpdateSummary, AvailableWindowsUpdateSummary, ChangeManagedInstanceGroupCompartmentDetails, ChangeScheduledJobCompartmentDetails, ChangeSoftwareSourceCompartmentDetails, CrashEventSystemInformation, CreateManagedInstanceGroupDetails, CreateScheduledJobDetails, CreateSoftwareSourceDetails, DetachChildSoftwareSourceFromManagedInstanceDetails, DetachParentSoftwareSourceFromManagedInstanceDetails, Erratum, ErratumSummary, Event, EventCollection, EventContent, EventReport, EventSummary, Id, InstallablePackageSummary, InstalledPackageSummary, InstalledWindowsUpdateSummary, KernelCrashEvent, KernelOopsEvent, KernelVmCoreInformation, ManageModuleStreamsOnManagedInstanceDetails, ManagedInstance, ManagedInstanceGroup, ManagedInstanceGroupSummary, ManagedInstanceSummary, ModuleStream, ModuleStreamDetails, ModuleStreamOnManagedInstanceSummary, ModuleStreamProfile, ModuleStreamProfileDetails, ModuleStreamProfileOnManagedInstanceSummary, ModuleStreamProfileSummary, ModuleStreamSummary, PackageName, Recurrence, RelatedEventCollection, RelatedEventSummary, RemovePackagesFromSoftwareSourceDetails, ScheduledJob, ScheduledJobSummary, SoftwarePackage, SoftwarePackageDependency, SoftwarePackageFile, SoftwarePackageSearchSummary, SoftwarePackageSummary, SoftwareSource, SoftwareSourceId, SoftwareSourceSummary, UpdateEventDetails, UpdateManagedInstanceDetails, UpdateManagedInstanceGroupDetails, UpdateModuleDetails, UpdateModuleStreamDetails, UpdateModuleStreamProfileDetails, UpdateModuleStreamStateDetails, UpdateScheduledJobDetails, UpdateSoftwareSourceDetails, WindowsUpdate, WindowsUpdateSummary, WorkRequest, WorkRequestError, WorkRequestLogEntry, WorkRequestResource, WorkRequestSummary

Constant Summary collapse

ARCH_TYPES_ENUM =
[
  ARCH_TYPES_IA_32 = 'IA_32'.freeze,
  ARCH_TYPES_X86_64 = 'X86_64'.freeze,
  ARCH_TYPES_AARCH64 = 'AARCH64'.freeze,
  ARCH_TYPES_SPARC = 'SPARC'.freeze,
  ARCH_TYPES_AMD64_DEBIAN = 'AMD64_DEBIAN'.freeze
].freeze
EVENT_TYPE_ENUM =
[
  EVENT_TYPE_KERNEL_OOPS = 'KERNEL_OOPS'.freeze,
  EVENT_TYPE_KERNEL_CRASH = 'KERNEL_CRASH'.freeze,
  EVENT_TYPE_CRASH = 'CRASH'.freeze,
  EVENT_TYPE_EXPLOIT_ATTEMPT = 'EXPLOIT_ATTEMPT'.freeze,
  EVENT_TYPE_COMPLIANCE = 'COMPLIANCE'.freeze,
  EVENT_TYPE_TUNING_SUGGESTION = 'TUNING_SUGGESTION'.freeze,
  EVENT_TYPE_TUNING_APPLIED = 'TUNING_APPLIED'.freeze,
  EVENT_TYPE_SECURITY = 'SECURITY'.freeze,
  EVENT_TYPE_ERROR = 'ERROR'.freeze,
  EVENT_TYPE_WARNING = 'WARNING'.freeze
].freeze
OS_FAMILIES_ENUM =
[
  OS_FAMILIES_LINUX = 'LINUX'.freeze,
  OS_FAMILIES_WINDOWS = 'WINDOWS'.freeze,
  OS_FAMILIES_ALL = 'ALL'.freeze
].freeze
UPDATE_TYPES_ENUM =
[
  UPDATE_TYPES_SECURITY = 'SECURITY'.freeze,
  UPDATE_TYPES_BUG = 'BUG'.freeze,
  UPDATE_TYPES_ENHANCEMENT = 'ENHANCEMENT'.freeze,
  UPDATE_TYPES_OTHER = 'OTHER'.freeze
].freeze
CHECKSUM_TYPES_ENUM =
[
  CHECKSUM_TYPES_SHA1 = 'SHA1'.freeze,
  CHECKSUM_TYPES_SHA256 = 'SHA256'.freeze,
  CHECKSUM_TYPES_SHA384 = 'SHA384'.freeze,
  CHECKSUM_TYPES_SHA512 = 'SHA512'.freeze
].freeze
INTERVAL_TYPES_ENUM =
[
  INTERVAL_TYPES_HOUR = 'HOUR'.freeze,
  INTERVAL_TYPES_DAY = 'DAY'.freeze,
  INTERVAL_TYPES_WEEK = 'WEEK'.freeze,
  INTERVAL_TYPES_MONTH = 'MONTH'.freeze
].freeze
SCHEDULE_TYPES_ENUM =
[
  SCHEDULE_TYPES_ONETIME = 'ONETIME'.freeze,
  SCHEDULE_TYPES_RECURRING = 'RECURRING'.freeze
].freeze
OPERATION_TYPES_ENUM =
[
  OPERATION_TYPES_INSTALL = 'INSTALL'.freeze,
  OPERATION_TYPES_UPDATE = 'UPDATE'.freeze,
  OPERATION_TYPES_REMOVE = 'REMOVE'.freeze,
  OPERATION_TYPES_UPDATEALL = 'UPDATEALL'.freeze,
  OPERATION_TYPES_ENABLEMODULESTREAM = 'ENABLEMODULESTREAM'.freeze,
  OPERATION_TYPES_DISABLEMODULESTREAM = 'DISABLEMODULESTREAM'.freeze,
  OPERATION_TYPES_SWITCHMODULESTREAM = 'SWITCHMODULESTREAM'.freeze,
  OPERATION_TYPES_INSTALLMODULESTREAMPROFILE = 'INSTALLMODULESTREAMPROFILE'.freeze,
  OPERATION_TYPES_REMOVEMODULESTREAMPROFILE = 'REMOVEMODULESTREAMPROFILE'.freeze,
  OPERATION_TYPES_COMPOUND = 'COMPOUND'.freeze
].freeze
LIFECYCLE_STATES_ENUM =
[
  LIFECYCLE_STATES_CREATING = 'CREATING'.freeze,
  LIFECYCLE_STATES_UPDATING = 'UPDATING'.freeze,
  LIFECYCLE_STATES_ACTIVE = 'ACTIVE'.freeze,
  LIFECYCLE_STATES_DELETING = 'DELETING'.freeze,
  LIFECYCLE_STATES_DELETED = 'DELETED'.freeze,
  LIFECYCLE_STATES_FAILED = 'FAILED'.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_CANCELLING = 'CANCELLING'.freeze,
  OPERATION_STATUS_CANCELED = 'CANCELED'.freeze
].freeze
CONTENT_AVAILABILITY_ENUM =
[
  CONTENT_AVAILABILITY_NOT_AVAILABLE = 'NOT_AVAILABLE'.freeze,
  CONTENT_AVAILABILITY_AVAILABLE_ON_INSTANCE = 'AVAILABLE_ON_INSTANCE'.freeze,
  CONTENT_AVAILABILITY_AVAILABLE_ON_SERVICE = 'AVAILABLE_ON_SERVICE'.freeze,
  CONTENT_AVAILABILITY_AVAILABLE_ON_INSTANCE_AND_SERVICE = 'AVAILABLE_ON_INSTANCE_AND_SERVICE'.freeze,
  CONTENT_AVAILABILITY_AVAILABLE_ON_INSTANCE_UPLOAD_IN_PROGRESS = 'AVAILABLE_ON_INSTANCE_UPLOAD_IN_PROGRESS'.freeze
].freeze
PACKAGE_UPDATE_TYPES_ENUM =
[
  PACKAGE_UPDATE_TYPES_SECURITY = 'SECURITY'.freeze,
  PACKAGE_UPDATE_TYPES_BUGFIX = 'BUGFIX'.freeze,
  PACKAGE_UPDATE_TYPES_ENHANCEMENT = 'ENHANCEMENT'.freeze,
  PACKAGE_UPDATE_TYPES_OTHER = 'OTHER'.freeze,
  PACKAGE_UPDATE_TYPES_KSPLICE = 'KSPLICE'.freeze,
  PACKAGE_UPDATE_TYPES_ALL = 'ALL'.freeze
].freeze
IS_ELIGIBLE_FOR_INSTALLATION_ENUM =
[
  IS_ELIGIBLE_FOR_INSTALLATION_INSTALLABLE = 'INSTALLABLE'.freeze,
  IS_ELIGIBLE_FOR_INSTALLATION_NOT_INSTALLABLE = 'NOT_INSTALLABLE'.freeze,
  IS_ELIGIBLE_FOR_INSTALLATION_UNKNOWN = 'UNKNOWN'.freeze
].freeze