consumption

package
v51.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 27, 2021 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DefaultBaseURI = original.DefaultBaseURI
)

Variables

This section is empty.

Functions

func UserAgent

func UserAgent() string

func Version

func Version() string

Types

type AggregatedCostClient

type AggregatedCostClient = original.AggregatedCostClient

func NewAggregatedCostClient

func NewAggregatedCostClient(subscriptionID string) AggregatedCostClient

func NewAggregatedCostClientWithBaseURI

func NewAggregatedCostClientWithBaseURI(baseURI string, subscriptionID string) AggregatedCostClient

type Amount

type Amount = original.Amount

type Balance

type Balance = original.Balance

type BalanceProperties

type BalanceProperties = original.BalanceProperties

type BalancesClient

type BalancesClient = original.BalancesClient

func NewBalancesClient

func NewBalancesClient(subscriptionID string) BalancesClient

func NewBalancesClientWithBaseURI

func NewBalancesClientWithBaseURI(baseURI string, subscriptionID string) BalancesClient

type BaseClient

type BaseClient = original.BaseClient

func New

func New(subscriptionID string) BaseClient

func NewWithBaseURI

func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient

type BasicChargeSummary

type BasicChargeSummary = original.BasicChargeSummary

type BasicReservationRecommendation

type BasicReservationRecommendation = original.BasicReservationRecommendation

type BasicUsageDetail

type BasicUsageDetail = original.BasicUsageDetail

type BillingFrequency

type BillingFrequency = original.BillingFrequency

func PossibleBillingFrequencyValues

func PossibleBillingFrequencyValues() []BillingFrequency

type Bound

type Bound = original.Bound
const (
	Lower Bound = original.Lower
	Upper Bound = original.Upper
)

func PossibleBoundValues

func PossibleBoundValues() []Bound

type Budget

type Budget = original.Budget

type BudgetComparisonExpression

type BudgetComparisonExpression = original.BudgetComparisonExpression

type BudgetFilter

type BudgetFilter = original.BudgetFilter

type BudgetFilterProperties

type BudgetFilterProperties = original.BudgetFilterProperties

type BudgetProperties

type BudgetProperties = original.BudgetProperties

type BudgetTimePeriod

type BudgetTimePeriod = original.BudgetTimePeriod

type BudgetsClient

type BudgetsClient = original.BudgetsClient

func NewBudgetsClient

func NewBudgetsClient(subscriptionID string) BudgetsClient

func NewBudgetsClientWithBaseURI

func NewBudgetsClientWithBaseURI(baseURI string, subscriptionID string) BudgetsClient

type BudgetsListResult

type BudgetsListResult = original.BudgetsListResult

type BudgetsListResultIterator

type BudgetsListResultIterator = original.BudgetsListResultIterator

type ChargeSummary

type ChargeSummary = original.ChargeSummary

type ChargeType

type ChargeType = original.ChargeType
const (
	ChargeTypeActual   ChargeType = original.ChargeTypeActual
	ChargeTypeForecast ChargeType = original.ChargeTypeForecast
)

func PossibleChargeTypeValues

func PossibleChargeTypeValues() []ChargeType

type ChargesClient

type ChargesClient = original.ChargesClient

func NewChargesClient

func NewChargesClient(subscriptionID string) ChargesClient

func NewChargesClientWithBaseURI

func NewChargesClientWithBaseURI(baseURI string, subscriptionID string) ChargesClient

type ChargesListResult

type ChargesListResult = original.ChargesListResult

type CreditBalanceSummary

type CreditBalanceSummary = original.CreditBalanceSummary

type CreditSummary

type CreditSummary = original.CreditSummary

type CreditSummaryProperties

type CreditSummaryProperties = original.CreditSummaryProperties

type CreditsClient

type CreditsClient = original.CreditsClient

func NewCreditsClient

func NewCreditsClient(subscriptionID string) CreditsClient

func NewCreditsClientWithBaseURI

func NewCreditsClientWithBaseURI(baseURI string, subscriptionID string) CreditsClient

type CurrentSpend

type CurrentSpend = original.CurrentSpend

type Datagrain

type Datagrain = original.Datagrain
const (
	DailyGrain   Datagrain = original.DailyGrain
	MonthlyGrain Datagrain = original.MonthlyGrain
)

func PossibleDatagrainValues

func PossibleDatagrainValues() []Datagrain

type ErrorDetails

type ErrorDetails = original.ErrorDetails

type ErrorResponse

type ErrorResponse = original.ErrorResponse

type EventProperties

type EventProperties = original.EventProperties

type EventSummary

type EventSummary = original.EventSummary

