Module: OCI::Bds::Models

Defined in:
lib/oci/bds/bds.rb,
lib/oci/bds/models/service.rb,
lib/oci/bds/models/sort_orders.rb,
lib/oci/bds/models/action_types.rb,
lib/oci/bds/models/schedule_type.rb,
lib/oci/bds/models/operation_types.rb,
lib/oci/bds/models/operation_status.rb,
lib/oci/bds/models/availability_status.rb

Overview

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

Defined Under Namespace

Classes: ActivateBdsMetastoreConfigurationDetails, ActivateIamUserSyncConfigurationDetails, ActivateUpstConfigurationDetails, AddAutoScalePolicyDetails, AddAutoScalingConfigurationDetails, AddBlockStorageDetails, AddCloudSqlDetails, AddKafkaDetails, AddMasterNodesDetails, AddMetricBasedHorizontalScalingPolicyDetails, AddMetricBasedVerticalScalingPolicyDetails, AddScheduleBasedHorizontalScalingPolicyDetails, AddScheduleBasedVerticalScalingPolicyDetails, AddUtilityNodesDetails, AddWorkerNodesDetails, AutoScalePolicy, AutoScalePolicyDetails, AutoScalePolicyMetricRule, AutoScalePolicyRule, AutoScalingConfiguration, AutoScalingConfigurationSummary, BackupNodeDetails, BatchingBasedOdhPatchingConfig, BatchingBasedPatchingConfigs, BdsApiKey, BdsApiKeySummary, BdsCapacityReport, BdsClusterVersionSummary, BdsInstance, BdsInstanceSummary, BdsMetastoreConfiguration, BdsMetastoreConfigurationSummary, BdsSoftwareUpdate, CapacityAvailability, CapacityReportShapeAvailability, CertificateServiceInfoDetails, CertificateServiceInfoSummary, ChangeBdsInstanceCompartmentDetails, ChangeShapeDetails, ChangeShapeNodes, CloudSqlDetails, ClusterDetails, CreateBdsApiKeyDetails, CreateBdsCapacityReportDetails, CreateBdsInstanceDetails, CreateBdsMetastoreConfigurationDetails, CreateCapacityReportShapeAvailabilityDetails, CreateIdentityConfigurationDetails, CreateNodeBackupConfigurationDetails, CreateNodeDetails, CreateNodeReplaceConfigurationDetails, CreateResourcePrincipalConfigurationDetails, DayBasedHorizontalScalingScheduleDetails, DayBasedVerticalScalingScheduleDetails, DeactivateIamUserSyncConfigurationDetails, DeactivateUpstConfigurationDetails, DefaultError, DisableCertificateDetails, DomainBasedOdhPatchingConfig, DomainBasedPatchingConfigs, DomainTypeCapacityReport, DowntimeBasedOdhPatchingConfig, DowntimeBasedPatchingConfigs, EnableCertificateDetails, ExecuteBootstrapScriptDetails, ForceRefreshResourcePrincipalDetails, HorizontalScalingScheduleDetails, HostCertDetails, HostSpecificCertificateDetails, IamUserSyncConfiguration, IamUserSyncConfigurationDetails, IdentityConfiguration, IdentityConfigurationSummary, InstallOsPatchDetails, InstallPatchDetails, InstallSoftwareUpdatesDetails, KerberosDetails, LevelTypeDetails, MetricBasedHorizontalScaleInConfig, MetricBasedHorizontalScaleOutConfig, MetricBasedHorizontalScalingPolicyDetails, MetricBasedVerticalScaleDownConfig, MetricBasedVerticalScaleUpConfig, MetricBasedVerticalScalingPolicyDetails, MetricThresholdRule, MultiAdCapacityReport, NetworkConfig, Node, NodeBackup, NodeBackupConfiguration, NodeBackupConfigurationSummary, NodeBackupSummary, NodeLevelDetails, NodeReplaceConfiguration, NodeReplaceConfigurationSummary, NodeTypeLevelDetails, NodeTypeShapeConfig, OdhPatchingConfig, OsPatchDetails, OsPatchPackageSummary, OsPatchSummary, PatchHistorySummary, PatchSummary, PatchingConfigs, RefreshConfidentialApplicationDetails, RefreshUpstTokenExchangeKeytabDetails, RemoveAutoScalingConfigurationDetails, RemoveCloudSqlDetails, RemoveKafkaDetails, RemoveNodeDetails, RemoveNodeReplaceConfigurationDetails, RemoveResourcePrincipalConfigurationDetails, RenewCertificateDetails, ReplaceNodeDetails, ResourcePrincipalConfiguration, ResourcePrincipalConfigurationSummary, RestartNodeDetails, ScheduleBasedHorizontalScalingPolicyDetails, ScheduleBasedVerticalScalingPolicyDetails, ShapeConfigDetails, SingleAdCapacityReport, SoftwareUpdate, SoftwareUpdateCollection, SoftwareUpdateSummary, StartBdsInstanceDetails, StartClusterShapeConfigs, StopBdsInstanceDetails, TestBdsMetastoreConfigurationDetails, TestBdsObjectStorageConnectionDetails, TimeAndHorizontalScalingConfig, TimeAndVerticalScalingConfig, UpdateAutoScalePolicyDetails, UpdateAutoScalingConfigurationDetails, UpdateBdsInstanceDetails, UpdateBdsMetastoreConfigurationDetails, UpdateIdentityConfigurationDetails, UpdateMetricBasedHorizontalScalingPolicyDetails, UpdateMetricBasedVerticalScalingPolicyDetails, UpdateNodeBackupConfigurationDetails, UpdateNodeReplaceConfigurationDetails, UpdateResourcePrincipalConfigurationDetails, UpdateScheduleBasedHorizontalScalingPolicyDetails, UpdateScheduleBasedVerticalScalingPolicyDetails, UpstConfiguration, UpstConfigurationDetails, VerticalScalingScheduleDetails, VolumeAttachmentDetail, WorkRequest, WorkRequestError, WorkRequestLogEntry, WorkRequestResource

Constant Summary collapse

SERVICE_ENUM =
[
  SERVICE_ZOOKEEPER = 'ZOOKEEPER'.freeze,
  SERVICE_AMS = 'AMS'.freeze,
  SERVICE_HDFS = 'HDFS'.freeze,
  SERVICE_YARN = 'YARN'.freeze,
  SERVICE_MAPREDUCE = 'MAPREDUCE'.freeze,
  SERVICE_OOZIE = 'OOZIE'.freeze,
  SERVICE_HBASE = 'HBASE'.freeze,
  SERVICE_SPARK = 'SPARK'.freeze,
  SERVICE_HIVE = 'HIVE'.freeze,
  SERVICE_KAFKA = 'KAFKA'.freeze,
  SERVICE_FLINK = 'FLINK'.freeze,
  SERVICE_REGISTRY = 'REGISTRY'.freeze
].freeze
SORT_ORDERS_ENUM =
[
  SORT_ORDERS_ASC = 'ASC'.freeze,
  SORT_ORDERS_DESC = 'DESC'.freeze
].freeze
ACTION_TYPES_ENUM =
[
  ACTION_TYPES_CREATED = 'CREATED'.freeze,
  ACTION_TYPES_UPDATED = 'UPDATED'.freeze,
  ACTION_TYPES_DELETED = 'DELETED'.freeze,
  ACTION_TYPES_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  ACTION_TYPES_FAILED = 'FAILED'.freeze
].freeze
SCHEDULE_TYPE_ENUM =
[
  SCHEDULE_TYPE_DAY_BASED = 'DAY_BASED'.freeze
].freeze
OPERATION_TYPES_ENUM =
[
  OPERATION_TYPES_CREATE_BDS = 'CREATE_BDS'.freeze,
  OPERATION_TYPES_UPDATE_BDS = 'UPDATE_BDS'.freeze,
  OPERATION_TYPES_DELETE_BDS = 'DELETE_BDS'.freeze,
  OPERATION_TYPES_ADD_BLOCK_STORAGE = 'ADD_BLOCK_STORAGE'.freeze,
  OPERATION_TYPES_ADD_MASTER_NODES = 'ADD_MASTER_NODES'.freeze,
  OPERATION_TYPES_ADD_UTILITY_NODES = 'ADD_UTILITY_NODES'.freeze,
  OPERATION_TYPES_ADD_WORKER_NODES = 'ADD_WORKER_NODES'.freeze,
  OPERATION_TYPES_ADD_CLOUD_SQL = 'ADD_CLOUD_SQL'.freeze,
  OPERATION_TYPES_REMOVE_CLOUD_SQL = 'REMOVE_CLOUD_SQL'.freeze,
  OPERATION_TYPES_CHANGE_COMPARTMENT_FOR_BDS = 'CHANGE_COMPARTMENT_FOR_BDS'.freeze,
  OPERATION_TYPES_CHANGE_SHAPE = 'CHANGE_SHAPE'.freeze,
  OPERATION_TYPES_UPDATE_INFRA = 'UPDATE_INFRA'.freeze,
  OPERATION_TYPES_RESTART_NODE = 'RESTART_NODE'.freeze,
  OPERATION_TYPES_REMOVE_NODE = 'REMOVE_NODE'.freeze,
  OPERATION_TYPES_CREATE_AUTOSCALE_CONFIG = 'CREATE_AUTOSCALE_CONFIG'.freeze,
  OPERATION_TYPES_UPDATE_AUTOSCALE_CONFIG = 'UPDATE_AUTOSCALE_CONFIG'.freeze,
  OPERATION_TYPES_DELETE_AUTOSCALE_CONFIG = 'DELETE_AUTOSCALE_CONFIG'.freeze,
  OPERATION_TYPES_AUTOSCALE_CONFIG = 'AUTOSCALE_CONFIG'.freeze,
  OPERATION_TYPES_AUTOSCALE_RUN = 'AUTOSCALE_RUN'.freeze,
  OPERATION_TYPES_CREATE_API_KEY = 'CREATE_API_KEY'.freeze,
  OPERATION_TYPES_DELETE_API_KEY = 'DELETE_API_KEY'.freeze,
  OPERATION_TYPES_TEST_OBJECT_STORE_CONNECTION = 'TEST_OBJECT_STORE_CONNECTION'.freeze,
  OPERATION_TYPES_CREATE_METASTORE_CONFIG = 'CREATE_METASTORE_CONFIG'.freeze,
  OPERATION_TYPES_DELETE_METASTORE_CONFIG = 'DELETE_METASTORE_CONFIG'.freeze,
  OPERATION_TYPES_UPDATE_METASTORE_CONFIG = 'UPDATE_METASTORE_CONFIG'.freeze,
  OPERATION_TYPES_ACTIVATE_METASTORE_CONFIG = 'ACTIVATE_METASTORE_CONFIG'.freeze,
  OPERATION_TYPES_TEST_METASTORE_CONFIG = 'TEST_METASTORE_CONFIG'.freeze,
  OPERATION_TYPES_PATCH_BDS = 'PATCH_BDS'.freeze,
  OPERATION_TYPES_PATCH_ODH = 'PATCH_ODH'.freeze,
  OPERATION_TYPES_PATCH_OS = 'PATCH_OS'.freeze,
  OPERATION_TYPES_STOP_BDS = 'STOP_BDS'.freeze,
  OPERATION_TYPES_START_BDS = 'START_BDS'.freeze,
  OPERATION_TYPES_ADD_KAFKA = 'ADD_KAFKA'.freeze,
  OPERATION_TYPES_REMOVE_KAFKA = 'REMOVE_KAFKA'.freeze,
  OPERATION_TYPES_EXECUTE_BOOTSTRAP_SCRIPT = 'EXECUTE_BOOTSTRAP_SCRIPT'.freeze,
  OPERATION_TYPES_ODH_SERVICE_CERTIFICATE_UPDATE = 'ODH_SERVICE_CERTIFICATE_UPDATE'.freeze,
  OPERATION_TYPES_CREATE_BACKUP_CONFIG = 'CREATE_BACKUP_CONFIG'.freeze,
  OPERATION_TYPES_UPDATE_BACKUP_CONFIG = 'UPDATE_BACKUP_CONFIG'.freeze,
  OPERATION_TYPES_DELETE_BACKUP_CONFIG = 'DELETE_BACKUP_CONFIG'.freeze,
  OPERATION_TYPES_CREATE_NODE_REPLACE_CONFIG = 'CREATE_NODE_REPLACE_CONFIG'.freeze,
  OPERATION_TYPES_UPDATE_NODE_REPLACE_CONFIG = 'UPDATE_NODE_REPLACE_CONFIG'.freeze,
  OPERATION_TYPES_DELETE_NODE_REPLACE_CONFIG = 'DELETE_NODE_REPLACE_CONFIG'.freeze,
  OPERATION_TYPES_BACKUP_NODES = 'BACKUP_NODES'.freeze,
  OPERATION_TYPES_DELETE_NODE_BACKUP = 'DELETE_NODE_BACKUP'.freeze,
  OPERATION_TYPES_REPLACE_NODE = 'REPLACE_NODE'.freeze,
  OPERATION_TYPES_CREATE_RESOURCE_PRINCIPAL_CONFIGURATION = 'CREATE_RESOURCE_PRINCIPAL_CONFIGURATION'.freeze,
  OPERATION_TYPES_DELETE_RESOURCE_PRINCIPAL_CONFIGURATION = 'DELETE_RESOURCE_PRINCIPAL_CONFIGURATION'.freeze,
  OPERATION_TYPES_UPDATE_RESOURCE_PRINCIPAL_CONFIGURATION = 'UPDATE_RESOURCE_PRINCIPAL_CONFIGURATION'.freeze,
  OPERATION_TYPES_REFRESH_RESOURCE_PRINCIPAL = 'REFRESH_RESOURCE_PRINCIPAL'.freeze,
  OPERATION_TYPES_CREATE_IDENTITY_CONFIG = 'CREATE_IDENTITY_CONFIG'.freeze,
  OPERATION_TYPES_DELETE_IDENTITY_CONFIG = 'DELETE_IDENTITY_CONFIG'.freeze,
  OPERATION_TYPES_UPDATE_IDENTITY_CONFIG = 'UPDATE_IDENTITY_CONFIG'.freeze,
  OPERATION_TYPES_ACTIVATE_UPST_CONFIG = 'ACTIVATE_UPST_CONFIG'.freeze,
  OPERATION_TYPES_DEACTIVATE_UPST_CONFIG = 'DEACTIVATE_UPST_CONFIG'.freeze,
  OPERATION_TYPES_REFRESH_CONFIDENTIAL_APPLICATION = 'REFRESH_CONFIDENTIAL_APPLICATION'.freeze,
  OPERATION_TYPES_REFRESH_TOKEN_EXCHANGE_KEYTAB = 'REFRESH_TOKEN_EXCHANGE_KEYTAB'.freeze,
  OPERATION_TYPES_ACTIVATE_IAM_USER_SYNC_CONFIG = 'ACTIVATE_IAM_USER_SYNC_CONFIG'.freeze,
  OPERATION_TYPES_DEACTIVATE_IAM_USER_SYNC_CONFIG = 'DEACTIVATE_IAM_USER_SYNC_CONFIG'.freeze,
  OPERATION_TYPES_INSTALL_SOFTWARE_UPDATES = 'INSTALL_SOFTWARE_UPDATES'.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_CANCELING = 'CANCELING'.freeze,
  OPERATION_STATUS_CANCELED = 'CANCELED'.freeze
].freeze
AVAILABILITY_STATUS_ENUM =
[
  AVAILABILITY_STATUS_OUT_OF_HOST_CAPACITY = 'OUT_OF_HOST_CAPACITY'.freeze,
  AVAILABILITY_STATUS_HARDWARE_NOT_SUPPORTED = 'HARDWARE_NOT_SUPPORTED'.freeze,
  AVAILABILITY_STATUS_AVAILABLE = 'AVAILABLE'.freeze
].freeze