Module: OCI::Mysql::Models

Defined in:
lib/oci/mysql/mysql.rb,
lib/oci/mysql/models/ssl_mode.rb,
lib/oci/mysql/models/soft_delete.rb,
lib/oci/mysql/models/maintenance_type.rb,
lib/oci/mysql/models/maintenance_scope.rb,
lib/oci/mysql/models/maintenance_action.rb,
lib/oci/mysql/models/version_preference.rb,
lib/oci/mysql/models/key_generation_type.rb,
lib/oci/mysql/models/crash_recovery_status.rb,
lib/oci/mysql/models/inno_db_shutdown_mode.rb,
lib/oci/mysql/models/database_console_status.rb,
lib/oci/mysql/models/rest_configuration_type.rb,
lib/oci/mysql/models/version_track_preference.rb,
lib/oci/mysql/models/maintenance_schedule_type.rb,
lib/oci/mysql/models/database_management_status.rb,
lib/oci/mysql/models/certificate_generation_type.rb,
lib/oci/mysql/models/work_request_operation_type.rb,
lib/oci/mysql/models/work_request_operation_status.rb,
lib/oci/mysql/models/work_request_resource_action_type.rb,
lib/oci/mysql/models/controlled_update_target_db_instances.rb,
lib/oci/mysql/models/heat_wave_cluster_memory_estimate_status.rb

Overview

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

Defined Under Namespace

Classes: AddHeatWaveClusterDetails, AnonymousTransactionsHandling, AssignManualUuidHandling, AssignTargetUuidHandling, Backup, BackupPolicy, BackupSummary, BackupValidationDetails, CaCertificate, ChangeBackupCompartmentDetails, Channel, ChannelFilter, ChannelSource, ChannelSourceMysql, ChannelStatus, ChannelStatusResult, ChannelSummary, ChannelTarget, ChannelTargetDbSystem, CompressionOptions, Configuration, ConfigurationSummary, ConfigurationVariables, ControlledUpdate, ControlledUpdateDbSystemDetails, CopyBackupDetails, CopyPolicy, CreateBackupDetails, CreateBackupPolicyDetails, CreateChannelDetails, CreateChannelSourceDetails, CreateChannelSourceFromMysqlDetails, CreateChannelTargetDetails, CreateChannelTargetFromDbSystemDetails, CreateConfigurationDetails, CreateDatabaseConsoleDetails, CreateDbSystemDetails, CreateDbSystemSourceDetails, CreateDbSystemSourceFromBackupDetails, CreateDbSystemSourceFromDbSystemChannelDetails, CreateDbSystemSourceFromDbSystemDetails, CreateDbSystemSourceFromNoneDetails, CreateDbSystemSourceFromPitrDetails, CreateDbSystemSourceImportFromUrlDetails, CreateDeletionPolicyDetails, CreateMaintenanceDetails, CreateReadEndpointDetails, CreateReplicaDetails, CreateRestDetails, CreateTelemetryConfigurationDetails, CustomerContact, DataStorage, DataStorageDetails, DatabaseConsoleDetails, DbSystem, DbSystemEndpoint, DbSystemPlacement, DbSystemSnapshot, DbSystemSnapshotSummary, DbSystemSource, DbSystemSourceFromBackup, DbSystemSourceFromDbSystem, DbSystemSourceFromNone, DbSystemSourceFromPitr, DbSystemSourceImportFromUrl, DbSystemStatus, DbSystemStatusResult, DbSystemSummary, DeletionPolicyDetails, DestinationConfiguration, EncryptDataDetails, ErrorOnAnonymousHandling, ExportBackupDetails, ExportOptions, GenerateDbSystemStatusDetails, HeatWaveCluster, HeatWaveClusterMemoryEstimate, HeatWaveClusterSchemaMemoryEstimate, HeatWaveClusterSummary, HeatWaveClusterTableMemoryEstimate, HeatWaveNode, InitializationVariables, Ipv6AddressIpv6SubnetCidrPairDetails, LoggingDestinationConfiguration, MaintenanceDetails, MaintenanceDisabledWindow, MaintenanceEvent, Option, PemCaCertificate, PitrPolicy, PointInTimeRecoveryDetails, PreparedBackupDetails, ReadEndpointDetails, Replica, ReplicaOverrides, ReplicaSummary, RestDetails, RestartDbSystemDetails, SecureConnectionDetails, ShapeSummary, StopDbSystemDetails, TelemetryConfigurationDetails, UpdateBackupDetails, UpdateBackupPolicyDetails, UpdateChannelDetails, UpdateChannelSourceDetails, UpdateChannelSourceFromMysqlDetails, UpdateChannelTargetDetails, UpdateChannelTargetFromDbSystemDetails, UpdateConfigurationDetails, UpdateDatabaseConsoleDetails, UpdateDbSystemDetails, UpdateDeletionPolicyDetails, UpdateHeatWaveClusterDetails, UpdateMaintenanceDetails, UpdateReadEndpointDetails, UpdateReplicaDetails, UpdateRestDetails, UpdateTelemetryConfigurationDetails, ValidateBackupDetails, Version, VersionSummary, WorkRequest, WorkRequestError, WorkRequestLogEntry, WorkRequestResource, WorkRequestSummary