type EventType

type EventType = original.EventType
const (
	NewCredit            EventType = original.NewCredit
	PendingAdjustments   EventType = original.PendingAdjustments
	PendingCharges       EventType = original.PendingCharges
	PendingExpiredCredit EventType = original.PendingExpiredCredit
	PendingNewCredit     EventType = original.PendingNewCredit
	SettledCharges       EventType = original.SettledCharges
	UnKnown              EventType = original.UnKnown
)

func PossibleEventTypeValues

func PossibleEventTypeValues() []EventType

type Events

type Events = original.Events

type EventsClient

type EventsClient = original.EventsClient

func NewEventsClient

func NewEventsClient(subscriptionID string) EventsClient

func NewEventsClientWithBaseURI

func NewEventsClientWithBaseURI(baseURI string, subscriptionID string) EventsClient

type EventsIterator

type EventsIterator = original.EventsIterator

func NewEventsIterator

func NewEventsIterator(page EventsPage) EventsIterator

type EventsPage

type EventsPage = original.EventsPage

func NewEventsPage

func NewEventsPage(cur Events, getNextPage func(context.Context, Events) (Events, error)) EventsPage

type Forecast

type Forecast = original.Forecast

type ForecastProperties

type ForecastProperties = original.ForecastProperties

type ForecastsClient

type ForecastsClient = original.ForecastsClient

func NewForecastsClient

func NewForecastsClient(subscriptionID string) ForecastsClient

func NewForecastsClientWithBaseURI

func NewForecastsClientWithBaseURI(baseURI string, subscriptionID string) ForecastsClient

type ForecastsListResult

type ForecastsListResult = original.ForecastsListResult

type Grain

type Grain = original.Grain
const (
	Daily   Grain = original.Daily
	Monthly Grain = original.Monthly
	Yearly  Grain = original.Yearly
)

func PossibleGrainValues

func PossibleGrainValues() []Grain

type Kind

type Kind = original.Kind
const (
	KindLegacy      Kind = original.KindLegacy
	KindModern      Kind = original.KindModern
	KindUsageDetail Kind = original.KindUsageDetail
)

func PossibleKindValues

func PossibleKindValues() []Kind

type KindBasicChargeSummary

type KindBasicChargeSummary = original.KindBasicChargeSummary
const (
	KindBasicChargeSummaryKindChargeSummary KindBasicChargeSummary = original.KindBasicChargeSummaryKindChargeSummary
	KindBasicChargeSummaryKindLegacy        KindBasicChargeSummary = original.KindBasicChargeSummaryKindLegacy
	KindBasicChargeSummaryKindModern        KindBasicChargeSummary = original.KindBasicChargeSummaryKindModern
)

func PossibleKindBasicChargeSummaryValues

func PossibleKindBasicChargeSummaryValues() []KindBasicChargeSummary

type KindBasicReservationRecommendation

type KindBasicReservationRecommendation = original.KindBasicReservationRecommendation

func PossibleKindBasicReservationRecommendationValues

func PossibleKindBasicReservationRecommendationValues() []KindBasicReservationRecommendation

type LegacyChargeSummary

type LegacyChargeSummary = original.LegacyChargeSummary

type LegacyChargeSummaryProperties

type LegacyChargeSummaryProperties = original.LegacyChargeSummaryProperties

type LegacyReservationRecommendation

type LegacyReservationRecommendation = original.LegacyReservationRecommendation

type LegacyReservationTransaction

type LegacyReservationTransaction = original.LegacyReservationTransaction

type LegacyUsageDetail

type LegacyUsageDetail = original.LegacyUsageDetail

type LegacyUsageDetailProperties

type LegacyUsageDetailProperties = original.LegacyUsageDetailProperties

type LookBackPeriod

type LookBackPeriod = original.LookBackPeriod

func PossibleLookBackPeriodValues

func PossibleLookBackPeriodValues() []LookBackPeriod

type LotProperties

type LotProperties = original.LotProperties

type LotSource

type LotSource = original.LotSource
const (
	PromotionalCredit LotSource = original.PromotionalCredit
	PurchasedCredit   LotSource = original.PurchasedCredit
)

func PossibleLotSourceValues

func PossibleLotSourceValues() []LotSource

type LotSummary

type LotSummary = original.LotSummary

type Lots

type Lots = original.Lots

type LotsClient

type LotsClient = original.LotsClient

func NewLotsClient

func NewLotsClient(subscriptionID string) LotsClient

func NewLotsClientWithBaseURI

func NewLotsClientWithBaseURI(baseURI string, subscriptionID string) LotsClient

