Versions in this module Expand all Collapse all v1 v1.2.0 Nov 23, 2023 Changes in this version + type AggregatedCostServer struct + GetByManagementGroup func(ctx context.Context, managementGroupID string, ...) (...) + GetForBillingPeriodByManagementGroup func(ctx context.Context, managementGroupID string, billingPeriodName string, ...) (...) + type AggregatedCostServerTransport struct + func NewAggregatedCostServerTransport(srv *AggregatedCostServer) *AggregatedCostServerTransport + func (a *AggregatedCostServerTransport) Do(req *http.Request) (*http.Response, error) + type BalancesServer struct + GetByBillingAccount func(ctx context.Context, billingAccountID string, ...) (...) + GetForBillingPeriodByBillingAccount func(ctx context.Context, billingAccountID string, billingPeriodName string, ...) (...) + type BalancesServerTransport struct + func NewBalancesServerTransport(srv *BalancesServer) *BalancesServerTransport + func (b *BalancesServerTransport) Do(req *http.Request) (*http.Response, error) + type BudgetsServer struct + CreateOrUpdate func(ctx context.Context, scope string, budgetName string, ...) (resp azfake.Responder[armconsumption.BudgetsClientCreateOrUpdateResponse], ...) + Delete func(ctx context.Context, scope string, budgetName string, ...) (resp azfake.Responder[armconsumption.BudgetsClientDeleteResponse], ...) + Get func(ctx context.Context, scope string, budgetName string, ...) (resp azfake.Responder[armconsumption.BudgetsClientGetResponse], ...) + NewListPager func(scope string, options *armconsumption.BudgetsClientListOptions) (resp azfake.PagerResponder[armconsumption.BudgetsClientListResponse]) + type BudgetsServerTransport struct + func NewBudgetsServerTransport(srv *BudgetsServer) *BudgetsServerTransport + func (b *BudgetsServerTransport) Do(req *http.Request) (*http.Response, error) + type ChargesServer struct + List func(ctx context.Context, scope string, ...) (resp azfake.Responder[armconsumption.ChargesClientListResponse], ...) + type ChargesServerTransport struct + func NewChargesServerTransport(srv *ChargesServer) *ChargesServerTransport + func (c *ChargesServerTransport) Do(req *http.Request) (*http.Response, error) + type CreditsServer struct + Get func(ctx context.Context, billingAccountID string, billingProfileID string, ...) (resp azfake.Responder[armconsumption.CreditsClientGetResponse], ...) + type CreditsServerTransport struct + func NewCreditsServerTransport(srv *CreditsServer) *CreditsServerTransport + func (c *CreditsServerTransport) Do(req *http.Request) (*http.Response, error) + type EventsServer struct + NewListByBillingAccountPager func(billingAccountID string, ...) (...) + NewListByBillingProfilePager func(billingAccountID string, billingProfileID string, startDate string, ...) (...) + type EventsServerTransport struct + func NewEventsServerTransport(srv *EventsServer) *EventsServerTransport + func (e *EventsServerTransport) Do(req *http.Request) (*http.Response, error) + type LotsServer struct + NewListByBillingAccountPager func(billingAccountID string, ...) (...) + NewListByBillingProfilePager func(billingAccountID string, billingProfileID string, ...) (...) + NewListByCustomerPager func(billingAccountID string, customerID string, ...) (resp azfake.PagerResponder[armconsumption.LotsClientListByCustomerResponse]) + type LotsServerTransport struct + func NewLotsServerTransport(srv *LotsServer) *LotsServerTransport + func (l *LotsServerTransport) Do(req *http.Request) (*http.Response, error) + type MarketplacesServer struct + NewListPager func(scope string, options *armconsumption.MarketplacesClientListOptions) (resp azfake.PagerResponder[armconsumption.MarketplacesClientListResponse]) + type MarketplacesServerTransport struct + func NewMarketplacesServerTransport(srv *MarketplacesServer) *MarketplacesServerTransport + func (m *MarketplacesServerTransport) Do(req *http.Request) (*http.Response, error) + type OperationsServer struct + NewListPager func(options *armconsumption.OperationsClientListOptions) (resp azfake.PagerResponder[armconsumption.OperationsClientListResponse]) + type OperationsServerTransport struct + func NewOperationsServerTransport(srv *OperationsServer) *OperationsServerTransport + func (o *OperationsServerTransport) Do(req *http.Request) (*http.Response, error) + type PriceSheetServer struct + Get func(ctx context.Context, options *armconsumption.PriceSheetClientGetOptions) (resp azfake.Responder[armconsumption.PriceSheetClientGetResponse], ...) + GetByBillingPeriod func(ctx context.Context, billingPeriodName string, ...) (...) + type PriceSheetServerTransport struct + func NewPriceSheetServerTransport(srv *PriceSheetServer) *PriceSheetServerTransport + func (p *PriceSheetServerTransport) Do(req *http.Request) (*http.Response, error) + type ReservationRecommendationDetailsServer struct + Get func(ctx context.Context, resourceScope string, scope armconsumption.Scope, ...) (...) + type ReservationRecommendationDetailsServerTransport struct + func NewReservationRecommendationDetailsServerTransport(srv *ReservationRecommendationDetailsServer) *ReservationRecommendationDetailsServerTransport + func (r *ReservationRecommendationDetailsServerTransport) Do(req *http.Request) (*http.Response, error) + type ReservationRecommendationsServer struct + NewListPager func(resourceScope string, ...) (...) + type ReservationRecommendationsServerTransport struct + func NewReservationRecommendationsServerTransport(srv *ReservationRecommendationsServer) *ReservationRecommendationsServerTransport + func (r *ReservationRecommendationsServerTransport) Do(req *http.Request) (*http.Response, error) + type ReservationTransactionsServer struct + NewListByBillingProfilePager func(billingAccountID string, billingProfileID string, ...) (...) + NewListPager func(billingAccountID string, ...) (...) + type ReservationTransactionsServerTransport struct + func NewReservationTransactionsServerTransport(srv *ReservationTransactionsServer) *ReservationTransactionsServerTransport + func (r *ReservationTransactionsServerTransport) Do(req *http.Request) (*http.Response, error) + type ReservationsDetailsServer struct + NewListByReservationOrderAndReservationPager func(reservationOrderID string, reservationID string, filter string, ...) (...) + NewListByReservationOrderPager func(reservationOrderID string, filter string, ...) (...) + NewListPager func(resourceScope string, ...) (...) + type ReservationsDetailsServerTransport struct + func NewReservationsDetailsServerTransport(srv *ReservationsDetailsServer) *ReservationsDetailsServerTransport + func (r *ReservationsDetailsServerTransport) Do(req *http.Request) (*http.Response, error) + type ReservationsSummariesServer struct + NewListByReservationOrderAndReservationPager func(reservationOrderID string, reservationID string, ...) (...) + NewListByReservationOrderPager func(reservationOrderID string, grain armconsumption.Datagrain, ...) (...) + NewListPager func(resourceScope string, grain armconsumption.Datagrain, ...) (...) + type ReservationsSummariesServerTransport struct + func NewReservationsSummariesServerTransport(srv *ReservationsSummariesServer) *ReservationsSummariesServerTransport + func (r *ReservationsSummariesServerTransport) Do(req *http.Request) (*http.Response, error) + type ServerFactory struct + AggregatedCostServer AggregatedCostServer + BalancesServer BalancesServer + BudgetsServer BudgetsServer + ChargesServer ChargesServer + CreditsServer CreditsServer + EventsServer EventsServer + LotsServer LotsServer + MarketplacesServer MarketplacesServer + OperationsServer OperationsServer + PriceSheetServer PriceSheetServer + ReservationRecommendationDetailsServer ReservationRecommendationDetailsServer + ReservationRecommendationsServer ReservationRecommendationsServer + ReservationTransactionsServer ReservationTransactionsServer + ReservationsDetailsServer ReservationsDetailsServer + ReservationsSummariesServer ReservationsSummariesServer + TagsServer TagsServer + UsageDetailsServer UsageDetailsServer + type ServerFactoryTransport struct + func NewServerFactoryTransport(srv *ServerFactory) *ServerFactoryTransport + func (s *ServerFactoryTransport) Do(req *http.Request) (*http.Response, error) + type TagsServer struct + Get func(ctx context.Context, scope string, ...) (resp azfake.Responder[armconsumption.TagsClientGetResponse], ...) + type TagsServerTransport struct + func NewTagsServerTransport(srv *TagsServer) *TagsServerTransport + func (t *TagsServerTransport) Do(req *http.Request) (*http.Response, error) + type UsageDetailsServer struct + NewListPager func(scope string, options *armconsumption.UsageDetailsClientListOptions) (resp azfake.PagerResponder[armconsumption.UsageDetailsClientListResponse]) + type UsageDetailsServerTransport struct + func NewUsageDetailsServerTransport(srv *UsageDetailsServer) *UsageDetailsServerTransport + func (u *UsageDetailsServerTransport) Do(req *http.Request) (*http.Response, error)