consumption

package
v63.3.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Apr 18, 2022 License: MIT 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 AmountWithExchangeRate

type AmountWithExchangeRate = original.AmountWithExchangeRate

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
const (
	BillingFrequencyMonth   BillingFrequency = original.BillingFrequencyMonth
	BillingFrequencyQuarter BillingFrequency = original.BillingFrequencyQuarter
	BillingFrequencyYear    BillingFrequency = original.BillingFrequencyYear
)

func PossibleBillingFrequencyValues

func PossibleBillingFrequencyValues() []BillingFrequency

type Bound

type Bound = original.Bound
const (
	BoundLower Bound = original.BoundLower
	BoundUpper Bound = original.BoundUpper
)

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 CultureCode

type CultureCode = original.CultureCode

func PossibleCultureCodeValues

func PossibleCultureCodeValues() []CultureCode

type CurrentSpend

type CurrentSpend = original.CurrentSpend

type Datagrain

type Datagrain = original.Datagrain
const (
	DatagrainDailyGrain   Datagrain = original.DatagrainDailyGrain
	DatagrainMonthlyGrain Datagrain = original.DatagrainMonthlyGrain
)

func PossibleDatagrainValues

func PossibleDatagrainValues() []Datagrain

type DownloadProperties

type DownloadProperties = original.DownloadProperties

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 (
	EventTypeNewCredit            EventType = original.EventTypeNewCredit
	EventTypePendingAdjustments   EventType = original.EventTypePendingAdjustments
	EventTypePendingCharges       EventType = original.EventTypePendingCharges
	EventTypePendingExpiredCredit EventType = original.EventTypePendingExpiredCredit
	EventTypePendingNewCredit     EventType = original.EventTypePendingNewCredit
	EventTypeSettledCharges       EventType = original.EventTypeSettledCharges
	EventTypeUnKnown              EventType = original.EventTypeUnKnown
)

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 ForecastSpend

type ForecastSpend = original.ForecastSpend

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 (
	GrainDaily   Grain = original.GrainDaily
	GrainMonthly Grain = original.GrainMonthly
	GrainYearly  Grain = original.GrainYearly
)

func PossibleGrainValues

func PossibleGrainValues() []Grain

type HighCasedErrorDetails

type HighCasedErrorDetails = original.HighCasedErrorDetails

type HighCasedErrorResponse

type HighCasedErrorResponse = original.HighCasedErrorResponse

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
const (
	LookBackPeriodLast07Days LookBackPeriod = original.LookBackPeriodLast07Days
	LookBackPeriodLast30Days LookBackPeriod = original.LookBackPeriodLast30Days
	LookBackPeriodLast60Days LookBackPeriod = original.LookBackPeriodLast60Days
)

func PossibleLookBackPeriodValues

func PossibleLookBackPeriodValues() []LookBackPeriod

type LotProperties

type LotProperties = original.LotProperties

type LotSource

type LotSource = original.LotSource
const (
	LotSourcePromotionalCredit LotSource = original.LotSourcePromotionalCredit
	LotSourcePurchasedCredit   LotSource = original.LotSourcePurchasedCredit
)

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 (
	MetrictypeActualCostMetricType    Metrictype = original.MetrictypeActualCostMetricType
	MetrictypeAmortizedCostMetricType Metrictype = original.MetrictypeAmortizedCostMetricType
	MetrictypeUsageMetricType         Metrictype = original.MetrictypeUsageMetricType
)

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 (
	OperatorTypeEqualTo              OperatorType = original.OperatorTypeEqualTo
	OperatorTypeGreaterThan          OperatorType = original.OperatorTypeGreaterThan
	OperatorTypeGreaterThanOrEqualTo OperatorType = original.OperatorTypeGreaterThanOrEqualTo
)

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 Reseller

type Reseller = original.Reseller

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 Scope12

type Scope12 = original.Scope12
const (
	Scope12Shared Scope12 = original.Scope12Shared
	Scope12Single Scope12 = original.Scope12Single
)

func PossibleScope12Values

func PossibleScope12Values() []Scope12

type Scope14

type Scope14 = original.Scope14
const (
	Scope14Shared Scope14 = original.Scope14Shared
	Scope14Single Scope14 = original.Scope14Single
)

func PossibleScope14Values

func PossibleScope14Values() []Scope14

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 (
	TermP1Y Term = original.TermP1Y
	TermP3Y Term = original.TermP3Y
)

func PossibleTermValues

func PossibleTermValues() []Term

type ThresholdType

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

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