1. Packages
  2. Packages
  3. Grafana Cloud
  4. API Docs
  5. frontendObservability
  6. getApp
Viewing docs for Grafana v2.30.0
published on Thursday, May 14, 2026 by pulumiverse
grafana logo
Viewing docs for Grafana v2.30.0
published on Thursday, May 14, 2026 by pulumiverse

    Example Usage

    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    variables:
      teststack:
        fn::invoke:
          function: grafana:cloud:getStack
          arguments:
            name: gcloudstacktest
      test-app:
        fn::invoke:
          function: grafana:frontendObservability:getApp
          arguments:
            stackId: ${teststack.id}
            name: test-app
    
    Example coming soon!
    

    Using getApp

    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 getApp(args: GetAppArgs, opts?: InvokeOptions): Promise<GetAppResult>
    function getAppOutput(args: GetAppOutputArgs, opts?: InvokeOptions): Output<GetAppResult>
    def get_app(name: Optional[str] = None,
                stack_id: Optional[int] = None,
                opts: Optional[InvokeOptions] = None) -> GetAppResult
    def get_app_output(name: pulumi.Input[Optional[str]] = None,
                stack_id: pulumi.Input[Optional[int]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetAppResult]
    func LookupApp(ctx *Context, args *LookupAppArgs, opts ...InvokeOption) (*LookupAppResult, error)
    func LookupAppOutput(ctx *Context, args *LookupAppOutputArgs, opts ...InvokeOption) LookupAppResultOutput

    > Note: This function is named LookupApp in the Go SDK.

    public static class GetApp 
    {
        public static Task<GetAppResult> InvokeAsync(GetAppArgs args, InvokeOptions? opts = null)
        public static Output<GetAppResult> Invoke(GetAppInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAppResult> getApp(GetAppArgs args, InvokeOptions options)
    public static Output<GetAppResult> getApp(GetAppArgs args, InvokeOptions options)
    
    fn::invoke:
      function: grafana:frontendObservability/getApp:getApp
      arguments:
        # arguments dictionary
    data "grafana_frontendobservability_getapp" "name" {
        # arguments
    }

    The following arguments are supported:

    Name string
    The name of the Frontend Observability App. Part of the Terraform Resource ID.
    StackId int
    The Stack ID of the Grafana Cloud instance. Part of the Terraform Resource ID.
    Name string
    The name of the Frontend Observability App. Part of the Terraform Resource ID.
    StackId int
    The Stack ID of the Grafana Cloud instance. Part of the Terraform Resource ID.
    name string
    The name of the Frontend Observability App. Part of the Terraform Resource ID.
    stack_id number
    The Stack ID of the Grafana Cloud instance. Part of the Terraform Resource ID.
    name String
    The name of the Frontend Observability App. Part of the Terraform Resource ID.
    stackId Integer
    The Stack ID of the Grafana Cloud instance. Part of the Terraform Resource ID.
    name string
    The name of the Frontend Observability App. Part of the Terraform Resource ID.
    stackId number
    The Stack ID of the Grafana Cloud instance. Part of the Terraform Resource ID.
    name str
    The name of the Frontend Observability App. Part of the Terraform Resource ID.
    stack_id int
    The Stack ID of the Grafana Cloud instance. Part of the Terraform Resource ID.
    name String
    The name of the Frontend Observability App. Part of the Terraform Resource ID.
    stackId Number
    The Stack ID of the Grafana Cloud instance. Part of the Terraform Resource ID.

    getApp Result

    The following output properties are available:

    AllowedOrigins List<string>
    A list of allowed origins for CORS.
    CollectorEndpoint string
    The collector URL Grafana Cloud Frontend Observability. Use this endpoint to send your Telemetry.
    ExtraLogAttributes Dictionary<string, string>
    The extra attributes to append in each signal.
    Id int
    The Terraform Resource ID. This auto-generated from Frontend Observability API.
    Name string
    The name of the Frontend Observability App. Part of the Terraform Resource ID.
    Settings Dictionary<string, string>
    The settings of the Frontend Observability App.
    StackId int
    The Stack ID of the Grafana Cloud instance. Part of the Terraform Resource ID.
    AllowedOrigins []string
    A list of allowed origins for CORS.
    CollectorEndpoint string
    The collector URL Grafana Cloud Frontend Observability. Use this endpoint to send your Telemetry.
    ExtraLogAttributes map[string]string
    The extra attributes to append in each signal.
    Id int
    The Terraform Resource ID. This auto-generated from Frontend Observability API.
    Name string
    The name of the Frontend Observability App. Part of the Terraform Resource ID.
    Settings map[string]string
    The settings of the Frontend Observability App.
    StackId int
    The Stack ID of the Grafana Cloud instance. Part of the Terraform Resource ID.
    allowed_origins list(string)
    A list of allowed origins for CORS.
    collector_endpoint string
    The collector URL Grafana Cloud Frontend Observability. Use this endpoint to send your Telemetry.
    extra_log_attributes map(string)
    The extra attributes to append in each signal.
    id number
    The Terraform Resource ID. This auto-generated from Frontend Observability API.
    name string
    The name of the Frontend Observability App. Part of the Terraform Resource ID.
    settings map(string)
    The settings of the Frontend Observability App.
    stack_id number
    The Stack ID of the Grafana Cloud instance. Part of the Terraform Resource ID.
    allowedOrigins List<String>
    A list of allowed origins for CORS.
    collectorEndpoint String
    The collector URL Grafana Cloud Frontend Observability. Use this endpoint to send your Telemetry.
    extraLogAttributes Map<String,String>
    The extra attributes to append in each signal.
    id Integer
    The Terraform Resource ID. This auto-generated from Frontend Observability API.
    name String
    The name of the Frontend Observability App. Part of the Terraform Resource ID.
    settings Map<String,String>
    The settings of the Frontend Observability App.
    stackId Integer
    The Stack ID of the Grafana Cloud instance. Part of the Terraform Resource ID.
    allowedOrigins string[]
    A list of allowed origins for CORS.
    collectorEndpoint string
    The collector URL Grafana Cloud Frontend Observability. Use this endpoint to send your Telemetry.
    extraLogAttributes {[key: string]: string}
    The extra attributes to append in each signal.
    id number
    The Terraform Resource ID. This auto-generated from Frontend Observability API.
    name string
    The name of the Frontend Observability App. Part of the Terraform Resource ID.
    settings {[key: string]: string}
    The settings of the Frontend Observability App.
    stackId number
    The Stack ID of the Grafana Cloud instance. Part of the Terraform Resource ID.
    allowed_origins Sequence[str]
    A list of allowed origins for CORS.
    collector_endpoint str
    The collector URL Grafana Cloud Frontend Observability. Use this endpoint to send your Telemetry.
    extra_log_attributes Mapping[str, str]
    The extra attributes to append in each signal.
    id int
    The Terraform Resource ID. This auto-generated from Frontend Observability API.
    name str
    The name of the Frontend Observability App. Part of the Terraform Resource ID.
    settings Mapping[str, str]
    The settings of the Frontend Observability App.
    stack_id int
    The Stack ID of the Grafana Cloud instance. Part of the Terraform Resource ID.
    allowedOrigins List<String>
    A list of allowed origins for CORS.
    collectorEndpoint String
    The collector URL Grafana Cloud Frontend Observability. Use this endpoint to send your Telemetry.
    extraLogAttributes Map<String>
    The extra attributes to append in each signal.
    id Number
    The Terraform Resource ID. This auto-generated from Frontend Observability API.
    name String
    The name of the Frontend Observability App. Part of the Terraform Resource ID.
    settings Map<String>
    The settings of the Frontend Observability App.
    stackId Number
    The Stack ID of the Grafana Cloud instance. Part of the Terraform Resource ID.

    Package Details

    Repository
    grafana pulumiverse/pulumi-grafana
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the grafana Terraform Provider.
    grafana logo
    Viewing docs for Grafana v2.30.0
    published on Thursday, May 14, 2026 by pulumiverse
      Try Pulumi Cloud free. Your team will thank you.