1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getBiProject
tencentcloud 1.81.182 published on Monday, Apr 14, 2025 by tencentcloudstack

tencentcloud.getBiProject

Explore with Pulumi AI

tencentcloud 1.81.182 published on Monday, Apr 14, 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,
});
Copy
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)
Copy
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
	})
}
Copy
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,
    });

});
Copy
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());

    }
}
Copy
variables:
  project:
    fn::invoke:
      function: tencentcloud:getBiProject
      arguments:
        allPage: true
        keyword: abc
        moduleCollection: sys_common_user
        pageNo: 1
Copy

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>
Copy
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]
Copy
func LookupBiProject(ctx *Context, args *LookupBiProjectArgs, opts ...InvokeOption) (*LookupBiProjectResult, error)
func LookupBiProjectOutput(ctx *Context, args *LookupBiProjectOutputArgs, opts ...InvokeOption) LookupBiProjectResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetBiProjectResult> getBiProject(GetBiProjectArgs args, InvokeOptions options)
public static Output<GetBiProjectResult> getBiProject(GetBiProjectArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getBiProject:getBiProject
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

AllPage bool
Whether to display all, if true, ignore paging.
Id string
Project id.
Keyword string
Retrieve fuzzy fields.
ModuleCollection string
Role information, can be ignored.
PageNo double
Page number.
ResultOutputFile string
Used to save results.
AllPage bool
Whether to display all, if true, ignore paging.
Id string
Project id.
Keyword string
Retrieve fuzzy fields.
ModuleCollection string
Role information, can be ignored.
PageNo float64
Page number.
ResultOutputFile string
Used to save results.
allPage Boolean
Whether to display all, if true, ignore paging.
id String
Project id.
keyword String
Retrieve fuzzy fields.
moduleCollection String
Role information, can be ignored.
pageNo Double
Page number.
resultOutputFile String
Used to save results.
allPage boolean
Whether to display all, if true, ignore paging.
id string
Project id.
keyword string
Retrieve fuzzy fields.
moduleCollection string
Role information, can be ignored.
pageNo number
Page number.
resultOutputFile string
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_file str
Used to save results.
allPage Boolean
Whether to display all, if true, ignore paging.
id String
Project id.
keyword String
Retrieve fuzzy fields.
moduleCollection String
Role information, can be ignored.
pageNo Number
Page number.
resultOutputFile String
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<GetBiProjectList>
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).
AllPage bool
Keyword string
ModuleCollection string
PageNo double
ResultOutputFile string
Extra string
Additional information(Note: This field may return null, indicating that no valid value can be obtained).
Id string
Project id.
Lists []GetBiProjectList
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).
AllPage bool
Keyword string
ModuleCollection string
PageNo float64
ResultOutputFile string
extra String
Additional information(Note: This field may return null, indicating that no valid value can be obtained).
id String
Project id.
lists List<GetBiProjectList>
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).
allPage Boolean
keyword String
moduleCollection String
pageNo Double
resultOutputFile String
extra string
Additional information(Note: This field may return null, indicating that no valid value can be obtained).
id string
Project id.
lists GetBiProjectList[]
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).
allPage boolean
keyword string
moduleCollection string
pageNo number
resultOutputFile string
extra str
Additional information(Note: This field may return null, indicating that no valid value can be obtained).
id str
Project id.
lists Sequence[GetBiProjectList]
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_file str
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).
allPage Boolean
keyword String
moduleCollection String
pageNo Number
resultOutputFile String

Supporting Types

GetBiProjectList

