ManagedGrafanaPropertiesResponse

data class ManagedGrafanaPropertiesResponse(val apiKey: String? = null, val autoGeneratedDomainNameLabelScope: String? = null, val deterministicOutboundIP: String? = null, val endpoint: String, val enterpriseConfigurations: EnterpriseConfigurationsResponse? = null, val grafanaConfigurations: GrafanaConfigurationsResponse? = null, val grafanaIntegrations: GrafanaIntegrationsResponse? = null, val grafanaMajorVersion: String? = null, val grafanaPlugins: Map<String, GrafanaPluginResponse>? = null, val grafanaVersion: String, val outboundIPs: List<String>, val privateEndpointConnections: List<PrivateEndpointConnectionResponse>, val provisioningState: String, val publicNetworkAccess: String? = null, val zoneRedundancy: String? = null)

Properties specific to the grafana resource.

Constructors

Link copied to clipboard
constructor(apiKey: String? = null, autoGeneratedDomainNameLabelScope: String? = null, deterministicOutboundIP: String? = null, endpoint: String, enterpriseConfigurations: EnterpriseConfigurationsResponse? = null, grafanaConfigurations: GrafanaConfigurationsResponse? = null, grafanaIntegrations: GrafanaIntegrationsResponse? = null, grafanaMajorVersion: String? = null, grafanaPlugins: Map<String, GrafanaPluginResponse>? = null, grafanaVersion: String, outboundIPs: List<String>, privateEndpointConnections: List<PrivateEndpointConnectionResponse>, provisioningState: String, publicNetworkAccess: String? = null, zoneRedundancy: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val apiKey: String? = null

The api key setting of the Grafana instance.

Link copied to clipboard

Scope for dns deterministic name hash calculation.

Link copied to clipboard

Whether a Grafana instance uses deterministic outbound IPs.

Link copied to clipboard

The endpoint of the Grafana instance.

Link copied to clipboard

Enterprise settings of a Grafana instance

Link copied to clipboard

Server configurations of a Grafana instance

Link copied to clipboard

GrafanaIntegrations is a bundled observability experience (e.g. pre-configured data source, tailored Grafana dashboards, alerting defaults) for common monitoring scenarios.

Link copied to clipboard

The major Grafana software version to target.

Link copied to clipboard

Installed plugin list of the Grafana instance. Key is plugin id, value is plugin definition.

Link copied to clipboard

The Grafana software version.

Link copied to clipboard

List of outbound IPs if deterministicOutboundIP is enabled.

Link copied to clipboard

The private endpoint connections of the Grafana instance.

Link copied to clipboard

Provisioning state of the resource.

Link copied to clipboard

Indicate the state for enable or disable traffic over the public interface.

Link copied to clipboard
val zoneRedundancy: String? = null

The zone redundancy setting of the Grafana instance.