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/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/package_update_types.rb,
lib/oci/os_management/models/installation_requirements.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, AvailableSoftwareSourceSummary, AvailableUpdateSummary, AvailableWindowsUpdateSummary, ChangeManagedInstanceGroupCompartmentDetails, ChangeScheduledJobCompartmentDetails, ChangeSoftwareSourceCompartmentDetails, CreateManagedInstanceGroupDetails, CreateScheduledJobDetails, CreateSoftwareSourceDetails, DetachChildSoftwareSourceFromManagedInstanceDetails, DetachParentSoftwareSourceFromManagedInstanceDetails, Erratum, ErratumSummary, Id, InstallablePackageSummary, InstalledPackageSummary, InstalledWindowsUpdateSummary, ManagedInstance, ManagedInstanceGroup, ManagedInstanceGroupSummary, ManagedInstanceSummary, PackageName, Recurrence, RemovePackagesFromSoftwareSourceDetails, ScheduledJob, ScheduledJobSummary, SoftwarePackage, SoftwarePackageDependency, SoftwarePackageFile, SoftwarePackageSearchSummary, SoftwarePackageSummary, SoftwareSource, SoftwareSourceId, SoftwareSourceSummary, UpdateManagedInstanceGroupDetails, 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
- 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 ].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
- 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_ALL = 'ALL'.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
- 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