CreditSummary Interface

public interface CreditSummary

An immutable client-side representation of CreditSummary.

Method Summary

Modifier and Type Method and Description
abstract CreditBalanceSummary balanceSummary()

Gets the balanceSummary property: Summary of balances associated with this credit summary.

abstract String billingCurrency()

Gets the billingCurrency property: The billing currency.

abstract String creditCurrency()

Gets the creditCurrency property: The credit currency.

abstract String etag()

Gets the etag property: The etag for the resource.

abstract String etagPropertiesEtag()

Gets the etagPropertiesEtag property: The eTag for the resource.

abstract Amount expiredCredit()

Gets the expiredCredit property: Expired credit.

abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

abstract CreditSummaryInner innerModel()

Gets the inner com.azure.resourcemanager.consumption.fluent.models.CreditSummaryInner object.

abstract String name()

Gets the name property: The name of the resource.

abstract Amount pendingCreditAdjustments()

Gets the pendingCreditAdjustments property: Pending credit adjustments.

abstract Amount pendingEligibleCharges()

Gets the pendingEligibleCharges property: Pending eligible charges.

abstract Reseller reseller()

Gets the reseller property: Credit's reseller.

abstract Map<String,String> tags()

Gets the tags property: Resource tags.

abstract String type()

Gets the type property: The type of the resource.

Method Details

balanceSummary

public abstract CreditBalanceSummary balanceSummary()

Gets the balanceSummary property: Summary of balances associated with this credit summary.

Returns:

the balanceSummary value.

billingCurrency

public abstract String billingCurrency()

Gets the billingCurrency property: The billing currency.

Returns:

the billingCurrency value.

creditCurrency

public abstract String creditCurrency()

Gets the creditCurrency property: The credit currency.

Returns:

the creditCurrency value.

etag

public abstract String etag()

Gets the etag property: The etag for the resource.

Returns:

the etag value.

etagPropertiesEtag

public abstract String etagPropertiesEtag()

Gets the etagPropertiesEtag property: The eTag for the resource.

Returns:

the etagPropertiesEtag value.

expiredCredit

public abstract Amount expiredCredit()

Gets the expiredCredit property: Expired credit.

Returns:

the expiredCredit value.

id

public abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

Returns:

the id value.

innerModel

public abstract CreditSummaryInner innerModel()

Gets the inner com.azure.resourcemanager.consumption.fluent.models.CreditSummaryInner object.

Returns:

the inner object.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

pendingCreditAdjustments

public abstract Amount pendingCreditAdjustments()

Gets the pendingCreditAdjustments property: Pending credit adjustments.

Returns:

the pendingCreditAdjustments value.

pendingEligibleCharges

public abstract Amount pendingEligibleCharges()

Gets the pendingEligibleCharges property: Pending eligible charges.

Returns:

the pendingEligibleCharges value.

reseller

public abstract Reseller reseller()

Gets the reseller property: Credit's reseller.

Returns:

the reseller value.

tags

public abstract Map tags()

Gets the tags property: Resource tags.

Returns:

the tags value.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

Applies to