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

tencentcloud.getOceanusTreeResources

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 oceanus tree_resources

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const example = tencentcloud.getOceanusTreeResources({
        workSpaceId: "space-2idq8wbr",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    example = tencentcloud.get_oceanus_tree_resources(work_space_id="space-2idq8wbr")
    
    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.GetOceanusTreeResources(ctx, &tencentcloud.GetOceanusTreeResourcesArgs{
    			WorkSpaceId: "space-2idq8wbr",
    		}, 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 example = Tencentcloud.GetOceanusTreeResources.Invoke(new()
        {
            WorkSpaceId = "space-2idq8wbr",
        });
    
    });
    
    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.GetOceanusTreeResourcesArgs;
    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 example = TencentcloudFunctions.getOceanusTreeResources(GetOceanusTreeResourcesArgs.builder()
                .workSpaceId("space-2idq8wbr")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: tencentcloud:getOceanusTreeResources
          arguments:
            workSpaceId: space-2idq8wbr
    

    Using getOceanusTreeResources

    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 getOceanusTreeResources(args: GetOceanusTreeResourcesArgs, opts?: InvokeOptions): Promise<GetOceanusTreeResourcesResult>
    function getOceanusTreeResourcesOutput(args: GetOceanusTreeResourcesOutputArgs, opts?: InvokeOptions): Output<GetOceanusTreeResourcesResult>
    def get_oceanus_tree_resources(id: Optional[str] = None,
                                   result_output_file: Optional[str] = None,
                                   work_space_id: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetOceanusTreeResourcesResult
    def get_oceanus_tree_resources_output(id: Optional[pulumi.Input[str]] = None,
                                   result_output_file: Optional[pulumi.Input[str]] = None,
                                   work_space_id: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetOceanusTreeResourcesResult]
    func GetOceanusTreeResources(ctx *Context, args *GetOceanusTreeResourcesArgs, opts ...InvokeOption) (*GetOceanusTreeResourcesResult, error)
    func GetOceanusTreeResourcesOutput(ctx *Context, args *GetOceanusTreeResourcesOutputArgs, opts ...InvokeOption) GetOceanusTreeResourcesResultOutput

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

    public static class GetOceanusTreeResources 
    {
        public static Task<GetOceanusTreeResourcesResult> InvokeAsync(GetOceanusTreeResourcesArgs args, InvokeOptions? opts = null)
        public static Output<GetOceanusTreeResourcesResult> Invoke(GetOceanusTreeResourcesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetOceanusTreeResourcesResult> getOceanusTreeResources(GetOceanusTreeResourcesArgs args, InvokeOptions options)
    public static Output<GetOceanusTreeResourcesResult> getOceanusTreeResources(GetOceanusTreeResourcesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getOceanusTreeResources:getOceanusTreeResources
      arguments:
        # arguments dictionary

    The following arguments are supported:

    WorkSpaceId string
    Workspace SerialId.
    Id string
    ID.
    ResultOutputFile string
    Used to save results.
    WorkSpaceId string
    Workspace SerialId.
    Id string
    ID.
    ResultOutputFile string
    Used to save results.
    workSpaceId String
    Workspace SerialId.
    id String
    ID.
    resultOutputFile String
    Used to save results.
    workSpaceId string
    Workspace SerialId.
    id string
    ID.
    resultOutputFile string
    Used to save results.
    work_space_id str
    Workspace SerialId.
    id str
    ID.
    result_output_file str
    Used to save results.
    workSpaceId String
    Workspace SerialId.
    id String
    ID.
    resultOutputFile String
    Used to save results.

    getOceanusTreeResources Result

    The following output properties are available:

    Id string
    ID.
    TreeInfos List<GetOceanusTreeResourcesTreeInfo>
    Tree structure information.
    WorkSpaceId string
    ResultOutputFile string
    Id string
    ID.
    TreeInfos []GetOceanusTreeResourcesTreeInfo
    Tree structure information.
    WorkSpaceId string
    ResultOutputFile string
    id String
    ID.
    treeInfos List<GetOceanusTreeResourcesTreeInfo>
    Tree structure information.
    workSpaceId String
    resultOutputFile String
    id string
    ID.
    treeInfos GetOceanusTreeResourcesTreeInfo[]
    Tree structure information.
    workSpaceId string
    resultOutputFile string
    id String
    ID.
    treeInfos List<Property Map>
    Tree structure information.
    workSpaceId String
    resultOutputFile String

    Supporting Types

    GetOceanusTreeResourcesTreeInfo

    Children string
    Subdirectory Information.
    Id string
    ID.
    Items List<GetOceanusTreeResourcesTreeInfoItem>
    List of items.
    Name string
    Name.
    ParentId string
    Parent Id.
    Children string
    Subdirectory Information.
    Id string
    ID.
    Items []GetOceanusTreeResourcesTreeInfoItem
    List of items.
    Name string
    Name.
    ParentId string
    Parent Id.
    children String
    Subdirectory Information.
    id String
    ID.
    items List<GetOceanusTreeResourcesTreeInfoItem>
    List of items.
    name String
    Name.
    parentId String
    Parent Id.
    children string
    Subdirectory Information.
    id string
    ID.
    items GetOceanusTreeResourcesTreeInfoItem[]
    List of items.
    name string
    Name.
    parentId string
    Parent Id.
    children str
    Subdirectory Information.
    id str
    ID.
    items Sequence[GetOceanusTreeResourcesTreeInfoItem]
    List of items.
    name str
    Name.
    parent_id str
    Parent Id.
    children String
    Subdirectory Information.
    id String
    ID.
    items List<Property Map>
    List of items.
    name String
    Name.
    parentId String
    Parent Id.

    GetOceanusTreeResourcesTreeInfoItem

    FileName string
    File name.
    FolderId string
    Folder id.
    Name string
    Name.
    RefJobStatusCountSets List<GetOceanusTreeResourcesTreeInfoItemRefJobStatusCountSet>
    Counting the number of associated tasks by state.
    Remark string
    Remark.
    ResourceId string
    Resource Id.
    ResourceType double
    Resource Type.
    FileName string
    File name.
    FolderId string
    Folder id.
    Name string
    Name.
    RefJobStatusCountSets []GetOceanusTreeResourcesTreeInfoItemRefJobStatusCountSet
    Counting the number of associated tasks by state.
    Remark string
    Remark.
    ResourceId string
    Resource Id.
    ResourceType float64
    Resource Type.
    fileName String
    File name.
    folderId String
    Folder id.
    name String
    Name.
    refJobStatusCountSets List<GetOceanusTreeResourcesTreeInfoItemRefJobStatusCountSet>
    Counting the number of associated tasks by state.
    remark String
    Remark.
    resourceId String
    Resource Id.
    resourceType Double
    Resource Type.
    fileName string
    File name.
    folderId string
    Folder id.
    name string
    Name.
    refJobStatusCountSets GetOceanusTreeResourcesTreeInfoItemRefJobStatusCountSet[]
    Counting the number of associated tasks by state.
    remark string
    Remark.
    resourceId string
    Resource Id.
    resourceType number
    Resource Type.
    file_name str
    File name.
    folder_id str
    Folder id.
    name str
    Name.
    ref_job_status_count_sets Sequence[GetOceanusTreeResourcesTreeInfoItemRefJobStatusCountSet]
    Counting the number of associated tasks by state.
    remark str
    Remark.
    resource_id str
    Resource Id.
    resource_type float
    Resource Type.
    fileName String
    File name.
    folderId String
    Folder id.
    name String
    Name.
    refJobStatusCountSets List<Property Map>
    Counting the number of associated tasks by state.
    remark String
    Remark.
    resourceId String
    Resource Id.
    resourceType Number
    Resource Type.

    GetOceanusTreeResourcesTreeInfoItemRefJobStatusCountSet

    Count double
    Job count.
    JobStatus double
    Job status.
    Count float64
    Job count.
    JobStatus float64
    Job status.
    count Double
    Job count.
    jobStatus Double
    Job status.
    count number
    Job count.
    jobStatus number
    Job status.
    count float
    Job count.
    job_status float
    Job status.
    count Number
    Job count.
    jobStatus Number
    Job status.

    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