Viewing docs for Grafana v2.21.0
published on Tuesday, Mar 3, 2026 by pulumiverse
published on Tuesday, Mar 3, 2026 by pulumiverse
Viewing docs for Grafana v2.21.0
published on Tuesday, Mar 3, 2026 by pulumiverse
published on Tuesday, Mar 3, 2026 by pulumiverse
Data source for Grafana Stack
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as grafana from "@pulumiverse/grafana";
const testStack = new grafana.cloud.Stack("test", {
name: "gcloudstacktest",
slug: "gcloudstacktest",
regionSlug: "eu",
description: "Test Grafana Cloud Stack",
});
const test = grafana.cloud.getStackOutput({
slug: testStack.slug,
});
import pulumi
import pulumi_grafana as grafana
import pulumiverse_grafana as grafana
test_stack = grafana.cloud.Stack("test",
name="gcloudstacktest",
slug="gcloudstacktest",
region_slug="eu",
description="Test Grafana Cloud Stack")
test = grafana.cloud.get_stack_output(slug=test_stack.slug)
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumiverse/pulumi-grafana/sdk/v2/go/grafana/cloud"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
testStack, err := cloud.NewStack(ctx, "test", &cloud.StackArgs{
Name: pulumi.String("gcloudstacktest"),
Slug: pulumi.String("gcloudstacktest"),
RegionSlug: pulumi.String("eu"),
Description: pulumi.String("Test Grafana Cloud Stack"),
})
if err != nil {
return err
}
_ = cloud.LookupStackOutput(ctx, cloud.GetStackOutputArgs{
Slug: testStack.Slug,
}, nil)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Grafana = Pulumi.Grafana;
using Grafana = Pulumiverse.Grafana;
return await Deployment.RunAsync(() =>
{
var testStack = new Grafana.Cloud.Stack("test", new()
{
Name = "gcloudstacktest",
Slug = "gcloudstacktest",
RegionSlug = "eu",
Description = "Test Grafana Cloud Stack",
});
var test = Grafana.Cloud.GetStack.Invoke(new()
{
Slug = testStack.Slug,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.grafana.cloud.Stack;
import com.pulumi.grafana.cloud.StackArgs;
import com.pulumi.grafana.cloud.CloudFunctions;
import com.pulumi.grafana.cloud.inputs.GetStackArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var testStack = new Stack("testStack", StackArgs.builder()
.name("gcloudstacktest")
.slug("gcloudstacktest")
.regionSlug("eu")
.description("Test Grafana Cloud Stack")
.build());
final var test = CloudFunctions.getStack(GetStackArgs.builder()
.slug(testStack.slug())
.build());
}
}
resources:
testStack:
type: grafana:cloud:Stack
name: test
properties:
name: gcloudstacktest
slug: gcloudstacktest
regionSlug: eu
description: Test Grafana Cloud Stack
variables:
test:
fn::invoke:
function: grafana:cloud:getStack
arguments:
slug: ${testStack.slug}
Using getStack
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getStack(args: GetStackArgs, opts?: InvokeOptions): Promise<GetStackResult>
function getStackOutput(args: GetStackOutputArgs, opts?: InvokeOptions): Output<GetStackResult>def get_stack(slug: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetStackResult
def get_stack_output(slug: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetStackResult]func LookupStack(ctx *Context, args *LookupStackArgs, opts ...InvokeOption) (*LookupStackResult, error)
func LookupStackOutput(ctx *Context, args *LookupStackOutputArgs, opts ...InvokeOption) LookupStackResultOutput> Note: This function is named LookupStack in the Go SDK.
public static class GetStack
{
public static Task<GetStackResult> InvokeAsync(GetStackArgs args, InvokeOptions? opts = null)
public static Output<GetStackResult> Invoke(GetStackInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetStackResult> getStack(GetStackArgs args, InvokeOptions options)
public static Output<GetStackResult> getStack(GetStackArgs args, InvokeOptions options)
fn::invoke:
function: grafana:cloud/getStack:getStack
arguments:
# arguments dictionaryThe following arguments are supported:
- Slug string
- Subdomain that the Grafana instance will be available at (i.e. setting slug to “\n\n” will make the instance available at “https://\n\n.grafana.net".
- Slug string
- Subdomain that the Grafana instance will be available at (i.e. setting slug to “\n\n” will make the instance available at “https://\n\n.grafana.net".
- slug String
- Subdomain that the Grafana instance will be available at (i.e. setting slug to “\n\n” will make the instance available at “https://\n\n.grafana.net".
- slug string
- Subdomain that the Grafana instance will be available at (i.e. setting slug to “\n\n” will make the instance available at “https://\n\n.grafana.net".
- slug str
- Subdomain that the Grafana instance will be available at (i.e. setting slug to “\n\n” will make the instance available at “https://\n\n.grafana.net".
- slug String
- Subdomain that the Grafana instance will be available at (i.e. setting slug to “\n\n” will make the instance available at “https://\n\n.grafana.net".
getStack Result
The following output properties are available:
- Alertmanager
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Alertmanager instances (Optional)
- Alertmanager
Name string - Name of the Alertmanager instance configured for this stack.
- Alertmanager
Status string - Status of the Alertmanager instance configured for this stack.
- Alertmanager
Url string - Base URL of the Alertmanager instance configured for this stack.
- Alertmanager
User intId - User ID of the Alertmanager instance configured for this stack.
- Cluster
Name string - Name of the cluster where this stack resides.
- Cluster
Slug string - Slug of the cluster where this stack resides.
- Delete
Protection bool - Whether to enable delete protection for the stack, preventing accidental deletion.
- Description string
- Description of stack.
- Fleet
Management stringName - Name of the Fleet Management instance configured for this stack.
- Fleet
Management stringPrivate Connectivity Info Private Dns - Private DNS for Fleet Management when using AWS PrivateLink (only for AWS stacks)
- Fleet
Management stringPrivate Connectivity Info Service Name - Service Name for Fleet Management when using AWS PrivateLink (only for AWS stacks)
- Fleet
Management stringStatus - Status of the Fleet Management instance configured for this stack.
- Fleet
Management stringUrl - Base URL of the Fleet Management instance configured for this stack.
- Fleet
Management intUser Id - User ID of the Fleet Management instance configured for this stack.
- Grafanas
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the grafana instance (Optional)
- Graphite
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Graphite instance (Optional)
- Graphite
Name string - Graphite
Private stringConnectivity Info Private Dns - Private DNS for Graphite when using AWS PrivateLink (only for AWS stacks)
- Graphite
Private stringConnectivity Info Service Name - Service Name for Graphite when using AWS PrivateLink (only for AWS stacks)
- Graphite
Status string - Graphite
Url string - Graphite
User intId - Id string
- The stack id assigned to this stack by Grafana.
- Influx
Url string - Base URL of the InfluxDB instance configured for this stack. The username is the same as the metrics' (
prometheus_user_idattribute of this resource). See https://grafana.com/docs/grafana-cloud/send-data/metrics/metrics-influxdb/push-from-telegraf/ for docs on how to use this. - Labels Dictionary<string, string>
- A map of labels to assign to the stack. Label keys and values must match the following regexp: "^[a-zA-Z0-9/-._]+$" and stacks cannot have more than 10 labels.
- Logs
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Logs instance (Optional)
- Logs
Name string - Logs
Private stringConnectivity Info Private Dns - Private DNS for Logs when using AWS PrivateLink (only for AWS stacks)
- Logs
Private stringConnectivity Info Service Name - Service Name for Logs when using AWS PrivateLink (only for AWS stacks)
- Logs
Status string - Logs
Url string - Logs
User intId - Name string
- Name of stack. Conventionally matches the url of the instance (e.g.
<stack_slug>.grafana.net). - Oncall
Api stringUrl - Base URL of the OnCall API instance configured for this stack.
- Org
Id int - Organization id to assign to this stack.
- Org
Name string - Organization name to assign to this stack.
- Org
Slug string - Organization slug to assign to this stack.
- Otlp
Private stringConnectivity Info Private Dns - Private DNS for OTLP when using AWS PrivateLink (only for AWS stacks)
- Otlp
Private stringConnectivity Info Service Name - Service Name for OTLP when using AWS PrivateLink (only for AWS stacks)
- Otlp
Url string - Base URL of the OTLP instance configured for this stack. The username is the stack's ID (
idattribute of this resource). See https://grafana.com/docs/grafana-cloud/send-data/otlp/send-data-otlp/ for docs on how to use this. - Pdc
Api stringPrivate Connectivity Info Private Dns - Private DNS for PDC's API when using AWS PrivateLink (only for AWS stacks)
- Pdc
Api stringPrivate Connectivity Info Service Name - Service Name for PDC's API when using AWS PrivateLink (only for AWS stacks)
- Pdc
Gateway stringPrivate Connectivity Info Private Dns - Private DNS for PDC's Gateway when using AWS PrivateLink (only for AWS stacks)
- Pdc
Gateway stringPrivate Connectivity Info Service Name - Service Name for PDC's Gateway when using AWS PrivateLink (only for AWS stacks)
- Profiles
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Profiles instance (Optional)
- Profiles
Name string - Profiles
Private stringConnectivity Info Private Dns - Private DNS for Profiles when using AWS PrivateLink (only for AWS stacks)
- Profiles
Private stringConnectivity Info Service Name - Service Name for Profiles when using AWS PrivateLink (only for AWS stacks)
- Profiles
Status string - Profiles
Url string - Profiles
User intId - Prometheus
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Prometheus instance (Optional)
- Prometheus
Name string - Prometheus name for this instance.
- Prometheus
Private stringConnectivity Info Private Dns - Private DNS for Prometheus when using AWS PrivateLink (only for AWS stacks)
- Prometheus
Private stringConnectivity Info Service Name - Service Name for Prometheus when using AWS PrivateLink (only for AWS stacks)
- Prometheus
Remote stringEndpoint - Use this URL to query hosted metrics data e.g. Prometheus data source in Grafana
- Prometheus
Remote stringWrite Endpoint - Use this URL to send prometheus metrics to Grafana cloud
- Prometheus
Status string - Prometheus status for this instance.
- Prometheus
Url string - Prometheus url for this instance.
- Prometheus
User intId - Prometheus user ID. Used for e.g. remote_write.
- Region
Slug string - The region this stack is deployed to.
- Slug string
- Subdomain that the Grafana instance will be available at (i.e. setting slug to “\n\n” will make the instance available at “https://\n\n.grafana.net".
- Status string
- Status of the stack.
- Traces
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Traces instance (Optional)
- Traces
Name string - Traces
Private stringConnectivity Info Private Dns - Private DNS for Traces when using AWS PrivateLink (only for AWS stacks)
- Traces
Private stringConnectivity Info Service Name - Service Name for Traces when using AWS PrivateLink (only for AWS stacks)
- Traces
Status string - Traces
Url string - Base URL of the Traces instance configured for this stack. To use this in the Tempo data source in Grafana, append
/tempoto the URL. - Traces
User intId - Url string
- Custom URL for the Grafana instance. Must have a CNAME setup to point to
.grafana.netbefore creating the stack
- Alertmanager
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Alertmanager instances (Optional)
- Alertmanager
Name string - Name of the Alertmanager instance configured for this stack.
- Alertmanager
Status string - Status of the Alertmanager instance configured for this stack.
- Alertmanager
Url string - Base URL of the Alertmanager instance configured for this stack.
- Alertmanager
User intId - User ID of the Alertmanager instance configured for this stack.
- Cluster
Name string - Name of the cluster where this stack resides.
- Cluster
Slug string - Slug of the cluster where this stack resides.
- Delete
Protection bool - Whether to enable delete protection for the stack, preventing accidental deletion.
- Description string
- Description of stack.
- Fleet
Management stringName - Name of the Fleet Management instance configured for this stack.
- Fleet
Management stringPrivate Connectivity Info Private Dns - Private DNS for Fleet Management when using AWS PrivateLink (only for AWS stacks)
- Fleet
Management stringPrivate Connectivity Info Service Name - Service Name for Fleet Management when using AWS PrivateLink (only for AWS stacks)
- Fleet
Management stringStatus - Status of the Fleet Management instance configured for this stack.
- Fleet
Management stringUrl - Base URL of the Fleet Management instance configured for this stack.
- Fleet
Management intUser Id - User ID of the Fleet Management instance configured for this stack.
- Grafanas
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the grafana instance (Optional)
- Graphite
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Graphite instance (Optional)
- Graphite
Name string - Graphite
Private stringConnectivity Info Private Dns - Private DNS for Graphite when using AWS PrivateLink (only for AWS stacks)
- Graphite
Private stringConnectivity Info Service Name - Service Name for Graphite when using AWS PrivateLink (only for AWS stacks)
- Graphite
Status string - Graphite
Url string - Graphite
User intId - Id string
- The stack id assigned to this stack by Grafana.
- Influx
Url string - Base URL of the InfluxDB instance configured for this stack. The username is the same as the metrics' (
prometheus_user_idattribute of this resource). See https://grafana.com/docs/grafana-cloud/send-data/metrics/metrics-influxdb/push-from-telegraf/ for docs on how to use this. - Labels map[string]string
- A map of labels to assign to the stack. Label keys and values must match the following regexp: "^[a-zA-Z0-9/-._]+$" and stacks cannot have more than 10 labels.
- Logs
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Logs instance (Optional)
- Logs
Name string - Logs
Private stringConnectivity Info Private Dns - Private DNS for Logs when using AWS PrivateLink (only for AWS stacks)
- Logs
Private stringConnectivity Info Service Name - Service Name for Logs when using AWS PrivateLink (only for AWS stacks)
- Logs
Status string - Logs
Url string - Logs
User intId - Name string
- Name of stack. Conventionally matches the url of the instance (e.g.
<stack_slug>.grafana.net). - Oncall
Api stringUrl - Base URL of the OnCall API instance configured for this stack.
- Org
Id int - Organization id to assign to this stack.
- Org
Name string - Organization name to assign to this stack.
- Org
Slug string - Organization slug to assign to this stack.
- Otlp
Private stringConnectivity Info Private Dns - Private DNS for OTLP when using AWS PrivateLink (only for AWS stacks)
- Otlp
Private stringConnectivity Info Service Name - Service Name for OTLP when using AWS PrivateLink (only for AWS stacks)
- Otlp
Url string - Base URL of the OTLP instance configured for this stack. The username is the stack's ID (
idattribute of this resource). See https://grafana.com/docs/grafana-cloud/send-data/otlp/send-data-otlp/ for docs on how to use this. - Pdc
Api stringPrivate Connectivity Info Private Dns - Private DNS for PDC's API when using AWS PrivateLink (only for AWS stacks)
- Pdc
Api stringPrivate Connectivity Info Service Name - Service Name for PDC's API when using AWS PrivateLink (only for AWS stacks)
- Pdc
Gateway stringPrivate Connectivity Info Private Dns - Private DNS for PDC's Gateway when using AWS PrivateLink (only for AWS stacks)
- Pdc
Gateway stringPrivate Connectivity Info Service Name - Service Name for PDC's Gateway when using AWS PrivateLink (only for AWS stacks)
- Profiles
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Profiles instance (Optional)
- Profiles
Name string - Profiles
Private stringConnectivity Info Private Dns - Private DNS for Profiles when using AWS PrivateLink (only for AWS stacks)
- Profiles
Private stringConnectivity Info Service Name - Service Name for Profiles when using AWS PrivateLink (only for AWS stacks)
- Profiles
Status string - Profiles
Url string - Profiles
User intId - Prometheus
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Prometheus instance (Optional)
- Prometheus
Name string - Prometheus name for this instance.
- Prometheus
Private stringConnectivity Info Private Dns - Private DNS for Prometheus when using AWS PrivateLink (only for AWS stacks)
- Prometheus
Private stringConnectivity Info Service Name - Service Name for Prometheus when using AWS PrivateLink (only for AWS stacks)
- Prometheus
Remote stringEndpoint - Use this URL to query hosted metrics data e.g. Prometheus data source in Grafana
- Prometheus
Remote stringWrite Endpoint - Use this URL to send prometheus metrics to Grafana cloud
- Prometheus
Status string - Prometheus status for this instance.
- Prometheus
Url string - Prometheus url for this instance.
- Prometheus
User intId - Prometheus user ID. Used for e.g. remote_write.
- Region
Slug string - The region this stack is deployed to.
- Slug string
- Subdomain that the Grafana instance will be available at (i.e. setting slug to “\n\n” will make the instance available at “https://\n\n.grafana.net".
- Status string
- Status of the stack.
- Traces
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Traces instance (Optional)
- Traces
Name string - Traces
Private stringConnectivity Info Private Dns - Private DNS for Traces when using AWS PrivateLink (only for AWS stacks)
- Traces
Private stringConnectivity Info Service Name - Service Name for Traces when using AWS PrivateLink (only for AWS stacks)
- Traces
Status string - Traces
Url string - Base URL of the Traces instance configured for this stack. To use this in the Tempo data source in Grafana, append
/tempoto the URL. - Traces
User intId - Url string
- Custom URL for the Grafana instance. Must have a CNAME setup to point to
.grafana.netbefore creating the stack
- alertmanager
Ip StringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Alertmanager instances (Optional)
- alertmanager
Name String - Name of the Alertmanager instance configured for this stack.
- alertmanager
Status String - Status of the Alertmanager instance configured for this stack.
- alertmanager
Url String - Base URL of the Alertmanager instance configured for this stack.
- alertmanager
User IntegerId - User ID of the Alertmanager instance configured for this stack.
- cluster
Name String - Name of the cluster where this stack resides.
- cluster
Slug String - Slug of the cluster where this stack resides.
- delete
Protection Boolean - Whether to enable delete protection for the stack, preventing accidental deletion.
- description String
- Description of stack.
- fleet
Management StringName - Name of the Fleet Management instance configured for this stack.
- fleet
Management StringPrivate Connectivity Info Private Dns - Private DNS for Fleet Management when using AWS PrivateLink (only for AWS stacks)
- fleet
Management StringPrivate Connectivity Info Service Name - Service Name for Fleet Management when using AWS PrivateLink (only for AWS stacks)
- fleet
Management StringStatus - Status of the Fleet Management instance configured for this stack.
- fleet
Management StringUrl - Base URL of the Fleet Management instance configured for this stack.
- fleet
Management IntegerUser Id - User ID of the Fleet Management instance configured for this stack.
- grafanas
Ip StringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the grafana instance (Optional)
- graphite
Ip StringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Graphite instance (Optional)
- graphite
Name String - graphite
Private StringConnectivity Info Private Dns - Private DNS for Graphite when using AWS PrivateLink (only for AWS stacks)
- graphite
Private StringConnectivity Info Service Name - Service Name for Graphite when using AWS PrivateLink (only for AWS stacks)
- graphite
Status String - graphite
Url String - graphite
User IntegerId - id String
- The stack id assigned to this stack by Grafana.
- influx
Url String - Base URL of the InfluxDB instance configured for this stack. The username is the same as the metrics' (
prometheus_user_idattribute of this resource). See https://grafana.com/docs/grafana-cloud/send-data/metrics/metrics-influxdb/push-from-telegraf/ for docs on how to use this. - labels Map<String,String>
- A map of labels to assign to the stack. Label keys and values must match the following regexp: "^[a-zA-Z0-9/-._]+$" and stacks cannot have more than 10 labels.
- logs
Ip StringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Logs instance (Optional)
- logs
Name String - logs
Private StringConnectivity Info Private Dns - Private DNS for Logs when using AWS PrivateLink (only for AWS stacks)
- logs
Private StringConnectivity Info Service Name - Service Name for Logs when using AWS PrivateLink (only for AWS stacks)
- logs
Status String - logs
Url String - logs
User IntegerId - name String
- Name of stack. Conventionally matches the url of the instance (e.g.
<stack_slug>.grafana.net). - oncall
Api StringUrl - Base URL of the OnCall API instance configured for this stack.
- org
Id Integer - Organization id to assign to this stack.
- org
Name String - Organization name to assign to this stack.
- org
Slug String - Organization slug to assign to this stack.
- otlp
Private StringConnectivity Info Private Dns - Private DNS for OTLP when using AWS PrivateLink (only for AWS stacks)
- otlp
Private StringConnectivity Info Service Name - Service Name for OTLP when using AWS PrivateLink (only for AWS stacks)
- otlp
Url String - Base URL of the OTLP instance configured for this stack. The username is the stack's ID (
idattribute of this resource). See https://grafana.com/docs/grafana-cloud/send-data/otlp/send-data-otlp/ for docs on how to use this. - pdc
Api StringPrivate Connectivity Info Private Dns - Private DNS for PDC's API when using AWS PrivateLink (only for AWS stacks)
- pdc
Api StringPrivate Connectivity Info Service Name - Service Name for PDC's API when using AWS PrivateLink (only for AWS stacks)
- pdc
Gateway StringPrivate Connectivity Info Private Dns - Private DNS for PDC's Gateway when using AWS PrivateLink (only for AWS stacks)
- pdc
Gateway StringPrivate Connectivity Info Service Name - Service Name for PDC's Gateway when using AWS PrivateLink (only for AWS stacks)
- profiles
Ip StringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Profiles instance (Optional)
- profiles
Name String - profiles
Private StringConnectivity Info Private Dns - Private DNS for Profiles when using AWS PrivateLink (only for AWS stacks)
- profiles
Private StringConnectivity Info Service Name - Service Name for Profiles when using AWS PrivateLink (only for AWS stacks)
- profiles
Status String - profiles
Url String - profiles
User IntegerId - prometheus
Ip StringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Prometheus instance (Optional)
- prometheus
Name String - Prometheus name for this instance.
- prometheus
Private StringConnectivity Info Private Dns - Private DNS for Prometheus when using AWS PrivateLink (only for AWS stacks)
- prometheus
Private StringConnectivity Info Service Name - Service Name for Prometheus when using AWS PrivateLink (only for AWS stacks)
- prometheus
Remote StringEndpoint - Use this URL to query hosted metrics data e.g. Prometheus data source in Grafana
- prometheus
Remote StringWrite Endpoint - Use this URL to send prometheus metrics to Grafana cloud
- prometheus
Status String - Prometheus status for this instance.
- prometheus
Url String - Prometheus url for this instance.
- prometheus
User IntegerId - Prometheus user ID. Used for e.g. remote_write.
- region
Slug String - The region this stack is deployed to.
- slug String
- Subdomain that the Grafana instance will be available at (i.e. setting slug to “\n\n” will make the instance available at “https://\n\n.grafana.net".
- status String
- Status of the stack.
- traces
Ip StringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Traces instance (Optional)
- traces
Name String - traces
Private StringConnectivity Info Private Dns - Private DNS for Traces when using AWS PrivateLink (only for AWS stacks)
- traces
Private StringConnectivity Info Service Name - Service Name for Traces when using AWS PrivateLink (only for AWS stacks)
- traces
Status String - traces
Url String - Base URL of the Traces instance configured for this stack. To use this in the Tempo data source in Grafana, append
/tempoto the URL. - traces
User IntegerId - url String
- Custom URL for the Grafana instance. Must have a CNAME setup to point to
.grafana.netbefore creating the stack
- alertmanager
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Alertmanager instances (Optional)
- alertmanager
Name string - Name of the Alertmanager instance configured for this stack.
- alertmanager
Status string - Status of the Alertmanager instance configured for this stack.
- alertmanager
Url string - Base URL of the Alertmanager instance configured for this stack.
- alertmanager
User numberId - User ID of the Alertmanager instance configured for this stack.
- cluster
Name string - Name of the cluster where this stack resides.
- cluster
Slug string - Slug of the cluster where this stack resides.
- delete
Protection boolean - Whether to enable delete protection for the stack, preventing accidental deletion.
- description string
- Description of stack.
- fleet
Management stringName - Name of the Fleet Management instance configured for this stack.
- fleet
Management stringPrivate Connectivity Info Private Dns - Private DNS for Fleet Management when using AWS PrivateLink (only for AWS stacks)
- fleet
Management stringPrivate Connectivity Info Service Name - Service Name for Fleet Management when using AWS PrivateLink (only for AWS stacks)
- fleet
Management stringStatus - Status of the Fleet Management instance configured for this stack.
- fleet
Management stringUrl - Base URL of the Fleet Management instance configured for this stack.
- fleet
Management numberUser Id - User ID of the Fleet Management instance configured for this stack.
- grafanas
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the grafana instance (Optional)
- graphite
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Graphite instance (Optional)
- graphite
Name string - graphite
Private stringConnectivity Info Private Dns - Private DNS for Graphite when using AWS PrivateLink (only for AWS stacks)
- graphite
Private stringConnectivity Info Service Name - Service Name for Graphite when using AWS PrivateLink (only for AWS stacks)
- graphite
Status string - graphite
Url string - graphite
User numberId - id string
- The stack id assigned to this stack by Grafana.
- influx
Url string - Base URL of the InfluxDB instance configured for this stack. The username is the same as the metrics' (
prometheus_user_idattribute of this resource). See https://grafana.com/docs/grafana-cloud/send-data/metrics/metrics-influxdb/push-from-telegraf/ for docs on how to use this. - labels {[key: string]: string}
- A map of labels to assign to the stack. Label keys and values must match the following regexp: "^[a-zA-Z0-9/-._]+$" and stacks cannot have more than 10 labels.
- logs
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Logs instance (Optional)
- logs
Name string - logs
Private stringConnectivity Info Private Dns - Private DNS for Logs when using AWS PrivateLink (only for AWS stacks)
- logs
Private stringConnectivity Info Service Name - Service Name for Logs when using AWS PrivateLink (only for AWS stacks)
- logs
Status string - logs
Url string - logs
User numberId - name string
- Name of stack. Conventionally matches the url of the instance (e.g.
<stack_slug>.grafana.net). - oncall
Api stringUrl - Base URL of the OnCall API instance configured for this stack.
- org
Id number - Organization id to assign to this stack.
- org
Name string - Organization name to assign to this stack.
- org
Slug string - Organization slug to assign to this stack.
- otlp
Private stringConnectivity Info Private Dns - Private DNS for OTLP when using AWS PrivateLink (only for AWS stacks)
- otlp
Private stringConnectivity Info Service Name - Service Name for OTLP when using AWS PrivateLink (only for AWS stacks)
- otlp
Url string - Base URL of the OTLP instance configured for this stack. The username is the stack's ID (
idattribute of this resource). See https://grafana.com/docs/grafana-cloud/send-data/otlp/send-data-otlp/ for docs on how to use this. - pdc
Api stringPrivate Connectivity Info Private Dns - Private DNS for PDC's API when using AWS PrivateLink (only for AWS stacks)
- pdc
Api stringPrivate Connectivity Info Service Name - Service Name for PDC's API when using AWS PrivateLink (only for AWS stacks)
- pdc
Gateway stringPrivate Connectivity Info Private Dns - Private DNS for PDC's Gateway when using AWS PrivateLink (only for AWS stacks)
- pdc
Gateway stringPrivate Connectivity Info Service Name - Service Name for PDC's Gateway when using AWS PrivateLink (only for AWS stacks)
- profiles
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Profiles instance (Optional)
- profiles
Name string - profiles
Private stringConnectivity Info Private Dns - Private DNS for Profiles when using AWS PrivateLink (only for AWS stacks)
- profiles
Private stringConnectivity Info Service Name - Service Name for Profiles when using AWS PrivateLink (only for AWS stacks)
- profiles
Status string - profiles
Url string - profiles
User numberId - prometheus
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Prometheus instance (Optional)
- prometheus
Name string - Prometheus name for this instance.
- prometheus
Private stringConnectivity Info Private Dns - Private DNS for Prometheus when using AWS PrivateLink (only for AWS stacks)
- prometheus
Private stringConnectivity Info Service Name - Service Name for Prometheus when using AWS PrivateLink (only for AWS stacks)
- prometheus
Remote stringEndpoint - Use this URL to query hosted metrics data e.g. Prometheus data source in Grafana
- prometheus
Remote stringWrite Endpoint - Use this URL to send prometheus metrics to Grafana cloud
- prometheus
Status string - Prometheus status for this instance.
- prometheus
Url string - Prometheus url for this instance.
- prometheus
User numberId - Prometheus user ID. Used for e.g. remote_write.
- region
Slug string - The region this stack is deployed to.
- slug string
- Subdomain that the Grafana instance will be available at (i.e. setting slug to “\n\n” will make the instance available at “https://\n\n.grafana.net".
- status string
- Status of the stack.
- traces
Ip stringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Traces instance (Optional)
- traces
Name string - traces
Private stringConnectivity Info Private Dns - Private DNS for Traces when using AWS PrivateLink (only for AWS stacks)
- traces
Private stringConnectivity Info Service Name - Service Name for Traces when using AWS PrivateLink (only for AWS stacks)
- traces
Status string - traces
Url string - Base URL of the Traces instance configured for this stack. To use this in the Tempo data source in Grafana, append
/tempoto the URL. - traces
User numberId - url string
- Custom URL for the Grafana instance. Must have a CNAME setup to point to
.grafana.netbefore creating the stack
- alertmanager_
ip_ strallow_ list_ cname - Comma-separated list of CNAMEs that can be whitelisted to access the Alertmanager instances (Optional)
- alertmanager_
name str - Name of the Alertmanager instance configured for this stack.
- alertmanager_
status str - Status of the Alertmanager instance configured for this stack.
- alertmanager_
url str - Base URL of the Alertmanager instance configured for this stack.
- alertmanager_
user_ intid - User ID of the Alertmanager instance configured for this stack.
- cluster_
name str - Name of the cluster where this stack resides.
- cluster_
slug str - Slug of the cluster where this stack resides.
- delete_
protection bool - Whether to enable delete protection for the stack, preventing accidental deletion.
- description str
- Description of stack.
- fleet_
management_ strname - Name of the Fleet Management instance configured for this stack.
- fleet_
management_ strprivate_ connectivity_ info_ private_ dns - Private DNS for Fleet Management when using AWS PrivateLink (only for AWS stacks)
- fleet_
management_ strprivate_ connectivity_ info_ service_ name - Service Name for Fleet Management when using AWS PrivateLink (only for AWS stacks)
- fleet_
management_ strstatus - Status of the Fleet Management instance configured for this stack.
- fleet_
management_ strurl - Base URL of the Fleet Management instance configured for this stack.
- fleet_
management_ intuser_ id - User ID of the Fleet Management instance configured for this stack.
- grafanas_
ip_ strallow_ list_ cname - Comma-separated list of CNAMEs that can be whitelisted to access the grafana instance (Optional)
- graphite_
ip_ strallow_ list_ cname - Comma-separated list of CNAMEs that can be whitelisted to access the Graphite instance (Optional)
- graphite_
name str - graphite_
private_ strconnectivity_ info_ private_ dns - Private DNS for Graphite when using AWS PrivateLink (only for AWS stacks)
- graphite_
private_ strconnectivity_ info_ service_ name - Service Name for Graphite when using AWS PrivateLink (only for AWS stacks)
- graphite_
status str - graphite_
url str - graphite_
user_ intid - id str
- The stack id assigned to this stack by Grafana.
- influx_
url str - Base URL of the InfluxDB instance configured for this stack. The username is the same as the metrics' (
prometheus_user_idattribute of this resource). See https://grafana.com/docs/grafana-cloud/send-data/metrics/metrics-influxdb/push-from-telegraf/ for docs on how to use this. - labels Mapping[str, str]
- A map of labels to assign to the stack. Label keys and values must match the following regexp: "^[a-zA-Z0-9/-._]+$" and stacks cannot have more than 10 labels.
- logs_
ip_ strallow_ list_ cname - Comma-separated list of CNAMEs that can be whitelisted to access the Logs instance (Optional)
- logs_
name str - logs_
private_ strconnectivity_ info_ private_ dns - Private DNS for Logs when using AWS PrivateLink (only for AWS stacks)
- logs_
private_ strconnectivity_ info_ service_ name - Service Name for Logs when using AWS PrivateLink (only for AWS stacks)
- logs_
status str - logs_
url str - logs_
user_ intid - name str
- Name of stack. Conventionally matches the url of the instance (e.g.
<stack_slug>.grafana.net). - oncall_
api_ strurl - Base URL of the OnCall API instance configured for this stack.
- org_
id int - Organization id to assign to this stack.
- org_
name str - Organization name to assign to this stack.
- org_
slug str - Organization slug to assign to this stack.
- otlp_
private_ strconnectivity_ info_ private_ dns - Private DNS for OTLP when using AWS PrivateLink (only for AWS stacks)
- otlp_
private_ strconnectivity_ info_ service_ name - Service Name for OTLP when using AWS PrivateLink (only for AWS stacks)
- otlp_
url str - Base URL of the OTLP instance configured for this stack. The username is the stack's ID (
idattribute of this resource). See https://grafana.com/docs/grafana-cloud/send-data/otlp/send-data-otlp/ for docs on how to use this. - pdc_
api_ strprivate_ connectivity_ info_ private_ dns - Private DNS for PDC's API when using AWS PrivateLink (only for AWS stacks)
- pdc_
api_ strprivate_ connectivity_ info_ service_ name - Service Name for PDC's API when using AWS PrivateLink (only for AWS stacks)
- pdc_
gateway_ strprivate_ connectivity_ info_ private_ dns - Private DNS for PDC's Gateway when using AWS PrivateLink (only for AWS stacks)
- pdc_
gateway_ strprivate_ connectivity_ info_ service_ name - Service Name for PDC's Gateway when using AWS PrivateLink (only for AWS stacks)
- profiles_
ip_ strallow_ list_ cname - Comma-separated list of CNAMEs that can be whitelisted to access the Profiles instance (Optional)
- profiles_
name str - profiles_
private_ strconnectivity_ info_ private_ dns - Private DNS for Profiles when using AWS PrivateLink (only for AWS stacks)
- profiles_
private_ strconnectivity_ info_ service_ name - Service Name for Profiles when using AWS PrivateLink (only for AWS stacks)
- profiles_
status str - profiles_
url str - profiles_
user_ intid - prometheus_
ip_ strallow_ list_ cname - Comma-separated list of CNAMEs that can be whitelisted to access the Prometheus instance (Optional)
- prometheus_
name str - Prometheus name for this instance.
- prometheus_
private_ strconnectivity_ info_ private_ dns - Private DNS for Prometheus when using AWS PrivateLink (only for AWS stacks)
- prometheus_
private_ strconnectivity_ info_ service_ name - Service Name for Prometheus when using AWS PrivateLink (only for AWS stacks)
- prometheus_
remote_ strendpoint - Use this URL to query hosted metrics data e.g. Prometheus data source in Grafana
- prometheus_
remote_ strwrite_ endpoint - Use this URL to send prometheus metrics to Grafana cloud
- prometheus_
status str - Prometheus status for this instance.
- prometheus_
url str - Prometheus url for this instance.
- prometheus_
user_ intid - Prometheus user ID. Used for e.g. remote_write.
- region_
slug str - The region this stack is deployed to.
- slug str
- Subdomain that the Grafana instance will be available at (i.e. setting slug to “\n\n” will make the instance available at “https://\n\n.grafana.net".
- status str
- Status of the stack.
- traces_
ip_ strallow_ list_ cname - Comma-separated list of CNAMEs that can be whitelisted to access the Traces instance (Optional)
- traces_
name str - traces_
private_ strconnectivity_ info_ private_ dns - Private DNS for Traces when using AWS PrivateLink (only for AWS stacks)
- traces_
private_ strconnectivity_ info_ service_ name - Service Name for Traces when using AWS PrivateLink (only for AWS stacks)
- traces_
status str - traces_
url str - Base URL of the Traces instance configured for this stack. To use this in the Tempo data source in Grafana, append
/tempoto the URL. - traces_
user_ intid - url str
- Custom URL for the Grafana instance. Must have a CNAME setup to point to
.grafana.netbefore creating the stack
- alertmanager
Ip StringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Alertmanager instances (Optional)
- alertmanager
Name String - Name of the Alertmanager instance configured for this stack.
- alertmanager
Status String - Status of the Alertmanager instance configured for this stack.
- alertmanager
Url String - Base URL of the Alertmanager instance configured for this stack.
- alertmanager
User NumberId - User ID of the Alertmanager instance configured for this stack.
- cluster
Name String - Name of the cluster where this stack resides.
- cluster
Slug String - Slug of the cluster where this stack resides.
- delete
Protection Boolean - Whether to enable delete protection for the stack, preventing accidental deletion.
- description String
- Description of stack.
- fleet
Management StringName - Name of the Fleet Management instance configured for this stack.
- fleet
Management StringPrivate Connectivity Info Private Dns - Private DNS for Fleet Management when using AWS PrivateLink (only for AWS stacks)
- fleet
Management StringPrivate Connectivity Info Service Name - Service Name for Fleet Management when using AWS PrivateLink (only for AWS stacks)
- fleet
Management StringStatus - Status of the Fleet Management instance configured for this stack.
- fleet
Management StringUrl - Base URL of the Fleet Management instance configured for this stack.
- fleet
Management NumberUser Id - User ID of the Fleet Management instance configured for this stack.
- grafanas
Ip StringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the grafana instance (Optional)
- graphite
Ip StringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Graphite instance (Optional)
- graphite
Name String - graphite
Private StringConnectivity Info Private Dns - Private DNS for Graphite when using AWS PrivateLink (only for AWS stacks)
- graphite
Private StringConnectivity Info Service Name - Service Name for Graphite when using AWS PrivateLink (only for AWS stacks)
- graphite
Status String - graphite
Url String - graphite
User NumberId - id String
- The stack id assigned to this stack by Grafana.
- influx
Url String - Base URL of the InfluxDB instance configured for this stack. The username is the same as the metrics' (
prometheus_user_idattribute of this resource). See https://grafana.com/docs/grafana-cloud/send-data/metrics/metrics-influxdb/push-from-telegraf/ for docs on how to use this. - labels Map<String>
- A map of labels to assign to the stack. Label keys and values must match the following regexp: "^[a-zA-Z0-9/-._]+$" and stacks cannot have more than 10 labels.
- logs
Ip StringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Logs instance (Optional)
- logs
Name String - logs
Private StringConnectivity Info Private Dns - Private DNS for Logs when using AWS PrivateLink (only for AWS stacks)
- logs
Private StringConnectivity Info Service Name - Service Name for Logs when using AWS PrivateLink (only for AWS stacks)
- logs
Status String - logs
Url String - logs
User NumberId - name String
- Name of stack. Conventionally matches the url of the instance (e.g.
<stack_slug>.grafana.net). - oncall
Api StringUrl - Base URL of the OnCall API instance configured for this stack.
- org
Id Number - Organization id to assign to this stack.
- org
Name String - Organization name to assign to this stack.
- org
Slug String - Organization slug to assign to this stack.
- otlp
Private StringConnectivity Info Private Dns - Private DNS for OTLP when using AWS PrivateLink (only for AWS stacks)
- otlp
Private StringConnectivity Info Service Name - Service Name for OTLP when using AWS PrivateLink (only for AWS stacks)
- otlp
Url String - Base URL of the OTLP instance configured for this stack. The username is the stack's ID (
idattribute of this resource). See https://grafana.com/docs/grafana-cloud/send-data/otlp/send-data-otlp/ for docs on how to use this. - pdc
Api StringPrivate Connectivity Info Private Dns - Private DNS for PDC's API when using AWS PrivateLink (only for AWS stacks)
- pdc
Api StringPrivate Connectivity Info Service Name - Service Name for PDC's API when using AWS PrivateLink (only for AWS stacks)
- pdc
Gateway StringPrivate Connectivity Info Private Dns - Private DNS for PDC's Gateway when using AWS PrivateLink (only for AWS stacks)
- pdc
Gateway StringPrivate Connectivity Info Service Name - Service Name for PDC's Gateway when using AWS PrivateLink (only for AWS stacks)
- profiles
Ip StringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Profiles instance (Optional)
- profiles
Name String - profiles
Private StringConnectivity Info Private Dns - Private DNS for Profiles when using AWS PrivateLink (only for AWS stacks)
- profiles
Private StringConnectivity Info Service Name - Service Name for Profiles when using AWS PrivateLink (only for AWS stacks)
- profiles
Status String - profiles
Url String - profiles
User NumberId - prometheus
Ip StringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Prometheus instance (Optional)
- prometheus
Name String - Prometheus name for this instance.
- prometheus
Private StringConnectivity Info Private Dns - Private DNS for Prometheus when using AWS PrivateLink (only for AWS stacks)
- prometheus
Private StringConnectivity Info Service Name - Service Name for Prometheus when using AWS PrivateLink (only for AWS stacks)
- prometheus
Remote StringEndpoint - Use this URL to query hosted metrics data e.g. Prometheus data source in Grafana
- prometheus
Remote StringWrite Endpoint - Use this URL to send prometheus metrics to Grafana cloud
- prometheus
Status String - Prometheus status for this instance.
- prometheus
Url String - Prometheus url for this instance.
- prometheus
User NumberId - Prometheus user ID. Used for e.g. remote_write.
- region
Slug String - The region this stack is deployed to.
- slug String
- Subdomain that the Grafana instance will be available at (i.e. setting slug to “\n\n” will make the instance available at “https://\n\n.grafana.net".
- status String
- Status of the stack.
- traces
Ip StringAllow List Cname - Comma-separated list of CNAMEs that can be whitelisted to access the Traces instance (Optional)
- traces
Name String - traces
Private StringConnectivity Info Private Dns - Private DNS for Traces when using AWS PrivateLink (only for AWS stacks)
- traces
Private StringConnectivity Info Service Name - Service Name for Traces when using AWS PrivateLink (only for AWS stacks)
- traces
Status String - traces
Url String - Base URL of the Traces instance configured for this stack. To use this in the Tempo data source in Grafana, append
/tempoto the URL. - traces
User NumberId - url String
- Custom URL for the Grafana instance. Must have a CNAME setup to point to
.grafana.netbefore creating the stack
Package Details
- Repository
- grafana pulumiverse/pulumi-grafana
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
grafanaTerraform Provider.
Viewing docs for Grafana v2.21.0
published on Tuesday, Mar 3, 2026 by pulumiverse
published on Tuesday, Mar 3, 2026 by pulumiverse
