azuremonitor🔗
Objects🔗
- AppInsightsGroupByQuery
- AppInsightsMetricNameQuery
- AppInsightsMetricNameQueryOrAppInsightsGroupByQueryOrSubscriptionsQueryOrResourceGroupsQueryOrResourceNamesQueryOrMetricNamespaceQueryOrMetricDefinitionsQueryOrMetricNamesQueryOrWorkspacesQueryOrUnknownQuery
- AzureLogsQuery
- AzureMetricDimension
- AzureMetricQuery
- AzureMonitorQuery
- AzureMonitorResource
- AzureQueryType
- AzureResourceGraphQuery
- AzureTracesFilter
- AzureTracesQuery
- BaseGrafanaTemplateVariableQuery
- GrafanaTemplateVariableQuery
- GrafanaTemplateVariableQueryType
- MetricDefinitionsQuery
- MetricNamesQuery
- MetricNamespaceQuery
- ResourceGroupsQuery
- ResourceNamesQuery
- ResultFormat
- SubscriptionsQuery
- UnknownQuery
- WorkspacesQuery
Builders🔗
- AppInsightsGroupByQueryBuilder
- AppInsightsMetricNameQueryBuilder
- AzureLogsQueryBuilder
- AzureMetricDimensionBuilder
- AzureMetricQueryBuilder
- AzureMonitorQueryBuilder
- AzureMonitorResourceBuilder
- AzureResourceGraphQueryBuilder
- AzureTracesFilterBuilder
- AzureTracesQueryBuilder
- BaseGrafanaTemplateVariableQueryBuilder
- MetricDefinitionsQueryBuilder
- MetricNamesQueryBuilder
- MetricNamespaceQueryBuilder
- ResourceGroupsQueryBuilder
- ResourceNamesQueryBuilder
- SubscriptionsQueryBuilder
- UnknownQueryBuilder
- WorkspacesQueryBuilder
Functions🔗
NewAzureMonitorQuery🔗
NewAzureMonitorQuery creates a new AzureMonitorQuery object.
VariantConfig🔗
VariantConfig returns the configuration related to grafana-azure-monitor-datasource dataqueries.
This configuration describes how to unmarshal it, convert it to code, …
NewAzureMetricQuery🔗
NewAzureMetricQuery creates a new AzureMetricQuery object.
NewAzureLogsQuery🔗
NewAzureLogsQuery creates a new AzureLogsQuery object.
NewAzureTracesQuery🔗
NewAzureTracesQuery creates a new AzureTracesQuery object.
NewAzureTracesFilter🔗
NewAzureTracesFilter creates a new AzureTracesFilter object.
NewAzureResourceGraphQuery🔗
NewAzureResourceGraphQuery creates a new AzureResourceGraphQuery object.
NewAzureMonitorResource🔗
NewAzureMonitorResource creates a new AzureMonitorResource object.
NewAzureMetricDimension🔗
NewAzureMetricDimension creates a new AzureMetricDimension object.
NewBaseGrafanaTemplateVariableQuery🔗
NewBaseGrafanaTemplateVariableQuery creates a new BaseGrafanaTemplateVariableQuery object.
NewUnknownQuery🔗
NewUnknownQuery creates a new UnknownQuery 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.
NewGrafanaTemplateVariableQuery🔗
NewGrafanaTemplateVariableQuery creates a new GrafanaTemplateVariableQuery object.
NewAppInsightsMetricNameQueryOrAppInsightsGroupByQueryOrSubscriptionsQueryOrResourceGroupsQueryOrResourceNamesQueryOrMetricNamespaceQueryOrMetricDefinitionsQueryOrMetricNamesQueryOrWorkspacesQueryOrUnknownQuery🔗
NewAppInsightsMetricNameQueryOrAppInsightsGroupByQueryOrSubscriptionsQueryOrResourceGroupsQueryOrResourceNamesQueryOrMetricNamespaceQueryOrMetricDefinitionsQueryOrMetricNamesQueryOrWorkspacesQueryOrUnknownQuery creates a new AppInsightsMetricNameQueryOrAppInsightsGroupByQueryOrSubscriptionsQueryOrResourceGroupsQueryOrResourceNamesQueryOrMetricNamespaceQueryOrMetricDefinitionsQueryOrMetricNamesQueryOrWorkspacesQueryOrUnknownQuery object.
func NewAppInsightsMetricNameQueryOrAppInsightsGroupByQueryOrSubscriptionsQueryOrResourceGroupsQueryOrResourceNamesQueryOrMetricNamespaceQueryOrMetricDefinitionsQueryOrMetricNamesQueryOrWorkspacesQueryOrUnknownQuery() *AppInsightsMetricNameQueryOrAppInsightsGroupByQueryOrSubscriptionsQueryOrResourceGroupsQueryOrResourceNamesQueryOrMetricNamespaceQueryOrMetricDefinitionsQueryOrMetricNamesQueryOrWorkspacesQueryOrUnknownQuery
AzureMonitorQueryConverter🔗
AzureMonitorQueryConverter accepts a AzureMonitorQuery
object and generates the Go code to build this object using builders.
AzureMetricQueryConverter🔗
AzureMetricQueryConverter accepts a AzureMetricQuery
object and generates the Go code to build this object using builders.
AzureLogsQueryConverter🔗
AzureLogsQueryConverter accepts a AzureLogsQuery
object and generates the Go code to build this object using builders.
AzureTracesQueryConverter🔗
AzureTracesQueryConverter accepts a AzureTracesQuery
object and generates the Go code to build this object using builders.
AzureTracesFilterConverter🔗
AzureTracesFilterConverter accepts a AzureTracesFilter
object and generates the Go code to build this object using builders.
AzureResourceGraphQueryConverter🔗
AzureResourceGraphQueryConverter accepts a AzureResourceGraphQuery
object and generates the Go code to build this object using builders.
AzureMonitorResourceConverter🔗
AzureMonitorResourceConverter accepts a AzureMonitorResource
object and generates the Go code to build this object using builders.
AzureMetricDimensionConverter🔗
AzureMetricDimensionConverter accepts a AzureMetricDimension
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.
UnknownQueryConverter🔗
UnknownQueryConverter accepts a UnknownQuery
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.