tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getBiProject
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
Use this data source to query detailed information of bi project
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const project = tencentcloud.getBiProject({
allPage: true,
keyword: "abc",
moduleCollection: "sys_common_user",
pageNo: 1,
});
import pulumi
import pulumi_tencentcloud as tencentcloud
project = tencentcloud.get_bi_project(all_page=True,
keyword="abc",
module_collection="sys_common_user",
page_no=1)
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.LookupBiProject(ctx, &tencentcloud.LookupBiProjectArgs{
AllPage: pulumi.BoolRef(true),
Keyword: pulumi.StringRef("abc"),
ModuleCollection: pulumi.StringRef("sys_common_user"),
PageNo: pulumi.Float64Ref(1),
}, 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 project = Tencentcloud.GetBiProject.Invoke(new()
{
AllPage = true,
Keyword = "abc",
ModuleCollection = "sys_common_user",
PageNo = 1,
});
});
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.GetBiProjectArgs;
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 project = TencentcloudFunctions.getBiProject(GetBiProjectArgs.builder()
.allPage(true)
.keyword("abc")
.moduleCollection("sys_common_user")
.pageNo(1)
.build());
}
}
variables:
project:
fn::invoke:
function: tencentcloud:getBiProject
arguments:
allPage: true
keyword: abc
moduleCollection: sys_common_user
pageNo: 1
Using getBiProject
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 getBiProject(args: GetBiProjectArgs, opts?: InvokeOptions): Promise<GetBiProjectResult>
function getBiProjectOutput(args: GetBiProjectOutputArgs, opts?: InvokeOptions): Output<GetBiProjectResult>
def get_bi_project(all_page: Optional[bool] = None,
id: Optional[str] = None,
keyword: Optional[str] = None,
module_collection: Optional[str] = None,
page_no: Optional[float] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBiProjectResult
def get_bi_project_output(all_page: Optional[pulumi.Input[bool]] = None,
id: Optional[pulumi.Input[str]] = None,
keyword: Optional[pulumi.Input[str]] = None,
module_collection: Optional[pulumi.Input[str]] = None,
page_no: Optional[pulumi.Input[float]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBiProjectResult]
func LookupBiProject(ctx *Context, args *LookupBiProjectArgs, opts ...InvokeOption) (*LookupBiProjectResult, error)
func LookupBiProjectOutput(ctx *Context, args *LookupBiProjectOutputArgs, opts ...InvokeOption) LookupBiProjectResultOutput
> Note: This function is named LookupBiProject
in the Go SDK.
public static class GetBiProject
{
public static Task<GetBiProjectResult> InvokeAsync(GetBiProjectArgs args, InvokeOptions? opts = null)
public static Output<GetBiProjectResult> Invoke(GetBiProjectInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetBiProjectResult> getBiProject(GetBiProjectArgs args, InvokeOptions options)
public static Output<GetBiProjectResult> getBiProject(GetBiProjectArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getBiProject:getBiProject
arguments:
# arguments dictionary
The following arguments are supported:
- All
Page bool - Whether to display all, if true, ignore paging.
- Id string
- Project id.
- Keyword string
- Retrieve fuzzy fields.
- Module
Collection string - Role information, can be ignored.
- Page
No double - Page number.
- Result
Output stringFile - Used to save results.
- All
Page bool - Whether to display all, if true, ignore paging.
- Id string
- Project id.
- Keyword string
- Retrieve fuzzy fields.
- Module
Collection string - Role information, can be ignored.
- Page
No float64 - Page number.
- Result
Output stringFile - Used to save results.
- all
Page Boolean - Whether to display all, if true, ignore paging.
- id String
- Project id.
- keyword String
- Retrieve fuzzy fields.
- module
Collection String - Role information, can be ignored.
- page
No Double - Page number.
- result
Output StringFile - Used to save results.
- all
Page boolean - Whether to display all, if true, ignore paging.
- id string
- Project id.
- keyword string
- Retrieve fuzzy fields.
- module
Collection string - Role information, can be ignored.
- page
No number - Page number.
- result
Output stringFile - Used to save results.
- all_
page bool - Whether to display all, if true, ignore paging.
- id str
- Project id.
- keyword str
- Retrieve fuzzy fields.
- module_
collection str - Role information, can be ignored.
- page_
no float - Page number.
- result_
output_ strfile - Used to save results.
- all
Page Boolean - Whether to display all, if true, ignore paging.
- id String
- Project id.
- keyword String
- Retrieve fuzzy fields.
- module
Collection String - Role information, can be ignored.
- page
No Number - Page number.
- result
Output StringFile - Used to save results.
getBiProject Result
The following output properties are available:
- Extra string
- Additional information(Note: This field may return null, indicating that no valid value can be obtained).
- Id string
- Project id.
- Lists
List<Get
Bi Project List> - Array(Note: This field may return null, indicating that no valid value can be obtained).
- Msg string
- Interface information(Note: This field may return null, indicating that no valid value can be obtained).
- All
Page bool - Keyword string
- Module
Collection string - Page
No double - Result
Output stringFile
- Extra string
- Additional information(Note: This field may return null, indicating that no valid value can be obtained).
- Id string
- Project id.
- Lists
[]Get
Bi Project List - Array(Note: This field may return null, indicating that no valid value can be obtained).
- Msg string
- Interface information(Note: This field may return null, indicating that no valid value can be obtained).
- All
Page bool - Keyword string
- Module
Collection string - Page
No float64 - Result
Output stringFile
- extra String
- Additional information(Note: This field may return null, indicating that no valid value can be obtained).
- id String
- Project id.
- lists
List<Get
Bi Project List> - Array(Note: This field may return null, indicating that no valid value can be obtained).
- msg String
- Interface information(Note: This field may return null, indicating that no valid value can be obtained).
- all
Page Boolean - keyword String
- module
Collection String - page
No Double - result
Output StringFile
- extra string
- Additional information(Note: This field may return null, indicating that no valid value can be obtained).
- id string
- Project id.
- lists
Get
Bi Project List[] - Array(Note: This field may return null, indicating that no valid value can be obtained).
- msg string
- Interface information(Note: This field may return null, indicating that no valid value can be obtained).
- all
Page boolean - keyword string
- module
Collection string - page
No number - result
Output stringFile
- extra str
- Additional information(Note: This field may return null, indicating that no valid value can be obtained).
- id str
- Project id.
- lists
Sequence[Get
Bi Project List] - Array(Note: This field may return null, indicating that no valid value can be obtained).
- msg str
- Interface information(Note: This field may return null, indicating that no valid value can be obtained).
- all_
page bool - keyword str
- module_
collection str - page_
no float - result_
output_ strfile
- extra String
- Additional information(Note: This field may return null, indicating that no valid value can be obtained).
- id String
- Project id.
- lists List<Property Map>
- Array(Note: This field may return null, indicating that no valid value can be obtained).
- msg String
- Interface information(Note: This field may return null, indicating that no valid value can be obtained).
- all
Page Boolean - keyword String
- module
Collection String - page
No Number - result
Output StringFile
Supporting Types
GetBiProjectList
- Apply bool
- Apply(Note: This field may return null, indicating that no valid value can be obtained).
- Auth
Lists List<string> - List of permissions within the project(Note: This field may return null, indicating that no valid value can be obtained).
- Color
Code string - Logo colour(Note: This field may return null, indicating that no valid value can be obtained).
- Config
Lists List<GetBi Project List Config List> - Customized parameters, this parameter can be ignored(Note: This field may return null, indicating that no valid value can be obtained).
- Corp
Id string - Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
- Created
At string - Created at(Note: This field may return null, indicating that no valid value can be obtained).
- Created
User string - Created by(Note: This field may return null, indicating that no valid value can be obtained).
- Id double
- Project id.
- Is
External boolManage - Determine whether it is hosted(Note: This field may return null, indicating that no valid value can be obtained).
- Last
Modify stringName - Last modified report and presentation names(Note: This field may return null, indicating that no valid value can be obtained).
- Logo string
- Project logo(Note: This field may return null, indicating that no valid value can be obtained).
- Manage
Platform string - Hosting platform name(Note: This field may return null, indicating that no valid value can be obtained).
- Mark string
- Remark(Note: This field may return null, indicating that no valid value can be obtained).
- Member
Count double - Member count(Note: This field may return null, indicating that no valid value can be obtained).
- Name string
- Project name(Note: This field may return null, indicating that no valid value can be obtained).
- Page
Count double - Page count(Note: This field may return null, indicating that no valid value can be obtained).
- Panel
Scope string - Default kanban(Note: This field may return null, indicating that no valid value can be obtained).
- Seed string
- Obfuscated field(Note: This field may return null, indicating that no valid value can be obtained).
- Source string
- Interface call source(Note: This field may return null, indicating that no valid value can be obtained).
- Updated
At string - Updated by(Note: This field may return null, indicating that no valid value can be obtained).
- Updated
User string - Updated by(Note: This field may return null, indicating that no valid value can be obtained).
- Apply bool
- Apply(Note: This field may return null, indicating that no valid value can be obtained).
- Auth
Lists []string - List of permissions within the project(Note: This field may return null, indicating that no valid value can be obtained).
- Color
Code string - Logo colour(Note: This field may return null, indicating that no valid value can be obtained).
- Config
Lists []GetBi Project List Config List - Customized parameters, this parameter can be ignored(Note: This field may return null, indicating that no valid value can be obtained).
- Corp
Id string - Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
- Created
At string - Created at(Note: This field may return null, indicating that no valid value can be obtained).
- Created
User string - Created by(Note: This field may return null, indicating that no valid value can be obtained).
- Id float64
- Project id.
- Is
External boolManage - Determine whether it is hosted(Note: This field may return null, indicating that no valid value can be obtained).
- Last
Modify stringName - Last modified report and presentation names(Note: This field may return null, indicating that no valid value can be obtained).
- Logo string
- Project logo(Note: This field may return null, indicating that no valid value can be obtained).
- Manage
Platform string - Hosting platform name(Note: This field may return null, indicating that no valid value can be obtained).
- Mark string
- Remark(Note: This field may return null, indicating that no valid value can be obtained).
- Member
Count float64 - Member count(Note: This field may return null, indicating that no valid value can be obtained).
- Name string
- Project name(Note: This field may return null, indicating that no valid value can be obtained).
- Page
Count float64 - Page count(Note: This field may return null, indicating that no valid value can be obtained).
- Panel
Scope string - Default kanban(Note: This field may return null, indicating that no valid value can be obtained).
- Seed string
- Obfuscated field(Note: This field may return null, indicating that no valid value can be obtained).
- Source string
- Interface call source(Note: This field may return null, indicating that no valid value can be obtained).
- Updated
At string - Updated by(Note: This field may return null, indicating that no valid value can be obtained).
- Updated
User string - Updated by(Note: This field may return null, indicating that no valid value can be obtained).
- apply Boolean
- Apply(Note: This field may return null, indicating that no valid value can be obtained).
- auth
Lists List<String> - List of permissions within the project(Note: This field may return null, indicating that no valid value can be obtained).
- color
Code String - Logo colour(Note: This field may return null, indicating that no valid value can be obtained).
- config
Lists List<GetBi Project List Config List> - Customized parameters, this parameter can be ignored(Note: This field may return null, indicating that no valid value can be obtained).
- corp
Id String - Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
- created
At String - Created at(Note: This field may return null, indicating that no valid value can be obtained).
- created
User String - Created by(Note: This field may return null, indicating that no valid value can be obtained).
- id Double
- Project id.
- is
External BooleanManage - Determine whether it is hosted(Note: This field may return null, indicating that no valid value can be obtained).
- last
Modify StringName - Last modified report and presentation names(Note: This field may return null, indicating that no valid value can be obtained).
- logo String
- Project logo(Note: This field may return null, indicating that no valid value can be obtained).
- manage
Platform String - Hosting platform name(Note: This field may return null, indicating that no valid value can be obtained).
- mark String
- Remark(Note: This field may return null, indicating that no valid value can be obtained).
- member
Count Double - Member count(Note: This field may return null, indicating that no valid value can be obtained).
- name String
- Project name(Note: This field may return null, indicating that no valid value can be obtained).
- page
Count Double - Page count(Note: This field may return null, indicating that no valid value can be obtained).
- panel
Scope String - Default kanban(Note: This field may return null, indicating that no valid value can be obtained).
- seed String
- Obfuscated field(Note: This field may return null, indicating that no valid value can be obtained).
- source String
- Interface call source(Note: This field may return null, indicating that no valid value can be obtained).
- updated
At String - Updated by(Note: This field may return null, indicating that no valid value can be obtained).
- updated
User String - Updated by(Note: This field may return null, indicating that no valid value can be obtained).
- apply boolean
- Apply(Note: This field may return null, indicating that no valid value can be obtained).
- auth
Lists string[] - List of permissions within the project(Note: This field may return null, indicating that no valid value can be obtained).
- color
Code string - Logo colour(Note: This field may return null, indicating that no valid value can be obtained).
- config
Lists GetBi Project List Config List[] - Customized parameters, this parameter can be ignored(Note: This field may return null, indicating that no valid value can be obtained).
- corp
Id string - Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
- created
At string - Created at(Note: This field may return null, indicating that no valid value can be obtained).
- created
User string - Created by(Note: This field may return null, indicating that no valid value can be obtained).
- id number
- Project id.
- is
External booleanManage - Determine whether it is hosted(Note: This field may return null, indicating that no valid value can be obtained).
- last
Modify stringName - Last modified report and presentation names(Note: This field may return null, indicating that no valid value can be obtained).
- logo string
- Project logo(Note: This field may return null, indicating that no valid value can be obtained).
- manage
Platform string - Hosting platform name(Note: This field may return null, indicating that no valid value can be obtained).
- mark string
- Remark(Note: This field may return null, indicating that no valid value can be obtained).
- member
Count number - Member count(Note: This field may return null, indicating that no valid value can be obtained).
- name string
- Project name(Note: This field may return null, indicating that no valid value can be obtained).
- page
Count number - Page count(Note: This field may return null, indicating that no valid value can be obtained).
- panel
Scope string - Default kanban(Note: This field may return null, indicating that no valid value can be obtained).
- seed string
- Obfuscated field(Note: This field may return null, indicating that no valid value can be obtained).
- source string
- Interface call source(Note: This field may return null, indicating that no valid value can be obtained).
- updated
At string - Updated by(Note: This field may return null, indicating that no valid value can be obtained).
- updated
User string - Updated by(Note: This field may return null, indicating that no valid value can be obtained).
- apply bool
- Apply(Note: This field may return null, indicating that no valid value can be obtained).
- auth_
lists Sequence[str] - List of permissions within the project(Note: This field may return null, indicating that no valid value can be obtained).
- color_
code str - Logo colour(Note: This field may return null, indicating that no valid value can be obtained).
- config_
lists Sequence[GetBi Project List Config List] - Customized parameters, this parameter can be ignored(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).
- id float
- Project id.
- is_
external_ boolmanage - Determine whether it is hosted(Note: This field may return null, indicating that no valid value can be obtained).
- last_
modify_ strname - Last modified report and presentation names(Note: This field may return null, indicating that no valid value can be obtained).
- logo str
- Project logo(Note: This field may return null, indicating that no valid value can be obtained).
- manage_
platform str - Hosting platform name(Note: This field may return null, indicating that no valid value can be obtained).
- mark str
- Remark(Note: This field may return null, indicating that no valid value can be obtained).
- member_
count float - Member count(Note: This field may return null, indicating that no valid value can be obtained).
- name str
- Project name(Note: This field may return null, indicating that no valid value can be obtained).
- page_
count float - Page count(Note: This field may return null, indicating that no valid value can be obtained).
- panel_
scope str - Default kanban(Note: This field may return null, indicating that no valid value can be obtained).
- seed str
- Obfuscated field(Note: This field may return null, indicating that no valid value can be obtained).
- source str
- Interface call source(Note: This field may return null, indicating that no valid value can be obtained).
- updated_
at str - Updated by(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).
- apply Boolean
- Apply(Note: This field may return null, indicating that no valid value can be obtained).
- auth
Lists List<String> - List of permissions within the project(Note: This field may return null, indicating that no valid value can be obtained).
- color
Code String - Logo colour(Note: This field may return null, indicating that no valid value can be obtained).
- config
Lists List<Property Map> - Customized parameters, this parameter can be ignored(Note: This field may return null, indicating that no valid value can be obtained).
- corp
Id String - Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
- created
At String - Created at(Note: This field may return null, indicating that no valid value can be obtained).
- created
User String - Created by(Note: This field may return null, indicating that no valid value can be obtained).
- id Number
- Project id.
- is
External BooleanManage - Determine whether it is hosted(Note: This field may return null, indicating that no valid value can be obtained).
- last
Modify StringName - Last modified report and presentation names(Note: This field may return null, indicating that no valid value can be obtained).
- logo String
- Project logo(Note: This field may return null, indicating that no valid value can be obtained).
- manage
Platform String - Hosting platform name(Note: This field may return null, indicating that no valid value can be obtained).
- mark String
- Remark(Note: This field may return null, indicating that no valid value can be obtained).
- member
Count Number - Member count(Note: This field may return null, indicating that no valid value can be obtained).
- name String
- Project name(Note: This field may return null, indicating that no valid value can be obtained).
- page
Count Number - Page count(Note: This field may return null, indicating that no valid value can be obtained).
- panel
Scope String - Default kanban(Note: This field may return null, indicating that no valid value can be obtained).
- seed String
- Obfuscated field(Note: This field may return null, indicating that no valid value can be obtained).
- source String
- Interface call source(Note: This field may return null, indicating that no valid value can be obtained).
- updated
At String - Updated by(Note: This field may return null, indicating that no valid value can be obtained).
- updated
User String - Updated by(Note: This field may return null, indicating that no valid value can be obtained).
GetBiProjectListConfigList
- Components
List<Get
Bi Project List Config List Component> - Components(Note: This field may return null, indicating that no valid value can be obtained).
- Module
Group string - Module group(Note: This field may return null, indicating that no valid value can be obtained).
- Components
[]Get
Bi Project List Config List Component - Components(Note: This field may return null, indicating that no valid value can be obtained).
- Module
Group string - Module group(Note: This field may return null, indicating that no valid value can be obtained).
- components
List<Get
Bi Project List Config List Component> - Components(Note: This field may return null, indicating that no valid value can be obtained).
- module
Group String - Module group(Note: This field may return null, indicating that no valid value can be obtained).
- components
Get
Bi Project List Config List Component[] - Components(Note: This field may return null, indicating that no valid value can be obtained).
- module
Group string - Module group(Note: This field may return null, indicating that no valid value can be obtained).
- components
Sequence[Get
Bi Project List Config List Component] - Components(Note: This field may return null, indicating that no valid value can be obtained).
- module_
group str - Module group(Note: This field may return null, indicating that no valid value can be obtained).
- components List<Property Map>
- Components(Note: This field may return null, indicating that no valid value can be obtained).
- module
Group String - Module group(Note: This field may return null, indicating that no valid value can be obtained).
GetBiProjectListConfigListComponent
- Include
Type string - Include type(Note: This field may return null, indicating that no valid value can be obtained).
- Module
Id string - Module id(Note: This field may return null, indicating that no valid value can be obtained).
- Params string
- Extra parameters(Note: This field may return null, indicating that no valid value can be obtained).
- Include
Type string - Include type(Note: This field may return null, indicating that no valid value can be obtained).
- Module
Id string - Module id(Note: This field may return null, indicating that no valid value can be obtained).
- Params string
- Extra parameters(Note: This field may return null, indicating that no valid value can be obtained).
- include
Type String - Include type(Note: This field may return null, indicating that no valid value can be obtained).
- module
Id String - Module id(Note: This field may return null, indicating that no valid value can be obtained).
- params String
- Extra parameters(Note: This field may return null, indicating that no valid value can be obtained).
- include
Type string - Include type(Note: This field may return null, indicating that no valid value can be obtained).
- module
Id string - Module id(Note: This field may return null, indicating that no valid value can be obtained).
- params string
- Extra parameters(Note: This field may return null, indicating that no valid value can be obtained).
- include_
type str - Include type(Note: This field may return null, indicating that no valid value can be obtained).
- module_
id str - Module id(Note: This field may return null, indicating that no valid value can be obtained).
- params str
- Extra parameters(Note: This field may return null, indicating that no valid value can be obtained).
- include
Type String - Include type(Note: This field may return null, indicating that no valid value can be obtained).
- module
Id String - Module id(Note: This field may return null, indicating that no valid value can be obtained).
- params String
- Extra parameters(Note: This field may return null, indicating that no valid value can be obtained).
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack