MonetaryCommitment interface
Indicates that a monetary commitment is required for this offer
Properties
effective |
Indicates the date from which the offer term is effective. |
excluded |
An array of meter ids that are excluded from the given offer terms. |
name | Polymorphic Discriminator |
tiered |
The list of key/value pairs for the tiered meter rates, in the format 'key':'value' where key = price, and value = the corresponding discount percentage. This field is used only by offer terms of type 'Monetary Commitment'. |
Property Details
effectiveDate
Indicates the date from which the offer term is effective.
effectiveDate?: Date
Property Value
Date
excludedMeterIds
An array of meter ids that are excluded from the given offer terms.
excludedMeterIds?: string[]
Property Value
string[]
name
Polymorphic Discriminator
name: "Monetary Commitment"
Property Value
"Monetary Commitment"
tieredDiscount
The list of key/value pairs for the tiered meter rates, in the format 'key':'value' where key = price, and value = the corresponding discount percentage. This field is used only by offer terms of type 'Monetary Commitment'.
tieredDiscount?: {[propertyName: string]: number}
Property Value
{[propertyName: string]: number}