Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface MonetaryCommitment

Package version

interface

An interface representing MonetaryCommitment. Indicates that a monetary commitment is required for this offer

Hierarchy

  • MonetaryCommitment

Index

Properties

Optional effectiveDate

effectiveDate: Date
member

{Date} [effectiveDate] Indicates the date from which the offer term is effective.

Optional excludedMeterIds

excludedMeterIds: string[]
member

{string[]} [excludedMeterIds] An array of meter ids that are excluded from the given offer terms.

name

name: "Monetary Commitment"
member

{string} name Polymorphic Discriminator

Optional tieredDiscount

tieredDiscount: undefined | object
member

{{ [propertyName: string]: number }} [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'.

Generated using TypeDoc