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

tencentcloud.getCamGroupUserAccount

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 cam group_user_account

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const groupUserAccount = tencentcloud.getCamGroupUserAccount({
        subUin: 100033690181,
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    group_user_account = tencentcloud.get_cam_group_user_account(sub_uin=100033690181)
    
    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.GetCamGroupUserAccount(ctx, &tencentcloud.GetCamGroupUserAccountArgs{
    			SubUin: pulumi.Float64Ref(100033690181),
    		}, 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 groupUserAccount = Tencentcloud.GetCamGroupUserAccount.Invoke(new()
        {
            SubUin = 100033690181,
        });
    
    });
    
    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.GetCamGroupUserAccountArgs;
    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 groupUserAccount = TencentcloudFunctions.getCamGroupUserAccount(GetCamGroupUserAccountArgs.builder()
                .subUin(100033690181)
                .build());
    
        }
    }
    
    variables:
      groupUserAccount:
        fn::invoke:
          function: tencentcloud:getCamGroupUserAccount
          arguments:
            subUin: 1.00033690181e+11
    

    Using getCamGroupUserAccount

    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 getCamGroupUserAccount(args: GetCamGroupUserAccountArgs, opts?: InvokeOptions): Promise<GetCamGroupUserAccountResult>
    function getCamGroupUserAccountOutput(args: GetCamGroupUserAccountOutputArgs, opts?: InvokeOptions): Output<GetCamGroupUserAccountResult>
    def get_cam_group_user_account(id: Optional[str] = None,
                                   result_output_file: Optional[str] = None,
                                   rp: Optional[float] = None,
                                   sub_uin: Optional[float] = None,
                                   uid: Optional[float] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetCamGroupUserAccountResult
    def get_cam_group_user_account_output(id: Optional[pulumi.Input[str]] = None,
                                   result_output_file: Optional[pulumi.Input[str]] = None,
                                   rp: Optional[pulumi.Input[float]] = None,
                                   sub_uin: Optional[pulumi.Input[float]] = None,
                                   uid: Optional[pulumi.Input[float]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetCamGroupUserAccountResult]
    func GetCamGroupUserAccount(ctx *Context, args *GetCamGroupUserAccountArgs, opts ...InvokeOption) (*GetCamGroupUserAccountResult, error)
    func GetCamGroupUserAccountOutput(ctx *Context, args *GetCamGroupUserAccountOutputArgs, opts ...InvokeOption) GetCamGroupUserAccountResultOutput

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

    public static class GetCamGroupUserAccount 
    {
        public static Task<GetCamGroupUserAccountResult> InvokeAsync(GetCamGroupUserAccountArgs args, InvokeOptions? opts = null)
        public static Output<GetCamGroupUserAccountResult> Invoke(GetCamGroupUserAccountInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCamGroupUserAccountResult> getCamGroupUserAccount(GetCamGroupUserAccountArgs args, InvokeOptions options)
    public static Output<GetCamGroupUserAccountResult> getCamGroupUserAccount(GetCamGroupUserAccountArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getCamGroupUserAccount:getCamGroupUserAccount
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    ResultOutputFile string
    Used to save results.
    Rp double
    Number per page. The default is 20.
    SubUin double
    Sub-user uin.
    Uid double
    Sub-user uid.
    Id string
    ResultOutputFile string
    Used to save results.
    Rp float64
    Number per page. The default is 20.
    SubUin float64
    Sub-user uin.
    Uid float64
    Sub-user uid.
    id String
    resultOutputFile String
    Used to save results.
    rp Double
    Number per page. The default is 20.
    subUin Double
    Sub-user uin.
    uid Double
    Sub-user uid.
    id string
    resultOutputFile string
    Used to save results.
    rp number
    Number per page. The default is 20.
    subUin number
    Sub-user uin.
    uid number
    Sub-user uid.
    id str
    result_output_file str
    Used to save results.
    rp float
    Number per page. The default is 20.
    sub_uin float
    Sub-user uin.
    uid float
    Sub-user uid.
    id String
    resultOutputFile String
    Used to save results.
    rp Number
    Number per page. The default is 20.
    subUin Number
    Sub-user uin.
    uid Number
    Sub-user uid.

    getCamGroupUserAccount Result

    The following output properties are available:

    GroupInfos List<GetCamGroupUserAccountGroupInfo>
    User group information.
    Id string
    TotalNum double
    The total number of user groups the sub-user has joined.
    ResultOutputFile string
    Rp double
    SubUin double
    Uid double
    GroupInfos []GetCamGroupUserAccountGroupInfo
    User group information.
    Id string
    TotalNum float64
    The total number of user groups the sub-user has joined.
    ResultOutputFile string
    Rp float64
    SubUin float64
    Uid float64
    groupInfos List<GetCamGroupUserAccountGroupInfo>
    User group information.
    id String
    totalNum Double
    The total number of user groups the sub-user has joined.
    resultOutputFile String
    rp Double
    subUin Double
    uid Double
    groupInfos GetCamGroupUserAccountGroupInfo[]
    User group information.
    id string
    totalNum number
    The total number of user groups the sub-user has joined.
    resultOutputFile string
    rp number
    subUin number
    uid number
    group_infos Sequence[GetCamGroupUserAccountGroupInfo]
    User group information.
    id str
    total_num float
    The total number of user groups the sub-user has joined.
    result_output_file str
    rp float
    sub_uin float
    uid float
    groupInfos List<Property Map>
    User group information.
    id String
    totalNum Number
    The total number of user groups the sub-user has joined.
    resultOutputFile String
    rp Number
    subUin Number
    uid Number

    Supporting Types

    GetCamGroupUserAccountGroupInfo

    CreateTime string
    Create time.
    GroupId double
    User group ID.
    GroupName string
    User group name.
    Remark string
    Remark.
    CreateTime string
    Create time.
    GroupId float64
    User group ID.
    GroupName string
    User group name.
    Remark string
    Remark.
    createTime String
    Create time.
    groupId Double
    User group ID.
    groupName String
    User group name.
    remark String
    Remark.
    createTime string
    Create time.
    groupId number
    User group ID.
    groupName string
    User group name.
    remark string
    Remark.
    create_time str
    Create time.
    group_id float
    User group ID.
    group_name str
    User group name.
    remark str
    Remark.
    createTime String
    Create time.
    groupId Number
    User group ID.
    groupName String
    User group name.
    remark String
    Remark.

    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