Skip to content

azuremonitor🔗

Objects🔗

Builders🔗

Functions🔗

NewAzureMonitorQuery🔗

NewAzureMonitorQuery creates a new AzureMonitorQuery object.

func NewAzureMonitorQuery() *AzureMonitorQuery

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

NewAzureMetricQuery🔗

NewAzureMetricQuery creates a new AzureMetricQuery object.

func NewAzureMetricQuery() *AzureMetricQuery

NewAzureLogsQuery🔗

NewAzureLogsQuery creates a new AzureLogsQuery object.

func NewAzureLogsQuery() *AzureLogsQuery

NewAzureTracesQuery🔗

NewAzureTracesQuery creates a new AzureTracesQuery object.

func NewAzureTracesQuery() *AzureTracesQuery

NewAzureTracesFilter🔗

NewAzureTracesFilter creates a new AzureTracesFilter object.

func NewAzureTracesFilter() *AzureTracesFilter

NewAzureResourceGraphQuery🔗

NewAzureResourceGraphQuery creates a new AzureResourceGraphQuery object.

func NewAzureResourceGraphQuery() *AzureResourceGraphQuery

NewAzureMonitorResource🔗

NewAzureMonitorResource creates a new AzureMonitorResource object.

func NewAzureMonitorResource() *AzureMonitorResource

NewAzureMetricDimension🔗

NewAzureMetricDimension creates a new AzureMetricDimension object.

func NewAzureMetricDimension() *AzureMetricDimension

NewBaseGrafanaTemplateVariableQuery🔗

NewBaseGrafanaTemplateVariableQuery creates a new BaseGrafanaTemplateVariableQuery object.

func NewBaseGrafanaTemplateVariableQuery() *BaseGrafanaTemplateVariableQuery

NewUnknownQuery🔗

NewUnknownQuery creates a new UnknownQuery object.

func NewUnknownQuery() *UnknownQuery

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

NewGrafanaTemplateVariableQuery🔗

NewGrafanaTemplateVariableQuery creates a new GrafanaTemplateVariableQuery object.

func NewGrafanaTemplateVariableQuery() *GrafanaTemplateVariableQuery

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.

func AzureMonitorQueryConverter(input AzureMonitorQuery) string

AzureMetricQueryConverter🔗

AzureMetricQueryConverter accepts a AzureMetricQuery object and generates the Go code to build this object using builders.

func AzureMetricQueryConverter(input AzureMetricQuery) string

AzureLogsQueryConverter🔗

AzureLogsQueryConverter accepts a AzureLogsQuery object and generates the Go code to build this object using builders.

func AzureLogsQueryConverter(input AzureLogsQuery) string

AzureTracesQueryConverter🔗

AzureTracesQueryConverter accepts a AzureTracesQuery object and generates the Go code to build this object using builders.

func AzureTracesQueryConverter(input AzureTracesQuery) string

AzureTracesFilterConverter🔗

AzureTracesFilterConverter accepts a AzureTracesFilter object and generates the Go code to build this object using builders.

func AzureTracesFilterConverter(input AzureTracesFilter) string

AzureResourceGraphQueryConverter🔗

AzureResourceGraphQueryConverter accepts a AzureResourceGraphQuery object and generates the Go code to build this object using builders.

func AzureResourceGraphQueryConverter(input AzureResourceGraphQuery) string

AzureMonitorResourceConverter🔗

AzureMonitorResourceConverter accepts a AzureMonitorResource object and generates the Go code to build this object using builders.

func AzureMonitorResourceConverter(input AzureMonitorResource) string

AzureMetricDimensionConverter🔗

AzureMetricDimensionConverter accepts a AzureMetricDimension object and generates the Go code to build this object using builders.

func AzureMetricDimensionConverter(input AzureMetricDimension) string

BaseGrafanaTemplateVariableQueryConverter🔗

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

func BaseGrafanaTemplateVariableQueryConverter(input BaseGrafanaTemplateVariableQuery) string

UnknownQueryConverter🔗

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

func UnknownQueryConverter(input UnknownQuery) 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