ModernChargeSummaryProperties Class
- java.
lang. Object - com.
azure. resourcemanager. consumption. fluent. models. ModernChargeSummaryProperties
- com.
Implements
public final class ModernChargeSummaryProperties
implements JsonSerializable<ModernChargeSummaryProperties>
The properties of modern charge summary.
Constructor Summary
| Constructor | Description |
|---|---|
| ModernChargeSummaryProperties() |
Creates an instance of Modern |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| Amount |
azureCharges()
Get the azure |
| String |
billingAccountId()
Get the billing |
| String |
billingPeriodId()
Get the billing |
| String |
billingProfileId()
Get the billing |
| Amount |
chargesBilledSeparately()
Get the charges |
| String |
customerId()
Get the customer |
|
static
Modern |
fromJson(JsonReader jsonReader)
Reads an instance of Modern |
| String |
invoiceSectionId()
Get the invoice |
| Boolean |
isInvoiced()
Get the is |
| Amount |
marketplaceCharges()
Get the marketplace |
| String |
subscriptionId()
Get the subscription |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
usageEnd()
Get the usage |
| String |
usageStart()
Get the usage |
| void |
validate()
Validates the instance. |
Methods inherited from java.lang.Object
Constructor Details
ModernChargeSummaryProperties
public ModernChargeSummaryProperties()
Creates an instance of ModernChargeSummaryProperties class.
Method Details
azureCharges
public Amount azureCharges()
Get the azureCharges property: Azure Charges.
Returns:
billingAccountId
public String billingAccountId()
Get the billingAccountId property: Billing Account Id.
Returns:
billingPeriodId
public String billingPeriodId()
Get the billingPeriodId property: The id of the billing period resource that the charge belongs to.
Returns:
billingProfileId
public String billingProfileId()
Get the billingProfileId property: Billing Profile Id.
Returns:
chargesBilledSeparately
public Amount chargesBilledSeparately()
Get the chargesBilledSeparately property: Charges Billed separately.
Returns:
customerId
public String customerId()
Get the customerId property: Customer Id.
Returns:
fromJson
public static ModernChargeSummaryProperties fromJson(JsonReader jsonReader)
Reads an instance of ModernChargeSummaryProperties from the JsonReader.
Parameters:
Returns:
Throws:
invoiceSectionId
public String invoiceSectionId()
Get the invoiceSectionId property: Invoice Section Id.
Returns:
isInvoiced
public Boolean isInvoiced()
Get the isInvoiced property: Is charge Invoiced.
Returns:
marketplaceCharges
public Amount marketplaceCharges()
Get the marketplaceCharges property: Marketplace Charges.
Returns:
subscriptionId
public String subscriptionId()
Get the subscriptionId property: Subscription guid.
Returns:
toJson
usageEnd
public String usageEnd()
Get the usageEnd property: Usage end date.
Returns:
usageStart
public String usageStart()
Get the usageStart property: Usage start date.
Returns:
validate
public void validate()
Validates the instance.