Module: OCI::FleetSoftwareUpdate::Models

Defined in:
lib/oci/fleet_software_update/fleet_software_update.rb,
lib/oci/fleet_software_update/models/job_types.rb,
lib/oci/fleet_software_update/models/sort_order.rb,
lib/oci/fleet_software_update/models/action_type.rb,
lib/oci/fleet_software_update/models/cycle_types.rb,
lib/oci/fleet_software_update/models/action_types.rb,
lib/oci/fleet_software_update/models/operation_type.rb,
lib/oci/fleet_software_update/models/discovery_types.rb,
lib/oci/fleet_software_update/models/collection_types.rb,
lib/oci/fleet_software_update/models/operation_status.rb,
lib/oci/fleet_software_update/models/discovery_criteria.rb,
lib/oci/fleet_software_update/models/batching_strategies.rb,
lib/oci/fleet_software_update/models/job_lifecycle_states.rb,
lib/oci/fleet_software_update/models/detailed_action_types.rb,
lib/oci/fleet_software_update/models/cycle_lifecycle_states.rb,
lib/oci/fleet_software_update/models/action_lifecycle_states.rb,
lib/oci/fleet_software_update/models/discovery_service_types.rb,
lib/oci/fleet_software_update/models/collection_service_types.rb,
lib/oci/fleet_software_update/models/db_source_major_versions.rb,
lib/oci/fleet_software_update/models/gi_source_major_versions.rb,
lib/oci/fleet_software_update/models/fleet_discovery_operators.rb,
lib/oci/fleet_software_update/models/discovery_lifecycle_states.rb,
lib/oci/fleet_software_update/models/fleet_discovery_strategies.rb,
lib/oci/fleet_software_update/models/update_batching_strategies.rb,
lib/oci/fleet_software_update/models/collection_lifecycle_states.rb,
lib/oci/fleet_software_update/models/work_request_resource_metadata_key.rb

Overview

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

Defined Under Namespace

Classes: ActiveCycleDetails, AddFsuCollectionTargetsDetails, ApplyAction, ApplyActionSummary, ApplyFsuJob, ApplyFsuJobSummary, BatchingStrategyDetails, ChangeFsuActionCompartmentDetails, ChangeFsuCollectionCompartmentDetails, ChangeFsuCycleCompartmentDetails, ChangeFsuDiscoveryCompartmentDetails, CleanupAction, CleanupActionSummary, CleanupFsuJob, CleanupFsuJobSummary, CloneFsuCycleDetails, CloudVmClusterTargetSummary, CreateApplyActionDetails, CreateBatchingStrategyDetails, CreateCleanupActionDetails, CreateDbFsuCollectionDetails, CreateFiftyFiftyBatchingStrategyDetails, CreateFsuActionDetails, CreateFsuCollectionDetails, CreateFsuCycleDetails, CreateFsuDiscoveryDetails, CreateGiFsuCollectionDetails, CreateNonRollingBatchingStrategyDetails, CreatePatchFsuCycle, CreatePrecheckActionDetails, CreateRollbackActionDetails, CreateScheduleDetails, CreateSequentialBatchingStrategyDetails, CreateServiceAvailabilityFactorBatchingStrategyDetails, CreateStageActionDetails, CreateStartTimeScheduleDetails, DatabaseTargetSummary, DbCollection, DbCompartmentIdFilter, DbDefinedTagsFilter, DbDiscoveryDetails, DbDiscoveryResults, DbFiltersDiscovery, DbFleetDiscoveryDetails, DbFleetDiscoveryFilter, DbFreeformTagsFilter, DbFsuCollectionSummary, DbHomeNameFilter, DbNameFilter, DbResourceIdFilter, DbSearchQueryDiscovery, DbTargetListDiscovery, DbUniqueNameFilter, DbVersionFilter, DefinedTagFilterEntry, DiscoveryDetails, DiscoveryDetailsSummary, FailedJobsRollbackDetails, FiftyFiftyBatchingStrategyDetails, FreeformTagFilterEntry, FsuAction, FsuActionProgressDetails, FsuActionSummary, FsuActionSummaryCollection, FsuCollection, FsuCollectionSummary, FsuCollectionSummaryCollection, FsuCycle, FsuCycleSummary, FsuCycleSummaryCollection, FsuDiscovery, FsuDiscoverySummary, FsuDiscoverySummaryCollection, FsuGoalVersionDetails, FsuJob, FsuJobCollection, FsuJobOutputSummary, FsuJobOutputSummaryCollection, FsuJobSummary, GiCollection, GiCompartmentIdFilter, GiDefinedTagsFilter, GiDiscoveryDetails, GiDiscoveryResults, GiFiltersDiscovery, GiFleetDiscoveryDetails, GiFleetDiscoveryFilter, GiFreeformTagsFilter, GiFsuCollectionSummary, GiResourceIdFilter, GiSearchQueryDiscovery, GiTargetListDiscovery, GiVersionFilter, ImageIdFsuTargetDetails, JobProgress, JobProgressDetails, ListOfTargetsRollbackDetails, NextActionToExecuteDetails, NonRollingBatchingStrategyDetails, NoneBatchingStrategyDetails, NoneScheduleDetails, PatchFsuCycle, PrecheckAction, PrecheckActionSummary, PrecheckFsuJob, PrecheckFsuJobSummary, RemoveFsuCollectionTargetsDetails, RollbackAction, RollbackActionSummary, RollbackDetails, RollbackFsuJob, RollbackFsuJobSummary, ScheduleDetails, SequentialBatchingStrategyDetails, ServiceAvailabilityFactorBatchingStrategyDetails, StageAction, StageActionSummary, StageFsuJob, StageFsuJobSummary, StartTimeScheduleDetails, TargetDetails, TargetEntry, TargetIdsRemoveTargetsDetails, TargetProgressSummary, TargetSummary, TargetSummaryCollection, UpdateApplyActionDetails, UpdateBatchingStrategyDetails, UpdateCleanupActionDetails, UpdateFiftyFiftyBatchingStrategyDetails, UpdateFsuActionDetails, UpdateFsuCollectionDetails, UpdateFsuCycleDetails, UpdateFsuDiscoveryDetails, UpdateFsuJobDetails, UpdateNonRollingBatchingStrategyDetails, UpdatePatchFsuCycle, UpdatePrecheckActionDetails, UpdateRollbackActionDetails, UpdateScheduleDetails, UpdateSequentialBatchingStrategyDetails, UpdateServiceAvailabilityFactorBatchingStrategyDetails, UpdateStageActionDetails, UpdateStartTimeScheduleDetails, VersionFsuTargetDetails, VmClusterTargetSummary, WorkRequest, WorkRequestError, WorkRequestErrorCollection, WorkRequestLogEntry, WorkRequestLogEntryCollection, WorkRequestResource, WorkRequestSummary, WorkRequestSummaryCollection

Constant Summary collapse

JOB_TYPES_ENUM =
[
  JOB_TYPES_STAGE = 'STAGE'.freeze,
  JOB_TYPES_PRECHECK = 'PRECHECK'.freeze,
  JOB_TYPES_APPLY = 'APPLY'.freeze,
  JOB_TYPES_ROLLBACK_AND_REMOVE_TARGET = 'ROLLBACK_AND_REMOVE_TARGET'.freeze,
  JOB_TYPES_CLEANUP = 'CLEANUP'.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
CYCLE_TYPES_ENUM =
[
  CYCLE_TYPES_PATCH = 'PATCH'.freeze
].freeze
ACTION_TYPES_ENUM =
[
  ACTION_TYPES_STAGE = 'STAGE'.freeze,
  ACTION_TYPES_PRECHECK = 'PRECHECK'.freeze,
  ACTION_TYPES_APPLY = 'APPLY'.freeze,
  ACTION_TYPES_ROLLBACK_AND_REMOVE_TARGET = 'ROLLBACK_AND_REMOVE_TARGET'.freeze,
  ACTION_TYPES_CLEANUP = 'CLEANUP'.freeze
].freeze
OPERATION_TYPE_ENUM =
[
  OPERATION_TYPE_CREATE_DISCOVERY = 'CREATE_DISCOVERY'.freeze,
  OPERATION_TYPE_DELETE_DISCOVERY = 'DELETE_DISCOVERY'.freeze,
  OPERATION_TYPE_CREATE_COLLECTION = 'CREATE_COLLECTION'.freeze,
  OPERATION_TYPE_UPDATE_COLLECTION = 'UPDATE_COLLECTION'.freeze,
  OPERATION_TYPE_DELETE_COLLECTION = 'DELETE_COLLECTION'.freeze,
  OPERATION_TYPE_MOVE_COLLECTION = 'MOVE_COLLECTION'.freeze,
  OPERATION_TYPE_ADD_TARGETS_TO_COLLECTION = 'ADD_TARGETS_TO_COLLECTION'.freeze,
  OPERATION_TYPE_REMOVE_TARGETS_IN_COLLECTION = 'REMOVE_TARGETS_IN_COLLECTION'.freeze,
  OPERATION_TYPE_CREATE_MAINTENANCE_CYCLE = 'CREATE_MAINTENANCE_CYCLE'.freeze,
  OPERATION_TYPE_UPDATE_MAINTENANCE_CYCLE = 'UPDATE_MAINTENANCE_CYCLE'.freeze,
  OPERATION_TYPE_DELETE_MAINTENANCE_CYCLE = 'DELETE_MAINTENANCE_CYCLE'.freeze,
  OPERATION_TYPE_MOVE_MAINTENANCE_CYCLE = 'MOVE_MAINTENANCE_CYCLE'.freeze,
  OPERATION_TYPE_CLONE_MAINTENANCE_CYCLE = 'CLONE_MAINTENANCE_CYCLE'.freeze,
  OPERATION_TYPE_CREATE_ACTION = 'CREATE_ACTION'.freeze,
  OPERATION_TYPE_UPDATE_ACTION = 'UPDATE_ACTION'.freeze,
  OPERATION_TYPE_DELETE_ACTION = 'DELETE_ACTION'.freeze,
  OPERATION_TYPE_MOVE_ACTION = 'MOVE_ACTION'.freeze,
  OPERATION_TYPE_PATCH_ACTION = 'PATCH_ACTION'.freeze,
  OPERATION_TYPE_CLEANUP_ACTION = 'CLEANUP_ACTION'.freeze,
  OPERATION_TYPE_ROLLBACK_AND_REMOVE_ACTION = 'ROLLBACK_AND_REMOVE_ACTION'.freeze,
  OPERATION_TYPE_APPLY_ACTION = 'APPLY_ACTION'.freeze,
  OPERATION_TYPE_PRECHECK_ACTION = 'PRECHECK_ACTION'.freeze,
  OPERATION_TYPE_STAGE_ACTION = 'STAGE_ACTION'.freeze
].freeze
DISCOVERY_TYPES_ENUM =
[
  DISCOVERY_TYPES_DB = 'DB'.freeze,
  DISCOVERY_TYPES_GI = 'GI'.freeze
].freeze
COLLECTION_TYPES_ENUM =
[
  COLLECTION_TYPES_DB = 'DB'.freeze,
  COLLECTION_TYPES_GI = 'GI'.freeze
].freeze
OPERATION_STATUS_ENUM =
[
  OPERATION_STATUS_ACCEPTED = 'ACCEPTED'.freeze,
  OPERATION_STATUS_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  OPERATION_STATUS_WAITING = 'WAITING'.freeze,
  OPERATION_STATUS_FAILED = 'FAILED'.freeze,
  OPERATION_STATUS_SUCCEEDED = 'SUCCEEDED'.freeze,
  OPERATION_STATUS_CANCELING = 'CANCELING'.freeze,
  OPERATION_STATUS_CANCELED = 'CANCELED'.freeze
].freeze
DISCOVERY_CRITERIA_ENUM =
[
  DISCOVERY_CRITERIA_SEARCH_QUERY = 'SEARCH_QUERY'.freeze,
  DISCOVERY_CRITERIA_FILTERS = 'FILTERS'.freeze
].freeze
BATCHING_STRATEGIES_ENUM =
[
  BATCHING_STRATEGIES_SEQUENTIAL = 'SEQUENTIAL'.freeze,
  BATCHING_STRATEGIES_FIFTY_FIFTY = 'FIFTY_FIFTY'.freeze,
  BATCHING_STRATEGIES_SERVICE_AVAILABILITY_FACTOR = 'SERVICE_AVAILABILITY_FACTOR'.freeze,
  BATCHING_STRATEGIES_NON_ROLLING = 'NON_ROLLING'.freeze
].freeze
JOB_LIFECYCLE_STATES_ENUM =
[
  JOB_LIFECYCLE_STATES_ACCEPTED = 'ACCEPTED'.freeze,
  JOB_LIFECYCLE_STATES_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  JOB_LIFECYCLE_STATES_UNKNOWN = 'UNKNOWN'.freeze,
  JOB_LIFECYCLE_STATES_TERMINATED = 'TERMINATED'.freeze,
  JOB_LIFECYCLE_STATES_FAILED = 'FAILED'.freeze,
  JOB_LIFECYCLE_STATES_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze,
  JOB_LIFECYCLE_STATES_SUCCEEDED = 'SUCCEEDED'.freeze,
  JOB_LIFECYCLE_STATES_WAITING = 'WAITING'.freeze,
  JOB_LIFECYCLE_STATES_CANCELING = 'CANCELING'.freeze,
  JOB_LIFECYCLE_STATES_CANCELED = 'CANCELED'.freeze
].freeze
DETAILED_ACTION_TYPES_ENUM =
[
  DETAILED_ACTION_TYPES_STAGE = 'STAGE'.freeze,
  DETAILED_ACTION_TYPES_PRECHECK_STAGE = 'PRECHECK_STAGE'.freeze,
  DETAILED_ACTION_TYPES_PRECHECK_APPLY = 'PRECHECK_APPLY'.freeze,
  DETAILED_ACTION_TYPES_APPLY = 'APPLY'.freeze,
  DETAILED_ACTION_TYPES_ROLLBACK_AND_REMOVE_TARGET = 'ROLLBACK_AND_REMOVE_TARGET'.freeze,
  DETAILED_ACTION_TYPES_CLEANUP = 'CLEANUP'.freeze
].freeze
CYCLE_LIFECYCLE_STATES_ENUM =
[
  CYCLE_LIFECYCLE_STATES_CREATING = 'CREATING'.freeze,
  CYCLE_LIFECYCLE_STATES_ACTIVE = 'ACTIVE'.freeze,
  CYCLE_LIFECYCLE_STATES_UPDATING = 'UPDATING'.freeze,
  CYCLE_LIFECYCLE_STATES_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  CYCLE_LIFECYCLE_STATES_FAILED = 'FAILED'.freeze,
  CYCLE_LIFECYCLE_STATES_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze,
  CYCLE_LIFECYCLE_STATES_SUCCEEDED = 'SUCCEEDED'.freeze,
  CYCLE_LIFECYCLE_STATES_DELETING = 'DELETING'.freeze,
  CYCLE_LIFECYCLE_STATES_DELETED = 'DELETED'.freeze
].freeze
ACTION_LIFECYCLE_STATES_ENUM =
[
  ACTION_LIFECYCLE_STATES_ACCEPTED = 'ACCEPTED'.freeze,
  ACTION_LIFECYCLE_STATES_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  ACTION_LIFECYCLE_STATES_WAITING = 'WAITING'.freeze,
  ACTION_LIFECYCLE_STATES_UPDATING = 'UPDATING'.freeze,
  ACTION_LIFECYCLE_STATES_FAILED = 'FAILED'.freeze,
  ACTION_LIFECYCLE_STATES_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze,
  ACTION_LIFECYCLE_STATES_SUCCEEDED = 'SUCCEEDED'.freeze,
  ACTION_LIFECYCLE_STATES_CANCELING = 'CANCELING'.freeze,
  ACTION_LIFECYCLE_STATES_CANCELED = 'CANCELED'.freeze,
  ACTION_LIFECYCLE_STATES_UNKNOWN = 'UNKNOWN'.freeze,
  ACTION_LIFECYCLE_STATES_DELETING = 'DELETING'.freeze,
  ACTION_LIFECYCLE_STATES_DELETED = 'DELETED'.freeze
].freeze
DISCOVERY_SERVICE_TYPES_ENUM =
[
  DISCOVERY_SERVICE_TYPES_EXACS = 'EXACS'.freeze,
  DISCOVERY_SERVICE_TYPES_EXACC = 'EXACC'.freeze
].freeze
COLLECTION_SERVICE_TYPES_ENUM =
[
  COLLECTION_SERVICE_TYPES_EXACS = 'EXACS'.freeze,
  COLLECTION_SERVICE_TYPES_EXACC = 'EXACC'.freeze
].freeze
DB_SOURCE_MAJOR_VERSIONS_ENUM =
[
  DB_SOURCE_MAJOR_VERSIONS_DB_11204 = 'DB_11204'.freeze,
  DB_SOURCE_MAJOR_VERSIONS_DB_121 = 'DB_121'.freeze,
  DB_SOURCE_MAJOR_VERSIONS_DB_122 = 'DB_122'.freeze,
  DB_SOURCE_MAJOR_VERSIONS_DB_18 = 'DB_18'.freeze,
  DB_SOURCE_MAJOR_VERSIONS_DB_19 = 'DB_19'.freeze
].freeze
GI_SOURCE_MAJOR_VERSIONS_ENUM =
[
  GI_SOURCE_MAJOR_VERSIONS_GI_18 = 'GI_18'.freeze,
  GI_SOURCE_MAJOR_VERSIONS_GI_19 = 'GI_19'.freeze
].freeze
FLEET_DISCOVERY_OPERATORS_ENUM =
[
  FLEET_DISCOVERY_OPERATORS_AND = 'AND'.freeze,
  FLEET_DISCOVERY_OPERATORS_OR = 'OR'.freeze
].freeze
DISCOVERY_LIFECYCLE_STATES_ENUM =
[
  DISCOVERY_LIFECYCLE_STATES_ACCEPTED = 'ACCEPTED'.freeze,
  DISCOVERY_LIFECYCLE_STATES_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  DISCOVERY_LIFECYCLE_STATES_FAILED = 'FAILED'.freeze,
  DISCOVERY_LIFECYCLE_STATES_SUCCEEDED = 'SUCCEEDED'.freeze,
  DISCOVERY_LIFECYCLE_STATES_CANCELING = 'CANCELING'.freeze,
  DISCOVERY_LIFECYCLE_STATES_CANCELED = 'CANCELED'.freeze,
  DISCOVERY_LIFECYCLE_STATES_DELETING = 'DELETING'.freeze,
  DISCOVERY_LIFECYCLE_STATES_DELETED = 'DELETED'.freeze
].freeze
FLEET_DISCOVERY_STRATEGIES_ENUM =
[
  FLEET_DISCOVERY_STRATEGIES_SEARCH_QUERY = 'SEARCH_QUERY'.freeze,
  FLEET_DISCOVERY_STRATEGIES_FILTERS = 'FILTERS'.freeze,
  FLEET_DISCOVERY_STRATEGIES_TARGET_LIST = 'TARGET_LIST'.freeze,
  FLEET_DISCOVERY_STRATEGIES_DISCOVERY_RESULTS = 'DISCOVERY_RESULTS'.freeze
].freeze
UPDATE_BATCHING_STRATEGIES_ENUM =
[
  UPDATE_BATCHING_STRATEGIES_SEQUENTIAL = 'SEQUENTIAL'.freeze,
  UPDATE_BATCHING_STRATEGIES_FIFTY_FIFTY = 'FIFTY_FIFTY'.freeze,
  UPDATE_BATCHING_STRATEGIES_SERVICE_AVAILABILITY_FACTOR = 'SERVICE_AVAILABILITY_FACTOR'.freeze,
  UPDATE_BATCHING_STRATEGIES_NON_ROLLING = 'NON_ROLLING'.freeze,
  UPDATE_BATCHING_STRATEGIES_NONE = 'NONE'.freeze
].freeze
COLLECTION_LIFECYCLE_STATES_ENUM =
[
  COLLECTION_LIFECYCLE_STATES_CREATING = 'CREATING'.freeze,
  COLLECTION_LIFECYCLE_STATES_UPDATING = 'UPDATING'.freeze,
  COLLECTION_LIFECYCLE_STATES_ACTIVE = 'ACTIVE'.freeze,
  COLLECTION_LIFECYCLE_STATES_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze,
  COLLECTION_LIFECYCLE_STATES_DELETING = 'DELETING'.freeze,
  COLLECTION_LIFECYCLE_STATES_DELETED = 'DELETED'.freeze,
  COLLECTION_LIFECYCLE_STATES_FAILED = 'FAILED'.freeze
].freeze
WORK_REQUEST_RESOURCE_METADATA_KEY_ENUM =
[
  WORK_REQUEST_RESOURCE_METADATA_KEY_DISPLAY_NAME = 'DISPLAY_NAME'.freeze
].freeze