Apply This property is required. bool
Apply(Note: This field may return null, indicating that no valid value can be obtained).
AuthLists This property is required. List<string>
List of permissions within the project(Note: This field may return null, indicating that no valid value can be obtained).
ColorCode This property is required. string
Logo colour(Note: This field may return null, indicating that no valid value can be obtained).
ConfigLists This property is required. List<GetBiProjectListConfigList>
Customized parameters, this parameter can be ignored(Note: This field may return null, indicating that no valid value can be obtained).
CorpId This property is required. string
Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
CreatedAt This property is required. string
Created at(Note: This field may return null, indicating that no valid value can be obtained).
CreatedUser This property is required. string
Created by(Note: This field may return null, indicating that no valid value can be obtained).
Id This property is required. double
Project id.
IsExternalManage This property is required. bool
Determine whether it is hosted(Note: This field may return null, indicating that no valid value can be obtained).
LastModifyName This property is required. string
Last modified report and presentation names(Note: This field may return null, indicating that no valid value can be obtained).
Logo This property is required. string
Project logo(Note: This field may return null, indicating that no valid value can be obtained).
ManagePlatform This property is required. string
Hosting platform name(Note: This field may return null, indicating that no valid value can be obtained).
Mark This property is required. string
Remark(Note: This field may return null, indicating that no valid value can be obtained).
MemberCount This property is required. double
Member count(Note: This field may return null, indicating that no valid value can be obtained).
Name This property is required. string
Project name(Note: This field may return null, indicating that no valid value can be obtained).
PageCount This property is required. double
Page count(Note: This field may return null, indicating that no valid value can be obtained).
PanelScope This property is required. string
Default kanban(Note: This field may return null, indicating that no valid value can be obtained).
Seed This property is required. string
Obfuscated field(Note: This field may return null, indicating that no valid value can be obtained).
Source This property is required. string
Interface call source(Note: This field may return null, indicating that no valid value can be obtained).
UpdatedAt This property is required. string
Updated by(Note: This field may return null, indicating that no valid value can be obtained).
UpdatedUser This property is required. string
Updated by(Note: This field may return null, indicating that no valid value can be obtained).
Apply This property is required. bool
Apply(Note: This field may return null, indicating that no valid value can be obtained).
AuthLists This property is required. []string
List of permissions within the project(Note: This field may return null, indicating that no valid value can be obtained).
ColorCode This property is required. string
Logo colour(Note: This field may return null, indicating that no valid value can be obtained).
ConfigLists This property is required. []GetBiProjectListConfigList
Customized parameters, this parameter can be ignored(Note: This field may return null, indicating that no valid value can be obtained).
CorpId This property is required. string
Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
CreatedAt This property is required. string
Created at(Note: This field may return null, indicating that no valid value can be obtained).
CreatedUser This property is required. string
Created by(Note: This field may return null, indicating that no valid value can be obtained).
Id This property is required. float64
Project id.
IsExternalManage This property is required. bool
Determine whether it is hosted(Note: This field may return null, indicating that no valid value can be obtained).
LastModifyName This property is required. string
Last modified report and presentation names(Note: This field may return null, indicating that no valid value can be obtained).
Logo This property is required. string
Project logo(Note: This field may return null, indicating that no valid value can be obtained).
ManagePlatform This property is required. string
Hosting platform name(Note: This field may return null, indicating that no valid value can be obtained).
Mark This property is required. string
Remark(Note: This field may return null, indicating that no valid value can be obtained).
MemberCount This property is required. float64
Member count(Note: This field may return null, indicating that no valid value can be obtained).
Name This property is required. string
Project name(Note: This field may return null, indicating that no valid value can be obtained).
PageCount This property is required. float64
Page count(Note: This field may return null, indicating that no valid value can be obtained).
PanelScope This property is required. string
Default kanban(Note: This field may return null, indicating that no valid value can be obtained).
Seed This property is required. string
Obfuscated field(Note: This field may return null, indicating that no valid value can be obtained).
Source This property is required. string
Interface call source(Note: This field may return null, indicating that no valid value can be obtained).
UpdatedAt This property is required. string
Updated by(Note: This field may return null, indicating that no valid value can be obtained).
UpdatedUser This property is required. string
Updated by(Note: This field may return null, indicating that no valid value can be obtained).
apply This property is required. Boolean
Apply(Note: This field may return null, indicating that no valid value can be obtained).
authLists This property is required. List<String>
List of permissions within the project(Note: This field may return null, indicating that no valid value can be obtained).
colorCode This property is required. String
Logo colour(Note: This field may return null, indicating that no valid value can be obtained).
configLists This property is required. List<GetBiProjectListConfigList>
Customized parameters, this parameter can be ignored(Note: This field may return null, indicating that no valid value can be obtained).
corpId This property is required. String
Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
createdAt This property is required. String
Created at(Note: This field may return null, indicating that no valid value can be obtained).
createdUser This property is required. String
Created by(Note: This field may return null, indicating that no valid value can be obtained).
id This property is required. Double
Project id.
isExternalManage This property is required. Boolean
Determine whether it is hosted(Note: This field may return null, indicating that no valid value can be obtained).
lastModifyName This property is required. String
Last modified report and presentation names(Note: This field may return null, indicating that no valid value can be obtained).
logo This property is required. String
Project logo(Note: This field may return null, indicating that no valid value can be obtained).
managePlatform This property is required. String
Hosting platform name(Note: This field may return null, indicating that no valid value can be obtained).
mark This property is required. String
Remark(Note: This field may return null, indicating that no valid value can be obtained).
memberCount This property is required. Double
Member count(Note: This field may return null, indicating that no valid value can be obtained).
name This property is required. String
Project name(Note: This field may return null, indicating that no valid value can be obtained).
pageCount This property is required. Double
Page count(Note: This field may return null, indicating that no valid value can be obtained).
panelScope This property is required. String
Default kanban(Note: This field may return null, indicating that no valid value can be obtained).
seed This property is required. String
Obfuscated field(Note: This field may return null, indicating that no valid value can be obtained).
source This property is required. String
Interface call source(Note: This field may return null, indicating that no valid value can be obtained).
updatedAt This property is required. String
Updated by(Note: This field may return null, indicating that no valid value can be obtained).
updatedUser This property is required. String
Updated by(Note: This field may return null, indicating that no valid value can be obtained).
apply This property is required. boolean
Apply(Note: This field may return null, indicating that no valid value can be obtained).
authLists This property is required. string[]
List of permissions within the project(Note: This field may return null, indicating that no valid value can be obtained).
colorCode This property is required. string
Logo colour(Note: This field may return null, indicating that no valid value can be obtained).
configLists This property is required. GetBiProjectListConfigList[]
Customized parameters, this parameter can be ignored(Note: This field may return null, indicating that no valid value can be obtained).
corpId This property is required. string
Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
createdAt This property is required. string
Created at(Note: This field may return null, indicating that no valid value can be obtained).
createdUser This property is required. string
Created by(Note: This field may return null, indicating that no valid value can be obtained).
id This property is required. number
Project id.
isExternalManage This property is required. boolean
Determine whether it is hosted(Note: This field may return null, indicating that no valid value can be obtained).
lastModifyName This property is required. string
Last modified report and presentation names(Note: This field may return null, indicating that no valid value can be obtained).
logo This property is required. string
Project logo(Note: This field may return null, indicating that no valid value can be obtained).
managePlatform This property is required. string
Hosting platform name(Note: This field may return null, indicating that no valid value can be obtained).
mark This property is required. string
Remark(Note: This field may return null, indicating that no valid value can be obtained).
memberCount This property is required. number
Member count(Note: This field may return null, indicating that no valid value can be obtained).
name This property is required. string
Project name(Note: This field may return null, indicating that no valid value can be obtained).
pageCount This property is required. number
Page count(Note: This field may return null, indicating that no valid value can be obtained).
panelScope This property is required. string
Default kanban(Note: This field may return null, indicating that no valid value can be obtained).
seed This property is required. string
Obfuscated field(Note: This field may return null, indicating that no valid value can be obtained).
source This property is required. string
Interface call source(Note: This field may return null, indicating that no valid value can be obtained).
updatedAt This property is required. string
Updated by(Note: This field may return null, indicating that no valid value can be obtained).
updatedUser This property is required. string
Updated by(Note: This field may return null, indicating that no valid value can be obtained).
apply This property is required. bool
Apply(Note: This field may return null, indicating that no valid value can be obtained).
auth_lists This property is required. Sequence[str]
List of permissions within the project(Note: This field may return null, indicating that no valid value can be obtained).
color_code This property is required. str
Logo colour(Note: This field may return null, indicating that no valid value can be obtained).
config_lists This property is required. Sequence[GetBiProjectListConfigList]
Customized parameters, this parameter can be ignored(Note: This field may return null, indicating that no valid value can be obtained).
corp_id This property is required. str
Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
created_at This property is required. str
Created at(Note: This field may return null, indicating that no valid value can be obtained).
created_user This property is required. str
Created by(Note: This field may return null, indicating that no valid value can be obtained).
id This property is required. float
Project id.
is_external_manage This property is required. bool
Determine whether it is hosted(Note: This field may return null, indicating that no valid value can be obtained).
last_modify_name This property is required. str
Last modified report and presentation names(Note: This field may return null, indicating that no valid value can be obtained).
logo This property is required. str
Project logo(Note: This field may return null, indicating that no valid value can be obtained).
manage_platform This property is required. str
Hosting platform name(Note: This field may return null, indicating that no valid value can be obtained).
mark This property is required. str
Remark(Note: This field may return null, indicating that no valid value can be obtained).
member_count This property is required. float
Member count(Note: This field may return null, indicating that no valid value can be obtained).
name This property is required. str
Project name(Note: This field may return null, indicating that no valid value can be obtained).
page_count This property is required. float
Page count(Note: This field may return null, indicating that no valid value can be obtained).
panel_scope This property is required. str
Default kanban(Note: This field may return null, indicating that no valid value can be obtained).
seed This property is required. str
Obfuscated field(Note: This field may return null, indicating that no valid value can be obtained).
source This property is required. str
Interface call source(Note: This field may return null, indicating that no valid value can be obtained).
updated_at This property is required. str
Updated by(Note: This field may return null, indicating that no valid value can be obtained).
updated_user This property is required. str
Updated by(Note: This field may return null, indicating that no valid value can be obtained).
apply This property is required. Boolean
Apply(Note: This field may return null, indicating that no valid value can be obtained).
authLists This property is required. List<String>
List of permissions within the project(Note: This field may return null, indicating that no valid value can be obtained).
colorCode This property is required. String
Logo colour(Note: This field may return null, indicating that no valid value can be obtained).
configLists This property is required. List<Property Map>
Customized parameters, this parameter can be ignored(Note: This field may return null, indicating that no valid value can be obtained).
corpId This property is required. String
Enterprise id(Note: This field may return null, indicating that no valid value can be obtained).
createdAt This property is required. String
Created at(Note: This field may return null, indicating that no valid value can be obtained).
createdUser This property is required. String
Created by(Note: This field may return null, indicating that no valid value can be obtained).
id This property is required. Number
Project id.
isExternalManage This property is required. Boolean
Determine whether it is hosted(Note: This field may return null, indicating that no valid value can be obtained).
lastModifyName This property is required. String
Last modified report and presentation names(Note: This field may return null, indicating that no valid value can be obtained).
logo This property is required. String
Project logo(Note: This field may return null, indicating that no valid value can be obtained).
managePlatform This property is required. String
Hosting platform name(Note: This field may return null, indicating that no valid value can be obtained).
mark This property is required. String
Remark(Note: This field may return null, indicating that no valid value can be obtained).
memberCount This property is required. Number
Member count(Note: This field may return null, indicating that no valid value can be obtained).
name This property is required. String
Project name(Note: This field may return null, indicating that no valid value can be obtained).
pageCount This property is required. Number
Page count(Note: This field may return null, indicating that no valid value can be obtained).
panelScope This property is required. String
Default kanban(Note: This field may return null, indicating that no valid value can be obtained).
seed This property is required. String
Obfuscated field(Note: This field may return null, indicating that no valid value can be obtained).
source This property is required. String
Interface call source(Note: This field may return null, indicating that no valid value can be obtained).
updatedAt This property is required. String
Updated by(Note: This field may return null, indicating that no valid value can be obtained).
updatedUser This property is required. String
Updated by(Note: This field may return null, indicating that no valid value can be obtained).

