1. Packages
  2. Alibaba Cloud Provider
  3. API Docs
  4. oos
  5. getExecutions
Alibaba Cloud v3.76.0 published on Tuesday, Apr 8, 2025 by Pulumi

alicloud.oos.getExecutions

Explore with Pulumi AI

Alibaba Cloud v3.76.0 published on Tuesday, Apr 8, 2025 by Pulumi

This data source provides a list of OOS Executions in an Alibaba Cloud account according to the specified filters.

NOTE: Available in v1.93.0+.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";

// Declare the data source
const example = alicloud.oos.getExecutions({
    ids: ["execution_id"],
    templateName: "name",
    status: "Success",
});
export const firstExecutionId = example.then(example => example.executions?.[0]?.id);
Copy
import pulumi
import pulumi_alicloud as alicloud

# Declare the data source
example = alicloud.oos.get_executions(ids=["execution_id"],
    template_name="name",
    status="Success")
pulumi.export("firstExecutionId", example.executions[0].id)
Copy
package main

import (
	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/oos"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		// Declare the data source
		example, err := oos.GetExecutions(ctx, &oos.GetExecutionsArgs{
			Ids: []string{
				"execution_id",
			},
			TemplateName: pulumi.StringRef("name"),
			Status:       pulumi.StringRef("Success"),
		}, nil)
		if err != nil {
			return err
		}
		ctx.Export("firstExecutionId", example.Executions[0].Id)
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;

return await Deployment.RunAsync(() => 
{
    // Declare the data source
    var example = AliCloud.Oos.GetExecutions.Invoke(new()
    {
        Ids = new[]
        {
            "execution_id",
        },
        TemplateName = "name",
        Status = "Success",
    });

    return new Dictionary<string, object?>
    {
        ["firstExecutionId"] = example.Apply(getExecutionsResult => getExecutionsResult.Executions[0]?.Id),
    };
});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.oos.OosFunctions;
import com.pulumi.alicloud.oos.inputs.GetExecutionsArgs;
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) {
        // Declare the data source
        final var example = OosFunctions.getExecutions(GetExecutionsArgs.builder()
            .ids("execution_id")
            .templateName("name")
            .status("Success")
            .build());

        ctx.export("firstExecutionId", example.applyValue(getExecutionsResult -> getExecutionsResult.executions()[0].id()));
    }
}
Copy
variables:
  # Declare the data source
  example:
    fn::invoke:
      function: alicloud:oos:getExecutions
      arguments:
        ids:
          - execution_id
        templateName: name
        status: Success
outputs:
  firstExecutionId: ${example.executions[0].id}
Copy

