Oracle Cloud Infrastructure v3.9.0 published on Wednesday, Sep 24, 2025 by Pulumi
oci.DisasterRecovery.getDrPlanExecutions
This data source provides the list of Dr Plan Executions in Oracle Cloud Infrastructure Disaster Recovery service.
Get a summary list of all DR plan executions for a DR protection group.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testDrPlanExecutions = oci.DisasterRecovery.getDrPlanExecutions({
    drProtectionGroupId: testDrProtectionGroup.id,
    displayName: drPlanExecutionDisplayName,
    drPlanExecutionId: testDrPlanExecution.id,
    state: drPlanExecutionState,
});
import pulumi
import pulumi_oci as oci
test_dr_plan_executions = oci.DisasterRecovery.get_dr_plan_executions(dr_protection_group_id=test_dr_protection_group["id"],
    display_name=dr_plan_execution_display_name,
    dr_plan_execution_id=test_dr_plan_execution["id"],
    state=dr_plan_execution_state)
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/disasterrecovery"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := disasterrecovery.GetDrPlanExecutions(ctx, &disasterrecovery.GetDrPlanExecutionsArgs{
			DrProtectionGroupId: testDrProtectionGroup.Id,
			DisplayName:         pulumi.StringRef(drPlanExecutionDisplayName),
			DrPlanExecutionId:   pulumi.StringRef(testDrPlanExecution.Id),
			State:               pulumi.StringRef(drPlanExecutionState),
		}, 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 testDrPlanExecutions = Oci.DisasterRecovery.GetDrPlanExecutions.Invoke(new()
    {
        DrProtectionGroupId = testDrProtectionGroup.Id,
        DisplayName = drPlanExecutionDisplayName,
        DrPlanExecutionId = testDrPlanExecution.Id,
        State = drPlanExecutionState,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.DisasterRecovery.DisasterRecoveryFunctions;
import com.pulumi.oci.DisasterRecovery.inputs.GetDrPlanExecutionsArgs;
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 testDrPlanExecutions = DisasterRecoveryFunctions.getDrPlanExecutions(GetDrPlanExecutionsArgs.builder()
            .drProtectionGroupId(testDrProtectionGroup.id())
            .displayName(drPlanExecutionDisplayName)
            .drPlanExecutionId(testDrPlanExecution.id())
            .state(drPlanExecutionState)
            .build());
    }
}
variables:
  testDrPlanExecutions:
    fn::invoke:
      function: oci:DisasterRecovery:getDrPlanExecutions
      arguments:
        drProtectionGroupId: ${testDrProtectionGroup.id}
        displayName: ${drPlanExecutionDisplayName}
        drPlanExecutionId: ${testDrPlanExecution.id}
        state: ${drPlanExecutionState}
Using getDrPlanExecutions
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 getDrPlanExecutions(args: GetDrPlanExecutionsArgs, opts?: InvokeOptions): Promise<GetDrPlanExecutionsResult>
function getDrPlanExecutionsOutput(args: GetDrPlanExecutionsOutputArgs, opts?: InvokeOptions): Output<GetDrPlanExecutionsResult>def get_dr_plan_executions(display_name: Optional[str] = None,
                           dr_plan_execution_id: Optional[str] = None,
                           dr_protection_group_id: Optional[str] = None,
                           filters: Optional[Sequence[GetDrPlanExecutionsFilter]] = None,
                           state: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetDrPlanExecutionsResult
def get_dr_plan_executions_output(display_name: Optional[pulumi.Input[str]] = None,
                           dr_plan_execution_id: Optional[pulumi.Input[str]] = None,
                           dr_protection_group_id: Optional[pulumi.Input[str]] = None,
                           filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetDrPlanExecutionsFilterArgs]]]] = None,
                           state: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetDrPlanExecutionsResult]func GetDrPlanExecutions(ctx *Context, args *GetDrPlanExecutionsArgs, opts ...InvokeOption) (*GetDrPlanExecutionsResult, error)
