ContributorConditionalCreditProperties interface
Properties for contributor conditional credit.
- Extends
Properties
| entity |
Type of conditional credit entity |
| milestones | List of milestones copied from primary conditional credit (excludes award details) |
| primary |
Fully-qualified billing account resource identifier of the primary CACO. Format must be Azure Resource ID: /providers/Microsoft.Billing/billingAccounts/{acctId:orgId}. |
| primary |
Resource ID of the primary conditional credit (required for contributors) |
| product |
Product code for the contributor conditional credit |
| start |
Start date for the contributor conditional credit |
| system |
System identifier shared between primary and contributor conditional credits representing the same conditional credit program |
Inherited Properties
| benefit |
Fully-qualified identifier of the benefit under applicable benefit list. |
| billing |
The billing account resource ID |
| display |
Display name for the conditional credit |
| end |
End date of the conditional credit (derived from last milestone) |
| provisioning |
The provisioning state of the resource |
| resource |
Fully-qualified resource identifier of the resource. Format: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.BillingBenefits/{benefitType}/{benefitName}. |
| status | The status of the conditional credit |
Property Details
entityType
Type of conditional credit entity
entityType: "Contributor"
Property Value
"Contributor"
milestones
List of milestones copied from primary conditional credit (excludes award details)
milestones?: ContributorConditionalCreditMilestone[]
Property Value
primaryBillingAccountResourceId
Fully-qualified billing account resource identifier of the primary CACO. Format must be Azure Resource ID: /providers/Microsoft.Billing/billingAccounts/{acctId:orgId}.
primaryBillingAccountResourceId?: string
Property Value
string
primaryResourceId
Resource ID of the primary conditional credit (required for contributors)
primaryResourceId?: string
Property Value
string
productCode
Product code for the contributor conditional credit
productCode?: string
Property Value
string
startAt
Start date for the contributor conditional credit
startAt?: Date
Property Value
Date
systemId
System identifier shared between primary and contributor conditional credits representing the same conditional credit program
systemId?: string
Property Value
string
Inherited Property Details
benefitResourceId
Fully-qualified identifier of the benefit under applicable benefit list.
benefitResourceId?: string
Property Value
string
Inherited From ConditionalCreditProperties.benefitResourceId
billingAccountResourceId
The billing account resource ID
billingAccountResourceId?: string
Property Value
string
Inherited From ConditionalCreditProperties.billingAccountResourceId
displayName
Display name for the conditional credit
displayName?: string
Property Value
string
Inherited From ConditionalCreditProperties.displayName
endAt
End date of the conditional credit (derived from last milestone)
endAt?: Date
Property Value
Date
Inherited From ConditionalCreditProperties.endAt
provisioningState
The provisioning state of the resource
provisioningState?: string
Property Value
string
Inherited From ConditionalCreditProperties.provisioningState
resourceId
Fully-qualified resource identifier of the resource. Format: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.BillingBenefits/{benefitType}/{benefitName}.
resourceId?: string
Property Value
string
Inherited From ConditionalCreditProperties.resourceId
status
The status of the conditional credit
status?: string
Property Value
string
Inherited From ConditionalCreditProperties.status