Using getExecutions

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 getExecutions(args: GetExecutionsArgs, opts?: InvokeOptions): Promise<GetExecutionsResult>
function getExecutionsOutput(args: GetExecutionsOutputArgs, opts?: InvokeOptions): Output<GetExecutionsResult>
Copy
def get_executions(category: Optional[str] = None,
                   end_date: Optional[str] = None,
                   end_date_after: Optional[str] = None,
                   executed_by: Optional[str] = None,
                   ids: Optional[Sequence[str]] = None,
                   include_child_execution: Optional[bool] = None,
                   mode: Optional[str] = None,
                   output_file: Optional[str] = None,
                   parent_execution_id: Optional[str] = None,
                   ram_role: Optional[str] = None,
                   sort_field: Optional[str] = None,
                   sort_order: Optional[str] = None,
                   start_date_after: Optional[str] = None,
                   start_date_before: Optional[str] = None,
                   status: Optional[str] = None,
                   tags: Optional[Mapping[str, str]] = None,
                   template_name: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetExecutionsResult
def get_executions_output(category: Optional[pulumi.Input[str]] = None,
                   end_date: Optional[pulumi.Input[str]] = None,
                   end_date_after: Optional[pulumi.Input[str]] = None,
                   executed_by: Optional[pulumi.Input[str]] = None,
                   ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                   include_child_execution: Optional[pulumi.Input[bool]] = None,
                   mode: Optional[pulumi.Input[str]] = None,
                   output_file: Optional[pulumi.Input[str]] = None,
                   parent_execution_id: Optional[pulumi.Input[str]] = None,
                   ram_role: Optional[pulumi.Input[str]] = None,
                   sort_field: Optional[pulumi.Input[str]] = None,
                   sort_order: Optional[pulumi.Input[str]] = None,
                   start_date_after: Optional[pulumi.Input[str]] = None,
                   start_date_before: Optional[pulumi.Input[str]] = None,
                   status: Optional[pulumi.Input[str]] = None,
                   tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
                   template_name: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetExecutionsResult]
Copy
func GetExecutions(ctx *Context, args *GetExecutionsArgs, opts ...InvokeOption) (*GetExecutionsResult, error)
func GetExecutionsOutput(ctx *Context, args *GetExecutionsOutputArgs, opts ...InvokeOption) GetExecutionsResultOutput
Copy

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

public static class GetExecutions 
{
    public static Task<GetExecutionsResult> InvokeAsync(GetExecutionsArgs args, InvokeOptions? opts = null)
    public static Output<GetExecutionsResult> Invoke(GetExecutionsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetExecutionsResult> getExecutions(GetExecutionsArgs args, InvokeOptions options)
public static Output<GetExecutionsResult> getExecutions(GetExecutionsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: alicloud:oos/getExecutions:getExecutions
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Category Changes to this property will trigger replacement. string
The category of template. Valid: AlarmTrigger, EventTrigger, Other and TimerTrigger.
EndDate Changes to this property will trigger replacement. string
The time when the execution was ended.
EndDateAfter Changes to this property will trigger replacement. string
Execution whose end time is less than or equal to the specified time.
ExecutedBy Changes to this property will trigger replacement. string
The user who execute the template.
Ids Changes to this property will trigger replacement. List<string>
A list of OOS Execution ids.
IncludeChildExecution Changes to this property will trigger replacement. bool
Whether to include sub-execution.
Mode Changes to this property will trigger replacement. string
The mode of OOS Execution. Valid: Automatic, Debug.
OutputFile string
File name where to save data source results (after running pulumi preview).
ParentExecutionId Changes to this property will trigger replacement. string
The id of parent OOS Execution.
RamRole Changes to this property will trigger replacement. string
The role that executes the current template.
SortField Changes to this property will trigger replacement. string
The sort field.
SortOrder Changes to this property will trigger replacement. string
The sort order.
StartDateAfter Changes to this property will trigger replacement. string
The execution whose start time is greater than or equal to the specified time.
StartDateBefore Changes to this property will trigger replacement. string
The execution with start time less than or equal to the specified time.
Status Changes to this property will trigger replacement. string
The Status of OOS Execution. Valid: Cancelled, Failed, Queued, Running, Started, Success, Waiting.
Tags Dictionary<string, string>
A mapping of tags to assign to the resource.
TemplateName Changes to this property will trigger replacement. string
The name of execution template.
Category Changes to this property will trigger replacement. string
The category of template. Valid: AlarmTrigger, EventTrigger, Other and TimerTrigger.
EndDate Changes to this property will trigger replacement. string
The time when the execution was ended.
EndDateAfter Changes to this property will trigger replacement. string
Execution whose end time is less than or equal to the specified time.
ExecutedBy Changes to this property will trigger replacement. string
The user who execute the template.
Ids Changes to this property will trigger replacement. []string
A list of OOS Execution ids.
IncludeChildExecution Changes to this property will trigger replacement. bool
Whether to include sub-execution.
Mode Changes to this property will trigger replacement. string
The mode of OOS Execution. Valid: Automatic, Debug.
OutputFile string
File name where to save data source results (after running pulumi preview).
ParentExecutionId Changes to this property will trigger replacement. string
The id of parent OOS Execution.
RamRole Changes to this property will trigger replacement. string
The role that executes the current template.
SortField Changes to this property will trigger replacement. string
The sort field.
SortOrder Changes to this property will trigger replacement. string
The sort order.
StartDateAfter Changes to this property will trigger replacement. string
The execution whose start time is greater than or equal to the specified time.
StartDateBefore Changes to this property will trigger replacement. string
The execution with start time less than or equal to the specified time.
Status Changes to this property will trigger replacement. string
The Status of OOS Execution. Valid: Cancelled, Failed, Queued, Running, Started, Success, Waiting.
Tags map[string]string
A mapping of tags to assign to the resource.
TemplateName Changes to this property will trigger replacement. string
The name of execution template.
category Changes to this property will trigger replacement. String
The category of template. Valid: AlarmTrigger, EventTrigger, Other and TimerTrigger.
endDate Changes to this property will trigger replacement. String
The time when the execution was ended.
endDateAfter Changes to this property will trigger replacement. String
Execution whose end time is less than or equal to the specified time.
executedBy Changes to this property will trigger replacement. String
The user who execute the template.
ids Changes to this property will trigger replacement. List<String>
A list of OOS Execution ids.
includeChildExecution Changes to this property will trigger replacement. Boolean
Whether to include sub-execution.
mode Changes to this property will trigger replacement. String
The mode of OOS Execution. Valid: Automatic, Debug.
outputFile String
File name where to save data source results (after running pulumi preview).
parentExecutionId Changes to this property will trigger replacement. String
The id of parent OOS Execution.
ramRole Changes to this property will trigger replacement. String
The role that executes the current template.
sortField Changes to this property will trigger replacement. String
The sort field.
sortOrder Changes to this property will trigger replacement. String
The sort order.
startDateAfter Changes to this property will trigger replacement. String
The execution whose start time is greater than or equal to the specified time.
startDateBefore Changes to this property will trigger replacement. String
The execution with start time less than or equal to the specified time.
status Changes to this property will trigger replacement. String
The Status of OOS Execution. Valid: Cancelled, Failed, Queued, Running, Started, Success, Waiting.
tags Map<String,String>
A mapping of tags to assign to the resource.
templateName Changes to this property will trigger replacement. String
The name of execution template.
category Changes to this property will trigger replacement. string
The category of template. Valid: AlarmTrigger, EventTrigger, Other and TimerTrigger.
endDate Changes to this property will trigger replacement. string
The time when the execution was ended.
endDateAfter Changes to this property will trigger replacement. string
Execution whose end time is less than or equal to the specified time.
executedBy Changes to this property will trigger replacement. string
The user who execute the template.
ids Changes to this property will trigger replacement. string[]
A list of OOS Execution ids.
includeChildExecution Changes to this property will trigger replacement. boolean
Whether to include sub-execution.
mode Changes to this property will trigger replacement. string
The mode of OOS Execution. Valid: Automatic, Debug.
outputFile string
File name where to save data source results (after running pulumi preview).
parentExecutionId Changes to this property will trigger replacement. string
The id of parent OOS Execution.
ramRole Changes to this property will trigger replacement. string
The role that executes the current template.
sortField Changes to this property will trigger replacement. string
The sort field.
sortOrder Changes to this property will trigger replacement. string
The sort order.
startDateAfter Changes to this property will trigger replacement. string
The execution whose start time is greater than or equal to the specified time.
startDateBefore Changes to this property will trigger replacement. string
The execution with start time less than or equal to the specified time.
status Changes to this property will trigger replacement. string
The Status of OOS Execution. Valid: Cancelled, Failed, Queued, Running, Started, Success, Waiting.
tags {[key: string]: string}
A mapping of tags to assign to the resource.
templateName Changes to this property will trigger replacement. string
The name of execution template.
category Changes to this property will trigger replacement. str
The category of template. Valid: AlarmTrigger, EventTrigger, Other and TimerTrigger.
end_date Changes to this property will trigger replacement. str
The time when the execution was ended.
end_date_after Changes to this property will trigger replacement. str
Execution whose end time is less than or equal to the specified time.
executed_by Changes to this property will trigger replacement. str
The user who execute the template.
ids Changes to this property will trigger replacement. Sequence[str]
A list of OOS Execution ids.
include_child_execution Changes to this property will trigger replacement. bool
Whether to include sub-execution.
mode Changes to this property will trigger replacement. str
The mode of OOS Execution. Valid: Automatic, Debug.
output_file str
File name where to save data source results (after running pulumi preview).
parent_execution_id Changes to this property will trigger replacement. str
The id of parent OOS Execution.
ram_role Changes to this property will trigger replacement. str
The role that executes the current template.
sort_field Changes to this property will trigger replacement. str
The sort field.
sort_order Changes to this property will trigger replacement. str
The sort order.
start_date_after Changes to this property will trigger replacement. str
The execution whose start time is greater than or equal to the specified time.
start_date_before Changes to this property will trigger replacement. str
The execution with start time less than or equal to the specified time.
status Changes to this property will trigger replacement. str
The Status of OOS Execution. Valid: Cancelled, Failed, Queued, Running, Started, Success, Waiting.
tags Mapping[str, str]
A mapping of tags to assign to the resource.
template_name Changes to this property will trigger replacement. str
The name of execution template.
category Changes to this property will trigger replacement. String
The category of template. Valid: AlarmTrigger, EventTrigger, Other and TimerTrigger.
endDate Changes to this property will trigger replacement. String
The time when the execution was ended.
endDateAfter Changes to this property will trigger replacement. String
Execution whose end time is less than or equal to the specified time.
executedBy Changes to this property will trigger replacement. String
The user who execute the template.
ids Changes to this property will trigger replacement. List<String>
A list of OOS Execution ids.
includeChildExecution Changes to this property will trigger replacement. Boolean
Whether to include sub-execution.
mode Changes to this property will trigger replacement. String
The mode of OOS Execution. Valid: Automatic, Debug.
outputFile String
File name where to save data source results (after running pulumi preview).
parentExecutionId Changes to this property will trigger replacement. String
The id of parent OOS Execution.
ramRole Changes to this property will trigger replacement. String
The role that executes the current template.
sortField Changes to this property will trigger replacement. String
The sort field.
sortOrder Changes to this property will trigger replacement. String
The sort order.
startDateAfter Changes to this property will trigger replacement. String
The execution whose start time is greater than or equal to the specified time.
startDateBefore Changes to this property will trigger replacement. String
The execution with start time less than or equal to the specified time.
status Changes to this property will trigger replacement. String
The Status of OOS Execution. Valid: Cancelled, Failed, Queued, Running, Started, Success, Waiting.
tags Map<String>
A mapping of tags to assign to the resource.
templateName Changes to this property will trigger replacement. String
The name of execution template.

getExecutions Result

The following output properties are available:

Executions List<Pulumi.AliCloud.Oos.Outputs.GetExecutionsExecution>
A list of OOS Executions. Each element contains the following attributes:
Id string
The provider-assigned unique ID for this managed resource.
Ids List<string>
A list of OOS Execution ids.
Category string
EndDate string
EndDateAfter string
ExecutedBy string
IncludeChildExecution bool
Mode string
OutputFile string
ParentExecutionId string
RamRole string
SortField string
SortOrder string
StartDateAfter string
StartDateBefore string
Status string
Tags Dictionary<string, string>
TemplateName string
Executions []GetExecutionsExecution
A list of OOS Executions. Each element contains the following attributes:
Id string
The provider-assigned unique ID for this managed resource.
Ids []string
A list of OOS Execution ids.
Category string
EndDate string
EndDateAfter string
ExecutedBy string
IncludeChildExecution bool
Mode string
OutputFile string
ParentExecutionId string
RamRole string
SortField string
SortOrder string
StartDateAfter string
StartDateBefore string
Status string
Tags map[string]string
TemplateName string
executions List<GetExecutionsExecution>
A list of OOS Executions. Each element contains the following attributes:
id String
The provider-assigned unique ID for this managed resource.
ids List<String>
A list of OOS Execution ids.
category String
endDate String
endDateAfter String
executedBy String
includeChildExecution Boolean
mode String
outputFile String
parentExecutionId String
ramRole String
sortField String
sortOrder String
startDateAfter String
startDateBefore String
status String
tags Map<String,String>
templateName String
executions GetExecutionsExecution[]
A list of OOS Executions. Each element contains the following attributes:
id string
The provider-assigned unique ID for this managed resource.
ids string[]
A list of OOS Execution ids.
category string
endDate string
endDateAfter string
executedBy string
includeChildExecution boolean
mode string
outputFile string
parentExecutionId string
ramRole string
sortField string
sortOrder string
startDateAfter string
startDateBefore string
status string
tags {[key: string]: string}
templateName string
executions Sequence[GetExecutionsExecution]
A list of OOS Executions. Each element contains the following attributes:
id str
The provider-assigned unique ID for this managed resource.
ids Sequence[str]
A list of OOS Execution ids.
category str
end_date str
end_date_after str
executed_by str
include_child_execution bool
mode str
output_file str
parent_execution_id str
ram_role str
sort_field str
sort_order str
start_date_after str
start_date_before str
status str
tags Mapping[str, str]
template_name str
executions List<Property Map>
A list of OOS Executions. Each element contains the following attributes:
id String
The provider-assigned unique ID for this managed resource.
ids List<String>
A list of OOS Execution ids.
category String
endDate String
endDateAfter String
executedBy String
includeChildExecution Boolean
mode String
outputFile String
parentExecutionId String
ramRole String
sortField String
sortOrder String
startDateAfter String
startDateBefore String
status String
tags Map<String>
templateName String

Supporting Types

GetExecutionsExecution

Category This property is required. string
The category of template. Valid: AlarmTrigger, EventTrigger, Other and TimerTrigger.
Counters This property is required. string
The counters of OOS Execution.
CreateDate This property is required. string
The time when the execution was created.
EndDate This property is required. string
The time when the execution was ended.
ExecutedBy This property is required. string
The user who execute the template.
ExecutionId This property is required. string
ID of the OOS Executions.
Id This property is required. string
ID of the OOS Executions.
IsParent This property is required. bool
Whether to include subtasks.
Mode This property is required. string
The mode of OOS Execution. Valid: Automatic, Debug.
Outputs This property is required. string
The outputs of OOS Executions.
Parameters This property is required. string
The parameters required by the template
ParentExecutionId This property is required. string
The id of parent OOS Execution.
RamRole This property is required. string
The role that executes the current template.
StartDate This property is required. string
The time when the template was started.
Status This property is required. string
The Status of OOS Execution. Valid: Cancelled, Failed, Queued, Running, Started, Success, Waiting.
StatusMessage This property is required. string
The message of status.
StatusReason This property is required. string
The reason of status.
TemplateId This property is required. string
The id of execution template.
TemplateName This property is required. string
The name of execution template.
TemplateVersion This property is required. string
The version of execution template.
UpdateDate This property is required. string
The time when the template was updated.
Category This property is required. string
The category of template. Valid: AlarmTrigger, EventTrigger, Other and TimerTrigger.
Counters This property is required. string
The counters of OOS Execution.
CreateDate This property is required. string
The time when the execution was created.
EndDate This property is required. string
The time when the execution was ended.
ExecutedBy This property is required. string
The user who execute the template.
ExecutionId This property is required. string
ID of the OOS Executions.
Id This property is required. string
ID of the OOS Executions.
IsParent This property is required. bool
Whether to include subtasks.
Mode This property is required. string
The mode of OOS Execution. Valid: Automatic, Debug.
Outputs This property is required. string
The outputs of OOS Executions.
Parameters This property is required. string
The parameters required by the template
ParentExecutionId This property is required. string
The id of parent OOS Execution.
RamRole This property is required. string
The role that executes the current template.
StartDate This property is required. string
The time when the template was started.
Status This property is required. string
The Status of OOS Execution. Valid: Cancelled, Failed, Queued, Running, Started, Success, Waiting.
StatusMessage This property is required. string
The message of status.
StatusReason This property is required. string
The reason of status.
TemplateId This property is required. string
The id of execution template.
TemplateName This property is required. string
The name of execution template.
TemplateVersion This property is required. string
The version of execution template.
UpdateDate This property is required. string
The time when the template was updated.
category This property is required. String
The category of template. Valid: AlarmTrigger, EventTrigger, Other and TimerTrigger.
counters This property is required. String
The counters of OOS Execution.
createDate This property is required. String
The time when the execution was created.
endDate This property is required. String
The time when the execution was ended.
executedBy This property is required. String
The user who execute the template.
executionId This property is required. String
ID of the OOS Executions.
id This property is required. String
ID of the OOS Executions.
isParent This property is required. Boolean
Whether to include subtasks.
mode This property is required. String
The mode of OOS Execution. Valid: Automatic, Debug.
outputs This property is required. String
The outputs of OOS Executions.
parameters This property is required. String
The parameters required by the template
parentExecutionId This property is required. String
The id of parent OOS Execution.
ramRole This property is required. String
The role that executes the current template.
startDate This property is required. String
The time when the template was started.
status This property is required. String
The Status of OOS Execution. Valid: Cancelled, Failed, Queued, Running, Started, Success, Waiting.
statusMessage This property is required. String
The message of status.
statusReason This property is required. String
The reason of status.
templateId This property is required. String
The id of execution template.
templateName This property is required. String
The name of execution template.
templateVersion This property is required. String
The version of execution template.
updateDate This property is required. String
The time when the template was updated.
category This property is required. string
The category of template. Valid: AlarmTrigger, EventTrigger, Other and TimerTrigger.
counters This property is required. string
The counters of OOS Execution.
createDate This property is required. string
The time when the execution was created.
endDate This property is required. string
The time when the execution was ended.
executedBy This property is required. string
The user who execute the template.
executionId This property is required. string
ID of the OOS Executions.
id This property is required. string
ID of the OOS Executions.
isParent This property is required. boolean
Whether to include subtasks.
mode This property is required. string
The mode of OOS Execution. Valid: Automatic, Debug.
outputs This property is required. string
The outputs of OOS Executions.
parameters This property is required. string
The parameters required by the template
parentExecutionId This property is required. string
The id of parent OOS Execution.
ramRole This property is required. string
The role that executes the current template.
startDate This property is required. string
The time when the template was started.
status This property is required. string
The Status of OOS Execution. Valid: Cancelled, Failed, Queued, Running, Started, Success, Waiting.
statusMessage This property is required. string
The message of status.
statusReason This property is required. string
The reason of status.
templateId This property is required. string
The id of execution template.
templateName This property is required. string
The name of execution template.
templateVersion This property is required. string
The version of execution template.
updateDate This property is required. string
The time when the template was updated.
category This property is required. str
The category of template. Valid: AlarmTrigger, EventTrigger, Other and TimerTrigger.
counters This property is required. str
The counters of OOS Execution.
create_date This property is required. str
The time when the execution was created.
end_date This property is required. str
The time when the execution was ended.
executed_by This property is required. str
The user who execute the template.
execution_id This property is required. str
ID of the OOS Executions.
id This property is required. str
ID of the OOS Executions.
is_parent This property is required. bool
Whether to include subtasks.
mode This property is required. str
The mode of OOS Execution. Valid: Automatic, Debug.
outputs This property is required. str
The outputs of OOS Executions.
parameters This property is required. str
The parameters required by the template
parent_execution_id This property is required. str
The id of parent OOS Execution.
ram_role This property is required. str
The role that executes the current template.
start_date This property is required. str
The time when the template was started.
status This property is required. str
The Status of OOS Execution. Valid: Cancelled, Failed, Queued, Running, Started, Success, Waiting.
status_message This property is required. str
The message of status.
status_reason This property is required. str
The reason of status.
template_id This property is required. str
The id of execution template.
template_name This property is required. str
The name of execution template.
template_version This property is required. str
The version of execution template.
update_date This property is required. str
The time when the template was updated.
category This property is required. String
The category of template. Valid: AlarmTrigger, EventTrigger, Other and TimerTrigger.
counters This property is required. String
The counters of OOS Execution.
createDate This property is required. String
The time when the execution was created.
endDate This property is required. String
The time when the execution was ended.
executedBy This property is required. String
The user who execute the template.
executionId This property is required. String
ID of the OOS Executions.
id This property is required. String
ID of the OOS Executions.
isParent This property is required. Boolean
Whether to include subtasks.
mode This property is required. String
The mode of OOS Execution. Valid: Automatic, Debug.
outputs This property is required. String
The outputs of OOS Executions.
parameters This property is required. String
The parameters required by the template
parentExecutionId This property is required. String
The id of parent OOS Execution.
ramRole This property is required. String
The role that executes the current template.
startDate This property is required. String
The time when the template was started.
status This property is required. String
The Status of OOS Execution. Valid: Cancelled, Failed, Queued, Running, Started, Success, Waiting.
statusMessage This property is required. String
The message of status.
statusReason This property is required. String
The reason of status.
templateId This property is required. String
The id of execution template.
templateName This property is required. String
The name of execution template.
templateVersion This property is required. String
The version of execution template.
updateDate This property is required. String
The time when the template was updated.

Package Details

Repository
Alibaba Cloud pulumi/pulumi-alicloud
License
Apache-2.0
Notes
This Pulumi package is based on the alicloud Terraform Provider.
Alibaba Cloud v3.76.0 published on Tuesday, Apr 8, 2025 by Pulumi