Documentation ¶
Index ¶
- Constants
- func UserAgent() string
- func Version() string
- type AccumulatedType
- type Alert
- type AlertCategory
- type AlertCriteria
- type AlertOperator
- type AlertProperties
- type AlertPropertiesDefinition
- type AlertPropertiesDetails
- type AlertSource
- type AlertStatus
- type AlertTimeGrainType
- type AlertType
- type AlertsClient
- type AlertsResult
- type BaseClient
- type ChartType
- type CommonExportProperties
- type Dimension
- type DimensionProperties
- type DimensionsClient
- type DimensionsListResult
- type Direction
- type DismissAlertPayload
- type ErrorDetails
- type ErrorResponse
- type ExecutionStatus
- type ExecutionType
- type Export
- type ExportDataset
- type ExportDatasetConfiguration
- type ExportDefinition
- type ExportDeliveryDestination
- type ExportDeliveryInfo
- type ExportExecution
- type ExportExecutionListResult
- type ExportExecutionProperties
- type ExportListResult
- type ExportProperties
- type ExportRecurrencePeriod
- type ExportSchedule
- type ExportTimePeriod
- type ExportType
- type ExportsClient
- type ExternalCloudProviderType
- type ForecastClient
- type ForecastDataset
- type ForecastDefinition
- type ForecastTimeframeType
- type ForecastType
- type FormatType
- type GranularityType
- type KpiProperties
- type KpiTypeType
- type MetricType
- type Operation
- type OperationDisplay
- type OperationListResult
- type OperationListResultIterator
- type OperationListResultPage
- type OperationsClient
- type OperatorType
- type PivotProperties
- type PivotTypeType
- type ProxyResource
- type QueryAggregation
- type QueryClient
- type QueryColumn
- type QueryColumnType
- type QueryComparisonExpression
- type QueryDataset
- type QueryDatasetConfiguration
- type QueryDefinition
- type QueryFilter
- type QueryGrouping
- type QueryProperties
- type QueryResult
- type QueryTimePeriod
- type RecurrenceType
- type ReportConfigAggregation
- type ReportConfigColumnType
- type ReportConfigComparisonExpression
- type ReportConfigDataset
- type ReportConfigDatasetConfiguration
- type ReportConfigDefinition
- type ReportConfigFilter
- type ReportConfigGrouping
- type ReportConfigSorting
- type ReportConfigTimePeriod
- type ReportGranularityType
- type ReportTimeframeType
- type Resource
- type StatusType
- type TimeframeType
- type View
- type ViewListResult
- type ViewListResultIterator
- type ViewListResultPage
- type ViewProperties
- type ViewsClient
Constants ¶
View Source
const (
DefaultBaseURI = original.DefaultBaseURI
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AccumulatedType ¶
type AccumulatedType = original.AccumulatedType
const ( False AccumulatedType = original.False True AccumulatedType = original.True )
func PossibleAccumulatedTypeValues ¶
func PossibleAccumulatedTypeValues() []AccumulatedType
type AlertCategory ¶
type AlertCategory = original.AlertCategory
const ( Billing AlertCategory = original.Billing Cost AlertCategory = original.Cost System AlertCategory = original.System Usage AlertCategory = original.Usage )
func PossibleAlertCategoryValues ¶
func PossibleAlertCategoryValues() []AlertCategory
type AlertCriteria ¶
type AlertCriteria = original.AlertCriteria
const ( CostThresholdExceeded AlertCriteria = original.CostThresholdExceeded CreditThresholdApproaching AlertCriteria = original.CreditThresholdApproaching CreditThresholdReached AlertCriteria = original.CreditThresholdReached CrossCloudCollectionError AlertCriteria = original.CrossCloudCollectionError CrossCloudNewDataAvailable AlertCriteria = original.CrossCloudNewDataAvailable ForecastCostThresholdExceeded AlertCriteria = original.ForecastCostThresholdExceeded ForecastUsageThresholdExceeded AlertCriteria = original.ForecastUsageThresholdExceeded GeneralThresholdError AlertCriteria = original.GeneralThresholdError InvoiceDueDateApproaching AlertCriteria = original.InvoiceDueDateApproaching InvoiceDueDateReached AlertCriteria = original.InvoiceDueDateReached MultiCurrency AlertCriteria = original.MultiCurrency QuotaThresholdApproaching AlertCriteria = original.QuotaThresholdApproaching QuotaThresholdReached AlertCriteria = original.QuotaThresholdReached UsageThresholdExceeded AlertCriteria = original.UsageThresholdExceeded )
func PossibleAlertCriteriaValues ¶
func PossibleAlertCriteriaValues() []AlertCriteria
type AlertOperator ¶
type AlertOperator = original.AlertOperator
const ( EqualTo AlertOperator = original.EqualTo GreaterThan AlertOperator = original.GreaterThan GreaterThanOrEqualTo AlertOperator = original.GreaterThanOrEqualTo LessThan AlertOperator = original.LessThan LessThanOrEqualTo AlertOperator = original.LessThanOrEqualTo None AlertOperator = original.None )
func PossibleAlertOperatorValues ¶
func PossibleAlertOperatorValues() []AlertOperator
type AlertProperties ¶
type AlertProperties = original.AlertProperties
type AlertPropertiesDefinition ¶
type AlertPropertiesDefinition = original.AlertPropertiesDefinition
type AlertPropertiesDetails ¶
type AlertPropertiesDetails = original.AlertPropertiesDetails
type AlertSource ¶
type AlertSource = original.AlertSource
const ( Preset AlertSource = original.Preset User AlertSource = original.User )
func PossibleAlertSourceValues ¶
func PossibleAlertSourceValues() []AlertSource
type AlertStatus ¶
type AlertStatus = original.AlertStatus
const ( AlertStatusActive AlertStatus = original.AlertStatusActive AlertStatusDismissed AlertStatus = original.AlertStatusDismissed AlertStatusNone AlertStatus = original.AlertStatusNone AlertStatusOverridden AlertStatus = original.AlertStatusOverridden AlertStatusResolved AlertStatus = original.AlertStatusResolved )
func PossibleAlertStatusValues ¶
func PossibleAlertStatusValues() []AlertStatus
type AlertTimeGrainType ¶
type AlertTimeGrainType = original.AlertTimeGrainType
const ( AlertTimeGrainTypeAnnually AlertTimeGrainType = original.AlertTimeGrainTypeAnnually AlertTimeGrainTypeBillingAnnual AlertTimeGrainType = original.AlertTimeGrainTypeBillingAnnual AlertTimeGrainTypeBillingMonth AlertTimeGrainType = original.AlertTimeGrainTypeBillingMonth AlertTimeGrainTypeBillingQuarter AlertTimeGrainType = original.AlertTimeGrainTypeBillingQuarter AlertTimeGrainTypeMonthly AlertTimeGrainType = original.AlertTimeGrainTypeMonthly AlertTimeGrainTypeNone AlertTimeGrainType = original.AlertTimeGrainTypeNone AlertTimeGrainTypeQuarterly AlertTimeGrainType = original.AlertTimeGrainTypeQuarterly )
func PossibleAlertTimeGrainTypeValues ¶
func PossibleAlertTimeGrainTypeValues() []AlertTimeGrainType
type AlertsClient ¶
type AlertsClient = original.AlertsClient
func NewAlertsClient ¶
func NewAlertsClient(subscriptionID string) AlertsClient
func NewAlertsClientWithBaseURI ¶
func NewAlertsClientWithBaseURI(baseURI string, subscriptionID string) AlertsClient
type AlertsResult ¶
type AlertsResult = original.AlertsResult
type BaseClient ¶
type BaseClient = original.BaseClient
func New ¶
func New(subscriptionID string) BaseClient
func NewWithBaseURI ¶
func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient
type CommonExportProperties ¶
type CommonExportProperties = original.CommonExportProperties
type DimensionProperties ¶
type DimensionProperties = original.DimensionProperties
type DimensionsClient ¶
type DimensionsClient = original.DimensionsClient
func NewDimensionsClient ¶
func NewDimensionsClient(subscriptionID string) DimensionsClient
func NewDimensionsClientWithBaseURI ¶
func NewDimensionsClientWithBaseURI(baseURI string, subscriptionID string) DimensionsClient
type DimensionsListResult ¶
type DimensionsListResult = original.DimensionsListResult
type Direction ¶
func PossibleDirectionValues ¶
func PossibleDirectionValues() []Direction
type DismissAlertPayload ¶
type DismissAlertPayload = original.DismissAlertPayload
type ErrorDetails ¶
type ErrorDetails = original.ErrorDetails
type ErrorResponse ¶
type ErrorResponse = original.ErrorResponse
type ExecutionStatus ¶
type ExecutionStatus = original.ExecutionStatus
const ( Completed ExecutionStatus = original.Completed DataNotAvailable ExecutionStatus = original.DataNotAvailable Failed ExecutionStatus = original.Failed InProgress ExecutionStatus = original.InProgress NewDataNotAvailable ExecutionStatus = original.NewDataNotAvailable Queued ExecutionStatus = original.Queued Timeout ExecutionStatus = original.Timeout )
func PossibleExecutionStatusValues ¶
func PossibleExecutionStatusValues() []ExecutionStatus
type ExecutionType ¶
type ExecutionType = original.ExecutionType
const ( OnDemand ExecutionType = original.OnDemand Scheduled ExecutionType = original.Scheduled )
func PossibleExecutionTypeValues ¶
func PossibleExecutionTypeValues() []ExecutionType
type ExportDataset ¶
type ExportDataset = original.ExportDataset
type ExportDatasetConfiguration ¶
type ExportDatasetConfiguration = original.ExportDatasetConfiguration
type ExportDefinition ¶
type ExportDefinition = original.ExportDefinition
type ExportDeliveryDestination ¶
type ExportDeliveryDestination = original.ExportDeliveryDestination
type ExportDeliveryInfo ¶
type ExportDeliveryInfo = original.ExportDeliveryInfo
type ExportExecution ¶
type ExportExecution = original.ExportExecution
type ExportExecutionListResult ¶
type ExportExecutionListResult = original.ExportExecutionListResult
type ExportExecutionProperties ¶
type ExportExecutionProperties = original.ExportExecutionProperties
type ExportListResult ¶
type ExportListResult = original.ExportListResult
type ExportProperties ¶
type ExportProperties = original.ExportProperties
type ExportRecurrencePeriod ¶
type ExportRecurrencePeriod = original.ExportRecurrencePeriod
type ExportSchedule ¶
type ExportSchedule = original.ExportSchedule
type ExportTimePeriod ¶
type ExportTimePeriod = original.ExportTimePeriod
type ExportType ¶
type ExportType = original.ExportType
const ( ExportTypeActualCost ExportType = original.ExportTypeActualCost ExportTypeAmortizedCost ExportType = original.ExportTypeAmortizedCost ExportTypeUsage ExportType = original.ExportTypeUsage )
func PossibleExportTypeValues ¶
func PossibleExportTypeValues() []ExportType
type ExportsClient ¶
type ExportsClient = original.ExportsClient
func NewExportsClient ¶
func NewExportsClient(subscriptionID string) ExportsClient
func NewExportsClientWithBaseURI ¶
func NewExportsClientWithBaseURI(baseURI string, subscriptionID string) ExportsClient
type ExternalCloudProviderType ¶
type ExternalCloudProviderType = original.ExternalCloudProviderType
const ( ExternalBillingAccounts ExternalCloudProviderType = original.ExternalBillingAccounts ExternalSubscriptions ExternalCloudProviderType = original.ExternalSubscriptions )
func PossibleExternalCloudProviderTypeValues ¶
func PossibleExternalCloudProviderTypeValues() []ExternalCloudProviderType
type ForecastClient ¶
type ForecastClient = original.ForecastClient
func NewForecastClient ¶
func NewForecastClient(subscriptionID string) ForecastClient
func NewForecastClientWithBaseURI ¶
func NewForecastClientWithBaseURI(baseURI string, subscriptionID string) ForecastClient
type ForecastDataset ¶
type ForecastDataset = original.ForecastDataset
type ForecastDefinition ¶
type ForecastDefinition = original.ForecastDefinition
type ForecastTimeframeType ¶
type ForecastTimeframeType = original.ForecastTimeframeType
const ( BillingMonthToDate ForecastTimeframeType = original.BillingMonthToDate Custom ForecastTimeframeType = original.Custom MonthToDate ForecastTimeframeType = original.MonthToDate TheLastBillingMonth ForecastTimeframeType = original.TheLastBillingMonth TheLastMonth ForecastTimeframeType = original.TheLastMonth WeekToDate ForecastTimeframeType = original.WeekToDate )
func PossibleForecastTimeframeTypeValues ¶
func PossibleForecastTimeframeTypeValues() []ForecastTimeframeType
type ForecastType ¶
type ForecastType = original.ForecastType
const ( ForecastTypeActualCost ForecastType = original.ForecastTypeActualCost ForecastTypeAmortizedCost ForecastType = original.ForecastTypeAmortizedCost ForecastTypeUsage ForecastType = original.ForecastTypeUsage )
func PossibleForecastTypeValues ¶
func PossibleForecastTypeValues() []ForecastType
type FormatType ¶
type FormatType = original.FormatType
const (
Csv FormatType = original.Csv
)
func PossibleFormatTypeValues ¶
func PossibleFormatTypeValues() []FormatType
type GranularityType ¶
type GranularityType = original.GranularityType
const (
Daily GranularityType = original.Daily
)
func PossibleGranularityTypeValues ¶
func PossibleGranularityTypeValues() []GranularityType
type KpiProperties ¶
type KpiProperties = original.KpiProperties
type KpiTypeType ¶
type KpiTypeType = original.KpiTypeType
const ( KpiTypeTypeBudget KpiTypeType = original.KpiTypeTypeBudget KpiTypeTypeForecast KpiTypeType = original.KpiTypeTypeForecast )
func PossibleKpiTypeTypeValues ¶
func PossibleKpiTypeTypeValues() []KpiTypeType
type MetricType ¶
type MetricType = original.MetricType
const ( ActualCost MetricType = original.ActualCost AHUB MetricType = original.AHUB AmortizedCost MetricType = original.AmortizedCost )
func PossibleMetricTypeValues ¶
func PossibleMetricTypeValues() []MetricType
type OperationDisplay ¶
type OperationDisplay = original.OperationDisplay
type OperationListResult ¶
type OperationListResult = original.OperationListResult
type OperationListResultIterator ¶
type OperationListResultIterator = original.OperationListResultIterator
func NewOperationListResultIterator ¶
func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator
type OperationListResultPage ¶
type OperationListResultPage = original.OperationListResultPage
func NewOperationListResultPage ¶
func NewOperationListResultPage(cur OperationListResult, getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage
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 ( Contains OperatorType = original.Contains In OperatorType = original.In )
func PossibleOperatorTypeValues ¶
func PossibleOperatorTypeValues() []OperatorType
type PivotProperties ¶
type PivotProperties = original.PivotProperties
type PivotTypeType ¶
type PivotTypeType = original.PivotTypeType
const ( PivotTypeTypeDimension PivotTypeType = original.PivotTypeTypeDimension PivotTypeTypeTagKey PivotTypeType = original.PivotTypeTypeTagKey )
func PossiblePivotTypeTypeValues ¶
func PossiblePivotTypeTypeValues() []PivotTypeType
type ProxyResource ¶
type ProxyResource = original.ProxyResource
type QueryAggregation ¶
type QueryAggregation = original.QueryAggregation
type QueryClient ¶
type QueryClient = original.QueryClient
func NewQueryClient ¶
func NewQueryClient(subscriptionID string) QueryClient
func NewQueryClientWithBaseURI ¶
func NewQueryClientWithBaseURI(baseURI string, subscriptionID string) QueryClient
type QueryColumn ¶
type QueryColumn = original.QueryColumn
type QueryColumnType ¶
type QueryColumnType = original.QueryColumnType
const ( QueryColumnTypeDimension QueryColumnType = original.QueryColumnTypeDimension QueryColumnTypeTag QueryColumnType = original.QueryColumnTypeTag )
func PossibleQueryColumnTypeValues ¶
func PossibleQueryColumnTypeValues() []QueryColumnType
type QueryComparisonExpression ¶
type QueryComparisonExpression = original.QueryComparisonExpression
type QueryDataset ¶
type QueryDataset = original.QueryDataset
type QueryDatasetConfiguration ¶
type QueryDatasetConfiguration = original.QueryDatasetConfiguration
type QueryDefinition ¶
type QueryDefinition = original.QueryDefinition
type QueryFilter ¶
type QueryFilter = original.QueryFilter
type QueryGrouping ¶
type QueryGrouping = original.QueryGrouping
type QueryProperties ¶
type QueryProperties = original.QueryProperties
type QueryResult ¶
type QueryResult = original.QueryResult
type QueryTimePeriod ¶
type QueryTimePeriod = original.QueryTimePeriod
type RecurrenceType ¶
type RecurrenceType = original.RecurrenceType
const ( RecurrenceTypeAnnually RecurrenceType = original.RecurrenceTypeAnnually RecurrenceTypeDaily RecurrenceType = original.RecurrenceTypeDaily RecurrenceTypeMonthly RecurrenceType = original.RecurrenceTypeMonthly RecurrenceTypeWeekly RecurrenceType = original.RecurrenceTypeWeekly )
func PossibleRecurrenceTypeValues ¶
func PossibleRecurrenceTypeValues() []RecurrenceType
type ReportConfigAggregation ¶
type ReportConfigAggregation = original.ReportConfigAggregation
type ReportConfigColumnType ¶
type ReportConfigColumnType = original.ReportConfigColumnType
const ( ReportConfigColumnTypeDimension ReportConfigColumnType = original.ReportConfigColumnTypeDimension ReportConfigColumnTypeTag ReportConfigColumnType = original.ReportConfigColumnTypeTag )
func PossibleReportConfigColumnTypeValues ¶
func PossibleReportConfigColumnTypeValues() []ReportConfigColumnType
type ReportConfigComparisonExpression ¶
type ReportConfigComparisonExpression = original.ReportConfigComparisonExpression
type ReportConfigDataset ¶
type ReportConfigDataset = original.ReportConfigDataset
type ReportConfigDatasetConfiguration ¶
type ReportConfigDatasetConfiguration = original.ReportConfigDatasetConfiguration
type ReportConfigDefinition ¶
type ReportConfigDefinition = original.ReportConfigDefinition
type ReportConfigFilter ¶
type ReportConfigFilter = original.ReportConfigFilter
type ReportConfigGrouping ¶
type ReportConfigGrouping = original.ReportConfigGrouping
type ReportConfigSorting ¶
type ReportConfigSorting = original.ReportConfigSorting
type ReportConfigTimePeriod ¶
type ReportConfigTimePeriod = original.ReportConfigTimePeriod
type ReportGranularityType ¶
type ReportGranularityType = original.ReportGranularityType
const ( ReportGranularityTypeDaily ReportGranularityType = original.ReportGranularityTypeDaily ReportGranularityTypeMonthly ReportGranularityType = original.ReportGranularityTypeMonthly )
func PossibleReportGranularityTypeValues ¶
func PossibleReportGranularityTypeValues() []ReportGranularityType
type ReportTimeframeType ¶
type ReportTimeframeType = original.ReportTimeframeType
const ( ReportTimeframeTypeCustom ReportTimeframeType = original.ReportTimeframeTypeCustom ReportTimeframeTypeMonthToDate ReportTimeframeType = original.ReportTimeframeTypeMonthToDate ReportTimeframeTypeWeekToDate ReportTimeframeType = original.ReportTimeframeTypeWeekToDate ReportTimeframeTypeYearToDate ReportTimeframeType = original.ReportTimeframeTypeYearToDate )
func PossibleReportTimeframeTypeValues ¶
func PossibleReportTimeframeTypeValues() []ReportTimeframeType
type StatusType ¶
type StatusType = original.StatusType
const ( Active StatusType = original.Active Inactive StatusType = original.Inactive )
func PossibleStatusTypeValues ¶
func PossibleStatusTypeValues() []StatusType
type TimeframeType ¶
type TimeframeType = original.TimeframeType
const ( TimeframeTypeBillingMonthToDate TimeframeType = original.TimeframeTypeBillingMonthToDate TimeframeTypeCustom TimeframeType = original.TimeframeTypeCustom TimeframeTypeMonthToDate TimeframeType = original.TimeframeTypeMonthToDate TimeframeTypeTheLastBillingMonth TimeframeType = original.TimeframeTypeTheLastBillingMonth TimeframeTypeTheLastMonth TimeframeType = original.TimeframeTypeTheLastMonth TimeframeTypeWeekToDate TimeframeType = original.TimeframeTypeWeekToDate )
func PossibleTimeframeTypeValues ¶
func PossibleTimeframeTypeValues() []TimeframeType
type ViewListResult ¶
type ViewListResult = original.ViewListResult
type ViewListResultIterator ¶
type ViewListResultIterator = original.ViewListResultIterator
func NewViewListResultIterator ¶
func NewViewListResultIterator(page ViewListResultPage) ViewListResultIterator
type ViewListResultPage ¶
type ViewListResultPage = original.ViewListResultPage
func NewViewListResultPage ¶
func NewViewListResultPage(cur ViewListResult, getNextPage func(context.Context, ViewListResult) (ViewListResult, error)) ViewListResultPage
type ViewProperties ¶
type ViewProperties = original.ViewProperties
type ViewsClient ¶
type ViewsClient = original.ViewsClient
func NewViewsClient ¶
func NewViewsClient(subscriptionID string) ViewsClient
func NewViewsClientWithBaseURI ¶
func NewViewsClientWithBaseURI(baseURI string, subscriptionID string) ViewsClient
Click to show internal directories.
Click to hide internal directories.