Viewing docs for Oracle Cloud Infrastructure v3.16.0 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
Viewing docs for Oracle Cloud Infrastructure v3.16.0 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
This data source provides details about a specific Execution Action resource in Oracle Cloud Infrastructure Database service.
Gets information about the specified execution action.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testExecutionAction = oci.Database.getExecutionAction({
executionActionId: testExecutionActionOciDatabaseExecutionAction.id,
});
import pulumi
import pulumi_oci as oci
test_execution_action = oci.Database.get_execution_action(execution_action_id=test_execution_action_oci_database_execution_action["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/database"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := database.GetExecutionAction(ctx, &database.GetExecutionActionArgs{
ExecutionActionId: testExecutionActionOciDatabaseExecutionAction.Id,
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testExecutionAction = Oci.Database.GetExecutionAction.Invoke(new()
{
ExecutionActionId = testExecutionActionOciDatabaseExecutionAction.Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Database.DatabaseFunctions;
import com.pulumi.oci.Database.inputs.GetExecutionActionArgs;
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 testExecutionAction = DatabaseFunctions.getExecutionAction(GetExecutionActionArgs.builder()
.executionActionId(testExecutionActionOciDatabaseExecutionAction.id())
.build());
}
}
variables:
testExecutionAction:
fn::invoke:
function: oci:Database:getExecutionAction
arguments:
executionActionId: ${testExecutionActionOciDatabaseExecutionAction.id}
Using getExecutionAction
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 getExecutionAction(args: GetExecutionActionArgs, opts?: InvokeOptions): Promise<GetExecutionActionResult>
function getExecutionActionOutput(args: GetExecutionActionOutputArgs, opts?: InvokeOptions): Output<GetExecutionActionResult>def get_execution_action(execution_action_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetExecutionActionResult
def get_execution_action_output(execution_action_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetExecutionActionResult]func LookupExecutionAction(ctx *Context, args *LookupExecutionActionArgs, opts ...InvokeOption) (*LookupExecutionActionResult, error)
func LookupExecutionActionOutput(ctx *Context, args *LookupExecutionActionOutputArgs, opts ...InvokeOption) LookupExecutionActionResultOutput> Note: This function is named LookupExecutionAction in the Go SDK.
public static class GetExecutionAction
{
public static Task<GetExecutionActionResult> InvokeAsync(GetExecutionActionArgs args, InvokeOptions? opts = null)
public static Output<GetExecutionActionResult> Invoke(GetExecutionActionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetExecutionActionResult> getExecutionAction(GetExecutionActionArgs args, InvokeOptions options)
public static Output<GetExecutionActionResult> getExecutionAction(GetExecutionActionArgs args, InvokeOptions options)
fn::invoke:
function: oci:Database/getExecutionAction:getExecutionAction
arguments:
# arguments dictionaryThe following arguments are supported:
- Execution
Action stringId - The execution action OCID.
- Execution
Action stringId - The execution action OCID.
- execution
Action StringId - The execution action OCID.
- execution
Action stringId - The execution action OCID.
- execution_
action_ strid - The execution action OCID.
- execution
Action StringId - The execution action OCID.
getExecutionAction Result
The following output properties are available:
- Action
Members List<GetExecution Action Action Member> - List of action members of this execution action.
- Action
Params Dictionary<string, string> - Map<ParamName, ParamValue> where a key value pair describes the specific action parameter. Example:
{"count": "3"} - Action
Type string - The action type of the execution action being performed
- Compartment
Id string - The OCID of the compartment.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- Description string
- Description of the execution action.
- Display
Name string - The user-friendly name for the execution action. The name does not need to be unique.
- Estimated
Time intIn Mins - The estimated time of the execution action in minutes.
- Execution
Action stringId - Execution
Action intOrder - The priority order of the execution action.
- Execution
Window stringId - The OCID of the execution window resource the execution action belongs to.
- Dictionary<string, string>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - Id string
- The OCID of the execution action.
- Lifecycle
Details string - Additional information about the current lifecycle state.
- Lifecycle
Substate string - The current sub-state of the execution action. Valid states are DURATION_EXCEEDED, MAINTENANCE_IN_PROGRESS and WAITING.
- State string
- The current state of the execution action. Valid states are SCHEDULED, IN_PROGRESS, FAILED, CANCELED, UPDATING, DELETED, SUCCEEDED and PARTIAL_SUCCESS.
- Time
Created string - The date and time the execution action was created.
- Time
Updated string - The last date and time that the execution action was updated.
- Total
Time intTaken In Mins - The total time taken by corresponding resource activity in minutes.
- Action
Members []GetExecution Action Action Member - List of action members of this execution action.
- Action
Params map[string]string - Map<ParamName, ParamValue> where a key value pair describes the specific action parameter. Example:
{"count": "3"} - Action
Type string - The action type of the execution action being performed
- Compartment
Id string - The OCID of the compartment.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- Description string
- Description of the execution action.
- Display
Name string - The user-friendly name for the execution action. The name does not need to be unique.
- Estimated
Time intIn Mins - The estimated time of the execution action in minutes.
- Execution
Action stringId - Execution
Action intOrder - The priority order of the execution action.
- Execution
Window stringId - The OCID of the execution window resource the execution action belongs to.
- map[string]string
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - Id string
- The OCID of the execution action.
- Lifecycle
Details string - Additional information about the current lifecycle state.
- Lifecycle
Substate string - The current sub-state of the execution action. Valid states are DURATION_EXCEEDED, MAINTENANCE_IN_PROGRESS and WAITING.
- State string
- The current state of the execution action. Valid states are SCHEDULED, IN_PROGRESS, FAILED, CANCELED, UPDATING, DELETED, SUCCEEDED and PARTIAL_SUCCESS.
- Time
Created string - The date and time the execution action was created.
- Time
Updated string - The last date and time that the execution action was updated.
- Total
Time intTaken In Mins - The total time taken by corresponding resource activity in minutes.
- action
Members List<GetExecution Action Action Member> - List of action members of this execution action.
- action
Params Map<String,String> - Map<ParamName, ParamValue> where a key value pair describes the specific action parameter. Example:
{"count": "3"} - action
Type String - The action type of the execution action being performed
- compartment
Id String - The OCID of the compartment.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- description String
- Description of the execution action.
- display
Name String - The user-friendly name for the execution action. The name does not need to be unique.
- estimated
Time IntegerIn Mins - The estimated time of the execution action in minutes.
- execution
Action StringId - execution
Action IntegerOrder - The priority order of the execution action.
- execution
Window StringId - The OCID of the execution window resource the execution action belongs to.
- Map<String,String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - id String
- The OCID of the execution action.
- lifecycle
Details String - Additional information about the current lifecycle state.
- lifecycle
Substate String - The current sub-state of the execution action. Valid states are DURATION_EXCEEDED, MAINTENANCE_IN_PROGRESS and WAITING.
- state String
- The current state of the execution action. Valid states are SCHEDULED, IN_PROGRESS, FAILED, CANCELED, UPDATING, DELETED, SUCCEEDED and PARTIAL_SUCCESS.
- time
Created String - The date and time the execution action was created.
- time
Updated String - The last date and time that the execution action was updated.
- total
Time IntegerTaken In Mins - The total time taken by corresponding resource activity in minutes.
- action
Members GetExecution Action Action Member[] - List of action members of this execution action.
- action
Params {[key: string]: string} - Map<ParamName, ParamValue> where a key value pair describes the specific action parameter. Example:
{"count": "3"} - action
Type string - The action type of the execution action being performed
- compartment
Id string - The OCID of the compartment.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- description string
- Description of the execution action.
- display
Name string - The user-friendly name for the execution action. The name does not need to be unique.
- estimated
Time numberIn Mins - The estimated time of the execution action in minutes.
- execution
Action stringId - execution
Action numberOrder - The priority order of the execution action.
- execution
Window stringId - The OCID of the execution window resource the execution action belongs to.
- {[key: string]: string}
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - id string
- The OCID of the execution action.
- lifecycle
Details string - Additional information about the current lifecycle state.
- lifecycle
Substate string - The current sub-state of the execution action. Valid states are DURATION_EXCEEDED, MAINTENANCE_IN_PROGRESS and WAITING.
- state string
- The current state of the execution action. Valid states are SCHEDULED, IN_PROGRESS, FAILED, CANCELED, UPDATING, DELETED, SUCCEEDED and PARTIAL_SUCCESS.
- time
Created string - The date and time the execution action was created.
- time
Updated string - The last date and time that the execution action was updated.
- total
Time numberTaken In Mins - The total time taken by corresponding resource activity in minutes.
- action_
members Sequence[GetExecution Action Action Member] - List of action members of this execution action.
- action_
params Mapping[str, str] - Map<ParamName, ParamValue> where a key value pair describes the specific action parameter. Example:
{"count": "3"} - action_
type str - The action type of the execution action being performed
- compartment_
id str - The OCID of the compartment.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- description str
- Description of the execution action.
- display_
name str - The user-friendly name for the execution action. The name does not need to be unique.
- estimated_
time_ intin_ mins - The estimated time of the execution action in minutes.
- execution_
action_ strid - execution_
action_ intorder - The priority order of the execution action.
- execution_
window_ strid - The OCID of the execution window resource the execution action belongs to.
- Mapping[str, str]
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - id str
- The OCID of the execution action.
- lifecycle_
details str - Additional information about the current lifecycle state.
- lifecycle_
substate str - The current sub-state of the execution action. Valid states are DURATION_EXCEEDED, MAINTENANCE_IN_PROGRESS and WAITING.
- state str
- The current state of the execution action. Valid states are SCHEDULED, IN_PROGRESS, FAILED, CANCELED, UPDATING, DELETED, SUCCEEDED and PARTIAL_SUCCESS.
- time_
created str - The date and time the execution action was created.
- time_
updated str - The last date and time that the execution action was updated.
- total_
time_ inttaken_ in_ mins - The total time taken by corresponding resource activity in minutes.
- action
Members List<Property Map> - List of action members of this execution action.
- action
Params Map<String> - Map<ParamName, ParamValue> where a key value pair describes the specific action parameter. Example:
{"count": "3"} - action
Type String - The action type of the execution action being performed
- compartment
Id String - The OCID of the compartment.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- description String
- Description of the execution action.
- display
Name String - The user-friendly name for the execution action. The name does not need to be unique.
- estimated
Time NumberIn Mins - The estimated time of the execution action in minutes.
- execution
Action StringId - execution
Action NumberOrder - The priority order of the execution action.
- execution
Window StringId - The OCID of the execution window resource the execution action belongs to.
- Map<String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - id String
- The OCID of the execution action.
- lifecycle
Details String - Additional information about the current lifecycle state.
- lifecycle
Substate String - The current sub-state of the execution action. Valid states are DURATION_EXCEEDED, MAINTENANCE_IN_PROGRESS and WAITING.
- state String
- The current state of the execution action. Valid states are SCHEDULED, IN_PROGRESS, FAILED, CANCELED, UPDATING, DELETED, SUCCEEDED and PARTIAL_SUCCESS.
- time
Created String - The date and time the execution action was created.
- time
Updated String - The last date and time that the execution action was updated.
- total
Time NumberTaken In Mins - The total time taken by corresponding resource activity in minutes.
Supporting Types
GetExecutionActionActionMember
- Estimated
Time intIn Mins - The estimated time of the execution action in minutes.
- Member
Id string - The OCID of the parent resource the execution action belongs to.
- Member
Order int - The priority order of the execution action member.
- Status string
- The current status of the execution action member. Valid states are SCHEDULED, IN_PROGRESS, FAILED, CANCELED, DURATION_EXCEEDED, RESCHEDULED and COMPLETED. enum:
- SCHEDULED
- IN_PROGRESS
- FAILED
- CANCELED
- DURATION_EXCEEDED
- RESCHEDULED
- SUCCEEDED
- Total
Time intTaken In Mins - The total time taken by corresponding resource activity in minutes.
- Estimated
Time intIn Mins - The estimated time of the execution action in minutes.
- Member
Id string - The OCID of the parent resource the execution action belongs to.
- Member
Order int - The priority order of the execution action member.
- Status string
- The current status of the execution action member. Valid states are SCHEDULED, IN_PROGRESS, FAILED, CANCELED, DURATION_EXCEEDED, RESCHEDULED and COMPLETED. enum:
- SCHEDULED
- IN_PROGRESS
- FAILED
- CANCELED
- DURATION_EXCEEDED
- RESCHEDULED
- SUCCEEDED
- Total
Time intTaken In Mins - The total time taken by corresponding resource activity in minutes.
- estimated
Time IntegerIn Mins - The estimated time of the execution action in minutes.
- member
Id String - The OCID of the parent resource the execution action belongs to.
- member
Order Integer - The priority order of the execution action member.
- status String
- The current status of the execution action member. Valid states are SCHEDULED, IN_PROGRESS, FAILED, CANCELED, DURATION_EXCEEDED, RESCHEDULED and COMPLETED. enum:
- SCHEDULED
- IN_PROGRESS
- FAILED
- CANCELED
- DURATION_EXCEEDED
- RESCHEDULED
- SUCCEEDED
- total
Time IntegerTaken In Mins - The total time taken by corresponding resource activity in minutes.
- estimated
Time numberIn Mins - The estimated time of the execution action in minutes.
- member
Id string - The OCID of the parent resource the execution action belongs to.
- member
Order number - The priority order of the execution action member.
- status string
- The current status of the execution action member. Valid states are SCHEDULED, IN_PROGRESS, FAILED, CANCELED, DURATION_EXCEEDED, RESCHEDULED and COMPLETED. enum:
- SCHEDULED
- IN_PROGRESS
- FAILED
- CANCELED
- DURATION_EXCEEDED
- RESCHEDULED
- SUCCEEDED
- total
Time numberTaken In Mins - The total time taken by corresponding resource activity in minutes.
- estimated_
time_ intin_ mins - The estimated time of the execution action in minutes.
- member_
id str - The OCID of the parent resource the execution action belongs to.
- member_
order int - The priority order of the execution action member.
- status str
- The current status of the execution action member. Valid states are SCHEDULED, IN_PROGRESS, FAILED, CANCELED, DURATION_EXCEEDED, RESCHEDULED and COMPLETED. enum:
- SCHEDULED
- IN_PROGRESS
- FAILED
- CANCELED
- DURATION_EXCEEDED
- RESCHEDULED
- SUCCEEDED
- total_
time_ inttaken_ in_ mins - The total time taken by corresponding resource activity in minutes.
- estimated
Time NumberIn Mins - The estimated time of the execution action in minutes.
- member
Id String - The OCID of the parent resource the execution action belongs to.
- member
Order Number - The priority order of the execution action member.
- status String
- The current status of the execution action member. Valid states are SCHEDULED, IN_PROGRESS, FAILED, CANCELED, DURATION_EXCEEDED, RESCHEDULED and COMPLETED. enum:
- SCHEDULED
- IN_PROGRESS
- FAILED
- CANCELED
- DURATION_EXCEEDED
- RESCHEDULED
- SUCCEEDED
- total
Time NumberTaken In Mins - The total time taken by corresponding resource activity in minutes.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Viewing docs for Oracle Cloud Infrastructure v3.16.0 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
