MaccMilestone Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
MACC milestone represents interim targets within the period of MACC.
public class MaccMilestone : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.BillingBenefits.Models.MaccMilestone>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.BillingBenefits.Models.MaccMilestone>
type MaccMilestone = class
interface IJsonModel<MaccMilestone>
interface IPersistableModel<MaccMilestone>
Public Class MaccMilestone
Implements IJsonModel(Of MaccMilestone), IPersistableModel(Of MaccMilestone)
- Inheritance
-
MaccMilestone
- Implements
Constructors
| Name | Description |
|---|---|
| MaccMilestone() |
Initializes a new instance of MaccMilestone. |
Properties
| Name | Description |
|---|---|
| AutomaticShortfall |
Setting this to 'Enable' enables automatic shortfall invoicing when milestone commitment is not met. |
| AutomaticShortfallSuppressReason |
Optional field to record suppression reason for automatic shortfall. |
| Commitment |
Commitment associated with this milestone. |
| EndOn |
End date time for the milestone. Timestamp must be in the ISO date format YYYY-MM-DDT23:59:59Z. |
| MilestoneId |
Globally unique identifier for the milestone. Format: {guid}. |
| Shortfall |
Details of the shortfall associated with this milestone. |
| Status |
Represents the current status of the Milestone. |