Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace DrPlanExecution

The details of a DR plan execution.

Properties

compartmentId

compartmentId: string

The OCID of the compartment containing this DR plan execution.

Example: {@code ocid1.compartment.oc1..uniqueID}

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace.

Example: {@code {\"Operations\": {\"CostCenter\": \"42\"}}}

displayName

displayName: string

The display name of the DR plan execution.

Example: {@code Execution - EBS Switchover PHX to IAD}

drProtectionGroupId

drProtectionGroupId: string

The OCID of the DR protection group to which this DR plan execution belongs.

Example: {@code ocid1.drprotectiongroup.oc1..uniqueID}

Optional executionDurationInSec

executionDurationInSec: undefined | number

The total duration in seconds taken to complete the DR plan execution.

Example: {@code 750} Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

executionOptions

Optional freeformTags

freeformTags: undefined | object

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.

Example: {@code {\"Department\": \"Finance\"}}

groupExecutions

groupExecutions: Array<DrPlanGroupExecution>

A list of groups executed in this DR plan execution.

id

id: string

The OCID of the DR plan execution.

Example: {@code ocid1.drplanexecution.oc1..uniqueID}

Optional lifeCycleDetails

lifeCycleDetails: undefined | string

A message describing the DR plan execution's current state in more detail.

lifecycleState

The current state of the DR plan execution.

logLocation

peerDrProtectionGroupId

peerDrProtectionGroupId: string

The OCID of peer DR protection group associated with this plan's DR protection group.

Example: {@code ocid1.drprotectiongroup.oc1..uniqueID}

peerRegion

peerRegion: string

The region of the peer DR protection group associated with this plan's DR protection group.

Example: {@code us-ashburn-1}

planExecutionType

planExecutionType: DrPlanExecutionType

The type of the DR plan executed.

planId

planId: string

The OCID of the DR plan.

Example: {@code ocid1.drplan.oc1..uniqueID}

Optional systemTags

systemTags: undefined | object

Usage of system tag keys. These predefined keys are scoped to namespaces.

Example: {@code {\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}}

timeCreated

timeCreated: Date

The date and time at which DR plan execution was created. An RFC3339 formatted datetime string.

Example: {@code 2019-03-29T09:36:42Z}

Optional timeEnded

timeEnded: Date

The date and time at which DR plan execution succeeded, failed, was paused, or was canceled. An RFC3339 formatted datetime string.

Example: {@code 2019-03-29T09:36:42Z}

Optional timeStarted

timeStarted: Date

The date and time at which DR plan execution began. An RFC3339 formatted datetime string.

Example: {@code 2019-03-29T09:36:42Z}

timeUpdated

timeUpdated: Date

The time when DR plan execution was last updated. An RFC3339 formatted datetime string.

Example: {@code 2019-03-29T09:36:42Z}

Functions

getDeserializedJsonObj

getJsonObj