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

tencentcloud.getBiUserProject

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 bi user_project

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const userProject = tencentcloud.getBiUserProject({
        allPage: true,
        projectId: 123,
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    user_project = tencentcloud.get_bi_user_project(all_page=True,
        project_id=123)
    
    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.GetBiUserProject(ctx, &tencentcloud.GetBiUserProjectArgs{
    			AllPage:   pulumi.BoolRef(true),
    			ProjectId: pulumi.Float64Ref(123),
    		}, 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 userProject = Tencentcloud.GetBiUserProject.Invoke(new()
        {
            AllPage = true,
            ProjectId = 123,
        });
    
    });
    
    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.GetBiUserProjectArgs;
    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 userProject = TencentcloudFunctions.getBiUserProject(GetBiUserProjectArgs.builder()
                .allPage(true)
                .projectId(123)
                .build());
    
        }
    }
    
    variables:
      userProject:
        fn::invoke:
          function: tencentcloud:getBiUserProject
          arguments:
            allPage: true
            projectId: 123
    

    Using getBiUserProject

    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 getBiUserProject(args: GetBiUserProjectArgs, opts?: InvokeOptions): Promise<GetBiUserProjectResult>
    function getBiUserProjectOutput(args: GetBiUserProjectOutputArgs, opts?: InvokeOptions): Output<GetBiUserProjectResult>
    def get_bi_user_project(all_page: Optional[bool] = None,
                            id: Optional[str] = None,
                            project_id: Optional[float] = None,
                            result_output_file: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetBiUserProjectResult
    def get_bi_user_project_output(all_page: Optional[pulumi.Input[bool]] = None,
                            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[GetBiUserProjectResult]
    func GetBiUserProject(ctx *Context, args *GetBiUserProjectArgs, opts ...InvokeOption) (*GetBiUserProjectResult, error)
    func GetBiUserProjectOutput(ctx *Context, args *GetBiUserProjectOutputArgs, opts ...InvokeOption) GetBiUserProjectResultOutput

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

    public static class GetBiUserProject 
    {
        public static Task<GetBiUserProjectResult> InvokeAsync(GetBiUserProjectArgs args, InvokeOptions? opts = null)
        public static Output<GetBiUserProjectResult> Invoke(GetBiUserProjectInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetBiUserProjectResult> getBiUserProject(GetBiUserProjectArgs args, InvokeOptions options)
    public static Output<GetBiUserProjectResult> getBiUserProject(GetBiUserProjectArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getBiUserProject:getBiUserProject
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AllPage bool
    Whether to display all, if true, ignore paging.
    Id string
    ProjectId double
    Project id.
    ResultOutputFile string
    Used to save results.
    AllPage bool
    Whether to display all, if true, ignore paging.
    Id string
    ProjectId float64
    Project id.
    ResultOutputFile string
    Used to save results.
    allPage Boolean
    Whether to display all, if true, ignore paging.
    id String
    projectId Double
    Project id.
    resultOutputFile String
    Used to save results.
    allPage boolean
    Whether to display all, if true, ignore paging.
    id string
    projectId number
    Project id.
    resultOutputFile string
    Used to save results.
    all_page bool
    Whether to display all, if true, ignore paging.
    id str
    project_id float
    Project id.
    result_output_file str
    Used to save results.
    allPage Boolean
    Whether to display all, if true, ignore paging.
    id String
    projectId Number
    Project id.
    resultOutputFile String
    Used to save results.

    getBiUserProject Result

    The following output properties are available:

    Id string
    Lists List<GetBiUserProjectList>
    Array(Note: This field may return null, indicating that no valid value can be obtained).
    AllPage bool
    ProjectId double
    ResultOutputFile string
    Id string
    Lists []GetBiUserProjectList
    Array(Note: This field may return null, indicating that no valid value can be obtained).
    AllPage bool
    ProjectId float64
    ResultOutputFile string
    id String
    lists List<GetBiUserProjectList>
    Array(Note: This field may return null, indicating that no valid value can be obtained).
    allPage Boolean
    projectId Double
    resultOutputFile String
    id string
    lists GetBiUserProjectList[]
    Array(Note: This field may return null, indicating that no valid value can be obtained).
    allPage boolean
    projectId number
    resultOutputFile string
    id str
    lists Sequence[GetBiUserProjectList]
    Array(Note: This field may return null, indicating that no valid value can be obtained).
    all_page bool
    project_id float
    result_output_file str
    id String
    lists List<Property Map>
    Array(Note: This field may return null, indicating that no valid value can be obtained).
    allPage Boolean
    projectId Number
    resultOutputFile String

    Supporting Types

    GetBiUserProjectList

    AreaCode string
    Mobile area code(Note: This field may return null, indicating that no valid value can be obtained).
    CorpId string
    Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
    CreatedAt string
    Created at(Note: This field may return null, indicating that no valid value can be obtained).
    CreatedUser string
    Created by(Note: This field may return null, indicating that no valid value can be obtained).
    Email string
    E-mail(Note: This field may return null, indicating that no valid value can be obtained).
    FirstModify double
    First login to change password, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
    GlobalUserName string
    Global role name(Note: This field may return null, indicating that no valid value can be obtained).
    LastLogin string
    Last login time, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
    Mobile string
    Mobile number, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
    PhoneNumber string
    Phone number(Note: This field may return null, indicating that no valid value can be obtained).
    Status double
    Disabled state(Note: This field may return null, indicating that no valid value can be obtained).
    UpdatedAt string
    Updated at(Note: This field may return null, indicating that no valid value can be obtained).
    UpdatedUser string
    Updated by(Note: This field may return null, indicating that no valid value can be obtained).
    UserId string
    User id.
    UserName string
    Username.
    AreaCode string
    Mobile area code(Note: This field may return null, indicating that no valid value can be obtained).
    CorpId string
    Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
    CreatedAt string
    Created at(Note: This field may return null, indicating that no valid value can be obtained).
    CreatedUser string
    Created by(Note: This field may return null, indicating that no valid value can be obtained).
    Email string
    E-mail(Note: This field may return null, indicating that no valid value can be obtained).
    FirstModify float64
    First login to change password, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
    GlobalUserName string
    Global role name(Note: This field may return null, indicating that no valid value can be obtained).
    LastLogin string
    Last login time, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
    Mobile string
    Mobile number, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
    PhoneNumber string
    Phone number(Note: This field may return null, indicating that no valid value can be obtained).
    Status float64
    Disabled state(Note: This field may return null, indicating that no valid value can be obtained).
    UpdatedAt string
    Updated at(Note: This field may return null, indicating that no valid value can be obtained).
    UpdatedUser string
    Updated by(Note: This field may return null, indicating that no valid value can be obtained).
    UserId string
    User id.
    UserName string
    Username.
    areaCode String
    Mobile area code(Note: This field may return null, indicating that no valid value can be obtained).
    corpId String
    Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
    createdAt String
    Created at(Note: This field may return null, indicating that no valid value can be obtained).
    createdUser String
    Created by(Note: This field may return null, indicating that no valid value can be obtained).
    email String
    E-mail(Note: This field may return null, indicating that no valid value can be obtained).
    firstModify Double
    First login to change password, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
    globalUserName String
    Global role name(Note: This field may return null, indicating that no valid value can be obtained).
    lastLogin String
    Last login time, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
    mobile String
    Mobile number, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
    phoneNumber String
    Phone number(Note: This field may return null, indicating that no valid value can be obtained).
    status Double
    Disabled state(Note: This field may return null, indicating that no valid value can be obtained).
    updatedAt String
    Updated at(Note: This field may return null, indicating that no valid value can be obtained).
    updatedUser String
    Updated by(Note: This field may return null, indicating that no valid value can be obtained).
    userId String
    User id.
    userName String
    Username.
    areaCode string
    Mobile area code(Note: This field may return null, indicating that no valid value can be obtained).
    corpId string
    Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
    createdAt string
    Created at(Note: This field may return null, indicating that no valid value can be obtained).
    createdUser string
    Created by(Note: This field may return null, indicating that no valid value can be obtained).
    email string
    E-mail(Note: This field may return null, indicating that no valid value can be obtained).
    firstModify number
    First login to change password, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
    globalUserName string
    Global role name(Note: This field may return null, indicating that no valid value can be obtained).
    lastLogin string
    Last login time, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
    mobile string
    Mobile number, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
    phoneNumber string
    Phone number(Note: This field may return null, indicating that no valid value can be obtained).
    status number
    Disabled state(Note: This field may return null, indicating that no valid value can be obtained).
    updatedAt string
    Updated at(Note: This field may return null, indicating that no valid value can be obtained).
    updatedUser string
    Updated by(Note: This field may return null, indicating that no valid value can be obtained).
    userId string
    User id.
    userName string
    Username.
    area_code str
    Mobile area code(Note: This field may return null, indicating that no valid value can be obtained).
    corp_id str
    Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
    created_at str
    Created at(Note: This field may return null, indicating that no valid value can be obtained).
    created_user str
    Created by(Note: This field may return null, indicating that no valid value can be obtained).
    email str
    E-mail(Note: This field may return null, indicating that no valid value can be obtained).
    first_modify float
    First login to change password, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
    global_user_name str
    Global role name(Note: This field may return null, indicating that no valid value can be obtained).
    last_login str
    Last login time, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
    mobile str
    Mobile number, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
    phone_number str
    Phone number(Note: This field may return null, indicating that no valid value can be obtained).
    status float
    Disabled state(Note: This field may return null, indicating that no valid value can be obtained).
    updated_at str
    Updated at(Note: This field may return null, indicating that no valid value can be obtained).
    updated_user str
    Updated by(Note: This field may return null, indicating that no valid value can be obtained).
    user_id str
    User id.
    user_name str
    Username.
    areaCode String
    Mobile area code(Note: This field may return null, indicating that no valid value can be obtained).
    corpId String
    Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
    createdAt String
    Created at(Note: This field may return null, indicating that no valid value can be obtained).
    createdUser String
    Created by(Note: This field may return null, indicating that no valid value can be obtained).
    email String
    E-mail(Note: This field may return null, indicating that no valid value can be obtained).
    firstModify Number
    First login to change password, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
    globalUserName String
    Global role name(Note: This field may return null, indicating that no valid value can be obtained).
    lastLogin String
    Last login time, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
    mobile String
    Mobile number, public cloud unrelated fields(Note: This field may return null, indicating that no valid value can be obtained).
    phoneNumber String
    Phone number(Note: This field may return null, indicating that no valid value can be obtained).
    status Number
    Disabled state(Note: This field may return null, indicating that no valid value can be obtained).
    updatedAt String
    Updated at(Note: This field may return null, indicating that no valid value can be obtained).
    updatedUser String
    Updated by(Note: This field may return null, indicating that no valid value can be obtained).
    userId String
    User id.
    userName String
    Username.

    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