You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Some parameter documentations has been truncated, see {Orb::Models::Alert} for
92
108
# more details.
93
109
#
@@ -122,6 +138,10 @@ class Alert < Orb::Internal::Type::BaseModel
122
138
# @param grouping_keys [Array<String>, nil] The property keys to group cost alerts by. Only present for cost alerts with gro
123
139
#
124
140
# @param license_type [Orb::Models::Alert::LicenseType, nil] Minified license type for alert serialization.
141
+
#
142
+
# @param price_filters [Array<Orb::Models::Alert::PriceFilter>, nil] Filters scoping which prices are included in grouped cost alert evaluation.
143
+
#
144
+
# @param threshold_overrides [Array<Orb::Models::Alert::ThresholdOverride>, nil] Per-group threshold overrides. Each override maps a specific combination of grou
125
145
126
146
# @see Orb::Models::Alert#metric
127
147
classMetric < Orb::Internal::Type::BaseModel
@@ -226,6 +246,90 @@ class LicenseType < Orb::Internal::Type::BaseModel
# Some parameter documentations has been truncated, see
49
71
# {Orb::Models::AlertCreateForSubscriptionParams} for more details.
50
72
#
@@ -58,8 +80,12 @@ class AlertCreateForSubscriptionParams < Orb::Internal::Type::BaseModel
58
80
#
59
81
# @param metric_id [String, nil] The metric to track usage for.
60
82
#
83
+
# @param price_filters [Array<Orb::Models::AlertCreateForSubscriptionParams::PriceFilter>, nil] Filters to scope which prices are included in grouped cost alert evaluation. Sup
84
+
#
61
85
# @param pricing_unit_id [String, nil] The pricing unit to use for grouped cost alerts. Required when grouping_keys is
62
86
#
87
+
# @param threshold_overrides [Array<Orb::Models::AlertCreateForSubscriptionParams::ThresholdOverride>, nil] Per-group threshold overrides. Each override maps a specific combination of grou
# @param field [Symbol, Orb::Models::AlertCreateForSubscriptionParams::PriceFilter::Field] The property of the price to filter on.
123
+
#
124
+
# @param operator [Symbol, Orb::Models::AlertCreateForSubscriptionParams::PriceFilter::Operator] Should prices that match the filter be included or excluded.
125
+
#
126
+
# @param values [Array<String>] The IDs or values that match this filter.
# @param metric_id [String, nil] The metric to track usage for.
208
208
#
209
+
# @param price_filters [Array<Orb::Models::AlertCreateForSubscriptionParams::PriceFilter>, nil] Filters to scope which prices are included in grouped cost alert evaluation. Sup
210
+
#
209
211
# @param pricing_unit_id [String, nil] The pricing unit to use for grouped cost alerts. Required when grouping_keys is
210
212
#
213
+
# @param threshold_overrides [Array<Orb::Models::AlertCreateForSubscriptionParams::ThresholdOverride>, nil] Per-group threshold overrides. Each override maps a specific combination of grou
0 commit comments