type LotsIterator

type LotsIterator = original.LotsIterator

func NewLotsIterator

func NewLotsIterator(page LotsPage) LotsIterator

type LotsPage

type LotsPage = original.LotsPage

func NewLotsPage

func NewLotsPage(cur Lots, getNextPage func(context.Context, Lots) (Lots, error)) LotsPage

type Marketplace

type Marketplace = original.Marketplace

type MarketplaceProperties

type MarketplaceProperties = original.MarketplaceProperties

type MarketplacesClient

type MarketplacesClient = original.MarketplacesClient

func NewMarketplacesClient

func NewMarketplacesClient(subscriptionID string) MarketplacesClient

func NewMarketplacesClientWithBaseURI

func NewMarketplacesClientWithBaseURI(baseURI string, subscriptionID string) MarketplacesClient

type MarketplacesListResult

type MarketplacesListResult = original.MarketplacesListResult

type MeterDetails

type MeterDetails = original.MeterDetails

type MeterDetailsResponse

type MeterDetailsResponse = original.MeterDetailsResponse

type Metrictype

type Metrictype = original.Metrictype
const (
	ActualCostMetricType    Metrictype = original.ActualCostMetricType
	AmortizedCostMetricType Metrictype = original.AmortizedCostMetricType
	UsageMetricType         Metrictype = original.UsageMetricType
)

func PossibleMetrictypeValues

func PossibleMetrictypeValues() []Metrictype

type ModernChargeSummary

type ModernChargeSummary = original.ModernChargeSummary

type ModernChargeSummaryProperties

type ModernChargeSummaryProperties = original.ModernChargeSummaryProperties

type ModernReservationRecommendation

type ModernReservationRecommendation = original.ModernReservationRecommendation

type ModernReservationTransaction

type ModernReservationTransaction = original.ModernReservationTransaction

type ModernUsageDetail

type ModernUsageDetail = original.ModernUsageDetail

type ModernUsageDetailProperties

type ModernUsageDetailProperties = original.ModernUsageDetailProperties

type Notification

type Notification = original.Notification

type Operation

type Operation = original.Operation

type OperationDisplay

type OperationDisplay = original.OperationDisplay

type OperationListResult

type OperationListResult = original.OperationListResult

type OperationsClient

type OperationsClient = original.OperationsClient

func NewOperationsClient

func NewOperationsClient(subscriptionID string) OperationsClient

func NewOperationsClientWithBaseURI

func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient

type OperatorType

type OperatorType = original.OperatorType
const (
	EqualTo              OperatorType = original.EqualTo
	GreaterThan          OperatorType = original.GreaterThan
	GreaterThanOrEqualTo OperatorType = original.GreaterThanOrEqualTo
)

func PossibleOperatorTypeValues

func PossibleOperatorTypeValues() []OperatorType

type PriceSheetClient

type PriceSheetClient = original.PriceSheetClient

func NewPriceSheetClient

func NewPriceSheetClient(subscriptionID string) PriceSheetClient

func NewPriceSheetClientWithBaseURI

func NewPriceSheetClientWithBaseURI(baseURI string, subscriptionID string) PriceSheetClient

type PriceSheetModel

type PriceSheetModel = original.PriceSheetModel

type PriceSheetProperties

type PriceSheetProperties = original.PriceSheetProperties

type PriceSheetResult

type PriceSheetResult = original.PriceSheetResult

type ProxyResource

type ProxyResource = original.ProxyResource

type ReservationDetail

type ReservationDetail = original.ReservationDetail

type ReservationDetailProperties

type ReservationDetailProperties = original.ReservationDetailProperties

type ReservationDetailsListResult

type ReservationDetailsListResult = original.ReservationDetailsListResult

type ReservationRecommendation

type ReservationRecommendation = original.ReservationRecommendation

type ReservationRecommendationDetailsClient

type ReservationRecommendationDetailsClient = original.ReservationRecommendationDetailsClient

func NewReservationRecommendationDetailsClient

func NewReservationRecommendationDetailsClient(subscriptionID string) ReservationRecommendationDetailsClient

func NewReservationRecommendationDetailsClientWithBaseURI

func NewReservationRecommendationDetailsClientWithBaseURI(baseURI string, subscriptionID string) ReservationRecommendationDetailsClient

type ReservationRecommendationsClient

type ReservationRecommendationsClient = original.ReservationRecommendationsClient

func NewReservationRecommendationsClient

func NewReservationRecommendationsClient(subscriptionID string) ReservationRecommendationsClient

func NewReservationRecommendationsClientWithBaseURI

