Versions in this module Expand all Collapse all v47 v47.1.0 Oct 21, 2020 v47.0.0 Oct 13, 2020 Changes in this version + type AlertsClientAPI interface + GetAlertByManagementGroups func(ctx context.Context, managementGroupID string, alertID string) (result costmanagement.Alert, err error) + GetByAccount func(ctx context.Context, billingAccountID string, enrollmentAccountID string, ...) (result costmanagement.Alert, err error) + GetByDepartment func(ctx context.Context, billingAccountID string, departmentID string, ...) (result costmanagement.Alert, err error) + GetByEnrollment func(ctx context.Context, billingAccountID string, alertID string) (result costmanagement.Alert, err error) + GetByResourceGroupName func(ctx context.Context, resourceGroupName string, alertID string) (result costmanagement.Alert, err error) + GetBySubscription func(ctx context.Context, alertID string) (result costmanagement.Alert, err error) + List func(ctx context.Context, filter string, skiptoken string, top *int32) (result costmanagement.AlertListResultPage, err error) + ListByAccount func(ctx context.Context, billingAccountID string, enrollmentAccountID string, ...) (result costmanagement.AlertListResultPage, err error) + ListByAccountComplete func(ctx context.Context, billingAccountID string, enrollmentAccountID string, ...) (result costmanagement.AlertListResultIterator, err error) + ListByDepartment func(ctx context.Context, billingAccountID string, departmentID string, ...) (result costmanagement.AlertListResultPage, err error) + ListByDepartmentComplete func(ctx context.Context, billingAccountID string, departmentID string, ...) (result costmanagement.AlertListResultIterator, err error) + ListByEnrollment func(ctx context.Context, billingAccountID string, filter string, skiptoken string, ...) (result costmanagement.AlertListResultPage, err error) + ListByEnrollmentComplete func(ctx context.Context, billingAccountID string, filter string, skiptoken string, ...) (result costmanagement.AlertListResultIterator, err error) + ListByManagementGroups func(ctx context.Context, managementGroupID string, filter string, skiptoken string, ...) (result costmanagement.AlertListResultPage, err error) + ListByManagementGroupsComplete func(ctx context.Context, managementGroupID string, filter string, skiptoken string, ...) (result costmanagement.AlertListResultIterator, err error) + ListByResourceGroupName func(ctx context.Context, resourceGroupName string, filter string, skiptoken string, ...) (result costmanagement.AlertListResultPage, err error) + ListByResourceGroupNameComplete func(ctx context.Context, resourceGroupName string, filter string, skiptoken string, ...) (result costmanagement.AlertListResultIterator, err error) + ListComplete func(ctx context.Context, filter string, skiptoken string, top *int32) (result costmanagement.AlertListResultIterator, err error) + UpdateBillingAccountAlertStatus func(ctx context.Context, billingAccountID string, alertID string, ...) (result costmanagement.Alert, err error) + UpdateDepartmentsAlertStatus func(ctx context.Context, billingAccountID string, departmentID string, ...) (result costmanagement.Alert, err error) + UpdateEnrollmentAccountAlertStatus func(ctx context.Context, billingAccountID string, enrollmentAccountID string, ...) (result costmanagement.Alert, err error) + UpdateManagementGroupAlertStatus func(ctx context.Context, managementGroupID string, alertID string, ...) (result costmanagement.Alert, err error) + UpdateResourceGroupNameAlertStatus func(ctx context.Context, resourceGroupName string, alertID string, ...) (result costmanagement.Alert, err error) + UpdateSubscriptionAlertStatus func(ctx context.Context, alertID string, parameters costmanagement.Alert) (result costmanagement.Alert, err error) + type BaseClientAPI interface + QueryBillingAccount func(ctx context.Context, billingAccountID string, ...) (result costmanagement.QueryResult, err error) + QueryResourceGroup func(ctx context.Context, resourceGroupName string, ...) (result costmanagement.QueryResult, err error) + QuerySubscription func(ctx context.Context, parameters costmanagement.ReportDefinition) (result costmanagement.QueryResult, err error) + type BillingAccountDimensionsClientAPI interface + List func(ctx context.Context, billingAccountID string, filter string, expand string, ...) (result costmanagement.DimensionsListResult, err error) + type ConnectorClientAPI interface + CreateOrUpdate func(ctx context.Context, resourceGroupName string, connectorName string, ...) (result costmanagement.ConnectorDefinition, err error) + Delete func(ctx context.Context, resourceGroupName string, connectorName string) (result autorest.Response, err error) + Get func(ctx context.Context, resourceGroupName string, connectorName string) (result costmanagement.ConnectorDefinition, err error) + List func(ctx context.Context) (result costmanagement.ConnectorDefinitionListResult, err error) + ListByResourceGroupName func(ctx context.Context, resourceGroupName string) (result costmanagement.ConnectorDefinitionListResult, err error) + Update func(ctx context.Context, resourceGroupName string, connectorName string, ...) (result costmanagement.ConnectorDefinition, err error) + type OperationsClientAPI interface + List func(ctx context.Context) (result costmanagement.OperationListResultPage, err error) + ListComplete func(ctx context.Context) (result costmanagement.OperationListResultIterator, err error) + type ReportsClientAPI interface + CreateOrUpdate func(ctx context.Context, reportName string, parameters costmanagement.Report) (result costmanagement.Report, err error) + CreateOrUpdateByBillingAccount func(ctx context.Context, billingAccountID string, reportName string, ...) (result costmanagement.Report, err error) + CreateOrUpdateByDepartment func(ctx context.Context, departmentID string, reportName string, ...) (result costmanagement.Report, err error) + CreateOrUpdateByResourceGroupName func(ctx context.Context, resourceGroupName string, reportName string, ...) (result costmanagement.Report, err error) + Delete func(ctx context.Context, reportName string) (result autorest.Response, err error) + DeleteByBillingAccount func(ctx context.Context, billingAccountID string, reportName string) (result autorest.Response, err error) + DeleteByDepartment func(ctx context.Context, departmentID string, reportName string) (result autorest.Response, err error) + DeleteByResourceGroupName func(ctx context.Context, resourceGroupName string, reportName string) (result autorest.Response, err error) + Execute func(ctx context.Context, reportName string) (result autorest.Response, err error) + ExecuteByBillingAccount func(ctx context.Context, billingAccountID string, reportName string) (result autorest.Response, err error) + ExecuteByDepartment func(ctx context.Context, departmentID string, reportName string) (result autorest.Response, err error) + ExecuteByResourceGroupName func(ctx context.Context, resourceGroupName string, reportName string) (result autorest.Response, err error) + Get func(ctx context.Context, reportName string) (result costmanagement.Report, err error) + GetByBillingAccount func(ctx context.Context, billingAccountID string, reportName string) (result costmanagement.Report, err error) + GetByDepartment func(ctx context.Context, departmentID string, reportName string) (result costmanagement.Report, err error) + GetByResourceGroupName func(ctx context.Context, resourceGroupName string, reportName string) (result costmanagement.Report, err error) + GetExecutionHistory func(ctx context.Context, reportName string) (result costmanagement.ReportExecutionListResult, err error) + GetExecutionHistoryByBillingAccount func(ctx context.Context, billingAccountID string, reportName string) (result costmanagement.ReportExecutionListResult, err error) + GetExecutionHistoryByDepartment func(ctx context.Context, departmentID string, reportName string) (result costmanagement.ReportExecutionListResult, err error) + GetExecutionHistoryByResourceGroupName func(ctx context.Context, resourceGroupName string, reportName string) (result costmanagement.ReportExecutionListResult, err error) + List func(ctx context.Context) (result costmanagement.ReportListResult, err error) + ListByBillingAccount func(ctx context.Context, billingAccountID string) (result costmanagement.ReportListResult, err error) + ListByDepartment func(ctx context.Context, departmentID string) (result costmanagement.ReportListResult, err error) + ListByResourceGroupName func(ctx context.Context, resourceGroupName string) (result costmanagement.ReportListResult, err error) + type ResourceGroupDimensionsClientAPI interface + List func(ctx context.Context, resourceGroupName string, filter string, expand string, ...) (result costmanagement.DimensionsListResult, err error) + type SubscriptionDimensionsClientAPI interface + List func(ctx context.Context, filter string, expand string, skiptoken string, ...) (result costmanagement.DimensionsListResult, err error) Other modules containing this package gopkg.in/azure/azure-sdk-for-go.v23 gopkg.in/azure/azure-sdk-for-go.v24 gopkg.in/azure/azure-sdk-for-go.v25 gopkg.in/azure/azure-sdk-for-go.v26 gopkg.in/azure/azure-sdk-for-go.v27 gopkg.in/azure/azure-sdk-for-go.v28 gopkg.in/azure/azure-sdk-for-go.v29 gopkg.in/azure/azure-sdk-for-go.v30 gopkg.in/azure/azure-sdk-for-go.v31 gopkg.in/azure/azure-sdk-for-go.v32 gopkg.in/azure/azure-sdk-for-go.v33 gopkg.in/azure/azure-sdk-for-go.v34 gopkg.in/azure/azure-sdk-for-go.v35 gopkg.in/azure/azure-sdk-for-go.v36 gopkg.in/azure/azure-sdk-for-go.v37 gopkg.in/azure/azure-sdk-for-go.v38 gopkg.in/azure/azure-sdk-for-go.v39 gopkg.in/azure/azure-sdk-for-go.v40 gopkg.in/azure/azure-sdk-for-go.v41 gopkg.in/azure/azure-sdk-for-go.v42 gopkg.in/azure/azure-sdk-for-go.v43 gopkg.in/azure/azure-sdk-for-go.v44 gopkg.in/azure/azure-sdk-for-go.v45 gopkg.in/azure/azure-sdk-for-go.v46 gopkg.in/azure/azure-sdk-for-go.v48 gopkg.in/azure/azure-sdk-for-go.v49