Module: OCI::Batch::Models

Defined in:
lib/oci/batch/batch.rb,
lib/oci/batch/models/sort_by.rb,
lib/oci/batch/models/shape_type.rb,
lib/oci/batch/models/sort_order.rb,
lib/oci/batch/models/action_type.rb,
lib/oci/batch/models/operation_type.rb,
lib/oci/batch/models/operation_status.rb,
lib/oci/batch/models/batch_task_sort_by.rb,
lib/oci/batch/models/work_request_sort_by.rb,
lib/oci/batch/models/batch_task_hierarchy_view.rb,
lib/oci/batch/models/work_request_log_and_error_sort_by.rb,
lib/oci/batch/models/work_request_resource_metadata_key.rb

Overview

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

Defined Under Namespace

Classes: BatchContext, BatchContextCollection, BatchContextShapeCollection, BatchContextShapeSummary, BatchContextSummary, BatchJob, BatchJobCollection, BatchJobPool, BatchJobPoolCollection, BatchJobPoolSummary, BatchJobSummary, BatchTask, BatchTaskCollection, BatchTaskEnvironment, BatchTaskEnvironmentCollection, BatchTaskEnvironmentSummary, BatchTaskEnvironmentVolume, BatchTaskExecutionDetails, BatchTaskProfile, BatchTaskProfileCollection, BatchTaskProfileExtendedInformation, BatchTaskProfileSummary, BatchTaskSummary, BestFitFleetAssignmentPolicy, ChangeBatchContextCompartmentDetails, ChangeBatchJobCompartmentDetails, ChangeBatchJobPoolCompartmentDetails, ChangeBatchTaskEnvironmentCompartmentDetails, ChangeBatchTaskProfileCompartmentDetails, ComputeTask, ComputeTaskExecutionDetails, ComputeTaskSummary, CpuArchitectureTaskProfileExtendedInformation, CpuFleetShapeExecutionDetails, CpuShapeTaskProfileExtendedInformation, CreateBatchContextDetails, CreateBatchJobDetails, CreateBatchJobPoolDetails, CreateBatchTaskDetails, CreateBatchTaskEnvironmentDetails, CreateBatchTaskProfileDetails, CreateBatchTaskProfileExtendedInformationDetails, CreateComputeTaskDetails, CreateCpuArchitectureTaskProfileExtendedInformationDetails, CreateCpuShapeTaskProfileExtendedInformationDetails, CreateFixedGpuFleetShapeDetails, CreateFleetDetails, CreateGpuFleetShapeDetails, CreateGpuShapeTaskProfileExtendedInformationDetails, CreateGroupTaskDetails, CreateNetworkDetails, CreateServiceManagedFleetDetails, CreateServiceManagedGpuFleetDetails, EnvironmentVariable, FixedGpuFleetShape, Fleet, FleetAssignmentPolicy, FleetShape, FleetShapeExecutionDetails, FlexFitFleetAssignmentPolicy, GpuFleetShape, GpuFleetShapeExecutionDetails, GpuShapeTaskProfileExtendedInformation, GroupTask, GroupTaskSummary, JobPriorityConfiguration, LoggingConfiguration, Network, NetworkSecurityGroup, NfsVolume, OciLoggingConfiguration, PauseBatchJobDetails, PrivateIp, SecurityContext, ServiceManagedFleet, ServiceManagedGpuFleet, ShapeMemoryOptions, ShapeNetworkingBandwidthOptions, ShapeOcpuOptions, StartBatchContextDetails, StartBatchJobPoolDetails, StopBatchContextDetails, StopBatchJobPoolDetails, Subnet, UnpauseBatchJobDetails, UpdateBatchContextDetails, UpdateBatchJobDetails, UpdateBatchJobPoolDetails, UpdateBatchTaskEnvironmentDetails, UpdateBatchTaskProfileDetails, UpdateLoggingConfigurationDetails, UpdateOciLoggingConfiguration, VirtualNetworkVnic, Vnic, WorkRequest, WorkRequestError, WorkRequestErrorCollection, WorkRequestLogEntry, WorkRequestLogEntryCollection, WorkRequestResource, WorkRequestSummary, WorkRequestSummaryCollection

Constant Summary collapse

