azuremonitor🔗
Objects🔗
- AppInsightsGroupByQuery
- AppInsightsMetricNameQuery
- AppInsightsMetricNameQueryOrAppInsightsGroupByQueryOrSubscriptionsQueryOrResourceGroupsQueryOrResourceNamesQueryOrMetricNamespaceQueryOrMetricDefinitionsQueryOrMetricNamesQueryOrWorkspacesQueryOrUnknownQuery
- BaseGrafanaTemplateVariableQuery
- GrafanaTemplateVariableQuery
- GrafanaTemplateVariableQueryType
- LogsQuery
- MetricDefinitionsQuery
- MetricDimension
- MetricNamesQuery
- MetricNamespaceQuery
- MetricQuery
- MonitorQuery
- MonitorResource
- QueryType
- ResourceGraphQuery
- ResourceGroupsQuery
- ResourceNamesQuery
- ResultFormat
- SubscriptionsQuery
- TracesFilter
- TracesQuery
- UnknownQuery
- WorkspacesQuery
Builders🔗
- AppInsightsGroupByQueryBuilder
- AppInsightsMetricNameQueryBuilder
- BaseGrafanaTemplateVariableQueryBuilder
- LogsQueryBuilder
- MetricDefinitionsQueryBuilder
- MetricDimensionBuilder
- MetricNamesQueryBuilder
- MetricNamespaceQueryBuilder
- MetricQueryBuilder
- MonitorQueryBuilder
- MonitorResourceBuilder
- QueryBuilder
- QueryV2Builder
- ResourceGraphQueryBuilder
- ResourceGroupsQueryBuilder
- ResourceNamesQueryBuilder
- SubscriptionsQueryBuilder
- TracesFilterBuilder
- TracesQueryBuilder
- UnknownQueryBuilder
- WorkspacesQueryBuilder
Functions🔗
NewMonitorQuery🔗
NewMonitorQuery creates a new MonitorQuery object.
NewMetricQuery🔗
NewMetricQuery creates a new MetricQuery object.
NewMonitorResource🔗
NewMonitorResource creates a new MonitorResource object.
NewMetricDimension🔗
NewMetricDimension creates a new MetricDimension object.
NewLogsQuery🔗
NewLogsQuery creates a new LogsQuery object.
NewResourceGraphQuery🔗
NewResourceGraphQuery creates a new ResourceGraphQuery object.
NewTracesQuery🔗
NewTracesQuery creates a new TracesQuery object.
NewTracesFilter🔗
NewTracesFilter creates a new TracesFilter object.
NewGrafanaTemplateVariableQuery🔗
NewGrafanaTemplateVariableQuery creates a new GrafanaTemplateVariableQuery object.
NewAppInsightsMetricNameQuery🔗
NewAppInsightsMetricNameQuery creates a new AppInsightsMetricNameQuery object.
NewAppInsightsGroupByQuery🔗
NewAppInsightsGroupByQuery creates a new AppInsightsGroupByQuery object.
NewSubscriptionsQuery🔗
NewSubscriptionsQuery creates a new SubscriptionsQuery object.
NewResourceGroupsQuery🔗
NewResourceGroupsQuery creates a new ResourceGroupsQuery object.
NewResourceNamesQuery🔗
NewResourceNamesQuery creates a new ResourceNamesQuery object.
NewMetricNamespaceQuery🔗
NewMetricNamespaceQuery creates a new MetricNamespaceQuery object.
NewMetricDefinitionsQuery🔗
NewMetricDefinitionsQuery creates a new MetricDefinitionsQuery object.
NewMetricNamesQuery🔗
NewMetricNamesQuery creates a new MetricNamesQuery object.
NewWorkspacesQuery🔗
NewWorkspacesQuery creates a new WorkspacesQuery object.
NewUnknownQuery🔗
NewUnknownQuery creates a new UnknownQuery object.
NewBaseGrafanaTemplateVariableQuery🔗
NewBaseGrafanaTemplateVariableQuery creates a new BaseGrafanaTemplateVariableQuery object.
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, …
QueryV2Converter🔗
QueryV2Converter accepts a QueryV2 object and generates the Go code to build this object using builders.
MonitorQueryConverter🔗
MonitorQueryConverter accepts a MonitorQuery object and generates the Go code to build this object using builders.
MetricQueryConverter🔗
MetricQueryConverter accepts a MetricQuery object and generates the Go code to build this object using builders.
MonitorResourceConverter🔗
MonitorResourceConverter accepts a MonitorResource object and generates the Go code to build this object using builders.
MetricDimensionConverter🔗
MetricDimensionConverter accepts a MetricDimension object and generates the Go code to build this object using builders.
LogsQueryConverter🔗
LogsQueryConverter accepts a LogsQuery object and generates the Go code to build this object using builders.
ResourceGraphQueryConverter🔗
ResourceGraphQueryConverter accepts a ResourceGraphQuery object and generates the Go code to build this object using builders.
TracesQueryConverter🔗
TracesQueryConverter accepts a TracesQuery object and generates the Go code to build this object using builders.
TracesFilterConverter🔗
TracesFilterConverter accepts a TracesFilter object and generates the Go code to build this object using builders.
AppInsightsMetricNameQueryConverter🔗
AppInsightsMetricNameQueryConverter accepts a AppInsightsMetricNameQuery object and generates the Go code to build this object using builders.
AppInsightsGroupByQueryConverter🔗
AppInsightsGroupByQueryConverter accepts a AppInsightsGroupByQuery object and generates the Go code to build this object using builders.
SubscriptionsQueryConverter🔗
SubscriptionsQueryConverter accepts a SubscriptionsQuery object and generates the Go code to build this object using builders.
ResourceGroupsQueryConverter🔗
ResourceGroupsQueryConverter accepts a ResourceGroupsQuery object and generates the Go code to build this object using builders.
ResourceNamesQueryConverter🔗
ResourceNamesQueryConverter accepts a ResourceNamesQuery object and generates the Go code to build this object using builders.
MetricNamespaceQueryConverter🔗
MetricNamespaceQueryConverter accepts a MetricNamespaceQuery object and generates the Go code to build this object using builders.
MetricDefinitionsQueryConverter🔗
MetricDefinitionsQueryConverter accepts a MetricDefinitionsQuery object and generates the Go code to build this object using builders.
MetricNamesQueryConverter🔗
MetricNamesQueryConverter accepts a MetricNamesQuery object and generates the Go code to build this object using builders.
WorkspacesQueryConverter🔗
WorkspacesQueryConverter accepts a WorkspacesQuery object and generates the Go code to build this object using builders.
UnknownQueryConverter🔗
UnknownQueryConverter accepts a UnknownQuery object and generates the Go code to build this object using builders.
BaseGrafanaTemplateVariableQueryConverter🔗
BaseGrafanaTemplateVariableQueryConverter accepts a BaseGrafanaTemplateVariableQuery object and generates the Go code to build this object using builders.
QueryConverter🔗
QueryConverter accepts a Query object and generates the Go code to build this object using builders.