tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack
tencentcloud.getOceanusSystemResource
Start a Neo task
Explain and create a tencentcloud.getOceanusSystemResource resource
tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack
Use this data source to query detailed information of oceanus system_resource
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getOceanusSystemResource({
resourceIds: ["resource-abd503yt"],
filters: [{
name: "Name",
values: ["tf_example"],
}],
clusterId: "cluster-n8yaia0p",
flinkVersion: "Flink-1.11",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_oceanus_system_resource(resource_ids=["resource-abd503yt"],
filters=[{
"name": "Name",
"values": ["tf_example"],
}],
cluster_id="cluster-n8yaia0p",
flink_version="Flink-1.11")
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.GetOceanusSystemResource(ctx, &tencentcloud.GetOceanusSystemResourceArgs{
ResourceIds: []string{
"resource-abd503yt",
},
Filters: []tencentcloud.GetOceanusSystemResourceFilter{
{
Name: "Name",
Values: []string{
"tf_example",
},
},
},
ClusterId: pulumi.StringRef("cluster-n8yaia0p"),
FlinkVersion: pulumi.StringRef("Flink-1.11"),
}, 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.GetOceanusSystemResource.Invoke(new()
{
ResourceIds = new[]
{
"resource-abd503yt",
},
Filters = new[]
{
new Tencentcloud.Inputs.GetOceanusSystemResourceFilterInputArgs
{
Name = "Name",
Values = new[]
{
"tf_example",
},
},
},
ClusterId = "cluster-n8yaia0p",
FlinkVersion = "Flink-1.11",
});
});
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.GetOceanusSystemResourceArgs;
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.getOceanusSystemResource(GetOceanusSystemResourceArgs.builder()
.resourceIds("resource-abd503yt")
.filters(GetOceanusSystemResourceFilterArgs.builder()
.name("Name")
.values("tf_example")
.build())
.clusterId("cluster-n8yaia0p")
.flinkVersion("Flink-1.11")
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getOceanusSystemResource
arguments:
resourceIds:
- resource-abd503yt
filters:
- name: Name
values:
- tf_example
clusterId: cluster-n8yaia0p
flinkVersion: Flink-1.11
Using getOceanusSystemResource
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 getOceanusSystemResource(args: GetOceanusSystemResourceArgs, opts?: InvokeOptions): Promise<GetOceanusSystemResourceResult>
function getOceanusSystemResourceOutput(args: GetOceanusSystemResourceOutputArgs, opts?: InvokeOptions): Output<GetOceanusSystemResourceResult>def get_oceanus_system_resource(cluster_id: Optional[str] = None,
filters: Optional[Sequence[GetOceanusSystemResourceFilter]] = None,
flink_version: Optional[str] = None,
id: Optional[str] = None,
resource_ids: Optional[Sequence[str]] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetOceanusSystemResourceResult
def get_oceanus_system_resource_output(cluster_id: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetOceanusSystemResourceFilterArgs]]]] = None,
flink_version: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
resource_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetOceanusSystemResourceResult]func GetOceanusSystemResource(ctx *Context, args *GetOceanusSystemResourceArgs, opts ...InvokeOption) (*GetOceanusSystemResourceResult, error)
func GetOceanusSystemResourceOutput(ctx *Context, args *GetOceanusSystemResourceOutputArgs, opts ...InvokeOption) GetOceanusSystemResourceResultOutput> Note: This function is named GetOceanusSystemResource in the Go SDK.
public static class GetOceanusSystemResource
{
public static Task<GetOceanusSystemResourceResult> InvokeAsync(GetOceanusSystemResourceArgs args, InvokeOptions? opts = null)
public static Output<GetOceanusSystemResourceResult> Invoke(GetOceanusSystemResourceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetOceanusSystemResourceResult> getOceanusSystemResource(GetOceanusSystemResourceArgs args, InvokeOptions options)
public static Output<GetOceanusSystemResourceResult> getOceanusSystemResource(GetOceanusSystemResourceArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getOceanusSystemResource:getOceanusSystemResource
arguments:
# arguments dictionaryThe following arguments are supported:
- Cluster
Id string - Cluster ID.
- Filters
List<Get
Oceanus System Resource Filter> - Query the resource configuration list. If not specified, return all job configuration lists under ResourceIds.N.
- Flink
Version string - Query built-in connectors for the corresponding Flink version.
- Id string
- Resource
Ids List<string> - Array of resource IDs to be queried.
- Result
Output stringFile - Used to save results.
- Cluster
Id string - Cluster ID.
- Filters
[]Get
Oceanus System Resource Filter - Query the resource configuration list. If not specified, return all job configuration lists under ResourceIds.N.
- Flink
Version string - Query built-in connectors for the corresponding Flink version.
- Id string
- Resource
Ids []string - Array of resource IDs to be queried.
- Result
Output stringFile - Used to save results.
- cluster
Id String - Cluster ID.
- filters
List<Get
Oceanus System Resource Filter> - Query the resource configuration list. If not specified, return all job configuration lists under ResourceIds.N.
- flink
Version String - Query built-in connectors for the corresponding Flink version.
- id String
- resource
Ids List<String> - Array of resource IDs to be queried.
- result
Output StringFile - Used to save results.
- cluster
Id string - Cluster ID.
- filters
Get
Oceanus System Resource Filter[] - Query the resource configuration list. If not specified, return all job configuration lists under ResourceIds.N.
- flink
Version string - Query built-in connectors for the corresponding Flink version.
- id string
- resource
Ids string[] - Array of resource IDs to be queried.
- result
Output stringFile - Used to save results.
- cluster_
id str - Cluster ID.
- filters
Sequence[Get
Oceanus System Resource Filter] - Query the resource configuration list. If not specified, return all job configuration lists under ResourceIds.N.
- flink_
version str - Query built-in connectors for the corresponding Flink version.
- id str
- resource_
ids Sequence[str] - Array of resource IDs to be queried.
- result_
output_ strfile - Used to save results.
- cluster
Id String - Cluster ID.
- filters List<Property Map>
- Query the resource configuration list. If not specified, return all job configuration lists under ResourceIds.N.
- flink
Version String - Query built-in connectors for the corresponding Flink version.
- id String
- resource
Ids List<String> - Array of resource IDs to be queried.
- result
Output StringFile - Used to save results.
getOceanusSystemResource Result
The following output properties are available:
- Id string
- Resource
Sets List<GetOceanus System Resource Resource Set> - Collection of resource details.
- Cluster
Id string - Filters
List<Get
Oceanus System Resource Filter> - Flink
Version string - Resource
Ids List<string> - Result
Output stringFile
- Id string
- Resource
Sets []GetOceanus System Resource Resource Set - Collection of resource details.
- Cluster
Id string - Filters
[]Get
Oceanus System Resource Filter - Flink
Version string - Resource
Ids []string - Result
Output stringFile
- id String
- resource
Sets List<GetOceanus System Resource Resource Set> - Collection of resource details.
- cluster
Id String - filters
List<Get
Oceanus System Resource Filter> - flink
Version String - resource
Ids List<String> - result
Output StringFile
- id string
- resource
Sets GetOceanus System Resource Resource Set[] - Collection of resource details.
- cluster
Id string - filters
Get
Oceanus System Resource Filter[] - flink
Version string - resource
Ids string[] - result
Output stringFile
- id str
- resource_
sets Sequence[GetOceanus System Resource Resource Set] - Collection of resource details.
- cluster_
id str - filters
Sequence[Get
Oceanus System Resource Filter] - flink_
version str - resource_
ids Sequence[str] - result_
output_ strfile
- id String
- resource
Sets List<Property Map> - Collection of resource details.
- cluster
Id String - filters List<Property Map>
- flink
Version String - resource
Ids List<String> - result
Output StringFile
Supporting Types
GetOceanusSystemResourceFilter
GetOceanusSystemResourceResourceSet
- Latest
Resource doubleConfig Version - Latest version of the resource.
- Name string
- Resource name.
- Region string
- Region to which the resource belongs.
- Remark string
- Resource remarks.
- Resource
Id string - Resource ID.
- Resource
Type double - Resource type. 1 indicates JAR package, which is currently the only supported value.
- Latest
Resource float64Config Version - Latest version of the resource.
- Name string
- Resource name.
- Region string
- Region to which the resource belongs.
- Remark string
- Resource remarks.
- Resource
Id string - Resource ID.
- Resource
Type float64 - Resource type. 1 indicates JAR package, which is currently the only supported value.
- latest
Resource DoubleConfig Version - Latest version of the resource.
- name String
- Resource name.
- region String
- Region to which the resource belongs.
- remark String
- Resource remarks.
- resource
Id String - Resource ID.
- resource
Type Double - Resource type. 1 indicates JAR package, which is currently the only supported value.
- latest
Resource numberConfig Version - Latest version of the resource.
- name string
- Resource name.
- region string
- Region to which the resource belongs.
- remark string
- Resource remarks.
- resource
Id string - Resource ID.
- resource
Type number - Resource type. 1 indicates JAR package, which is currently the only supported value.
- latest_
resource_ floatconfig_ version - Latest version of the resource.
- name str
- Resource name.
- region str
- Region to which the resource belongs.
- remark str
- Resource remarks.
- resource_
id str - Resource ID.
- resource_
type float - Resource type. 1 indicates JAR package, which is currently the only supported value.
- latest
Resource NumberConfig Version - Latest version of the resource.
- name String
- Resource name.
- region String
- Region to which the resource belongs.
- remark String
- Resource remarks.
- resource
Id String - Resource ID.
- resource
Type Number - Resource type. 1 indicates JAR package, which is currently the only supported value.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack
