Module: OCI::Costad::Models
- Defined in:
- lib/oci/costad/costad.rb,
lib/oci/costad/models/sort_order.rb,
lib/oci/costad/models/monitor_type.rb,
lib/oci/costad/models/sort_by_for_cost_ad.rb,
lib/oci/costad/models/sort_by_for_cost_anomaly_event.rb
Overview
Module containing models for requests made to, and responses received from, OCI Costad services
Defined Under Namespace
Classes: CostAlertSubscription, CostAlertSubscriptionCollection, CostAlertSubscriptionMap, CostAlertSubscriptionSummary, CostAnomalyEvent, CostAnomalyEventAnalyticCollection, CostAnomalyEventAnalyticSummary, CostAnomalyEventCollection, CostAnomalyEventSummary, CostAnomalyMonitor, CostAnomalyMonitorCollection, CostAnomalyMonitorSummary, CreateCostAlertSubscriptionDetails, CreateCostAnomalyMonitorDetails, Dimension, RootCauseDetail, Tag, TargetResourceFilter, UpdateCostAlertSubscriptionDetails, UpdateCostAnomalyEventDetails, UpdateCostAnomalyMonitorDetails
Constant Summary collapse
- SORT_ORDER_ENUM =
[ SORT_ORDER_ASC = 'ASC'.freeze, SORT_ORDER_DESC = 'DESC'.freeze ].freeze
- MONITOR_TYPE_ENUM =
[ MONITOR_TYPE_DEFAULT = 'DEFAULT'.freeze, MONITOR_TYPE_CUSTOM = 'CUSTOM'.freeze ].freeze
- SORT_BY_FOR_COST_AD_ENUM =
[ SORT_BY_FOR_COST_AD_TIME_CREATED = 'timeCreated'.freeze, SORT_BY_FOR_COST_AD_NAME = 'name'.freeze, SORT_BY_FOR_COST_AD_ID = 'id'.freeze ].freeze
- SORT_BY_FOR_COST_ANOMALY_EVENT_ENUM =
[ SORT_BY_FOR_COST_ANOMALY_EVENT_TIME_ANOMALY_EVENT_DATE = 'timeAnomalyEventDate'.freeze, SORT_BY_FOR_COST_ANOMALY_EVENT_COST_ANOMALY_NAME = 'costAnomalyName'.freeze, SORT_BY_FOR_COST_ANOMALY_EVENT_ID = 'id'.freeze ].freeze