Constant Summary collapse

SSL_MODE_ENUM =
[
  SSL_MODE_VERIFY_IDENTITY = 'VERIFY_IDENTITY'.freeze,
  SSL_MODE_VERIFY_CA = 'VERIFY_CA'.freeze,
  SSL_MODE_REQUIRED = 'REQUIRED'.freeze,
  SSL_MODE_DISABLED = 'DISABLED'.freeze
].freeze
SOFT_DELETE_ENUM =
[
  SOFT_DELETE_ENABLED = 'ENABLED'.freeze,
  SOFT_DELETE_DISABLED = 'DISABLED'.freeze
].freeze
MAINTENANCE_TYPE_ENUM =
[
  MAINTENANCE_TYPE_AUTOMATIC = 'AUTOMATIC'.freeze,
  MAINTENANCE_TYPE_MANUAL = 'MANUAL'.freeze,
  MAINTENANCE_TYPE_SHAPE = 'SHAPE'.freeze
].freeze
MAINTENANCE_SCOPE_ENUM =
[
  MAINTENANCE_SCOPE_ALL = 'ALL'.freeze,
  MAINTENANCE_SCOPE_ALL_BUT_PRIMARY = 'ALL_BUT_PRIMARY'.freeze,
  MAINTENANCE_SCOPE_PRIMARY_ONLY = 'PRIMARY_ONLY'.freeze
].freeze
MAINTENANCE_ACTION_ENUM =
[
  MAINTENANCE_ACTION_DATABASE = 'DATABASE'.freeze,
  MAINTENANCE_ACTION_OS_UPDATE = 'OS_UPDATE'.freeze,
  MAINTENANCE_ACTION_ONLINE_UPDATE = 'ONLINE_UPDATE'.freeze,
  MAINTENANCE_ACTION_HARDWARE = 'HARDWARE'.freeze
].freeze
VERSION_PREFERENCE_ENUM =
[
  VERSION_PREFERENCE_OLDEST = 'OLDEST'.freeze,
  VERSION_PREFERENCE_SECOND_NEWEST = 'SECOND_NEWEST'.freeze,
  VERSION_PREFERENCE_NEWEST = 'NEWEST'.freeze
].freeze
KEY_GENERATION_TYPE_ENUM =
[
  KEY_GENERATION_TYPE_SYSTEM = 'SYSTEM'.freeze,
  KEY_GENERATION_TYPE_BYOK = 'BYOK'.freeze
].freeze
CRASH_RECOVERY_STATUS_ENUM =
[
  CRASH_RECOVERY_STATUS_ENABLED = 'ENABLED'.freeze,
  CRASH_RECOVERY_STATUS_DISABLED = 'DISABLED'.freeze
].freeze
INNO_DB_SHUTDOWN_MODE_ENUM =
[
  INNO_DB_SHUTDOWN_MODE_IMMEDIATE = 'IMMEDIATE'.freeze,
  INNO_DB_SHUTDOWN_MODE_FAST = 'FAST'.freeze,
  INNO_DB_SHUTDOWN_MODE_SLOW = 'SLOW'.freeze
].freeze
DATABASE_CONSOLE_STATUS_ENUM =
[
  DATABASE_CONSOLE_STATUS_ENABLED = 'ENABLED'.freeze,
  DATABASE_CONSOLE_STATUS_DISABLED = 'DISABLED'.freeze
].freeze
REST_CONFIGURATION_TYPE_ENUM =
[
  REST_CONFIGURATION_TYPE_DISABLED = 'DISABLED'.freeze,
  REST_CONFIGURATION_TYPE_DBSYSTEM_ONLY = 'DBSYSTEM_ONLY'.freeze
].freeze
VERSION_TRACK_PREFERENCE_ENUM =
[
  VERSION_TRACK_PREFERENCE_LONG_TERM_SUPPORT = 'LONG_TERM_SUPPORT'.freeze,
  VERSION_TRACK_PREFERENCE_INNOVATION = 'INNOVATION'.freeze,
  VERSION_TRACK_PREFERENCE_FOLLOW = 'FOLLOW'.freeze
].freeze
MAINTENANCE_SCHEDULE_TYPE_ENUM =
[
  MAINTENANCE_SCHEDULE_TYPE_EARLY = 'EARLY'.freeze,
  MAINTENANCE_SCHEDULE_TYPE_REGULAR = 'REGULAR'.freeze
].freeze
DATABASE_MANAGEMENT_STATUS_ENUM =
[
  DATABASE_MANAGEMENT_STATUS_ENABLED = 'ENABLED'.freeze,
  DATABASE_MANAGEMENT_STATUS_DISABLED = 'DISABLED'.freeze
].freeze
CERTIFICATE_GENERATION_TYPE_ENUM =
[
  CERTIFICATE_GENERATION_TYPE_SYSTEM = 'SYSTEM'.freeze,
  CERTIFICATE_GENERATION_TYPE_BYOC = 'BYOC'.freeze
].freeze
WORK_REQUEST_OPERATION_TYPE_ENUM =
[
  WORK_REQUEST_OPERATION_TYPE_CREATE_DBSYSTEM = 'CREATE_DBSYSTEM'.freeze,
  WORK_REQUEST_OPERATION_TYPE_UPDATE_DBSYSTEM = 'UPDATE_DBSYSTEM'.freeze,
  WORK_REQUEST_OPERATION_TYPE_DELETE_DBSYSTEM = 'DELETE_DBSYSTEM'.freeze,
  WORK_REQUEST_OPERATION_TYPE_START_DBSYSTEM = 'START_DBSYSTEM'.freeze,
  WORK_REQUEST_OPERATION_TYPE_STOP_DBSYSTEM = 'STOP_DBSYSTEM'.freeze,
  WORK_REQUEST_OPERATION_TYPE_RESTART_DBSYSTEM = 'RESTART_DBSYSTEM'.freeze,
  WORK_REQUEST_OPERATION_TYPE_ADD_HEATWAVE_CLUSTER = 'ADD_HEATWAVE_CLUSTER'.freeze,
  WORK_REQUEST_OPERATION_TYPE_UPDATE_HEATWAVE_CLUSTER = 'UPDATE_HEATWAVE_CLUSTER'.freeze,
  WORK_REQUEST_OPERATION_TYPE_DELETE_HEATWAVE_CLUSTER = 'DELETE_HEATWAVE_CLUSTER'.freeze,
  WORK_REQUEST_OPERATION_TYPE_START_HEATWAVE_CLUSTER = 'START_HEATWAVE_CLUSTER'.freeze,
  WORK_REQUEST_OPERATION_TYPE_STOP_HEATWAVE_CLUSTER = 'STOP_HEATWAVE_CLUSTER'.freeze,
  WORK_REQUEST_OPERATION_TYPE_RESTART_HEATWAVE_CLUSTER = 'RESTART_HEATWAVE_CLUSTER'.freeze,
  WORK_REQUEST_OPERATION_TYPE_GENERATE_HEATWAVE_CLUSTER_MEMORY_ESTIMATE = 'GENERATE_HEATWAVE_CLUSTER_MEMORY_ESTIMATE'.freeze,
  WORK_REQUEST_OPERATION_TYPE_GENERATE_DBSYSTEM_STATUS = 'GENERATE_DBSYSTEM_STATUS'.freeze,
  WORK_REQUEST_OPERATION_TYPE_GENERATE_CHANNEL_STATUS = 'GENERATE_CHANNEL_STATUS'.freeze,
  WORK_REQUEST_OPERATION_TYPE_CREATE_REPLICA = 'CREATE_REPLICA'.freeze,
  WORK_REQUEST_OPERATION_TYPE_UPDATE_REPLICA = 'UPDATE_REPLICA'.freeze,
  WORK_REQUEST_OPERATION_TYPE_DELETE_REPLICA = 'DELETE_REPLICA'.freeze,
  WORK_REQUEST_OPERATION_TYPE_CREATE_CHANNEL = 'CREATE_CHANNEL'.freeze,
  WORK_REQUEST_OPERATION_TYPE_UPDATE_CHANNEL = 'UPDATE_CHANNEL'.freeze,
  WORK_REQUEST_OPERATION_TYPE_RESUME_CHANNEL = 'RESUME_CHANNEL'.freeze,
  WORK_REQUEST_OPERATION_TYPE_RESET_CHANNEL = 'RESET_CHANNEL'.freeze,
  WORK_REQUEST_OPERATION_TYPE_DELETE_CHANNEL = 'DELETE_CHANNEL'.freeze,
  WORK_REQUEST_OPERATION_TYPE_COPY_BACKUP = 'COPY_BACKUP'.freeze,
  WORK_REQUEST_OPERATION_TYPE_CREATE_BACKUP = 'CREATE_BACKUP'.freeze,
  WORK_REQUEST_OPERATION_TYPE_DELETE_BACKUP = 'DELETE_BACKUP'.freeze,
  WORK_REQUEST_OPERATION_TYPE_UPDATE_BACKUP = 'UPDATE_BACKUP'.freeze,
  WORK_REQUEST_OPERATION_TYPE_EXPORT_BACKUP = 'EXPORT_BACKUP'.freeze
].freeze
WORK_REQUEST_OPERATION_STATUS_ENUM =
[
  WORK_REQUEST_OPERATION_STATUS_ACCEPTED = 'ACCEPTED'.freeze,
  WORK_REQUEST_OPERATION_STATUS_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  WORK_REQUEST_OPERATION_STATUS_FAILED = 'FAILED'.freeze,
  WORK_REQUEST_OPERATION_STATUS_SUCCEEDED = 'SUCCEEDED'.freeze,
  WORK_REQUEST_OPERATION_STATUS_CANCELING = 'CANCELING'.freeze,
  WORK_REQUEST_OPERATION_STATUS_CANCELED = 'CANCELED'.freeze
].freeze
WORK_REQUEST_RESOURCE_ACTION_TYPE_ENUM =
[
  WORK_REQUEST_RESOURCE_ACTION_TYPE_CREATED = 'CREATED'.freeze,
  WORK_REQUEST_RESOURCE_ACTION_TYPE_UPDATED = 'UPDATED'.freeze,
  WORK_REQUEST_RESOURCE_ACTION_TYPE_DELETED = 'DELETED'.freeze,
  WORK_REQUEST_RESOURCE_ACTION_TYPE_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  WORK_REQUEST_RESOURCE_ACTION_TYPE_RELATED = 'RELATED'.freeze
].freeze
CONTROLLED_UPDATE_TARGET_DB_INSTANCES_ENUM =
[
  CONTROLLED_UPDATE_TARGET_DB_INSTANCES_ALL_BUT_PRIMARY = 'ALL_BUT_PRIMARY'.freeze,
  CONTROLLED_UPDATE_TARGET_DB_INSTANCES_PRIMARY_ONLY = 'PRIMARY_ONLY'.freeze
].freeze
HEAT_WAVE_CLUSTER_MEMORY_ESTIMATE_STATUS_ENUM =
[
  HEAT_WAVE_CLUSTER_MEMORY_ESTIMATE_STATUS_ACCEPTED = 'ACCEPTED'.freeze,
  HEAT_WAVE_CLUSTER_MEMORY_ESTIMATE_STATUS_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  HEAT_WAVE_CLUSTER_MEMORY_ESTIMATE_STATUS_FAILED = 'FAILED'.freeze,
  HEAT_WAVE_CLUSTER_MEMORY_ESTIMATE_STATUS_SUCCEEDED = 'SUCCEEDED'.freeze,
  HEAT_WAVE_CLUSTER_MEMORY_ESTIMATE_STATUS_CANCELING = 'CANCELING'.freeze,
  HEAT_WAVE_CLUSTER_MEMORY_ESTIMATE_STATUS_CANCELED = 'CANCELED'.freeze
].freeze