ModernChargeSummary interface
Modern charge summary.
- Extends
Properties
| azure |
Azure Charges. |
| billing |
Billing Account Id |
| billing |
The id of the billing period resource that the charge belongs to. |
| billing |
Billing Profile Id |
| charges |
Charges Billed separately. |
| customer |
Customer Id |
| invoice |
Invoice Section Id |
| is |
Is charge Invoiced |
| kind | Specifies the kind of charge summary. |
| marketplace |
Marketplace Charges. |
| subscription |
Subscription guid. |
| usage |
Usage end date. |
| usage |
Usage start date. |
Inherited Properties
| e |
eTag of the resource. To handle concurrent update scenario, this field will be used to determine whether the user is updating the latest version or not. |
| 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
azureCharges
billingAccountId
Billing Account Id
billingAccountId?: string
Property Value
string
billingPeriodId
The id of the billing period resource that the charge belongs to.
billingPeriodId?: string
Property Value
string
billingProfileId
Billing Profile Id
billingProfileId?: string
Property Value
string
chargesBilledSeparately
customerId
Customer Id
customerId?: string
Property Value
string
invoiceSectionId
Invoice Section Id
invoiceSectionId?: string
Property Value
string
isInvoiced
Is charge Invoiced
isInvoiced?: boolean
Property Value
boolean
kind
Specifies the kind of charge summary.
kind: "modern"
Property Value
"modern"
marketplaceCharges
subscriptionId
Subscription guid.
subscriptionId?: string
Property Value
string
usageEnd
Usage end date.
usageEnd?: string
Property Value
string
usageStart
Usage start date.
usageStart?: string
Property Value
string
Inherited Property Details
eTag
eTag of the resource. To handle concurrent update scenario, this field will be used to determine whether the user is updating the latest version or not.
eTag?: string
Property Value
string
Inherited From ChargeSummary.eTag
id
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Property Value
string
Inherited From ChargeSummary.id
name
systemData
Azure Resource Manager metadata containing createdBy and modifiedBy information.
systemData?: SystemData
Property Value
Inherited From ChargeSummary.systemData
type
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type?: string
Property Value
string
Inherited From ChargeSummary.type