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 retrieving sets of cloud IPs.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as grafana from "@pulumiverse/grafana";
const test = grafana.cloud.getIps({});
import pulumi
import pulumi_grafana as grafana
test = grafana.cloud.get_ips()
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 {
_, err := cloud.GetIps(ctx, map[string]interface{}{}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Grafana = Pulumi.Grafana;
return await Deployment.RunAsync(() =>
{
var test = Grafana.Cloud.GetIps.Invoke();
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.grafana.cloud.CloudFunctions;
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) {
final var test = CloudFunctions.getIps(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference);
}
}
variables:
test:
fn::invoke:
function: grafana:cloud:getIps
arguments: {}
Using getIps
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 getIps(opts?: InvokeOptions): Promise<GetIpsResult>
function getIpsOutput(opts?: InvokeOptions): Output<GetIpsResult>def get_ips(opts: Optional[InvokeOptions] = None) -> GetIpsResult
def get_ips_output(opts: Optional[InvokeOptions] = None) -> Output[GetIpsResult]func GetIps(ctx *Context, opts ...InvokeOption) (*GetIpsResult, error)
func GetIpsOutput(ctx *Context, opts ...InvokeOption) GetIpsResultOutput> Note: This function is named GetIps in the Go SDK.
public static class GetIps
{
public static Task<GetIpsResult> InvokeAsync(InvokeOptions? opts = null)
public static Output<GetIpsResult> Invoke(InvokeOptions? opts = null)
}public static CompletableFuture<GetIpsResult> getIps(InvokeOptions options)
public static Output<GetIpsResult> getIps(InvokeOptions options)
fn::invoke:
function: grafana:cloud/getIps:getIps
arguments:
# arguments dictionarygetIps Result
The following output properties are available:
- Hosted
Alerts List<string> - Set of IP addresses that are used for hosted alerts.
- Hosted
Grafanas List<string> - Set of IP addresses that are used for hosted Grafana.
- Hosted
Logs List<string> - Set of IP addresses that are used for hosted logs.
- Hosted
Metrics List<string> - Set of IP addresses that are used for hosted metrics.
- Hosted
Otlps List<string> - Set of IP addresses that are used for the OTLP Gateway.
- Hosted
Profiles List<string> - Set of IP addresses that are used for hosted profiles.
- Hosted
Traces List<string> - Set of IP addresses that are used for hosted traces.
- Id string
- The ID of this datasource. This is an internal identifier used by the provider to track this datasource.
- Hosted
Alerts []string - Set of IP addresses that are used for hosted alerts.
- Hosted
Grafanas []string - Set of IP addresses that are used for hosted Grafana.
- Hosted
Logs []string - Set of IP addresses that are used for hosted logs.
- Hosted
Metrics []string - Set of IP addresses that are used for hosted metrics.
- Hosted
Otlps []string - Set of IP addresses that are used for the OTLP Gateway.
- Hosted
Profiles []string - Set of IP addresses that are used for hosted profiles.
- Hosted
Traces []string - Set of IP addresses that are used for hosted traces.
- Id string
- The ID of this datasource. This is an internal identifier used by the provider to track this datasource.
- hosted
Alerts List<String> - Set of IP addresses that are used for hosted alerts.
- hosted
Grafanas List<String> - Set of IP addresses that are used for hosted Grafana.
- hosted
Logs List<String> - Set of IP addresses that are used for hosted logs.
- hosted
Metrics List<String> - Set of IP addresses that are used for hosted metrics.
- hosted
Otlps List<String> - Set of IP addresses that are used for the OTLP Gateway.
- hosted
Profiles List<String> - Set of IP addresses that are used for hosted profiles.
- hosted
Traces List<String> - Set of IP addresses that are used for hosted traces.
- id String
- The ID of this datasource. This is an internal identifier used by the provider to track this datasource.
- hosted
Alerts string[] - Set of IP addresses that are used for hosted alerts.
- hosted
Grafanas string[] - Set of IP addresses that are used for hosted Grafana.
- hosted
Logs string[] - Set of IP addresses that are used for hosted logs.
- hosted
Metrics string[] - Set of IP addresses that are used for hosted metrics.
- hosted
Otlps string[] - Set of IP addresses that are used for the OTLP Gateway.
- hosted
Profiles string[] - Set of IP addresses that are used for hosted profiles.
- hosted
Traces string[] - Set of IP addresses that are used for hosted traces.
- id string
- The ID of this datasource. This is an internal identifier used by the provider to track this datasource.
- hosted_
alerts Sequence[str] - Set of IP addresses that are used for hosted alerts.
- hosted_
grafanas Sequence[str] - Set of IP addresses that are used for hosted Grafana.
- hosted_
logs Sequence[str] - Set of IP addresses that are used for hosted logs.
- hosted_
metrics Sequence[str] - Set of IP addresses that are used for hosted metrics.
- hosted_
otlps Sequence[str] - Set of IP addresses that are used for the OTLP Gateway.
- hosted_
profiles Sequence[str] - Set of IP addresses that are used for hosted profiles.
- hosted_
traces Sequence[str] - Set of IP addresses that are used for hosted traces.
- id str
- The ID of this datasource. This is an internal identifier used by the provider to track this datasource.
- hosted
Alerts List<String> - Set of IP addresses that are used for hosted alerts.
- hosted
Grafanas List<String> - Set of IP addresses that are used for hosted Grafana.
- hosted
Logs List<String> - Set of IP addresses that are used for hosted logs.
- hosted
Metrics List<String> - Set of IP addresses that are used for hosted metrics.
- hosted
Otlps List<String> - Set of IP addresses that are used for the OTLP Gateway.
- hosted
Profiles List<String> - Set of IP addresses that are used for hosted profiles.
- hosted
Traces List<String> - Set of IP addresses that are used for hosted traces.
- id String
- The ID of this datasource. This is an internal identifier used by the provider to track this datasource.
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
