1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getGaapGroupAndStatisticsProxy
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.getGaapGroupAndStatisticsProxy

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    Use this data source to query detailed information of gaap and statistics proxy

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const groupAndStatisticsProxy = tencentcloud.getGaapGroupAndStatisticsProxy({
        projectId: 0,
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    group_and_statistics_proxy = tencentcloud.get_gaap_group_and_statistics_proxy(project_id=0)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := tencentcloud.GetGaapGroupAndStatisticsProxy(ctx, &tencentcloud.GetGaapGroupAndStatisticsProxyArgs{
    			ProjectId: 0,
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Tencentcloud = Pulumi.Tencentcloud;
    
    return await Deployment.RunAsync(() => 
    {
        var groupAndStatisticsProxy = Tencentcloud.GetGaapGroupAndStatisticsProxy.Invoke(new()
        {
            ProjectId = 0,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.tencentcloud.TencentcloudFunctions;
    import com.pulumi.tencentcloud.inputs.GetGaapGroupAndStatisticsProxyArgs;
    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 groupAndStatisticsProxy = TencentcloudFunctions.getGaapGroupAndStatisticsProxy(GetGaapGroupAndStatisticsProxyArgs.builder()
                .projectId(0)
                .build());
    
        }
    }
    
    variables:
      groupAndStatisticsProxy:
        fn::invoke:
          function: tencentcloud:getGaapGroupAndStatisticsProxy
          arguments:
            projectId: 0
    

    Using getGaapGroupAndStatisticsProxy

    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 getGaapGroupAndStatisticsProxy(args: GetGaapGroupAndStatisticsProxyArgs, opts?: InvokeOptions): Promise<GetGaapGroupAndStatisticsProxyResult>
    function getGaapGroupAndStatisticsProxyOutput(args: GetGaapGroupAndStatisticsProxyOutputArgs, opts?: InvokeOptions): Output<GetGaapGroupAndStatisticsProxyResult>
    def get_gaap_group_and_statistics_proxy(id: Optional[str] = None,
                                            project_id: Optional[float] = None,
                                            result_output_file: Optional[str] = None,
                                            opts: Optional[InvokeOptions] = None) -> GetGaapGroupAndStatisticsProxyResult
    def get_gaap_group_and_statistics_proxy_output(id: Optional[pulumi.Input[str]] = None,
                                            project_id: Optional[pulumi.Input[float]] = None,
                                            result_output_file: Optional[pulumi.Input[str]] = None,
                                            opts: Optional[InvokeOptions] = None) -> Output[GetGaapGroupAndStatisticsProxyResult]
    func GetGaapGroupAndStatisticsProxy(ctx *Context, args *GetGaapGroupAndStatisticsProxyArgs, opts ...InvokeOption) (*GetGaapGroupAndStatisticsProxyResult, error)
    func GetGaapGroupAndStatisticsProxyOutput(ctx *Context, args *GetGaapGroupAndStatisticsProxyOutputArgs, opts ...InvokeOption) GetGaapGroupAndStatisticsProxyResultOutput

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

    public static class GetGaapGroupAndStatisticsProxy 
    {
        public static Task<GetGaapGroupAndStatisticsProxyResult> InvokeAsync(GetGaapGroupAndStatisticsProxyArgs args, InvokeOptions? opts = null)
        public static Output<GetGaapGroupAndStatisticsProxyResult> Invoke(GetGaapGroupAndStatisticsProxyInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetGaapGroupAndStatisticsProxyResult> getGaapGroupAndStatisticsProxy(GetGaapGroupAndStatisticsProxyArgs args, InvokeOptions options)
    public static Output<GetGaapGroupAndStatisticsProxyResult> getGaapGroupAndStatisticsProxy(GetGaapGroupAndStatisticsProxyArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getGaapGroupAndStatisticsProxy:getGaapGroupAndStatisticsProxy
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ProjectId double
    Project Id.
    Id string
    ResultOutputFile string
    Used to save results.
    ProjectId float64
    Project Id.
    Id string
    ResultOutputFile string
    Used to save results.
    projectId Double
    Project Id.
    id String
    resultOutputFile String
    Used to save results.
    projectId number
    Project Id.
    id string
    resultOutputFile string
    Used to save results.
    project_id float
    Project Id.
    id str
    result_output_file str
    Used to save results.
    projectId Number
    Project Id.
    id String
    resultOutputFile String
    Used to save results.

    getGaapGroupAndStatisticsProxy Result

    The following output properties are available:

    GroupSets List<GetGaapGroupAndStatisticsProxyGroupSet>
    Channel group information that can be counted.
    Id string
    ProjectId double
    ResultOutputFile string
    GroupSets []GetGaapGroupAndStatisticsProxyGroupSet
    Channel group information that can be counted.
    Id string
    ProjectId float64
    ResultOutputFile string
    groupSets List<GetGaapGroupAndStatisticsProxyGroupSet>
    Channel group information that can be counted.
    id String
    projectId Double
    resultOutputFile String
    groupSets GetGaapGroupAndStatisticsProxyGroupSet[]
    Channel group information that can be counted.
    id string
    projectId number
    resultOutputFile string
    group_sets Sequence[GetGaapGroupAndStatisticsProxyGroupSet]
    Channel group information that can be counted.
    id str
    project_id float
    result_output_file str
    groupSets List<Property Map>
    Channel group information that can be counted.
    id String
    projectId Number
    resultOutputFile String

    Supporting Types

    GetGaapGroupAndStatisticsProxyGroupSet

    GroupId string
    Channel Group ID.
    GroupName string
    Channel Group name.
    ProxySets List<GetGaapGroupAndStatisticsProxyGroupSetProxySet>
    Channel list in the proxy group.
    GroupId string
    Channel Group ID.
    GroupName string
    Channel Group name.
    ProxySets []GetGaapGroupAndStatisticsProxyGroupSetProxySet
    Channel list in the proxy group.
    groupId String
    Channel Group ID.
    groupName String
    Channel Group name.
    proxySets List<GetGaapGroupAndStatisticsProxyGroupSetProxySet>
    Channel list in the proxy group.
    groupId string
    Channel Group ID.
    groupName string
    Channel Group name.
    proxySets GetGaapGroupAndStatisticsProxyGroupSetProxySet[]
    Channel list in the proxy group.
    group_id str
    Channel Group ID.
    group_name str
    Channel Group name.
    proxy_sets Sequence[GetGaapGroupAndStatisticsProxyGroupSetProxySet]
    Channel list in the proxy group.
    groupId String
    Channel Group ID.
    groupName String
    Channel Group name.
    proxySets List<Property Map>
    Channel list in the proxy group.

    GetGaapGroupAndStatisticsProxyGroupSetProxySet

    listenerLists List<Property Map>
    listener list.
    proxyId String
    Channel Id.
    proxyName String
    Channel name.

    GetGaapGroupAndStatisticsProxyGroupSetProxySetListenerList

    ListenerId string
    listener Id.
    ListenerName string
    listener name.
    Port double
    listened port.
    Protocol string
    Listener protocol type.
    ListenerId string
    listener Id.
    ListenerName string
    listener name.
    Port float64
    listened port.
    Protocol string
    Listener protocol type.
    listenerId String
    listener Id.
    listenerName String
    listener name.
    port Double
    listened port.
    protocol String
    Listener protocol type.
    listenerId string
    listener Id.
    listenerName string
    listener name.
    port number
    listened port.
    protocol string
    Listener protocol type.
    listener_id str
    listener Id.
    listener_name str
    listener name.
    port float
    listened port.
    protocol str
    Listener protocol type.
    listenerId String
    listener Id.
    listenerName String
    listener name.
    port Number
    listened port.
    protocol String
    Listener protocol type.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack