ConditionalCreditContributor interface
Conditional credit contributor
- Extends
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) |
| 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 |
| 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}. |
| start |
Start date for the contributor conditional credit |
| status | The status of the conditional credit |
| system |
System identifier shared between primary and contributor conditional credits representing the same conditional credit program |
Inherited Properties
| id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | The name of the resource |
| system |
Azure Resource Manager metadata containing createdBy and modifiedBy information. |
| type | The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" |
Property Details
benefitResourceId
Fully-qualified identifier of the benefit under applicable benefit list.
benefitResourceId?: string
Property Value
string
billingAccountResourceId
The billing account resource ID
billingAccountResourceId?: string
Property Value
string
displayName
Display name for the conditional credit
displayName?: string
Property Value
string
endAt
End date of the conditional credit (derived from last milestone)
endAt?: Date
Property Value
Date
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
provisioningState
The provisioning state of the resource
provisioningState?: string
Property Value
string
resourceId
Fully-qualified resource identifier of the resource. Format: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.BillingBenefits/{benefitType}/{benefitName}.
resourceId?: string
Property Value
string
startAt
Start date for the contributor conditional credit
startAt?: Date
Property Value
Date
status
The status of the conditional credit
status?: string
Property Value
string
systemId
System identifier shared between primary and contributor conditional credits representing the same conditional credit program
systemId?: string
Property Value
string
Inherited Property Details
id
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Property Value
string
Inherited From ProxyResource.id
name
systemData
Azure Resource Manager metadata containing createdBy and modifiedBy information.
systemData?: SystemData
Property Value
Inherited From ProxyResource.systemData
type
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type?: string
Property Value
string
Inherited From ProxyResource.type