1. Packages
  2. Packages
  3. Grafana Cloud
  4. API Docs
  5. cloud
  6. getPrivateDataSourceConnectNetworks
Viewing docs for Grafana v2.29.0
published on Friday, May 1, 2026 by pulumiverse
grafana logo
Viewing docs for Grafana v2.29.0
published on Friday, May 1, 2026 by pulumiverse

    Fetches Private Data source Connect networks from Grafana Cloud.

    Required access policy scopes:

    • accesspolicies:read

    Using getPrivateDataSourceConnectNetworks

    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 getPrivateDataSourceConnectNetworks(args: GetPrivateDataSourceConnectNetworksArgs, opts?: InvokeOptions): Promise<GetPrivateDataSourceConnectNetworksResult>
    function getPrivateDataSourceConnectNetworksOutput(args: GetPrivateDataSourceConnectNetworksOutputArgs, opts?: InvokeOptions): Output<GetPrivateDataSourceConnectNetworksResult>
    def get_private_data_source_connect_networks(name_filter: Optional[str] = None,
                                                 region_filter: Optional[str] = None,
                                                 opts: Optional[InvokeOptions] = None) -> GetPrivateDataSourceConnectNetworksResult
    def get_private_data_source_connect_networks_output(name_filter: pulumi.Input[Optional[str]] = None,
                                                 region_filter: pulumi.Input[Optional[str]] = None,
                                                 opts: Optional[InvokeOptions] = None) -> Output[GetPrivateDataSourceConnectNetworksResult]
    func GetPrivateDataSourceConnectNetworks(ctx *Context, args *GetPrivateDataSourceConnectNetworksArgs, opts ...InvokeOption) (*GetPrivateDataSourceConnectNetworksResult, error)
    func GetPrivateDataSourceConnectNetworksOutput(ctx *Context, args *GetPrivateDataSourceConnectNetworksOutputArgs, opts ...InvokeOption) GetPrivateDataSourceConnectNetworksResultOutput

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

    public static class GetPrivateDataSourceConnectNetworks 
    {
        public static Task<GetPrivateDataSourceConnectNetworksResult> InvokeAsync(GetPrivateDataSourceConnectNetworksArgs args, InvokeOptions? opts = null)
        public static Output<GetPrivateDataSourceConnectNetworksResult> Invoke(GetPrivateDataSourceConnectNetworksInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPrivateDataSourceConnectNetworksResult> getPrivateDataSourceConnectNetworks(GetPrivateDataSourceConnectNetworksArgs args, InvokeOptions options)
    public static Output<GetPrivateDataSourceConnectNetworksResult> getPrivateDataSourceConnectNetworks(GetPrivateDataSourceConnectNetworksArgs args, InvokeOptions options)
    
    fn::invoke:
      function: grafana:cloud/getPrivateDataSourceConnectNetworks:getPrivateDataSourceConnectNetworks
      arguments:
        # arguments dictionary

    The following arguments are supported:

    NameFilter string
    If set, only private data source connect networks with the specified name will be returned. This is faster than filtering in Terraform.
    RegionFilter string
    If set, only private data source connect networks in the specified region will be returned. This is faster than filtering in Terraform.
    NameFilter string
    If set, only private data source connect networks with the specified name will be returned. This is faster than filtering in Terraform.
    RegionFilter string
    If set, only private data source connect networks in the specified region will be returned. This is faster than filtering in Terraform.
    nameFilter String
    If set, only private data source connect networks with the specified name will be returned. This is faster than filtering in Terraform.
    regionFilter String
    If set, only private data source connect networks in the specified region will be returned. This is faster than filtering in Terraform.
    nameFilter string
    If set, only private data source connect networks with the specified name will be returned. This is faster than filtering in Terraform.
    regionFilter string
    If set, only private data source connect networks in the specified region will be returned. This is faster than filtering in Terraform.
    name_filter str
    If set, only private data source connect networks with the specified name will be returned. This is faster than filtering in Terraform.
    region_filter str
    If set, only private data source connect networks in the specified region will be returned. This is faster than filtering in Terraform.
    nameFilter String
    If set, only private data source connect networks with the specified name will be returned. This is faster than filtering in Terraform.
    regionFilter String
    If set, only private data source connect networks in the specified region will be returned. This is faster than filtering in Terraform.

    getPrivateDataSourceConnectNetworks Result

    The following output properties are available:

    Id string
    The ID of this datasource. This is an internal identifier used by the provider to track this datasource.
    PrivateDataSourceConnectNetworks List<Pulumiverse.Grafana.Cloud.Outputs.GetPrivateDataSourceConnectNetworksPrivateDataSourceConnectNetwork>
    NameFilter string
    If set, only private data source connect networks with the specified name will be returned. This is faster than filtering in Terraform.
    RegionFilter string
    If set, only private data source connect networks in the specified region will be returned. This is faster than filtering in Terraform.
    Id string
    The ID of this datasource. This is an internal identifier used by the provider to track this datasource.
    PrivateDataSourceConnectNetworks []GetPrivateDataSourceConnectNetworksPrivateDataSourceConnectNetwork
    NameFilter string
    If set, only private data source connect networks with the specified name will be returned. This is faster than filtering in Terraform.
    RegionFilter string
    If set, only private data source connect networks in the specified region will be returned. This is faster than filtering in Terraform.
    id String
    The ID of this datasource. This is an internal identifier used by the provider to track this datasource.
    privateDataSourceConnectNetworks List<GetPrivateDataSourceConnectNetworksPrivateDataSourceConnectNetwork>
    nameFilter String
    If set, only private data source connect networks with the specified name will be returned. This is faster than filtering in Terraform.
    regionFilter String
    If set, only private data source connect networks in the specified region will be returned. This is faster than filtering in Terraform.
    id string
    The ID of this datasource. This is an internal identifier used by the provider to track this datasource.
    privateDataSourceConnectNetworks GetPrivateDataSourceConnectNetworksPrivateDataSourceConnectNetwork[]
    nameFilter string
    If set, only private data source connect networks with the specified name will be returned. This is faster than filtering in Terraform.
    regionFilter string
    If set, only private data source connect networks in the specified region will be returned. This is faster than filtering in Terraform.
    id str
    The ID of this datasource. This is an internal identifier used by the provider to track this datasource.
    private_data_source_connect_networks Sequence[GetPrivateDataSourceConnectNetworksPrivateDataSourceConnectNetwork]
    name_filter str
    If set, only private data source connect networks with the specified name will be returned. This is faster than filtering in Terraform.
    region_filter str
    If set, only private data source connect networks in the specified region will be returned. This is faster than filtering in Terraform.
    id String
    The ID of this datasource. This is an internal identifier used by the provider to track this datasource.
    privateDataSourceConnectNetworks List<Property Map>
    nameFilter String
    If set, only private data source connect networks with the specified name will be returned. This is faster than filtering in Terraform.
    regionFilter String
    If set, only private data source connect networks in the specified region will be returned. This is faster than filtering in Terraform.

    Supporting Types

    GetPrivateDataSourceConnectNetworksPrivateDataSourceConnectNetwork

    DisplayName string
    Id string
    Name string
    Region string
    Status string
    DisplayName string
    Id string
    Name string
    Region string
    Status string
    displayName String
    id String
    name String
    region String
    status String
    displayName string
    id string
    name string
    region string
    status string
    display_name str
    id str
    name str
    region str
    status str
    displayName String
    id String
    name String
    region String
    status String

    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.29.0
    published on Friday, May 1, 2026 by pulumiverse
      Try Pulumi Cloud free. Your team will thank you.