azure-sdk-for-go: github.com/Azure/azure-sdk-for-go/services/consumption/mgmt/2018-05-31/consumption/consumptionapi Index | Files

package consumptionapi

import "github.com/Azure/azure-sdk-for-go/services/consumption/mgmt/2018-05-31/consumption/consumptionapi"

Index

Package Files

interfaces.go

type ForecastsClientAPI Uses

type ForecastsClientAPI interface {
    List(ctx context.Context, filter string) (result consumption.ForecastsListResult, err error)
}

ForecastsClientAPI contains the set of methods on the ForecastsClient type.

type OperationsClientAPI Uses

type OperationsClientAPI interface {
    List(ctx context.Context) (result consumption.OperationListResultPage, err error)
}

OperationsClientAPI contains the set of methods on the OperationsClient type.

type PriceSheetClientAPI Uses

type PriceSheetClientAPI interface {
    Get(ctx context.Context, expand string, skiptoken string, top *int32) (result consumption.PriceSheetResult, err error)
    GetByBillingPeriod(ctx context.Context, billingPeriodName string, expand string, skiptoken string, top *int32) (result consumption.PriceSheetResult, err error)
}

PriceSheetClientAPI contains the set of methods on the PriceSheetClient type.

type UsageDetailsClientAPI Uses

type UsageDetailsClientAPI interface {
    List(ctx context.Context, expand string, filter string, skiptoken string, top *int32, apply string) (result consumption.UsageDetailsListResultPage, err error)
    ListByBillingAccount(ctx context.Context, billingAccountID string, expand string, filter string, skiptoken string, top *int32, apply string) (result consumption.UsageDetailsListResultPage, err error)
    ListByBillingPeriod(ctx context.Context, billingPeriodName string, expand string, filter string, apply string, skiptoken string, top *int32) (result consumption.UsageDetailsListResultPage, err error)
    ListByDepartment(ctx context.Context, departmentID string, expand string, filter string, skiptoken string, top *int32, apply string) (result consumption.UsageDetailsListResultPage, err error)
    ListByEnrollmentAccount(ctx context.Context, enrollmentAccountID string, expand string, filter string, skiptoken string, top *int32, apply string) (result consumption.UsageDetailsListResultPage, err error)
    ListForBillingPeriodByBillingAccount(ctx context.Context, billingAccountID string, billingPeriodName string, expand string, filter string, apply string, skiptoken string, top *int32) (result consumption.UsageDetailsListResultPage, err error)
    ListForBillingPeriodByDepartment(ctx context.Context, departmentID string, billingPeriodName string, expand string, filter string, apply string, skiptoken string, top *int32) (result consumption.UsageDetailsListResultPage, err error)
    ListForBillingPeriodByEnrollmentAccount(ctx context.Context, enrollmentAccountID string, billingPeriodName string, expand string, filter string, apply string, skiptoken string, top *int32) (result consumption.UsageDetailsListResultPage, err error)
}

UsageDetailsClientAPI contains the set of methods on the UsageDetailsClient type.

Package consumptionapi imports 2 packages (graph). Updated 2018-11-29. Refresh now. Tools for package owners.