Interface IAzureRateCard

All Superinterfaces:
IPartnerComponent<String>, IPartnerComponentString
All Known Implementing Classes:
AzureRateCardOperations

public interface IAzureRateCard
extends IPartnerComponentString
Holds operations that apply to Azure rate card.
  • Method Details

    • get

      AzureRateCard get​(String currency, String region)
      Gets the Azure rate card which provides real-time prices for Azure offers.
      Parameters:
      currency - An optional three letter ISO code for the currency in which the resource rates will be provided. The default is the currency associated with the market in the partner's profile.
      region - An optional two-letter ISO country/region code that indicates the market where the offer is purchased. The default is the country/region code set in the partner profile.
      Returns:
      The Azure rate card for the partner.
    • getShared

      AzureRateCard getShared​(String currency, String region)
      Gets the Azure CSL rate card which provides real-time prices for Azure offers.
      Parameters:
      currency - An optional three letter ISO code for the currency in which the resource rates will be provided. The default is the currency associated with the market in the partner's profile.
      region - An optional two-letter ISO country/region code that indicates the market where the offer is purchased. The default is the country/region code set in the partner profile.
      Returns:
      The Azure rate card for the partner.