Skip to content

azuremonitor🔗

Objects🔗

Builders🔗

Functions🔗

NewMonitorQuery🔗

NewMonitorQuery creates a new MonitorQuery object.

func NewMonitorQuery() *MonitorQuery

NewMetricQuery🔗

NewMetricQuery creates a new MetricQuery object.

func NewMetricQuery() *MetricQuery

NewMonitorResource🔗

NewMonitorResource creates a new MonitorResource object.

func NewMonitorResource() *MonitorResource

NewMetricDimension🔗

NewMetricDimension creates a new MetricDimension object.

func NewMetricDimension() *MetricDimension

NewLogsQuery🔗

NewLogsQuery creates a new LogsQuery object.

func NewLogsQuery() *LogsQuery

NewResourceGraphQuery🔗

NewResourceGraphQuery creates a new ResourceGraphQuery object.

func NewResourceGraphQuery() *ResourceGraphQuery

NewTracesQuery🔗

NewTracesQuery creates a new TracesQuery object.

func NewTracesQuery() *TracesQuery

NewTracesFilter🔗

NewTracesFilter creates a new TracesFilter object.

func NewTracesFilter() *TracesFilter

NewGrafanaTemplateVariableQuery🔗

NewGrafanaTemplateVariableQuery creates a new GrafanaTemplateVariableQuery object.

func NewGrafanaTemplateVariableQuery() *GrafanaTemplateVariableQuery

NewAppInsightsMetricNameQuery🔗

NewAppInsightsMetricNameQuery creates a new AppInsightsMetricNameQuery object.

func NewAppInsightsMetricNameQuery() *AppInsightsMetricNameQuery

NewAppInsightsGroupByQuery🔗

NewAppInsightsGroupByQuery creates a new AppInsightsGroupByQuery object.

func NewAppInsightsGroupByQuery() *AppInsightsGroupByQuery

NewSubscriptionsQuery🔗

NewSubscriptionsQuery creates a new SubscriptionsQuery object.

func NewSubscriptionsQuery() *SubscriptionsQuery

NewResourceGroupsQuery🔗

NewResourceGroupsQuery creates a new ResourceGroupsQuery object.

func NewResourceGroupsQuery() *ResourceGroupsQuery

NewResourceNamesQuery🔗

NewResourceNamesQuery creates a new ResourceNamesQuery object.

func NewResourceNamesQuery() *ResourceNamesQuery

NewMetricNamespaceQuery🔗

NewMetricNamespaceQuery creates a new MetricNamespaceQuery object.

func NewMetricNamespaceQuery() *MetricNamespaceQuery

NewMetricDefinitionsQuery🔗

NewMetricDefinitionsQuery creates a new MetricDefinitionsQuery object.

func NewMetricDefinitionsQuery() *MetricDefinitionsQuery

NewMetricNamesQuery🔗

NewMetricNamesQuery creates a new MetricNamesQuery object.

func NewMetricNamesQuery() *MetricNamesQuery

NewWorkspacesQuery🔗

NewWorkspacesQuery creates a new WorkspacesQuery object.

func NewWorkspacesQuery() *WorkspacesQuery

NewUnknownQuery🔗

NewUnknownQuery creates a new UnknownQuery object.

func NewUnknownQuery() *UnknownQuery

NewBaseGrafanaTemplateVariableQuery🔗

NewBaseGrafanaTemplateVariableQuery creates a new BaseGrafanaTemplateVariableQuery object.

func NewBaseGrafanaTemplateVariableQuery() *BaseGrafanaTemplateVariableQuery

NewAppInsightsMetricNameQueryOrAppInsightsGroupByQueryOrSubscriptionsQueryOrResourceGroupsQueryOrResourceNamesQueryOrMetricNamespaceQueryOrMetricDefinitionsQueryOrMetricNamesQueryOrWorkspacesQueryOrUnknownQuery🔗

NewAppInsightsMetricNameQueryOrAppInsightsGroupByQueryOrSubscriptionsQueryOrResourceGroupsQueryOrResourceNamesQueryOrMetricNamespaceQueryOrMetricDefinitionsQueryOrMetricNamesQueryOrWorkspacesQueryOrUnknownQuery creates a new AppInsightsMetricNameQueryOrAppInsightsGroupByQueryOrSubscriptionsQueryOrResourceGroupsQueryOrResourceNamesQueryOrMetricNamespaceQueryOrMetricDefinitionsQueryOrMetricNamesQueryOrWorkspacesQueryOrUnknownQuery object.

func NewAppInsightsMetricNameQueryOrAppInsightsGroupByQueryOrSubscriptionsQueryOrResourceGroupsQueryOrResourceNamesQueryOrMetricNamespaceQueryOrMetricDefinitionsQueryOrMetricNamesQueryOrWorkspacesQueryOrUnknownQuery() *AppInsightsMetricNameQueryOrAppInsightsGroupByQueryOrSubscriptionsQueryOrResourceGroupsQueryOrResourceNamesQueryOrMetricNamespaceQueryOrMetricDefinitionsQueryOrMetricNamesQueryOrWorkspacesQueryOrUnknownQuery

VariantConfig🔗

VariantConfig returns the configuration related to grafana-azure-monitor-datasource dataqueries.

This configuration describes how to unmarshal it, convert it to code, …

func VariantConfig() variants.DataqueryConfig

QueryV2Converter🔗

QueryV2Converter accepts a QueryV2 object and generates the Go code to build this object using builders.

func QueryV2Converter(input dashboardv2.DataQueryKind) string

MonitorQueryConverter🔗

MonitorQueryConverter accepts a MonitorQuery object and generates the Go code to build this object using builders.

func MonitorQueryConverter(input MonitorQuery) string

MetricQueryConverter🔗

MetricQueryConverter accepts a MetricQuery object and generates the Go code to build this object using builders.

func MetricQueryConverter(input MetricQuery) string

MonitorResourceConverter🔗

MonitorResourceConverter accepts a MonitorResource object and generates the Go code to build this object using builders.

func MonitorResourceConverter(input MonitorResource) string

MetricDimensionConverter🔗

MetricDimensionConverter accepts a MetricDimension object and generates the Go code to build this object using builders.

func MetricDimensionConverter(input MetricDimension) string

LogsQueryConverter🔗

LogsQueryConverter accepts a LogsQuery object and generates the Go code to build this object using builders.

func LogsQueryConverter(input LogsQuery) string

ResourceGraphQueryConverter🔗

ResourceGraphQueryConverter accepts a ResourceGraphQuery object and generates the Go code to build this object using builders.

func ResourceGraphQueryConverter(input ResourceGraphQuery) string

TracesQueryConverter🔗

TracesQueryConverter accepts a TracesQuery object and generates the Go code to build this object using builders.

func TracesQueryConverter(input TracesQuery) string

TracesFilterConverter🔗

TracesFilterConverter accepts a TracesFilter object and generates the Go code to build this object using builders.

func TracesFilterConverter(input TracesFilter) string

AppInsightsMetricNameQueryConverter🔗

AppInsightsMetricNameQueryConverter accepts a AppInsightsMetricNameQuery object and generates the Go code to build this object using builders.

func AppInsightsMetricNameQueryConverter(input AppInsightsMetricNameQuery) string

AppInsightsGroupByQueryConverter🔗

AppInsightsGroupByQueryConverter accepts a AppInsightsGroupByQuery object and generates the Go code to build this object using builders.

func AppInsightsGroupByQueryConverter(input AppInsightsGroupByQuery) string

SubscriptionsQueryConverter🔗

SubscriptionsQueryConverter accepts a SubscriptionsQuery object and generates the Go code to build this object using builders.

func SubscriptionsQueryConverter(input SubscriptionsQuery) string

ResourceGroupsQueryConverter🔗

ResourceGroupsQueryConverter accepts a ResourceGroupsQuery object and generates the Go code to build this object using builders.

func ResourceGroupsQueryConverter(input ResourceGroupsQuery) string

ResourceNamesQueryConverter🔗

ResourceNamesQueryConverter accepts a ResourceNamesQuery object and generates the Go code to build this object using builders.

func ResourceNamesQueryConverter(input ResourceNamesQuery) string

MetricNamespaceQueryConverter🔗

MetricNamespaceQueryConverter accepts a MetricNamespaceQuery object and generates the Go code to build this object using builders.

func MetricNamespaceQueryConverter(input MetricNamespaceQuery) string

MetricDefinitionsQueryConverter🔗

MetricDefinitionsQueryConverter accepts a MetricDefinitionsQuery object and generates the Go code to build this object using builders.

func MetricDefinitionsQueryConverter(input MetricDefinitionsQuery) string

MetricNamesQueryConverter🔗

MetricNamesQueryConverter accepts a MetricNamesQuery object and generates the Go code to build this object using builders.

func MetricNamesQueryConverter(input MetricNamesQuery) string

WorkspacesQueryConverter🔗

WorkspacesQueryConverter accepts a WorkspacesQuery object and generates the Go code to build this object using builders.

func WorkspacesQueryConverter(input WorkspacesQuery) string

UnknownQueryConverter🔗

UnknownQueryConverter accepts a UnknownQuery object and generates the Go code to build this object using builders.

func UnknownQueryConverter(input UnknownQuery) string

BaseGrafanaTemplateVariableQueryConverter🔗

BaseGrafanaTemplateVariableQueryConverter accepts a BaseGrafanaTemplateVariableQuery object and generates the Go code to build this object using builders.

func BaseGrafanaTemplateVariableQueryConverter(input BaseGrafanaTemplateVariableQuery) string

QueryConverter🔗

QueryConverter accepts a Query object and generates the Go code to build this object using builders.

func QueryConverter(input dashboardv2beta1.DataQueryKind) string