CommitmentPlanProperties interface

Properties of an Azure ML commitment plan.

Properties

chargeForOverage

Indicates whether usage beyond the commitment plan's included quantities will be charged. NOTE: This property will not be serialized. It can only be populated by the server.

chargeForPlan

Indicates whether the commitment plan will incur a charge. NOTE: This property will not be serialized. It can only be populated by the server.

creationDate

The date at which this commitment plan was created, in ISO 8601 format. NOTE: This property will not be serialized. It can only be populated by the server.

includedQuantities

The included resource quantities this plan gives you. NOTE: This property will not be serialized. It can only be populated by the server.

maxAssociationLimit

The maximum number of commitment associations that can be children of this commitment plan. NOTE: This property will not be serialized. It can only be populated by the server.

maxCapacityLimit

The maximum scale-out capacity for this commitment plan. NOTE: This property will not be serialized. It can only be populated by the server.

minCapacityLimit

The minimum scale-out capacity for this commitment plan. NOTE: This property will not be serialized. It can only be populated by the server.

planMeter

The Azure meter which will be used to charge for this commitment plan. NOTE: This property will not be serialized. It can only be populated by the server.

refillFrequencyInDays

The frequency at which this commitment plan's included quantities are refilled. NOTE: This property will not be serialized. It can only be populated by the server.

suspendPlanOnOverage

Indicates whether this commitment plan will be moved into a suspended state if usage goes beyond the commitment plan's included quantities. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

chargeForOverage

Indicates whether usage beyond the commitment plan's included quantities will be charged. NOTE: This property will not be serialized. It can only be populated by the server.

chargeForOverage?: boolean

Property Value

boolean

chargeForPlan

Indicates whether the commitment plan will incur a charge. NOTE: This property will not be serialized. It can only be populated by the server.

chargeForPlan?: boolean

Property Value

boolean

creationDate

The date at which this commitment plan was created, in ISO 8601 format. NOTE: This property will not be serialized. It can only be populated by the server.

creationDate?: Date

Property Value

Date

includedQuantities

The included resource quantities this plan gives you. NOTE: This property will not be serialized. It can only be populated by the server.

includedQuantities?: {[propertyName: string]: PlanQuantity}

Property Value

{[propertyName: string]: PlanQuantity}

maxAssociationLimit

The maximum number of commitment associations that can be children of this commitment plan. NOTE: This property will not be serialized. It can only be populated by the server.

maxAssociationLimit?: number

Property Value

number

maxCapacityLimit

The maximum scale-out capacity for this commitment plan. NOTE: This property will not be serialized. It can only be populated by the server.

maxCapacityLimit?: number

Property Value

number

minCapacityLimit

The minimum scale-out capacity for this commitment plan. NOTE: This property will not be serialized. It can only be populated by the server.

minCapacityLimit?: number

Property Value

number

planMeter

The Azure meter which will be used to charge for this commitment plan. NOTE: This property will not be serialized. It can only be populated by the server.

planMeter?: string

Property Value

string

refillFrequencyInDays

The frequency at which this commitment plan's included quantities are refilled. NOTE: This property will not be serialized. It can only be populated by the server.

refillFrequencyInDays?: number

Property Value

number

suspendPlanOnOverage

Indicates whether this commitment plan will be moved into a suspended state if usage goes beyond the commitment plan's included quantities. NOTE: This property will not be serialized. It can only be populated by the server.

suspendPlanOnOverage?: boolean

Property Value

boolean