GetBiProjectListConfigList

Components This property is required. List<GetBiProjectListConfigListComponent>
Components(Note: This field may return null, indicating that no valid value can be obtained).
ModuleGroup This property is required. string
Module group(Note: This field may return null, indicating that no valid value can be obtained).
Components This property is required. []GetBiProjectListConfigListComponent
Components(Note: This field may return null, indicating that no valid value can be obtained).
ModuleGroup This property is required. string
Module group(Note: This field may return null, indicating that no valid value can be obtained).
components This property is required. List<GetBiProjectListConfigListComponent>
Components(Note: This field may return null, indicating that no valid value can be obtained).
moduleGroup This property is required. String
Module group(Note: This field may return null, indicating that no valid value can be obtained).
components This property is required. GetBiProjectListConfigListComponent[]
Components(Note: This field may return null, indicating that no valid value can be obtained).
moduleGroup This property is required. string
Module group(Note: This field may return null, indicating that no valid value can be obtained).
components This property is required. Sequence[GetBiProjectListConfigListComponent]
Components(Note: This field may return null, indicating that no valid value can be obtained).
module_group This property is required. str
Module group(Note: This field may return null, indicating that no valid value can be obtained).
components This property is required. List<Property Map>
Components(Note: This field may return null, indicating that no valid value can be obtained).
moduleGroup This property is required. String
Module group(Note: This field may return null, indicating that no valid value can be obtained).