SORT_BY_ENUM =
[
  SORT_BY_TIME_CREATED = 'timeCreated'.freeze,
  SORT_BY_DISPLAY_NAME = 'displayName'.freeze
].freeze
SHAPE_TYPE_ENUM =
[
  SHAPE_TYPE_CPU = 'CPU'.freeze,
  SHAPE_TYPE_GPU = 'GPU'.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
OPERATION_TYPE_ENUM =
[
  OPERATION_TYPE_CREATE_BATCH_CONTEXT = 'CREATE_BATCH_CONTEXT'.freeze,
  OPERATION_TYPE_UPDATE_BATCH_CONTEXT = 'UPDATE_BATCH_CONTEXT'.freeze,
  OPERATION_TYPE_DELETE_BATCH_CONTEXT = 'DELETE_BATCH_CONTEXT'.freeze,
  OPERATION_TYPE_START_BATCH_CONTEXT = 'START_BATCH_CONTEXT'.freeze,
  OPERATION_TYPE_STOP_BATCH_CONTEXT = 'STOP_BATCH_CONTEXT'.freeze,
  OPERATION_TYPE_MOVE_BATCH_CONTEXT = 'MOVE_BATCH_CONTEXT'.freeze,
  OPERATION_TYPE_CREATE_BATCH_JOB = 'CREATE_BATCH_JOB'.freeze,
  OPERATION_TYPE_UPDATE_BATCH_JOB = 'UPDATE_BATCH_JOB'.freeze,
  OPERATION_TYPE_DELETE_BATCH_JOB = 'DELETE_BATCH_JOB'.freeze,
  OPERATION_TYPE_MOVE_BATCH_JOB = 'MOVE_BATCH_JOB'.freeze,
  OPERATION_TYPE_PAUSE_BATCH_JOB = 'PAUSE_BATCH_JOB'.freeze,
  OPERATION_TYPE_UNPAUSE_BATCH_JOB = 'UNPAUSE_BATCH_JOB'.freeze,
  OPERATION_TYPE_MOVE_BATCH_JOB_POOL = 'MOVE_BATCH_JOB_POOL'.freeze,
  OPERATION_TYPE_UPDATE_BATCH_JOB_POOL = 'UPDATE_BATCH_JOB_POOL'.freeze,
  OPERATION_TYPE_START_BATCH_JOB_POOL = 'START_BATCH_JOB_POOL'.freeze,
  OPERATION_TYPE_STOP_BATCH_JOB_POOL = 'STOP_BATCH_JOB_POOL'.freeze,
  OPERATION_TYPE_MOVE_BATCH_TASK_ENVIRONMENT = 'MOVE_BATCH_TASK_ENVIRONMENT'.freeze,
  OPERATION_TYPE_MOVE_BATCH_TASK_PROFILE = 'MOVE_BATCH_TASK_PROFILE'.freeze,
  OPERATION_TYPE_INTERNAL = 'INTERNAL'.freeze
].freeze
OPERATION_STATUS_ENUM =
[
  OPERATION_STATUS_ACCEPTED = 'ACCEPTED'.freeze,
  OPERATION_STATUS_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  OPERATION_STATUS_WAITING = 'WAITING'.freeze,
  OPERATION_STATUS_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze,
  OPERATION_STATUS_FAILED = 'FAILED'.freeze,
  OPERATION_STATUS_SUCCEEDED = 'SUCCEEDED'.freeze,
  OPERATION_STATUS_CANCELING = 'CANCELING'.freeze,
  OPERATION_STATUS_CANCELED = 'CANCELED'.freeze
].freeze
BATCH_TASK_SORT_BY_ENUM =
[
  BATCH_TASK_SORT_BY_NAME = 'name'.freeze
].freeze
WORK_REQUEST_SORT_BY_ENUM =
[
  WORK_REQUEST_SORT_BY_TIME_ACCEPTED = 'timeAccepted'.freeze
].freeze
BATCH_TASK_HIERARCHY_VIEW_ENUM =
[
  BATCH_TASK_HIERARCHY_VIEW_SHALLOW = 'SHALLOW'.freeze,
  BATCH_TASK_HIERARCHY_VIEW_DEEP = 'DEEP'.freeze
].freeze
WORK_REQUEST_LOG_AND_ERROR_SORT_BY_ENUM =
[
  WORK_REQUEST_LOG_AND_ERROR_SORT_BY_TIME_CREATED = 'timeCreated'.freeze
].freeze
WORK_REQUEST_RESOURCE_METADATA_KEY_ENUM =
[
  WORK_REQUEST_RESOURCE_METADATA_KEY_IS_DRY_RUN = 'IS_DRY_RUN'.freeze
].freeze