ManagedGrafanaPropertiesArgs

data class ManagedGrafanaPropertiesArgs(val apiKey: Output<Either<String, ApiKey>>? = null, val autoGeneratedDomainNameLabelScope: Output<Either<String, AutoGeneratedDomainNameLabelScope>>? = null, val deterministicOutboundIP: Output<Either<String, DeterministicOutboundIP>>? = null, val grafanaIntegrations: Output<GrafanaIntegrationsArgs>? = null, val publicNetworkAccess: Output<Either<String, PublicNetworkAccess>>? = null, val zoneRedundancy: Output<Either<String, ZoneRedundancy>>? = null) : ConvertibleToJava<ManagedGrafanaPropertiesArgs>

Properties specific to the grafana resource.

Constructors

Link copied to clipboard
constructor(apiKey: Output<Either<String, ApiKey>>? = null, autoGeneratedDomainNameLabelScope: Output<Either<String, AutoGeneratedDomainNameLabelScope>>? = null, deterministicOutboundIP: Output<Either<String, DeterministicOutboundIP>>? = null, grafanaIntegrations: Output<GrafanaIntegrationsArgs>? = null, publicNetworkAccess: Output<Either<String, PublicNetworkAccess>>? = null, zoneRedundancy: Output<Either<String, ZoneRedundancy>>? = null)

Properties

Link copied to clipboard
val apiKey: Output<Either<String, ApiKey>>? = 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

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
val publicNetworkAccess: Output<Either<String, PublicNetworkAccess>>? = null

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

Link copied to clipboard
val zoneRedundancy: Output<Either<String, ZoneRedundancy>>? = null

The zone redundancy setting of the Grafana instance.

Functions

Link copied to clipboard
open override fun toJava(): ManagedGrafanaPropertiesArgs