Oracle Cloud Infrastructure v3.10.0 published on Wednesday, Nov 5, 2025 by Pulumi
oci.DisasterRecovery.getAutomaticDrConfigurations
This data source provides the list of Automatic Dr Configurations in Oracle Cloud Infrastructure Disaster Recovery service.
Get a summary list of automatic DR configurations for a DR protection group.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testAutomaticDrConfigurations = oci.DisasterRecovery.getAutomaticDrConfigurations({
drProtectionGroupId: testDrProtectionGroup.id,
automaticDrConfigurationId: testAutomaticDrConfiguration.id,
displayName: automaticDrConfigurationDisplayName,
lifecycleStateNotEqualTo: automaticDrConfigurationLifecycleStateNotEqualTo,
state: automaticDrConfigurationState,
});
import pulumi
import pulumi_oci as oci
test_automatic_dr_configurations = oci.DisasterRecovery.get_automatic_dr_configurations(dr_protection_group_id=test_dr_protection_group["id"],
automatic_dr_configuration_id=test_automatic_dr_configuration["id"],
display_name=automatic_dr_configuration_display_name,
lifecycle_state_not_equal_to=automatic_dr_configuration_lifecycle_state_not_equal_to,
state=automatic_dr_configuration_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.GetAutomaticDrConfigurations(ctx, &disasterrecovery.GetAutomaticDrConfigurationsArgs{
DrProtectionGroupId: testDrProtectionGroup.Id,
AutomaticDrConfigurationId: pulumi.StringRef(testAutomaticDrConfiguration.Id),
DisplayName: pulumi.StringRef(automaticDrConfigurationDisplayName),
LifecycleStateNotEqualTo: pulumi.StringRef(automaticDrConfigurationLifecycleStateNotEqualTo),
State: pulumi.StringRef(automaticDrConfigurationState),
}, 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 testAutomaticDrConfigurations = Oci.DisasterRecovery.GetAutomaticDrConfigurations.Invoke(new()
{
DrProtectionGroupId = testDrProtectionGroup.Id,
AutomaticDrConfigurationId = testAutomaticDrConfiguration.Id,
DisplayName = automaticDrConfigurationDisplayName,
LifecycleStateNotEqualTo = automaticDrConfigurationLifecycleStateNotEqualTo,
State = automaticDrConfigurationState,
});
});
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.GetAutomaticDrConfigurationsArgs;
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 testAutomaticDrConfigurations = DisasterRecoveryFunctions.getAutomaticDrConfigurations(GetAutomaticDrConfigurationsArgs.builder()
.drProtectionGroupId(testDrProtectionGroup.id())
.automaticDrConfigurationId(testAutomaticDrConfiguration.id())
.displayName(automaticDrConfigurationDisplayName)
.lifecycleStateNotEqualTo(automaticDrConfigurationLifecycleStateNotEqualTo)
.state(automaticDrConfigurationState)
.build());
}
}
variables:
testAutomaticDrConfigurations:
fn::invoke:
function: oci:DisasterRecovery:getAutomaticDrConfigurations
arguments:
drProtectionGroupId: ${testDrProtectionGroup.id}
automaticDrConfigurationId: ${testAutomaticDrConfiguration.id}
displayName: ${automaticDrConfigurationDisplayName}
lifecycleStateNotEqualTo: ${automaticDrConfigurationLifecycleStateNotEqualTo}
state: ${automaticDrConfigurationState}
Using getAutomaticDrConfigurations
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 getAutomaticDrConfigurations(args: GetAutomaticDrConfigurationsArgs, opts?: InvokeOptions): Promise<GetAutomaticDrConfigurationsResult>
function getAutomaticDrConfigurationsOutput(args: GetAutomaticDrConfigurationsOutputArgs, opts?: InvokeOptions): Output<GetAutomaticDrConfigurationsResult>def get_automatic_dr_configurations(automatic_dr_configuration_id: Optional[str] = None,
display_name: Optional[str] = None,
dr_protection_group_id: Optional[str] = None,
filters: Optional[Sequence[GetAutomaticDrConfigurationsFilter]] = None,
lifecycle_state_not_equal_to: Optional[str] = None,
state: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAutomaticDrConfigurationsResult
def get_automatic_dr_configurations_output(automatic_dr_configuration_id: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
dr_protection_group_id: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetAutomaticDrConfigurationsFilterArgs]]]] = None,
lifecycle_state_not_equal_to: Optional[pulumi.Input[str]] = None,
state: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAutomaticDrConfigurationsResult]func GetAutomaticDrConfigurations(ctx *Context, args *GetAutomaticDrConfigurationsArgs, opts ...InvokeOption) (*GetAutomaticDrConfigurationsResult, error)
func GetAutomaticDrConfigurationsOutput(ctx *Context, args *GetAutomaticDrConfigurationsOutputArgs, opts ...InvokeOption) GetAutomaticDrConfigurationsResultOutput> Note: This function is named GetAutomaticDrConfigurations in the Go SDK.
public static class GetAutomaticDrConfigurations
{
public static Task<GetAutomaticDrConfigurationsResult> InvokeAsync(GetAutomaticDrConfigurationsArgs args, InvokeOptions? opts = null)
public static Output<GetAutomaticDrConfigurationsResult> Invoke(GetAutomaticDrConfigurationsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAutomaticDrConfigurationsResult> getAutomaticDrConfigurations(GetAutomaticDrConfigurationsArgs args, InvokeOptions options)
public static Output<GetAutomaticDrConfigurationsResult> getAutomaticDrConfigurations(GetAutomaticDrConfigurationsArgs args, InvokeOptions options)
fn::invoke:
function: oci:DisasterRecovery/getAutomaticDrConfigurations:getAutomaticDrConfigurations
arguments:
# arguments dictionaryThe following arguments are supported:
- Dr
Protection stringGroup Id - The OCID of the DR protection group. Mandatory query param. Example:
ocid1.drprotectiongroup.oc1..uniqueID - Automatic
Dr stringConfiguration Id - The OCID of the automatic DR configuration. Example:
ocid1.automaticDrConfiguration.oc1..uniqueID - Display
Name string - A filter to return only resources that match the given display name. Example:
MyResourceDisplayName - Filters
List<Get
Automatic Dr Configurations Filter> - Lifecycle
State stringNot Equal To - A filter to return only Automatic DR configurations that do not match the given lifecycle state.
- State string
- A filter to return only Automatic DR configurations that match the given lifecycle state.
- Dr
Protection stringGroup Id - The OCID of the DR protection group. Mandatory query param. Example:
ocid1.drprotectiongroup.oc1..uniqueID - Automatic
Dr stringConfiguration Id - The OCID of the automatic DR configuration. Example:
ocid1.automaticDrConfiguration.oc1..uniqueID - Display
Name string - A filter to return only resources that match the given display name. Example:
MyResourceDisplayName - Filters
[]Get
Automatic Dr Configurations Filter - Lifecycle
State stringNot Equal To - A filter to return only Automatic DR configurations that do not match the given lifecycle state.
- State string
- A filter to return only Automatic DR configurations that match the given lifecycle state.
- dr
Protection StringGroup Id - The OCID of the DR protection group. Mandatory query param. Example:
ocid1.drprotectiongroup.oc1..uniqueID - automatic
Dr StringConfiguration Id - The OCID of the automatic DR configuration. Example:
ocid1.automaticDrConfiguration.oc1..uniqueID - display
Name String - A filter to return only resources that match the given display name. Example:
MyResourceDisplayName - filters
List<Get
Automatic Dr Configurations Filter> - lifecycle
State StringNot Equal To - A filter to return only Automatic DR configurations that do not match the given lifecycle state.
- state String
- A filter to return only Automatic DR configurations that match the given lifecycle state.
- dr
Protection stringGroup Id - The OCID of the DR protection group. Mandatory query param. Example:
ocid1.drprotectiongroup.oc1..uniqueID - automatic
Dr stringConfiguration Id - The OCID of the automatic DR configuration. Example:
ocid1.automaticDrConfiguration.oc1..uniqueID - display
Name string - A filter to return only resources that match the given display name. Example:
MyResourceDisplayName - filters
Get
Automatic Dr Configurations Filter[] - lifecycle
State stringNot Equal To - A filter to return only Automatic DR configurations that do not match the given lifecycle state.
- state string
- A filter to return only Automatic DR configurations 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 - automatic_
dr_ strconfiguration_ id - The OCID of the automatic DR configuration. Example:
ocid1.automaticDrConfiguration.oc1..uniqueID - display_
name str - A filter to return only resources that match the given display name. Example:
MyResourceDisplayName - filters
Sequence[Get
Automatic Dr Configurations Filter] - lifecycle_
state_ strnot_ equal_ to - A filter to return only Automatic DR configurations that do not match the given lifecycle state.
- state str
- A filter to return only Automatic DR configurations that match the given lifecycle state.
- dr
Protection StringGroup Id - The OCID of the DR protection group. Mandatory query param. Example:
ocid1.drprotectiongroup.oc1..uniqueID - automatic
Dr StringConfiguration Id - The OCID of the automatic DR configuration. Example:
ocid1.automaticDrConfiguration.oc1..uniqueID - display
Name String - A filter to return only resources that match the given display name. Example:
MyResourceDisplayName - filters List<Property Map>
- lifecycle
State StringNot Equal To - A filter to return only Automatic DR configurations that do not match the given lifecycle state.
- state String
- A filter to return only Automatic DR configurations that match the given lifecycle state.
getAutomaticDrConfigurations Result
The following output properties are available:
- Automatic
Dr List<GetConfiguration Collections Automatic Dr Configurations Automatic Dr Configuration Collection> - The list of automatic_dr_configuration_collection.
- Dr
Protection stringGroup Id - The OCID of the DR protection group to which this Automatic DR configuration belongs. Example:
ocid1.drprotectiongroup.oc1..uniqueID - Id string
- The provider-assigned unique ID for this managed resource.
- Automatic
Dr stringConfiguration Id - Display
Name string - The display name of the Automatic DR configuration.
- Filters
List<Get
Automatic Dr Configurations Filter> - Lifecycle
State stringNot Equal To - State string
- The current state of the Automatic DR configuration.
- Automatic
Dr []GetConfiguration Collections Automatic Dr Configurations Automatic Dr Configuration Collection - The list of automatic_dr_configuration_collection.
- Dr
Protection stringGroup Id - The OCID of the DR protection group to which this Automatic DR configuration belongs. Example:
ocid1.drprotectiongroup.oc1..uniqueID - Id string
- The provider-assigned unique ID for this managed resource.
- Automatic
Dr stringConfiguration Id - Display
Name string - The display name of the Automatic DR configuration.
- Filters
[]Get
Automatic Dr Configurations Filter - Lifecycle
State stringNot Equal To - State string
- The current state of the Automatic DR configuration.
- automatic
Dr List<GetConfiguration Collections Automatic Dr Configurations Automatic Dr Configuration Collection> - The list of automatic_dr_configuration_collection.
- dr
Protection StringGroup Id - The OCID of the DR protection group to which this Automatic DR configuration belongs. Example:
ocid1.drprotectiongroup.oc1..uniqueID - id String
- The provider-assigned unique ID for this managed resource.
- automatic
Dr StringConfiguration Id - display
Name String - The display name of the Automatic DR configuration.
- filters
List<Get
Automatic Dr Configurations Filter> - lifecycle
State StringNot Equal To - state String
- The current state of the Automatic DR configuration.
- automatic
Dr GetConfiguration Collections Automatic Dr Configurations Automatic Dr Configuration Collection[] - The list of automatic_dr_configuration_collection.
- dr
Protection stringGroup Id - The OCID of the DR protection group to which this Automatic DR configuration belongs. Example:
ocid1.drprotectiongroup.oc1..uniqueID - id string
- The provider-assigned unique ID for this managed resource.
- automatic
Dr stringConfiguration Id - display
Name string - The display name of the Automatic DR configuration.
- filters
Get
Automatic Dr Configurations Filter[] - lifecycle
State stringNot Equal To - state string
- The current state of the Automatic DR configuration.
- automatic_
dr_ Sequence[Getconfiguration_ collections Automatic Dr Configurations Automatic Dr Configuration Collection] - The list of automatic_dr_configuration_collection.
- dr_
protection_ strgroup_ id - The OCID of the DR protection group to which this Automatic DR configuration belongs. Example:
ocid1.drprotectiongroup.oc1..uniqueID - id str
- The provider-assigned unique ID for this managed resource.
- automatic_
dr_ strconfiguration_ id - display_
name str - The display name of the Automatic DR configuration.
- filters
Sequence[Get
Automatic Dr Configurations Filter] - lifecycle_
state_ strnot_ equal_ to - state str
- The current state of the Automatic DR configuration.
- automatic
Dr List<Property Map>Configuration Collections - The list of automatic_dr_configuration_collection.
- dr
Protection StringGroup Id - The OCID of the DR protection group to which this Automatic DR configuration belongs. Example:
ocid1.drprotectiongroup.oc1..uniqueID - id String
- The provider-assigned unique ID for this managed resource.
- automatic
Dr StringConfiguration Id - display
Name String - The display name of the Automatic DR configuration.
- filters List<Property Map>
- lifecycle
State StringNot Equal To - state String
- The current state of the Automatic DR configuration.
Supporting Types
GetAutomaticDrConfigurationsAutomaticDrConfigurationCollection
GetAutomaticDrConfigurationsAutomaticDrConfigurationCollectionItem
- Compartment
Id string - The OCID of the compartment containing the Automatic DR configuration. Example:
ocid1.compartment.oc1..uniqueID - Default
Failover stringDr Plan Id - The unique id of a Failover DR Plan. Example:
ocid1.drplan.oc1..uniqueID - Default
Switchover stringDr Plan Id - The unique id of a Switchover DR Plan. Example:
ocid1.drplan.oc1..uniqueID - Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"Operations.CostCenter": "42"} - Display
Name string - A filter to return only resources that match the given display name. Example:
MyResourceDisplayName - Dr
Protection stringGroup Id - The OCID of the DR protection group. Mandatory query param. Example:
ocid1.drprotectiongroup.oc1..uniqueID - 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"} - Id string
- The OCID of the Automatic DR configuration. Example:
ocid1.automaticdrconfiguration.oc1..uniqueID - Last
Automatic stringDr Execution Submit Details - A message describing the result of the most recent attempt made to submit an Automatic DR plan execution.
- Last
Automatic stringDr Execution Submit Status - The status of most recent attempt to submit Automatic DR plan execution.
- Lifecycle
Details string - A message describing the Automatic DR configuration's current state in more detail.
- Members
List<Get
Automatic Dr Configurations Automatic Dr Configuration Collection Item Member> - The list of members in this Automatic DR configuration.
- State string
- A filter to return only Automatic DR configurations 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"} - Time
Created string - The date and time the Automatic DR configuration was created. An RFC3339 formatted datetime string. Example:
2024-03-29T09:36:42Z - Time
Last stringAutomatic Dr Execution Submit Attempt - The date and time of the most recent attempt made to submit an Automatic DR plan execution. An RFC3339 formatted datetime string. Example:
2025-06-30T09:36:42Z - Time
Updated string - The date and time the Automatic DR configuration was updated. An RFC3339 formatted datetime string. Example:
2024-03-29T09:36:42Z
- Compartment
Id string - The OCID of the compartment containing the Automatic DR configuration. Example:
ocid1.compartment.oc1..uniqueID - Default
Failover stringDr Plan Id - The unique id of a Failover DR Plan. Example:
ocid1.drplan.oc1..uniqueID - Default
Switchover stringDr Plan Id - The unique id of a Switchover DR Plan. Example:
ocid1.drplan.oc1..uniqueID - map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"Operations.CostCenter": "42"} - Display
Name string - A filter to return only resources that match the given display name. Example:
MyResourceDisplayName - Dr
Protection stringGroup Id - The OCID of the DR protection group. Mandatory query param. Example:
ocid1.drprotectiongroup.oc1..uniqueID - 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"} - Id string
- The OCID of the Automatic DR configuration. Example:
ocid1.automaticdrconfiguration.oc1..uniqueID - Last
Automatic stringDr Execution Submit Details - A message describing the result of the most recent attempt made to submit an Automatic DR plan execution.
- Last
Automatic stringDr Execution Submit Status - The status of most recent attempt to submit Automatic DR plan execution.
- Lifecycle
Details string - A message describing the Automatic DR configuration's current state in more detail.
- Members
[]Get
Automatic Dr Configurations Automatic Dr Configuration Collection Item Member - The list of members in this Automatic DR configuration.
- State string
- A filter to return only Automatic DR configurations 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"} - Time
Created string - The date and time the Automatic DR configuration was created. An RFC3339 formatted datetime string. Example:
2024-03-29T09:36:42Z - Time
Last stringAutomatic Dr Execution Submit Attempt - The date and time of the most recent attempt made to submit an Automatic DR plan execution. An RFC3339 formatted datetime string. Example:
2025-06-30T09:36:42Z - Time
Updated string - The date and time the Automatic DR configuration was updated. An RFC3339 formatted datetime string. Example:
2024-03-29T09:36:42Z
- compartment
Id String - The OCID of the compartment containing the Automatic DR configuration. Example:
ocid1.compartment.oc1..uniqueID - default
Failover StringDr Plan Id - The unique id of a Failover DR Plan. Example:
ocid1.drplan.oc1..uniqueID - default
Switchover StringDr Plan Id - The unique id of a Switchover DR Plan. Example:
ocid1.drplan.oc1..uniqueID - Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"Operations.CostCenter": "42"} - display
Name String - A filter to return only resources that match the given display name. Example:
MyResourceDisplayName - dr
Protection StringGroup Id - The OCID of the DR protection group. Mandatory query param. Example:
ocid1.drprotectiongroup.oc1..uniqueID - 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"} - id String
- The OCID of the Automatic DR configuration. Example:
ocid1.automaticdrconfiguration.oc1..uniqueID - last
Automatic StringDr Execution Submit Details - A message describing the result of the most recent attempt made to submit an Automatic DR plan execution.
- last
Automatic StringDr Execution Submit Status - The status of most recent attempt to submit Automatic DR plan execution.
- lifecycle
Details String - A message describing the Automatic DR configuration's current state in more detail.
- members
List<Get
Automatic Dr Configurations Automatic Dr Configuration Collection Item Member> - The list of members in this Automatic DR configuration.
- state String
- A filter to return only Automatic DR configurations 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"} - time
Created String - The date and time the Automatic DR configuration was created. An RFC3339 formatted datetime string. Example:
2024-03-29T09:36:42Z - time
Last StringAutomatic Dr Execution Submit Attempt - The date and time of the most recent attempt made to submit an Automatic DR plan execution. An RFC3339 formatted datetime string. Example:
2025-06-30T09:36:42Z - time
Updated String - The date and time the Automatic DR configuration was updated. An RFC3339 formatted datetime string. Example:
2024-03-29T09:36:42Z
- compartment
Id string - The OCID of the compartment containing the Automatic DR configuration. Example:
ocid1.compartment.oc1..uniqueID - default
Failover stringDr Plan Id - The unique id of a Failover DR Plan. Example:
ocid1.drplan.oc1..uniqueID - default
Switchover stringDr Plan Id - The unique id of a Switchover DR Plan. Example:
ocid1.drplan.oc1..uniqueID - {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"Operations.CostCenter": "42"} - display
Name string - A filter to return only resources that match the given display name. Example:
MyResourceDisplayName - dr
Protection stringGroup Id - The OCID of the DR protection group. Mandatory query param. Example:
ocid1.drprotectiongroup.oc1..uniqueID - {[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"} - id string
- The OCID of the Automatic DR configuration. Example:
ocid1.automaticdrconfiguration.oc1..uniqueID - last
Automatic stringDr Execution Submit Details - A message describing the result of the most recent attempt made to submit an Automatic DR plan execution.
- last
Automatic stringDr Execution Submit Status - The status of most recent attempt to submit Automatic DR plan execution.
- lifecycle
Details string - A message describing the Automatic DR configuration's current state in more detail.
- members
Get
Automatic Dr Configurations Automatic Dr Configuration Collection Item Member[] - The list of members in this Automatic DR configuration.
- state string
- A filter to return only Automatic DR configurations 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"} - time
Created string - The date and time the Automatic DR configuration was created. An RFC3339 formatted datetime string. Example:
2024-03-29T09:36:42Z - time
Last stringAutomatic Dr Execution Submit Attempt - The date and time of the most recent attempt made to submit an Automatic DR plan execution. An RFC3339 formatted datetime string. Example:
2025-06-30T09:36:42Z - time
Updated string - The date and time the Automatic DR configuration was updated. An RFC3339 formatted datetime string. Example:
2024-03-29T09:36:42Z
- compartment_
id str - The OCID of the compartment containing the Automatic DR configuration. Example:
ocid1.compartment.oc1..uniqueID - default_
failover_ strdr_ plan_ id - The unique id of a Failover DR Plan. Example:
ocid1.drplan.oc1..uniqueID - default_
switchover_ strdr_ plan_ id - The unique id of a Switchover DR Plan. Example:
ocid1.drplan.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 - 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"} - id str
- The OCID of the Automatic DR configuration. Example:
ocid1.automaticdrconfiguration.oc1..uniqueID - last_
automatic_ strdr_ execution_ submit_ details - A message describing the result of the most recent attempt made to submit an Automatic DR plan execution.
- last_
automatic_ strdr_ execution_ submit_ status - The status of most recent attempt to submit Automatic DR plan execution.
- lifecycle_
details str - A message describing the Automatic DR configuration's current state in more detail.
- members
Sequence[Get
Automatic Dr Configurations Automatic Dr Configuration Collection Item Member] - The list of members in this Automatic DR configuration.
- state str
- A filter to return only Automatic DR configurations 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 the Automatic DR configuration was created. An RFC3339 formatted datetime string. Example:
2024-03-29T09:36:42Z - time_
last_ strautomatic_ dr_ execution_ submit_ attempt - The date and time of the most recent attempt made to submit an Automatic DR plan execution. An RFC3339 formatted datetime string. Example:
2025-06-30T09:36:42Z - time_
updated str - The date and time the Automatic DR configuration was updated. An RFC3339 formatted datetime string. Example:
2024-03-29T09:36:42Z
- compartment
Id String - The OCID of the compartment containing the Automatic DR configuration. Example:
ocid1.compartment.oc1..uniqueID - default
Failover StringDr Plan Id - The unique id of a Failover DR Plan. Example:
ocid1.drplan.oc1..uniqueID - default
Switchover StringDr Plan Id - The unique id of a Switchover DR Plan. Example:
ocid1.drplan.oc1..uniqueID - Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"Operations.CostCenter": "42"} - display
Name String - A filter to return only resources that match the given display name. Example:
MyResourceDisplayName - dr
Protection StringGroup Id - The OCID of the DR protection group. Mandatory query param. Example:
ocid1.drprotectiongroup.oc1..uniqueID - Map<String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"Department": "Finance"} - id String
- The OCID of the Automatic DR configuration. Example:
ocid1.automaticdrconfiguration.oc1..uniqueID - last
Automatic StringDr Execution Submit Details - A message describing the result of the most recent attempt made to submit an Automatic DR plan execution.
- last
Automatic StringDr Execution Submit Status - The status of most recent attempt to submit Automatic DR plan execution.
- lifecycle
Details String - A message describing the Automatic DR configuration's current state in more detail.
- members List<Property Map>
- The list of members in this Automatic DR configuration.
- state String
- A filter to return only Automatic DR configurations 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"} - time
Created String - The date and time the Automatic DR configuration was created. An RFC3339 formatted datetime string. Example:
2024-03-29T09:36:42Z - time
Last StringAutomatic Dr Execution Submit Attempt - The date and time of the most recent attempt made to submit an Automatic DR plan execution. An RFC3339 formatted datetime string. Example:
2025-06-30T09:36:42Z - time
Updated String - The date and time the Automatic DR configuration was updated. An RFC3339 formatted datetime string. Example:
2024-03-29T09:36:42Z
GetAutomaticDrConfigurationsAutomaticDrConfigurationCollectionItemMember
- Is
Auto boolFailover Enabled - A flag indicating if the automatic failover should be enabled for the Autonomous Database Serverless member in the Automatic DR configuration. Example:
false - Is
Auto boolSwitchover Enabled - A flag indicating if the automatic switchover should be enabled for the Autonomous Database Serverless member in the Automatic DR configuration. Example:
false - Member
Id string - The unique id of the member. Must not be modified by user. Example:
ocid1.database.oc1..uniqueID - Member
Type string - The type of the member.
- Is
Auto boolFailover Enabled - A flag indicating if the automatic failover should be enabled for the Autonomous Database Serverless member in the Automatic DR configuration. Example:
false - Is
Auto boolSwitchover Enabled - A flag indicating if the automatic switchover should be enabled for the Autonomous Database Serverless member in the Automatic DR configuration. Example:
false - Member
Id string - The unique id of the member. Must not be modified by user. Example:
ocid1.database.oc1..uniqueID - Member
Type string - The type of the member.
- is
Auto BooleanFailover Enabled - A flag indicating if the automatic failover should be enabled for the Autonomous Database Serverless member in the Automatic DR configuration. Example:
false - is
Auto BooleanSwitchover Enabled - A flag indicating if the automatic switchover should be enabled for the Autonomous Database Serverless member in the Automatic DR configuration. Example:
false - member
Id String - The unique id of the member. Must not be modified by user. Example:
ocid1.database.oc1..uniqueID - member
Type String - The type of the member.
- is
Auto booleanFailover Enabled - A flag indicating if the automatic failover should be enabled for the Autonomous Database Serverless member in the Automatic DR configuration. Example:
false - is
Auto booleanSwitchover Enabled - A flag indicating if the automatic switchover should be enabled for the Autonomous Database Serverless member in the Automatic DR configuration. Example:
false - member
Id string - The unique id of the member. Must not be modified by user. Example:
ocid1.database.oc1..uniqueID - member
Type string - The type of the member.
- is_
auto_ boolfailover_ enabled - A flag indicating if the automatic failover should be enabled for the Autonomous Database Serverless member in the Automatic DR configuration. Example:
false - is_
auto_ boolswitchover_ enabled - A flag indicating if the automatic switchover should be enabled for the Autonomous Database Serverless member in the Automatic DR configuration. Example:
false - member_
id str - The unique id of the member. Must not be modified by user. Example:
ocid1.database.oc1..uniqueID - member_
type str - The type of the member.
- is
Auto BooleanFailover Enabled - A flag indicating if the automatic failover should be enabled for the Autonomous Database Serverless member in the Automatic DR configuration. Example:
false - is
Auto BooleanSwitchover Enabled - A flag indicating if the automatic switchover should be enabled for the Autonomous Database Serverless member in the Automatic DR configuration. Example:
false - member
Id String - The unique id of the member. Must not be modified by user. Example:
ocid1.database.oc1..uniqueID - member
Type String - The type of the member.
GetAutomaticDrConfigurationsFilter
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
