Volcengine v0.0.46 published on Friday, Feb 27, 2026 by Volcengine
Volcengine v0.0.46 published on Friday, Feb 27, 2026 by Volcengine
Use this data source to query detailed information of vmp integration tasks
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
const foo = volcengine.vmp.getIntegrationTasks({
ids: ["xxxxxx"],
});
import pulumi
import pulumi_volcengine as volcengine
foo = volcengine.vmp.get_integration_tasks(ids=["xxxxxx"])
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/vmp"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := vmp.GetIntegrationTasks(ctx, &vmp.GetIntegrationTasksArgs{
Ids: []string{
"xxxxxx",
},
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() =>
{
var foo = Volcengine.Vmp.GetIntegrationTasks.Invoke(new()
{
Ids = new[]
{
"xxxxxx",
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.vmp.VmpFunctions;
import com.pulumi.volcengine.vmp.inputs.GetIntegrationTasksArgs;
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 foo = VmpFunctions.getIntegrationTasks(GetIntegrationTasksArgs.builder()
.ids("xxxxxx")
.build());
}
}
variables:
foo:
fn::invoke:
Function: volcengine:vmp:getIntegrationTasks
Arguments:
ids:
- xxxxxx
Using getIntegrationTasks
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 getIntegrationTasks(args: GetIntegrationTasksArgs, opts?: InvokeOptions): Promise<GetIntegrationTasksResult>
function getIntegrationTasksOutput(args: GetIntegrationTasksOutputArgs, opts?: InvokeOptions): Output<GetIntegrationTasksResult>def get_integration_tasks(environment: Optional[str] = None,
ids: Optional[Sequence[str]] = None,
name: Optional[str] = None,
statuses: Optional[Sequence[str]] = None,
vke_cluster_ids: Optional[Sequence[str]] = None,
workspace_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIntegrationTasksResult
def get_integration_tasks_output(environment: Optional[pulumi.Input[str]] = None,
ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
name: Optional[pulumi.Input[str]] = None,
statuses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
vke_cluster_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
workspace_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIntegrationTasksResult]func GetIntegrationTasks(ctx *Context, args *GetIntegrationTasksArgs, opts ...InvokeOption) (*GetIntegrationTasksResult, error)
func GetIntegrationTasksOutput(ctx *Context, args *GetIntegrationTasksOutputArgs, opts ...InvokeOption) GetIntegrationTasksResultOutput> Note: This function is named GetIntegrationTasks in the Go SDK.
public static class GetIntegrationTasks
{
public static Task<GetIntegrationTasksResult> InvokeAsync(GetIntegrationTasksArgs args, InvokeOptions? opts = null)
public static Output<GetIntegrationTasksResult> Invoke(GetIntegrationTasksInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIntegrationTasksResult> getIntegrationTasks(GetIntegrationTasksArgs args, InvokeOptions options)
public static Output<GetIntegrationTasksResult> getIntegrationTasks(GetIntegrationTasksArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:vmp/getIntegrationTasks:getIntegrationTasks
arguments:
# arguments dictionaryThe following arguments are supported:
- Environment string
- The deployment environment. Valid values:
VkeorManaged. - Ids List<string>
- A list of integration task IDs.
- Name string
- The name of the integration task.
- Statuses List<string>
- The status of the integration task. Valid values:
Creating,Updating,Active,Error,Deleting. - Vke
Cluster List<string>Ids - The ID of the VKE cluster.
- Workspace
Id string - The workspace ID.
- Environment string
- The deployment environment. Valid values:
VkeorManaged. - Ids []string
- A list of integration task IDs.
- Name string
- The name of the integration task.
- Statuses []string
- The status of the integration task. Valid values:
Creating,Updating,Active,Error,Deleting. - Vke
Cluster []stringIds - The ID of the VKE cluster.
- Workspace
Id string - The workspace ID.
- environment String
- The deployment environment. Valid values:
VkeorManaged. - ids List<String>
- A list of integration task IDs.
- name String
- The name of the integration task.
- statuses List<String>
- The status of the integration task. Valid values:
Creating,Updating,Active,Error,Deleting. - vke
Cluster List<String>Ids - The ID of the VKE cluster.
- workspace
Id String - The workspace ID.
- environment string
- The deployment environment. Valid values:
VkeorManaged. - ids string[]
- A list of integration task IDs.
- name string
- The name of the integration task.
- statuses string[]
- The status of the integration task. Valid values:
Creating,Updating,Active,Error,Deleting. - vke
Cluster string[]Ids - The ID of the VKE cluster.
- workspace
Id string - The workspace ID.
- environment str
- The deployment environment. Valid values:
VkeorManaged. - ids Sequence[str]
- A list of integration task IDs.
- name str
- The name of the integration task.
- statuses Sequence[str]
- The status of the integration task. Valid values:
Creating,Updating,Active,Error,Deleting. - vke_
cluster_ Sequence[str]ids - The ID of the VKE cluster.
- workspace_
id str - The workspace ID.
- environment String
- The deployment environment. Valid values:
VkeorManaged. - ids List<String>
- A list of integration task IDs.
- name String
- The name of the integration task.
- statuses List<String>
- The status of the integration task. Valid values:
Creating,Updating,Active,Error,Deleting. - vke
Cluster List<String>Ids - The ID of the VKE cluster.
- workspace
Id String - The workspace ID.
getIntegrationTasks Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Integration
Tasks List<GetIntegration Tasks Integration Task> - The list of integration tasks.
- Environment string
- The deployment environment.
- Ids List<string>
- Name string
- The name of the VKE cluster.
- Statuses List<string>
- Vke
Cluster List<string>Ids - The ID of the VKE cluster.
- Workspace
Id string - The workspace ID.
- Id string
- The provider-assigned unique ID for this managed resource.
- Integration
Tasks []GetIntegration Tasks Integration Task - The list of integration tasks.
- Environment string
- The deployment environment.
- Ids []string
- Name string
- The name of the VKE cluster.
- Statuses []string
- Vke
Cluster []stringIds - The ID of the VKE cluster.
- Workspace
Id string - The workspace ID.
- id String
- The provider-assigned unique ID for this managed resource.
- integration
Tasks List<GetIntegration Tasks Integration Task> - The list of integration tasks.
- environment String
- The deployment environment.
- ids List<String>
- name String
- The name of the VKE cluster.
- statuses List<String>
- vke
Cluster List<String>Ids - The ID of the VKE cluster.
- workspace
Id String - The workspace ID.
- id string
- The provider-assigned unique ID for this managed resource.
- integration
Tasks GetIntegration Tasks Integration Task[] - The list of integration tasks.
- environment string
- The deployment environment.
- ids string[]
- name string
- The name of the VKE cluster.
- statuses string[]
- vke
Cluster string[]Ids - The ID of the VKE cluster.
- workspace
Id string - The workspace ID.
- id str
- The provider-assigned unique ID for this managed resource.
- integration_
tasks Sequence[GetIntegration Tasks Integration Task] - The list of integration tasks.
- environment str
- The deployment environment.
- ids Sequence[str]
- name str
- The name of the VKE cluster.
- statuses Sequence[str]
- vke_
cluster_ Sequence[str]ids - The ID of the VKE cluster.
- workspace_
id str - The workspace ID.
- id String
- The provider-assigned unique ID for this managed resource.
- integration
Tasks List<Property Map> - The list of integration tasks.
- environment String
- The deployment environment.
- ids List<String>
- name String
- The name of the VKE cluster.
- statuses List<String>
- vke
Cluster List<String>Ids - The ID of the VKE cluster.
- workspace
Id String - The workspace ID.
Supporting Types
GetIntegrationTasksIntegrationTask
- Environment string
- The deployment environment. Valid values:
VkeorManaged. - Id string
- The ID of the integration task.
- Name string
- The name of the integration task.
- Status string
- The status of the VKE cluster.
- Type string
- The type of the integration task.
- Vke
Cluster List<string>Ids - The ID of the VKE cluster.
- Vke
Cluster List<GetInfos Integration Tasks Integration Task Vke Cluster Info> - The information of the VKE cluster.
- Workspace
Id string - The workspace ID.
- Environment string
- The deployment environment. Valid values:
VkeorManaged. - Id string
- The ID of the integration task.
- Name string
- The name of the integration task.
- Status string
- The status of the VKE cluster.
- Type string
- The type of the integration task.
- Vke
Cluster []stringIds - The ID of the VKE cluster.
- Vke
Cluster []GetInfos Integration Tasks Integration Task Vke Cluster Info - The information of the VKE cluster.
- Workspace
Id string - The workspace ID.
- environment String
- The deployment environment. Valid values:
VkeorManaged. - id String
- The ID of the integration task.
- name String
- The name of the integration task.
- status String
- The status of the VKE cluster.
- type String
- The type of the integration task.
- vke
Cluster List<String>Ids - The ID of the VKE cluster.
- vke
Cluster List<GetInfos Integration Tasks Integration Task Vke Cluster Info> - The information of the VKE cluster.
- workspace
Id String - The workspace ID.
- environment string
- The deployment environment. Valid values:
VkeorManaged. - id string
- The ID of the integration task.
- name string
- The name of the integration task.
- status string
- The status of the VKE cluster.
- type string
- The type of the integration task.
- vke
Cluster string[]Ids - The ID of the VKE cluster.
- vke
Cluster GetInfos Integration Tasks Integration Task Vke Cluster Info[] - The information of the VKE cluster.
- workspace
Id string - The workspace ID.
- environment str
- The deployment environment. Valid values:
VkeorManaged. - id str
- The ID of the integration task.
- name str
- The name of the integration task.
- status str
- The status of the VKE cluster.
- type str
- The type of the integration task.
- vke_
cluster_ Sequence[str]ids - The ID of the VKE cluster.
- vke_
cluster_ Sequence[Getinfos Integration Tasks Integration Task Vke Cluster Info] - The information of the VKE cluster.
- workspace_
id str - The workspace ID.
- environment String
- The deployment environment. Valid values:
VkeorManaged. - id String
- The ID of the integration task.
- name String
- The name of the integration task.
- status String
- The status of the VKE cluster.
- type String
- The type of the integration task.
- vke
Cluster List<String>Ids - The ID of the VKE cluster.
- vke
Cluster List<Property Map>Infos - The information of the VKE cluster.
- workspace
Id String - The workspace ID.
GetIntegrationTasksIntegrationTaskVkeClusterInfo
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
volcengineTerraform Provider.
Volcengine v0.0.46 published on Friday, Feb 27, 2026 by Volcengine
