MaccPatchRequestProperties interface

Macc patch request properties

Properties

allowContributors

Setting this to true means multi-entity.

automaticShortfall

Represents the enablement status of a feature or settings.

automaticShortfallSuppressReason

Optional field to record suppression reason for automatic shortfall.

commitment

Commitment towards the benefit.

displayName

Display name

endAt

End DateTime in UTC.

milestones

List of milestones to update or add.

primaryBillingAccountResourceId

Fully-qualified billing account resource identifier of the primary MACC. Format must be Azure Resource ID: /providers/Microsoft.Billing/billingAccounts/{acctId:orgId}.

primaryResourceId

Fully-qualified resource identifier of the primary MACC. Format: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.BillingBenefits/maccs/{maccName}.

status

Represents the current status of the Milestone.

Property Details

allowContributors

Setting this to true means multi-entity.

allowContributors?: boolean

Property Value

boolean

automaticShortfall

Represents the enablement status of a feature or settings.

automaticShortfall?: string

Property Value

string

automaticShortfallSuppressReason

Optional field to record suppression reason for automatic shortfall.

automaticShortfallSuppressReason?: AutomaticShortfallSuppressReason

Property Value

commitment

Commitment towards the benefit.

commitment?: Commitment

Property Value

displayName

Display name

displayName?: string

Property Value

string

endAt

End DateTime in UTC.

endAt?: Date

Property Value

Date

milestones

List of milestones to update or add.

milestones?: MaccMilestone[]

Property Value

primaryBillingAccountResourceId

Fully-qualified billing account resource identifier of the primary MACC. Format must be Azure Resource ID: /providers/Microsoft.Billing/billingAccounts/{acctId:orgId}.

primaryBillingAccountResourceId?: string

Property Value

string

primaryResourceId

Fully-qualified resource identifier of the primary MACC. Format: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.BillingBenefits/maccs/{maccName}.

primaryResourceId?: string

Property Value

string

status

Represents the current status of the Milestone.

status?: string

Property Value

string