func GetDrPlanExecutionsOutput(ctx *Context, args *GetDrPlanExecutionsOutputArgs, opts ...InvokeOption) GetDrPlanExecutionsResultOutput> Note: This function is named GetDrPlanExecutions in the Go SDK.
public static class GetDrPlanExecutions 
{
    public static Task<GetDrPlanExecutionsResult> InvokeAsync(GetDrPlanExecutionsArgs args, InvokeOptions? opts = null)
    public static Output<GetDrPlanExecutionsResult> Invoke(GetDrPlanExecutionsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDrPlanExecutionsResult> getDrPlanExecutions(GetDrPlanExecutionsArgs args, InvokeOptions options)
public static Output<GetDrPlanExecutionsResult> getDrPlanExecutions(GetDrPlanExecutionsArgs args, InvokeOptions options)
fn::invoke:
  function: oci:DisasterRecovery/getDrPlanExecutions:getDrPlanExecutions
  arguments:
    # arguments dictionaryThe following arguments are supported:
- DrProtection stringGroup Id 
- The OCID of the DR protection group. Mandatory query param. Example: ocid1.drprotectiongroup.oc1..uniqueID
- DisplayName string
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- DrPlan stringExecution Id 
- The OCID of the DR plan execution. Example: ocid1.drplanexecution.oc1..uniqueID
- Filters
List<GetDr Plan Executions Filter> 
- State string
- A filter to return only DR plan executions that match the given lifecycle state.
- DrProtection stringGroup Id 
- The OCID of the DR protection group. Mandatory query param. Example: ocid1.drprotectiongroup.oc1..uniqueID
- DisplayName string
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- DrPlan stringExecution Id 
- The OCID of the DR plan execution. Example: ocid1.drplanexecution.oc1..uniqueID
- Filters
[]GetDr Plan Executions Filter 
- State string
- A filter to return only DR plan executions that match the given lifecycle state.
- drProtection StringGroup Id 
- The OCID of the DR protection group. Mandatory query param. Example: ocid1.drprotectiongroup.oc1..uniqueID
- displayName String
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- drPlan StringExecution Id 
- The OCID of the DR plan execution. Example: ocid1.drplanexecution.oc1..uniqueID
- filters
List<GetDr Plan Executions Filter> 
- state String
- A filter to return only DR plan executions that match the given lifecycle state.
- drProtection stringGroup Id 
- The OCID of the DR protection group. Mandatory query param. Example: ocid1.drprotectiongroup.oc1..uniqueID
- displayName string
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- drPlan stringExecution Id 
- The OCID of the DR plan execution. Example: ocid1.drplanexecution.oc1..uniqueID
- filters
GetDr Plan Executions Filter[] 
- state string
- A filter to return only DR plan executions that match the given lifecycle state.
- dr_protection_ strgroup_ id 
- The OCID of the DR protection group. Mandatory query param. Example: ocid1.drprotectiongroup.oc1..uniqueID
- display_name str
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- dr_plan_ strexecution_ id 
- The OCID of the DR plan execution. Example: ocid1.drplanexecution.oc1..uniqueID
- filters
Sequence[GetDr Plan Executions Filter] 
- state str
- A filter to return only DR plan executions that match the given lifecycle state.
- drProtection StringGroup Id 
- The OCID of the DR protection group. Mandatory query param. Example: ocid1.drprotectiongroup.oc1..uniqueID
- displayName String
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- drPlan StringExecution Id 
- The OCID of the DR plan execution. Example: ocid1.drplanexecution.oc1..uniqueID
- filters List<Property Map>
- state String
- A filter to return only DR plan executions that match the given lifecycle state.
getDrPlanExecutions Result
The following output properties are available:
- DrPlan List<GetExecution Collections Dr Plan Executions Dr Plan Execution Collection> 
- The list of dr_plan_execution_collection.
- DrProtection stringGroup Id 
- The OCID of the DR protection group to which this DR plan execution belongs. Example: ocid1.drprotectiongroup.oc1..uniqueID
- Id string
- The provider-assigned unique ID for this managed resource.
- DisplayName string
- The display name of the step execution. Example: DATABASE_SWITCHOVER
- DrPlan stringExecution Id 
- Filters
List<GetDr Plan Executions Filter> 
- State string
- The current state of the DR plan execution.
- DrPlan []GetExecution Collections Dr Plan Executions Dr Plan Execution Collection 
- The list of dr_plan_execution_collection.
- DrProtection stringGroup Id 
- The OCID of the DR protection group to which this DR plan execution belongs. Example: ocid1.drprotectiongroup.oc1..uniqueID
- Id string
- The provider-assigned unique ID for this managed resource.
- DisplayName string
- The display name of the step execution. Example: DATABASE_SWITCHOVER
- DrPlan stringExecution Id 
- Filters
[]GetDr Plan Executions Filter 
- State string
- The current state of the DR plan execution.
- drPlan List<GetExecution Collections Dr Plan Executions Dr Plan Execution Collection> 
- The list of dr_plan_execution_collection.
- drProtection StringGroup Id 
- The OCID of the DR protection group to which this DR plan execution belongs. Example: ocid1.drprotectiongroup.oc1..uniqueID
- id String
- The provider-assigned unique ID for this managed resource.
- displayName String
- The display name of the step execution. Example: DATABASE_SWITCHOVER
- drPlan StringExecution Id 
- filters
List<GetDr Plan Executions Filter> 
- state String
- The current state of the DR plan execution.
- drPlan GetExecution Collections Dr Plan Executions Dr Plan Execution Collection[] 
- The list of dr_plan_execution_collection.
- drProtection stringGroup Id 
- The OCID of the DR protection group to which this DR plan execution belongs. Example: ocid1.drprotectiongroup.oc1..uniqueID
- id string
- The provider-assigned unique ID for this managed resource.
- displayName string
- The display name of the step execution. Example: DATABASE_SWITCHOVER
- drPlan stringExecution Id 
- filters
GetDr Plan Executions Filter[] 
- state string
- The current state of the DR plan execution.
- dr_plan_ Sequence[Getexecution_ collections Dr Plan Executions Dr Plan Execution Collection] 
- The list of dr_plan_execution_collection.
- dr_protection_ strgroup_ id 
- The OCID of the DR protection group to which this DR plan execution belongs. Example: ocid1.drprotectiongroup.oc1..uniqueID
- id str
- The provider-assigned unique ID for this managed resource.
- display_name str
- The display name of the step execution. Example: DATABASE_SWITCHOVER
- dr_plan_ strexecution_ id 
- filters
Sequence[GetDr Plan Executions Filter] 
- state str
- The current state of the DR plan execution.
- drPlan List<Property Map>Execution Collections 
- The list of dr_plan_execution_collection.
- drProtection StringGroup Id 
- The OCID of the DR protection group to which this DR plan execution belongs. Example: ocid1.drprotectiongroup.oc1..uniqueID
- id String
- The provider-assigned unique ID for this managed resource.
- displayName String
- The display name of the step execution. Example: DATABASE_SWITCHOVER
- drPlan StringExecution Id 
- filters List<Property Map>
- state String
- The current state of the DR plan execution.
Supporting Types
GetDrPlanExecutionsDrPlanExecutionCollection       
GetDrPlanExecutionsDrPlanExecutionCollectionItem        
- CompartmentId string
- The OCID of the compartment containing this DR plan execution. Example: ocid1.compartment.oc1..uniqueID
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"Operations.CostCenter": "42"}
- DisplayName string
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- DrProtection stringGroup Id 
- The OCID of the DR protection group. Mandatory query param. Example: ocid1.drprotectiongroup.oc1..uniqueID
- ExecutionDuration intIn Sec 
- The total duration in seconds taken to complete the step execution. Example: 35
- ExecutionOptions List<GetDr Plan Executions Dr Plan Execution Collection Item Execution Option> 
- The options for a plan execution.
- Dictionary<string, string>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"Department": "Finance"}
- GroupExecutions List<GetDr Plan Executions Dr Plan Execution Collection Item Group Execution> 
- A list of groups executed in this DR plan execution.
- Id string
- The OCID of the DR plan execution. Example: ocid1.drplanexecution.oc1..uniqueID
- LifeCycle stringDetails 
- A message describing the DR plan execution's current state in more detail.
- LogLocations List<GetDr Plan Executions Dr Plan Execution Collection Item Log Location> 
- The details of an object storage log location for a DR protection group.
- PeerDr stringProtection Group Id 
- The OCID of peer DR protection group associated with this plan's DR protection group. Example: ocid1.drprotectiongroup.oc1..uniqueID
- PeerRegion string
- The region of the peer DR protection group associated with this plan's DR protection group. Example: us-ashburn-1
- PlanExecution stringType 
- The type of the DR plan executed.
- PlanId string
- The OCID of the DR plan. Example: ocid1.drplan.oc1..uniqueID
- State string
- A filter to return only DR plan executions that match the given lifecycle state.
- Dictionary<string, string>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The date and time at which DR plan execution was created. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- TimeEnded string
- The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- TimeStarted string
- The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- TimeUpdated string
- The time when DR plan execution was last updated. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- CompartmentId string
- The OCID of the compartment containing this DR plan execution. Example: ocid1.compartment.oc1..uniqueID
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"Operations.CostCenter": "42"}
- DisplayName string
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- DrProtection stringGroup Id 
- The OCID of the DR protection group. Mandatory query param. Example: ocid1.drprotectiongroup.oc1..uniqueID
- ExecutionDuration intIn Sec 
- The total duration in seconds taken to complete the step execution. Example: 35
- ExecutionOptions []GetDr Plan Executions Dr Plan Execution Collection Item Execution Option 
- The options for a plan execution.
- map[string]string
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"Department": "Finance"}
- GroupExecutions []GetDr Plan Executions Dr Plan Execution Collection Item Group Execution 
- A list of groups executed in this DR plan execution.
- Id string
- The OCID of the DR plan execution. Example: ocid1.drplanexecution.oc1..uniqueID
- LifeCycle stringDetails 
- A message describing the DR plan execution's current state in more detail.
- LogLocations []GetDr Plan Executions Dr Plan Execution Collection Item Log Location 
- The details of an object storage log location for a DR protection group.
- PeerDr stringProtection Group Id 
- The OCID of peer DR protection group associated with this plan's DR protection group. Example: ocid1.drprotectiongroup.oc1..uniqueID
- PeerRegion string
- The region of the peer DR protection group associated with this plan's DR protection group. Example: us-ashburn-1
- PlanExecution stringType 
- The type of the DR plan executed.
- PlanId string
- The OCID of the DR plan. Example: ocid1.drplan.oc1..uniqueID
- State string
- A filter to return only DR plan executions that match the given lifecycle state.
- map[string]string
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The date and time at which DR plan execution was created. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- TimeEnded string
- The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- TimeStarted string
- The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- TimeUpdated string
- The time when DR plan execution was last updated. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- compartmentId String
- The OCID of the compartment containing this DR plan execution. Example: ocid1.compartment.oc1..uniqueID
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"Operations.CostCenter": "42"}
- displayName String
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- drProtection StringGroup Id 
- The OCID of the DR protection group. Mandatory query param. Example: ocid1.drprotectiongroup.oc1..uniqueID
- executionDuration IntegerIn Sec 
- The total duration in seconds taken to complete the step execution. Example: 35
- executionOptions List<GetDr Plan Executions Dr Plan Execution Collection Item Execution Option> 
- The options for a plan execution.
- Map<String,String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"Department": "Finance"}
- groupExecutions List<GetDr Plan Executions Dr Plan Execution Collection Item Group Execution> 
- A list of groups executed in this DR plan execution.
- id String
- The OCID of the DR plan execution. Example: ocid1.drplanexecution.oc1..uniqueID
- lifeCycle StringDetails 
- A message describing the DR plan execution's current state in more detail.
- logLocations List<GetDr Plan Executions Dr Plan Execution Collection Item Log Location> 
- The details of an object storage log location for a DR protection group.
- peerDr StringProtection Group Id 
- The OCID of peer DR protection group associated with this plan's DR protection group. Example: ocid1.drprotectiongroup.oc1..uniqueID
- peerRegion String
- The region of the peer DR protection group associated with this plan's DR protection group. Example: us-ashburn-1
- planExecution StringType 
- The type of the DR plan executed.
- planId String
- The OCID of the DR plan. Example: ocid1.drplan.oc1..uniqueID
- state String
- A filter to return only DR plan executions that match the given lifecycle state.
- Map<String,String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The date and time at which DR plan execution was created. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- timeEnded String
- The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- timeStarted String
- The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- timeUpdated String
- The time when DR plan execution was last updated. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- compartmentId string
- The OCID of the compartment containing this DR plan execution. Example: ocid1.compartment.oc1..uniqueID
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"Operations.CostCenter": "42"}
- displayName string
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- drProtection stringGroup Id 
- The OCID of the DR protection group. Mandatory query param. Example: ocid1.drprotectiongroup.oc1..uniqueID
- executionDuration numberIn Sec 
- The total duration in seconds taken to complete the step execution. Example: 35
- executionOptions GetDr Plan Executions Dr Plan Execution Collection Item Execution Option[] 
- The options for a plan execution.
- {[key: string]: string}
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"Department": "Finance"}
- groupExecutions GetDr Plan Executions Dr Plan Execution Collection Item Group Execution[] 
- A list of groups executed in this DR plan execution.
- id string
- The OCID of the DR plan execution. Example: ocid1.drplanexecution.oc1..uniqueID
- lifeCycle stringDetails 
- A message describing the DR plan execution's current state in more detail.
- logLocations GetDr Plan Executions Dr Plan Execution Collection Item Log Location[] 
- The details of an object storage log location for a DR protection group.
- peerDr stringProtection Group Id 
- The OCID of peer DR protection group associated with this plan's DR protection group. Example: ocid1.drprotectiongroup.oc1..uniqueID
- peerRegion string
- The region of the peer DR protection group associated with this plan's DR protection group. Example: us-ashburn-1
- planExecution stringType 
- The type of the DR plan executed.
- planId string
- The OCID of the DR plan. Example: ocid1.drplan.oc1..uniqueID
- state string
- A filter to return only DR plan executions that match the given lifecycle state.
- {[key: string]: string}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated string
- The date and time at which DR plan execution was created. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- timeEnded string
- The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- timeStarted string
- The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- timeUpdated string
- The time when DR plan execution was last updated. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- compartment_id str
- The OCID of the compartment containing this DR plan execution. Example: ocid1.compartment.oc1..uniqueID
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"Operations.CostCenter": "42"}
- display_name str
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- dr_protection_ strgroup_ id 
- The OCID of the DR protection group. Mandatory query param. Example: ocid1.drprotectiongroup.oc1..uniqueID
- execution_duration_ intin_ sec 
- The total duration in seconds taken to complete the step execution. Example: 35
- execution_options Sequence[GetDr Plan Executions Dr Plan Execution Collection Item Execution Option] 
- The options for a plan execution.
- Mapping[str, str]
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"Department": "Finance"}
- group_executions Sequence[GetDr Plan Executions Dr Plan Execution Collection Item Group Execution] 
- A list of groups executed in this DR plan execution.
- id str
- The OCID of the DR plan execution. Example: ocid1.drplanexecution.oc1..uniqueID
- life_cycle_ strdetails 
- A message describing the DR plan execution's current state in more detail.
- log_locations Sequence[GetDr Plan Executions Dr Plan Execution Collection Item Log Location] 
- The details of an object storage log location for a DR protection group.
- peer_dr_ strprotection_ group_ id 
- The OCID of peer DR protection group associated with this plan's DR protection group. Example: ocid1.drprotectiongroup.oc1..uniqueID
- peer_region str
- The region of the peer DR protection group associated with this plan's DR protection group. Example: us-ashburn-1
- plan_execution_ strtype 
- The type of the DR plan executed.
- plan_id str
- The OCID of the DR plan. Example: ocid1.drplan.oc1..uniqueID
- state str
- A filter to return only DR plan executions that match the given lifecycle state.
- Mapping[str, str]
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- time_created str
- The date and time at which DR plan execution was created. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- time_ended str
- The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- time_started str
- The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- time_updated str
- The time when DR plan execution was last updated. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- compartmentId String
- The OCID of the compartment containing this DR plan execution. Example: ocid1.compartment.oc1..uniqueID
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"Operations.CostCenter": "42"}
- displayName String
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- drProtection StringGroup Id 
- The OCID of the DR protection group. Mandatory query param. Example: ocid1.drprotectiongroup.oc1..uniqueID
- executionDuration NumberIn Sec 
- The total duration in seconds taken to complete the step execution. Example: 35
- executionOptions List<Property Map>
- The options for a plan execution.
- Map<String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"Department": "Finance"}
- groupExecutions List<Property Map>
- A list of groups executed in this DR plan execution.
- id String
- The OCID of the DR plan execution. Example: ocid1.drplanexecution.oc1..uniqueID
- lifeCycle StringDetails 
- A message describing the DR plan execution's current state in more detail.
- logLocations List<Property Map>
- The details of an object storage log location for a DR protection group.
- peerDr StringProtection Group Id 
- The OCID of peer DR protection group associated with this plan's DR protection group. Example: ocid1.drprotectiongroup.oc1..uniqueID
- peerRegion String
- The region of the peer DR protection group associated with this plan's DR protection group. Example: us-ashburn-1
- planExecution StringType 
- The type of the DR plan executed.
- planId String
- The OCID of the DR plan. Example: ocid1.drplan.oc1..uniqueID
- state String
- A filter to return only DR plan executions that match the given lifecycle state.
- Map<String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The date and time at which DR plan execution was created. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- timeEnded String
- The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- timeStarted String
- The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- timeUpdated String
- The time when DR plan execution was last updated. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
GetDrPlanExecutionsDrPlanExecutionCollectionItemExecutionOption          
- ArePrechecks boolEnabled 
- A flag indicating whether a precheck should be executed before the plan execution. Example: true
- AreWarnings boolIgnored 
- A flag indicating whether warnings should be ignored during the plan execution. Example: false
- PlanExecution stringType 
- The type of the DR plan executed.
- ArePrechecks boolEnabled 
- A flag indicating whether a precheck should be executed before the plan execution. Example: true
- AreWarnings boolIgnored 
- A flag indicating whether warnings should be ignored during the plan execution. Example: false
- PlanExecution stringType 
- The type of the DR plan executed.
- arePrechecks BooleanEnabled 
- A flag indicating whether a precheck should be executed before the plan execution. Example: true
- areWarnings BooleanIgnored 
- A flag indicating whether warnings should be ignored during the plan execution. Example: false
- planExecution StringType 
- The type of the DR plan executed.
- arePrechecks booleanEnabled 
- A flag indicating whether a precheck should be executed before the plan execution. Example: true
- areWarnings booleanIgnored 
- A flag indicating whether warnings should be ignored during the plan execution. Example: false
- planExecution stringType 
- The type of the DR plan executed.
- are_prechecks_ boolenabled 
- A flag indicating whether a precheck should be executed before the plan execution. Example: true
- are_warnings_ boolignored 
- A flag indicating whether warnings should be ignored during the plan execution. Example: false
- plan_execution_ strtype 
- The type of the DR plan executed.
- arePrechecks BooleanEnabled 
- A flag indicating whether a precheck should be executed before the plan execution. Example: true
- areWarnings BooleanIgnored 
- A flag indicating whether warnings should be ignored during the plan execution. Example: false
- planExecution StringType 
- The type of the DR plan executed.
GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecution          
- DisplayName string
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- ExecutionDuration intIn Sec 
- The total duration in seconds taken to complete the step execution. Example: 35
- GroupId string
- The unique id of the group to which this step belongs. Must not be modified by user. Example: sgid1.group..uniqueID
- Status string
- The status of the step execution.
- StatusDetails string
- Additional details on the step execution status. Example: This step failed to complete due to a timeout
- StepExecutions List<GetDr Plan Executions Dr Plan Execution Collection Item Group Execution Step Execution> 
- A list of step executions in the group.
- TimeEnded string
- The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- TimeStarted string
- The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- Type string
- The group type. Example: BUILT_IN
- DisplayName string
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- ExecutionDuration intIn Sec 
- The total duration in seconds taken to complete the step execution. Example: 35
- GroupId string
- The unique id of the group to which this step belongs. Must not be modified by user. Example: sgid1.group..uniqueID
- Status string
- The status of the step execution.
- StatusDetails string
- Additional details on the step execution status. Example: This step failed to complete due to a timeout
- StepExecutions []GetDr Plan Executions Dr Plan Execution Collection Item Group Execution Step Execution 
- A list of step executions in the group.
- TimeEnded string
- The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- TimeStarted string
- The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- Type string
- The group type. Example: BUILT_IN
- displayName String
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- executionDuration IntegerIn Sec 
- The total duration in seconds taken to complete the step execution. Example: 35
- groupId String
- The unique id of the group to which this step belongs. Must not be modified by user. Example: sgid1.group..uniqueID
- status String
- The status of the step execution.
- statusDetails String
- Additional details on the step execution status. Example: This step failed to complete due to a timeout
- stepExecutions List<GetDr Plan Executions Dr Plan Execution Collection Item Group Execution Step Execution> 
- A list of step executions in the group.
- timeEnded String
- The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- timeStarted String
- The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- type String
- The group type. Example: BUILT_IN
- displayName string
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- executionDuration numberIn Sec 
- The total duration in seconds taken to complete the step execution. Example: 35
- groupId string
- The unique id of the group to which this step belongs. Must not be modified by user. Example: sgid1.group..uniqueID
- status string
- The status of the step execution.
- statusDetails string
- Additional details on the step execution status. Example: This step failed to complete due to a timeout
- stepExecutions GetDr Plan Executions Dr Plan Execution Collection Item Group Execution Step Execution[] 
- A list of step executions in the group.
- timeEnded string
- The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- timeStarted string
- The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- type string
- The group type. Example: BUILT_IN
- display_name str
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- execution_duration_ intin_ sec 
- The total duration in seconds taken to complete the step execution. Example: 35
- group_id str
- The unique id of the group to which this step belongs. Must not be modified by user. Example: sgid1.group..uniqueID
- status str
- The status of the step execution.
- status_details str
- Additional details on the step execution status. Example: This step failed to complete due to a timeout
- step_executions Sequence[GetDr Plan Executions Dr Plan Execution Collection Item Group Execution Step Execution] 
- A list of step executions in the group.
- time_ended str
- The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- time_started str
- The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- type str
- The group type. Example: BUILT_IN
- displayName String
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- executionDuration NumberIn Sec 
- The total duration in seconds taken to complete the step execution. Example: 35
- groupId String
- The unique id of the group to which this step belongs. Must not be modified by user. Example: sgid1.group..uniqueID
- status String
- The status of the step execution.
- statusDetails String
- Additional details on the step execution status. Example: This step failed to complete due to a timeout
- stepExecutions List<Property Map>
- A list of step executions in the group.
- timeEnded String
- The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- timeStarted String
- The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- type String
- The group type. Example: BUILT_IN
GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecution            
- DisplayName string
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- ExecutionDuration intIn Sec 
- The total duration in seconds taken to complete the step execution. Example: 35
- GroupId string
- The unique id of the group to which this step belongs. Must not be modified by user. Example: sgid1.group..uniqueID
- LogLocations List<GetDr Plan Executions Dr Plan Execution Collection Item Group Execution Step Execution Log Location> 
- The details of an object storage log location for a DR protection group.
- Status string
- The status of the step execution.
- StatusDetails string
- Additional details on the step execution status. Example: This step failed to complete due to a timeout
- StepId string
- The unique id of the step. Must not be modified by user. Example: sgid1.step..uniqueID
- TimeEnded string
- The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- TimeStarted string
- The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- Type string
- The group type. Example: BUILT_IN
- TypeDisplay stringName 
- The display name of the DR Plan step type. Example: Database Switchover
- DisplayName string
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- ExecutionDuration intIn Sec 
- The total duration in seconds taken to complete the step execution. Example: 35
- GroupId string
- The unique id of the group to which this step belongs. Must not be modified by user. Example: sgid1.group..uniqueID
- LogLocations []GetDr Plan Executions Dr Plan Execution Collection Item Group Execution Step Execution Log Location 
- The details of an object storage log location for a DR protection group.
- Status string
- The status of the step execution.
- StatusDetails string
- Additional details on the step execution status. Example: This step failed to complete due to a timeout
- StepId string
- The unique id of the step. Must not be modified by user. Example: sgid1.step..uniqueID
- TimeEnded string
- The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- TimeStarted string
- The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- Type string
- The group type. Example: BUILT_IN
- TypeDisplay stringName 
- The display name of the DR Plan step type. Example: Database Switchover
- displayName String
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- executionDuration IntegerIn Sec 
- The total duration in seconds taken to complete the step execution. Example: 35
- groupId String
- The unique id of the group to which this step belongs. Must not be modified by user. Example: sgid1.group..uniqueID
- logLocations List<GetDr Plan Executions Dr Plan Execution Collection Item Group Execution Step Execution Log Location> 
- The details of an object storage log location for a DR protection group.
- status String
- The status of the step execution.
- statusDetails String
- Additional details on the step execution status. Example: This step failed to complete due to a timeout
- stepId String
- The unique id of the step. Must not be modified by user. Example: sgid1.step..uniqueID
- timeEnded String
- The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- timeStarted String
- The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- type String
- The group type. Example: BUILT_IN
- typeDisplay StringName 
- The display name of the DR Plan step type. Example: Database Switchover
- displayName string
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- executionDuration numberIn Sec 
- The total duration in seconds taken to complete the step execution. Example: 35
- groupId string
- The unique id of the group to which this step belongs. Must not be modified by user. Example: sgid1.group..uniqueID
- logLocations GetDr Plan Executions Dr Plan Execution Collection Item Group Execution Step Execution Log Location[] 
- The details of an object storage log location for a DR protection group.
- status string
- The status of the step execution.
- statusDetails string
- Additional details on the step execution status. Example: This step failed to complete due to a timeout
- stepId string
- The unique id of the step. Must not be modified by user. Example: sgid1.step..uniqueID
- timeEnded string
- The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- timeStarted string
- The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- type string
- The group type. Example: BUILT_IN
- typeDisplay stringName 
- The display name of the DR Plan step type. Example: Database Switchover
- display_name str
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- execution_duration_ intin_ sec 
- The total duration in seconds taken to complete the step execution. Example: 35
- group_id str
- The unique id of the group to which this step belongs. Must not be modified by user. Example: sgid1.group..uniqueID
- log_locations Sequence[GetDr Plan Executions Dr Plan Execution Collection Item Group Execution Step Execution Log Location] 
- The details of an object storage log location for a DR protection group.
- status str
- The status of the step execution.
- status_details str
- Additional details on the step execution status. Example: This step failed to complete due to a timeout
- step_id str
- The unique id of the step. Must not be modified by user. Example: sgid1.step..uniqueID
- time_ended str
- The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- time_started str
- The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- type str
- The group type. Example: BUILT_IN
- type_display_ strname 
- The display name of the DR Plan step type. Example: Database Switchover
- displayName String
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- executionDuration NumberIn Sec 
- The total duration in seconds taken to complete the step execution. Example: 35
- groupId String
- The unique id of the group to which this step belongs. Must not be modified by user. Example: sgid1.group..uniqueID
- logLocations List<Property Map>
- The details of an object storage log location for a DR protection group.
- status String
- The status of the step execution.
- statusDetails String
- Additional details on the step execution status. Example: This step failed to complete due to a timeout
- stepId String
- The unique id of the step. Must not be modified by user. Example: sgid1.step..uniqueID
- timeEnded String
- The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- timeStarted String
- The date and time at which DR plan execution began. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- type String
- The group type. Example: BUILT_IN
- typeDisplay StringName 
- The display name of the DR Plan step type. Example: Database Switchover
GetDrPlanExecutionsDrPlanExecutionCollectionItemGroupExecutionStepExecutionLogLocation              
GetDrPlanExecutionsDrPlanExecutionCollectionItemLogLocation          
GetDrPlanExecutionsFilter    
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.
