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

tencentcloud.getOceanusResourceRelatedJob

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 resource_related_job

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const example = tencentcloud.getOceanusResourceRelatedJob({
        descByJobConfigCreateTime: 0,
        resourceConfigVersion: 1,
        resourceId: "resource-8y9lzcuz",
        workSpaceId: "space-2idq8wbr",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    example = tencentcloud.get_oceanus_resource_related_job(desc_by_job_config_create_time=0,
        resource_config_version=1,
        resource_id="resource-8y9lzcuz",
        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.GetOceanusResourceRelatedJob(ctx, &tencentcloud.GetOceanusResourceRelatedJobArgs{
    			DescByJobConfigCreateTime: pulumi.Float64Ref(0),
    			ResourceConfigVersion:     pulumi.Float64Ref(1),
    			ResourceId:                "resource-8y9lzcuz",
    			WorkSpaceId:               pulumi.StringRef("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.GetOceanusResourceRelatedJob.Invoke(new()
        {
            DescByJobConfigCreateTime = 0,
            ResourceConfigVersion = 1,
            ResourceId = "resource-8y9lzcuz",
            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.GetOceanusResourceRelatedJobArgs;
    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.getOceanusResourceRelatedJob(GetOceanusResourceRelatedJobArgs.builder()
                .descByJobConfigCreateTime(0)
                .resourceConfigVersion(1)
                .resourceId("resource-8y9lzcuz")
                .workSpaceId("space-2idq8wbr")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: tencentcloud:getOceanusResourceRelatedJob
          arguments:
            descByJobConfigCreateTime: 0
            resourceConfigVersion: 1
            resourceId: resource-8y9lzcuz
            workSpaceId: space-2idq8wbr
    

    Using getOceanusResourceRelatedJob

    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 getOceanusResourceRelatedJob(args: GetOceanusResourceRelatedJobArgs, opts?: InvokeOptions): Promise<GetOceanusResourceRelatedJobResult>
    function getOceanusResourceRelatedJobOutput(args: GetOceanusResourceRelatedJobOutputArgs, opts?: InvokeOptions): Output<GetOceanusResourceRelatedJobResult>
    def get_oceanus_resource_related_job(desc_by_job_config_create_time: Optional[float] = None,
                                         id: Optional[str] = None,
                                         resource_config_version: Optional[float] = None,
                                         resource_id: Optional[str] = None,
                                         result_output_file: Optional[str] = None,
                                         work_space_id: Optional[str] = None,
                                         opts: Optional[InvokeOptions] = None) -> GetOceanusResourceRelatedJobResult
    def get_oceanus_resource_related_job_output(desc_by_job_config_create_time: Optional[pulumi.Input[float]] = None,
                                         id: Optional[pulumi.Input[str]] = None,
                                         resource_config_version: Optional[pulumi.Input[float]] = None,
                                         resource_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[GetOceanusResourceRelatedJobResult]
    func GetOceanusResourceRelatedJob(ctx *Context, args *GetOceanusResourceRelatedJobArgs, opts ...InvokeOption) (*GetOceanusResourceRelatedJobResult, error)
    func GetOceanusResourceRelatedJobOutput(ctx *Context, args *GetOceanusResourceRelatedJobOutputArgs, opts ...InvokeOption) GetOceanusResourceRelatedJobResultOutput

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

    public static class GetOceanusResourceRelatedJob 
    {
        public static Task<GetOceanusResourceRelatedJobResult> InvokeAsync(GetOceanusResourceRelatedJobArgs args, InvokeOptions? opts = null)
        public static Output<GetOceanusResourceRelatedJobResult> Invoke(GetOceanusResourceRelatedJobInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetOceanusResourceRelatedJobResult> getOceanusResourceRelatedJob(GetOceanusResourceRelatedJobArgs args, InvokeOptions options)
    public static Output<GetOceanusResourceRelatedJobResult> getOceanusResourceRelatedJob(GetOceanusResourceRelatedJobArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getOceanusResourceRelatedJob:getOceanusResourceRelatedJob
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ResourceId string
    Resource ID.
    DescByJobConfigCreateTime double
    Default:0; 1:sort by job version creation time in descending order.
    Id string
    ResourceConfigVersion double
    Resource version number.
    ResultOutputFile string
    Used to save results.
    WorkSpaceId string
    Workspace SerialId.
    ResourceId string
    Resource ID.
    DescByJobConfigCreateTime float64
    Default:0; 1:sort by job version creation time in descending order.
    Id string
    ResourceConfigVersion float64
    Resource version number.
    ResultOutputFile string
    Used to save results.
    WorkSpaceId string
    Workspace SerialId.
    resourceId String
    Resource ID.
    descByJobConfigCreateTime Double
    Default:0; 1:sort by job version creation time in descending order.
    id String
    resourceConfigVersion Double
    Resource version number.
    resultOutputFile String
    Used to save results.
    workSpaceId String
    Workspace SerialId.
    resourceId string
    Resource ID.
    descByJobConfigCreateTime number
    Default:0; 1:sort by job version creation time in descending order.
    id string
    resourceConfigVersion number
    Resource version number.
    resultOutputFile string
    Used to save results.
    workSpaceId string
    Workspace SerialId.
    resource_id str
    Resource ID.
    desc_by_job_config_create_time float
    Default:0; 1:sort by job version creation time in descending order.
    id str
    resource_config_version float
    Resource version number.
    result_output_file str
    Used to save results.
    work_space_id str
    Workspace SerialId.
    resourceId String
    Resource ID.
    descByJobConfigCreateTime Number
    Default:0; 1:sort by job version creation time in descending order.
    id String
    resourceConfigVersion Number
    Resource version number.
    resultOutputFile String
    Used to save results.
    workSpaceId String
    Workspace SerialId.

    getOceanusResourceRelatedJob Result

    The following output properties are available:

    Supporting Types

    GetOceanusResourceRelatedJobRefJobInfo

    JobConfigVersion double
    Job configuration version.
    JobId string
    Job ID.
    ResourceVersion double
    Resource version.
    JobConfigVersion float64
    Job configuration version.
    JobId string
    Job ID.
    ResourceVersion float64
    Resource version.
    jobConfigVersion Double
    Job configuration version.
    jobId String
    Job ID.
    resourceVersion Double
    Resource version.
    jobConfigVersion number
    Job configuration version.
    jobId string
    Job ID.
    resourceVersion number
    Resource version.
    job_config_version float
    Job configuration version.
    job_id str
    Job ID.
    resource_version float
    Resource version.
    jobConfigVersion Number
    Job configuration version.
    jobId String
    Job ID.
    resourceVersion Number
    Resource version.

    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