func NewReservationRecommendationsClientWithBaseURI(baseURI string, subscriptionID string) ReservationRecommendationsClient

type ReservationSummariesListResult

type ReservationSummariesListResult = original.ReservationSummariesListResult

type ReservationSummary

type ReservationSummary = original.ReservationSummary

type ReservationSummaryProperties

type ReservationSummaryProperties = original.ReservationSummaryProperties

type ReservationTransaction

type ReservationTransaction = original.ReservationTransaction

type ReservationTransactionResource

type ReservationTransactionResource = original.ReservationTransactionResource

type ReservationTransactionsClient

type ReservationTransactionsClient = original.ReservationTransactionsClient

func NewReservationTransactionsClient

func NewReservationTransactionsClient(subscriptionID string) ReservationTransactionsClient

func NewReservationTransactionsClientWithBaseURI

func NewReservationTransactionsClientWithBaseURI(baseURI string, subscriptionID string) ReservationTransactionsClient

type ReservationTransactionsListResult

type ReservationTransactionsListResult = original.ReservationTransactionsListResult

type ReservationsDetailsClient

type ReservationsDetailsClient = original.ReservationsDetailsClient

func NewReservationsDetailsClient

func NewReservationsDetailsClient(subscriptionID string) ReservationsDetailsClient

func NewReservationsDetailsClientWithBaseURI

func NewReservationsDetailsClientWithBaseURI(baseURI string, subscriptionID string) ReservationsDetailsClient

type ReservationsSummariesClient

type ReservationsSummariesClient = original.ReservationsSummariesClient

func NewReservationsSummariesClient

func NewReservationsSummariesClient(subscriptionID string) ReservationsSummariesClient

func NewReservationsSummariesClientWithBaseURI

func NewReservationsSummariesClientWithBaseURI(baseURI string, subscriptionID string) ReservationsSummariesClient

type Resource

type Resource = original.Resource

type ResourceAttributes

type ResourceAttributes = original.ResourceAttributes

type Scope11

type Scope11 = original.Scope11
const (
	Shared Scope11 = original.Shared
	Single Scope11 = original.Single
)

func PossibleScope11Values

func PossibleScope11Values() []Scope11

type Scope9

type Scope9 = original.Scope9
const (
	Scope9Shared Scope9 = original.Scope9Shared
	Scope9Single Scope9 = original.Scope9Single
)

func PossibleScope9Values

func PossibleScope9Values() []Scope9

type SkuProperty

type SkuProperty = original.SkuProperty

type Tag

type Tag = original.Tag

type TagProperties

type TagProperties = original.TagProperties

type TagsClient

type TagsClient = original.TagsClient

func NewTagsClient

func NewTagsClient(subscriptionID string) TagsClient

func NewTagsClientWithBaseURI

func NewTagsClientWithBaseURI(baseURI string, subscriptionID string) TagsClient

type TagsResult

type TagsResult = original.TagsResult

type Term

type Term = original.Term
const (
	P1Y Term = original.P1Y
	P3Y Term = original.P3Y
)

func PossibleTermValues

func PossibleTermValues() []Term

type ThresholdType

type ThresholdType = original.ThresholdType
const (
	Actual ThresholdType = original.Actual
)

func PossibleThresholdTypeValues

func PossibleThresholdTypeValues() []ThresholdType

type TimeGrainType

type TimeGrainType = original.TimeGrainType
const (
	TimeGrainTypeAnnually       TimeGrainType = original.TimeGrainTypeAnnually
	TimeGrainTypeBillingAnnual  TimeGrainType = original.TimeGrainTypeBillingAnnual
	TimeGrainTypeBillingMonth   TimeGrainType = original.TimeGrainTypeBillingMonth
	TimeGrainTypeBillingQuarter TimeGrainType = original.TimeGrainTypeBillingQuarter
	TimeGrainTypeMonthly        TimeGrainType = original.TimeGrainTypeMonthly
	TimeGrainTypeQuarterly      TimeGrainType = original.TimeGrainTypeQuarterly
)

func PossibleTimeGrainTypeValues

func PossibleTimeGrainTypeValues() []TimeGrainType

type UsageDetail

type UsageDetail = original.UsageDetail

type UsageDetailsClient

type UsageDetailsClient = original.UsageDetailsClient

func NewUsageDetailsClient

func NewUsageDetailsClient(subscriptionID string) UsageDetailsClient

func NewUsageDetailsClientWithBaseURI

func NewUsageDetailsClientWithBaseURI(baseURI string, subscriptionID string) UsageDetailsClient

type UsageDetailsListResult

type UsageDetailsListResult = original.UsageDetailsListResult

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL