AzureHelper Class |
Namespace: Atomia.Billing.Core.Sdk.BusinessLogic
The AzureHelper type exposes the following members.
Name | Description | |
---|---|---|
AzureHelper | Initializes a new instance of the AzureHelper class |
Name | Description | |
---|---|---|
CreateAzureUsageInvoice(Account, ListAzureMarkupData, DictionaryGuid, CreateAzureInvoiceConfig, DateTime, DateTime, IAtomiaBillingApi, Guid) |
A method that creates an invoice based on collected usage from Azure.
| |
CreateAzureUsageInvoice(Account, ListAzureMarkupData, DictionaryGuid, CreateAzureInvoiceConfig, DateTime, DateTime, IAtomiaBillingApi, Guid, ListGuid, ListAzureUsageData, ListAzureUsageData, ListGuid, Guid) |
A method that creates an invoice based on collected usage from Azure.
| |
CreateAzureUsageInvoiceForReseller |
Calculates overall cost of Azure for reseller account
| |
DayMarksEndOfInvoicingPeriod | ||
DeleteMarkups | ||
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetAllAccountsWithService | ||
GetAllIdsWithService | ||
GetAllMarkupsForItem | ||
GetAzureBaseConfiguration | ||
GetAzureEndPrices |
Gets Azure price list formated for reseller
| |
GetAzurePriceListFilters | ||
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetInvoicePeriodStartAndEndTime | ||
GetMarkupForUsage |
Selects the appropriate markup for the given usage resource.
| |
GetRatesForBillingPeriods | ||
GetResellerIds |
Gets the list of reseller ids to use for markup and reseller id for rate card as out parameters.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
SaveMarkups | ||
ToString | Returns a string that represents the current object. (Inherited from Object.) |