1. Packages
  2. Grafana Cloud
  3. API Docs
  4. cloud
  5. getPrivateDataSourceConnectNetworks
Grafana v0.16.1 published on Saturday, Mar 15, 2025 by pulumiverse

grafana.cloud.getPrivateDataSourceConnectNetworks

Explore with Pulumi AI

grafana logo
Grafana v0.16.1 published on Saturday, Mar 15, 2025 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: Optional[pulumi.Input[str]] = None,
                                                 region_filter: Optional[pulumi.Input[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:

    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
    RegionFilter string
    Id string
    The ID of this datasource. This is an internal identifier used by the provider to track this datasource.
    PrivateDataSourceConnectNetworks []GetPrivateDataSourceConnectNetworksPrivateDataSourceConnectNetwork
    NameFilter string
    RegionFilter string
    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
    regionFilter String
    id string
    The ID of this datasource. This is an internal identifier used by the provider to track this datasource.
    privateDataSourceConnectNetworks GetPrivateDataSourceConnectNetworksPrivateDataSourceConnectNetwork[]
    nameFilter string
    regionFilter string
    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
    region_filter str
    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
    regionFilter String

    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
    Grafana v0.16.1 published on Saturday, Mar 15, 2025 by pulumiverse