GetBiProjectListConfigListComponent

IncludeType This property is required. string
Include type(Note: This field may return null, indicating that no valid value can be obtained).
ModuleId This property is required. string
Module id(Note: This field may return null, indicating that no valid value can be obtained).
Params This property is required. string
Extra parameters(Note: This field may return null, indicating that no valid value can be obtained).
IncludeType This property is required. string
Include type(Note: This field may return null, indicating that no valid value can be obtained).
ModuleId This property is required. string
Module id(Note: This field may return null, indicating that no valid value can be obtained).
Params This property is required. string
Extra parameters(Note: This field may return null, indicating that no valid value can be obtained).
includeType This property is required. String
Include type(Note: This field may return null, indicating that no valid value can be obtained).
moduleId This property is required. String
Module id(Note: This field may return null, indicating that no valid value can be obtained).
params This property is required. String
Extra parameters(Note: This field may return null, indicating that no valid value can be obtained).
includeType This property is required. string
Include type(Note: This field may return null, indicating that no valid value can be obtained).
moduleId This property is required. string
Module id(Note: This field may return null, indicating that no valid value can be obtained).
params This property is required. string
Extra parameters(Note: This field may return null, indicating that no valid value can be obtained).
include_type This property is required. str
Include type(Note: This field may return null, indicating that no valid value can be obtained).
module_id This property is required. str
Module id(Note: This field may return null, indicating that no valid value can be obtained).
params This property is required. str
Extra parameters(Note: This field may return null, indicating that no valid value can be obtained).
includeType This property is required. String
Include type(Note: This field may return null, indicating that no valid value can be obtained).
moduleId This property is required. String
Module id(Note: This field may return null, indicating that no valid value can be obtained).
params This property is required. 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.182 published on Monday, Apr 14, 2025 by tencentcloudstack