pub struct CommitmentPlanProperties {
pub charge_for_overage: Option<bool>,
pub charge_for_plan: Option<bool>,
pub creation_date: Option<OffsetDateTime>,
pub included_quantities: Option<Value>,
pub max_association_limit: Option<i32>,
pub max_capacity_limit: Option<i32>,
pub min_capacity_limit: Option<i32>,
pub plan_meter: Option<String>,
pub refill_frequency_in_days: Option<i32>,
pub suspend_plan_on_overage: Option<bool>,
}Expand description
Properties of an Azure ML commitment plan.
Fields§
§charge_for_overage: Option<bool>Indicates whether usage beyond the commitment plan’s included quantities will be charged.
charge_for_plan: Option<bool>Indicates whether the commitment plan will incur a charge.
creation_date: Option<OffsetDateTime>The date at which this commitment plan was created, in ISO 8601 format.
included_quantities: Option<Value>The included resource quantities this plan gives you.
max_association_limit: Option<i32>The maximum number of commitment associations that can be children of this commitment plan.
max_capacity_limit: Option<i32>The maximum scale-out capacity for this commitment plan.
min_capacity_limit: Option<i32>The minimum scale-out capacity for this commitment plan.
plan_meter: Option<String>The Azure meter which will be used to charge for this commitment plan.
refill_frequency_in_days: Option<i32>The frequency at which this commitment plan’s included quantities are refilled.
suspend_plan_on_overage: Option<bool>Indicates whether this commitment plan will be moved into a suspended state if usage goes beyond the commitment plan’s included quantities.
Implementations§
Trait Implementations§
Source§impl Clone for CommitmentPlanProperties
impl Clone for CommitmentPlanProperties
Source§fn clone(&self) -> CommitmentPlanProperties
fn clone(&self) -> CommitmentPlanProperties
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more