Oracle Cloud Infrastructure v2.27.0 published on Thursday, Mar 20, 2025 by Pulumi
oci.DisasterRecovery.getDrProtectionGroups
Explore with Pulumi AI
This data source provides the list of Dr Protection Groups in Oracle Cloud Infrastructure Disaster Recovery service.
Get a summary list of all DR protection groups in a compartment.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testDrProtectionGroups = oci.DisasterRecovery.getDrProtectionGroups({
    compartmentId: compartmentId,
    displayName: drProtectionGroupDisplayName,
    drProtectionGroupId: testDrProtectionGroup.id,
    lifecycleSubState: drProtectionGroupLifecycleSubState,
    role: drProtectionGroupRole,
    state: drProtectionGroupState,
});
import pulumi
import pulumi_oci as oci
test_dr_protection_groups = oci.DisasterRecovery.get_dr_protection_groups(compartment_id=compartment_id,
    display_name=dr_protection_group_display_name,
    dr_protection_group_id=test_dr_protection_group["id"],
    lifecycle_sub_state=dr_protection_group_lifecycle_sub_state,
    role=dr_protection_group_role,
    state=dr_protection_group_state)
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/disasterrecovery"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := disasterrecovery.GetDrProtectionGroups(ctx, &disasterrecovery.GetDrProtectionGroupsArgs{
			CompartmentId:       compartmentId,
			DisplayName:         pulumi.StringRef(drProtectionGroupDisplayName),
			DrProtectionGroupId: pulumi.StringRef(testDrProtectionGroup.Id),
			LifecycleSubState:   pulumi.StringRef(drProtectionGroupLifecycleSubState),
			Role:                pulumi.StringRef(drProtectionGroupRole),
			State:               pulumi.StringRef(drProtectionGroupState),
		}, 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 testDrProtectionGroups = Oci.DisasterRecovery.GetDrProtectionGroups.Invoke(new()
    {
        CompartmentId = compartmentId,
        DisplayName = drProtectionGroupDisplayName,
        DrProtectionGroupId = testDrProtectionGroup.Id,
        LifecycleSubState = drProtectionGroupLifecycleSubState,
        Role = drProtectionGroupRole,
        State = drProtectionGroupState,
    });
});
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.GetDrProtectionGroupsArgs;
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 testDrProtectionGroups = DisasterRecoveryFunctions.getDrProtectionGroups(GetDrProtectionGroupsArgs.builder()
            .compartmentId(compartmentId)
            .displayName(drProtectionGroupDisplayName)
            .drProtectionGroupId(testDrProtectionGroup.id())
            .lifecycleSubState(drProtectionGroupLifecycleSubState)
            .role(drProtectionGroupRole)
            .state(drProtectionGroupState)
            .build());
    }
}
variables:
  testDrProtectionGroups:
    fn::invoke:
      function: oci:DisasterRecovery:getDrProtectionGroups
      arguments:
        compartmentId: ${compartmentId}
        displayName: ${drProtectionGroupDisplayName}
        drProtectionGroupId: ${testDrProtectionGroup.id}
        lifecycleSubState: ${drProtectionGroupLifecycleSubState}
        role: ${drProtectionGroupRole}
        state: ${drProtectionGroupState}
Using getDrProtectionGroups
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 getDrProtectionGroups(args: GetDrProtectionGroupsArgs, opts?: InvokeOptions): Promise<GetDrProtectionGroupsResult>
function getDrProtectionGroupsOutput(args: GetDrProtectionGroupsOutputArgs, opts?: InvokeOptions): Output<GetDrProtectionGroupsResult>def get_dr_protection_groups(compartment_id: Optional[str] = None,
                             display_name: Optional[str] = None,
                             dr_protection_group_id: Optional[str] = None,
                             filters: Optional[Sequence[_disasterrecovery.GetDrProtectionGroupsFilter]] = None,
                             lifecycle_sub_state: Optional[str] = None,
                             role: Optional[str] = None,
                             state: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetDrProtectionGroupsResult
def get_dr_protection_groups_output(compartment_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[_disasterrecovery.GetDrProtectionGroupsFilterArgs]]]] = None,
                             lifecycle_sub_state: Optional[pulumi.Input[str]] = None,
                             role: Optional[pulumi.Input[str]] = None,
                             state: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetDrProtectionGroupsResult]func GetDrProtectionGroups(ctx *Context, args *GetDrProtectionGroupsArgs, opts ...InvokeOption) (*GetDrProtectionGroupsResult, error)
func GetDrProtectionGroupsOutput(ctx *Context, args *GetDrProtectionGroupsOutputArgs, opts ...InvokeOption) GetDrProtectionGroupsResultOutput> Note: This function is named GetDrProtectionGroups in the Go SDK.
public static class GetDrProtectionGroups 
{
    public static Task<GetDrProtectionGroupsResult> InvokeAsync(GetDrProtectionGroupsArgs args, InvokeOptions? opts = null)
    public static Output<GetDrProtectionGroupsResult> Invoke(GetDrProtectionGroupsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDrProtectionGroupsResult> getDrProtectionGroups(GetDrProtectionGroupsArgs args, InvokeOptions options)
public static Output<GetDrProtectionGroupsResult> getDrProtectionGroups(GetDrProtectionGroupsArgs args, InvokeOptions options)
fn::invoke:
  function: oci:DisasterRecovery/getDrProtectionGroups:getDrProtectionGroups
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CompartmentId string
- The ID (OCID) of the compartment in which to list resources. Example: ocid1.compartment.oc1..uniqueID
- 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. Optional query param. Example: ocid1.drprotectiongroup.oc1..uniqueID
- Filters
List<GetDr Protection Groups Filter> 
- LifecycleSub stringState 
- A filter to return only DR protection groups that match the given lifecycle sub-state.
- Role string
- The DR protection group Role.
- State string
- A filter to return only DR protection groups that match the given lifecycle state.
- CompartmentId string
- The ID (OCID) of the compartment in which to list resources. Example: ocid1.compartment.oc1..uniqueID
- 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. Optional query param. Example: ocid1.drprotectiongroup.oc1..uniqueID
- Filters
[]GetDr Protection Groups Filter 
- LifecycleSub stringState 
- A filter to return only DR protection groups that match the given lifecycle sub-state.
- Role string
- The DR protection group Role.
- State string
- A filter to return only DR protection groups that match the given lifecycle state.
- compartmentId String
- The ID (OCID) of the compartment in which to list resources. Example: ocid1.compartment.oc1..uniqueID
- 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. Optional query param. Example: ocid1.drprotectiongroup.oc1..uniqueID
- filters
List<GetDr Protection Groups Filter> 
- lifecycleSub StringState 
- A filter to return only DR protection groups that match the given lifecycle sub-state.
- role String
- The DR protection group Role.
- state String
- A filter to return only DR protection groups that match the given lifecycle state.
- compartmentId string
- The ID (OCID) of the compartment in which to list resources. Example: ocid1.compartment.oc1..uniqueID
- 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. Optional query param. Example: ocid1.drprotectiongroup.oc1..uniqueID
- filters
GetDr Protection Groups Filter[] 
- lifecycleSub stringState 
- A filter to return only DR protection groups that match the given lifecycle sub-state.
- role string
- The DR protection group Role.
- state string
- A filter to return only DR protection groups that match the given lifecycle state.
- compartment_id str
- The ID (OCID) of the compartment in which to list resources. Example: ocid1.compartment.oc1..uniqueID
- 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. Optional query param. Example: ocid1.drprotectiongroup.oc1..uniqueID
- filters
Sequence[disasterrecovery.Get Dr Protection Groups Filter] 
- lifecycle_sub_ strstate 
- A filter to return only DR protection groups that match the given lifecycle sub-state.
- role str
- The DR protection group Role.
- state str
- A filter to return only DR protection groups that match the given lifecycle state.
- compartmentId String
- The ID (OCID) of the compartment in which to list resources. Example: ocid1.compartment.oc1..uniqueID
- 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. Optional query param. Example: ocid1.drprotectiongroup.oc1..uniqueID
- filters List<Property Map>
- lifecycleSub StringState 
- A filter to return only DR protection groups that match the given lifecycle sub-state.
- role String
- The DR protection group Role.
- state String
- A filter to return only DR protection groups that match the given lifecycle state.
getDrProtectionGroups Result
The following output properties are available:
- CompartmentId string
- The OCID of the compartment containing the DR protection group. Example: ocid1.compartment.oc1..uniqueID
- DrProtection List<GetGroup Collections Dr Protection Groups Dr Protection Group Collection> 
- The list of dr_protection_group_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- DisplayName string
- The display name of the DR protection group. Example: EBS PHX Group
- DrProtection stringGroup Id 
- Filters
List<GetDr Protection Groups Filter> 
- LifecycleSub stringState 
- The current sub-state of the DR protection group.
- Role string
- The role of the DR protection group.
- State string
- The current state of the DR protection group.
- CompartmentId string
- The OCID of the compartment containing the DR protection group. Example: ocid1.compartment.oc1..uniqueID
- DrProtection []GetGroup Collections Dr Protection Groups Dr Protection Group Collection 
- The list of dr_protection_group_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- DisplayName string
- The display name of the DR protection group. Example: EBS PHX Group
- DrProtection stringGroup Id 
- Filters
[]GetDr Protection Groups Filter 
- LifecycleSub stringState 
- The current sub-state of the DR protection group.
- Role string
- The role of the DR protection group.
- State string
- The current state of the DR protection group.
- compartmentId String
- The OCID of the compartment containing the DR protection group. Example: ocid1.compartment.oc1..uniqueID
- drProtection List<GetGroup Collections Dr Protection Groups Dr Protection Group Collection> 
- The list of dr_protection_group_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- displayName String
- The display name of the DR protection group. Example: EBS PHX Group
- drProtection StringGroup Id 
- filters
List<GetDr Protection Groups Filter> 
- lifecycleSub StringState 
- The current sub-state of the DR protection group.
- role String
- The role of the DR protection group.
- state String
- The current state of the DR protection group.
- compartmentId string
- The OCID of the compartment containing the DR protection group. Example: ocid1.compartment.oc1..uniqueID
- drProtection GetGroup Collections Dr Protection Groups Dr Protection Group Collection[] 
- The list of dr_protection_group_collection.
- id string
- The provider-assigned unique ID for this managed resource.
- displayName string
- The display name of the DR protection group. Example: EBS PHX Group
- drProtection stringGroup Id 
- filters
GetDr Protection Groups Filter[] 
- lifecycleSub stringState 
- The current sub-state of the DR protection group.
- role string
- The role of the DR protection group.
- state string
- The current state of the DR protection group.
- compartment_id str
- The OCID of the compartment containing the DR protection group. Example: ocid1.compartment.oc1..uniqueID
- dr_protection_ Sequence[disasterrecovery.group_ collections Get Dr Protection Groups Dr Protection Group Collection] 
- The list of dr_protection_group_collection.
- id str
- The provider-assigned unique ID for this managed resource.
- display_name str
- The display name of the DR protection group. Example: EBS PHX Group
- dr_protection_ strgroup_ id 
- filters
Sequence[disasterrecovery.Get Dr Protection Groups Filter] 
- lifecycle_sub_ strstate 
- The current sub-state of the DR protection group.
- role str
- The role of the DR protection group.
- state str
- The current state of the DR protection group.
- compartmentId String
- The OCID of the compartment containing the DR protection group. Example: ocid1.compartment.oc1..uniqueID
- drProtection List<Property Map>Group Collections 
- The list of dr_protection_group_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- displayName String
- The display name of the DR protection group. Example: EBS PHX Group
- drProtection StringGroup Id 
- filters List<Property Map>
- lifecycleSub StringState 
- The current sub-state of the DR protection group.
- role String
- The role of the DR protection group.
- state String
- The current state of the DR protection group.
Supporting Types
GetDrProtectionGroupsDrProtectionGroupCollection       
GetDrProtectionGroupsDrProtectionGroupCollectionItem        
- Associations
List<GetDr Protection Groups Dr Protection Group Collection Item Association> 
- CompartmentId string
- The ID (OCID) of the compartment in which to list resources. 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"}
- DisassociateTrigger int
- DisplayName string
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- 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 virtual node pool in OKE cluster.
- LifeCycle stringDetails 
- A message describing the DR protection group's current state in more detail.
- LifecycleSub stringState 
- A filter to return only DR protection groups that match the given lifecycle sub-state.
- LogLocations List<GetDr Protection Groups Dr Protection Group Collection Item Log Location> 
- The details of an object storage log location for a DR protection group.
- Members
List<GetDr Protection Groups Dr Protection Group Collection Item Member> 
- A list of DR protection group members.
- PeerId string
- The OCID of the peer DR protection group. Example: ocid1.drprotectiongroup.oc1..uniqueID
- PeerRegion string
- The region of the peer DR protection group. Example: us-ashburn-1
- Role string
- The DR protection group Role.
- State string
- A filter to return only DR protection groups 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 the DR protection group was created. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- TimeUpdated string
- The date and time the DR protection group was updated. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- Associations
[]GetDr Protection Groups Dr Protection Group Collection Item Association 
- CompartmentId string
- The ID (OCID) of the compartment in which to list resources. 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"}
- DisassociateTrigger int
- DisplayName string
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- 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 virtual node pool in OKE cluster.
- LifeCycle stringDetails 
- A message describing the DR protection group's current state in more detail.
- LifecycleSub stringState 
- A filter to return only DR protection groups that match the given lifecycle sub-state.
- LogLocations []GetDr Protection Groups Dr Protection Group Collection Item Log Location 
- The details of an object storage log location for a DR protection group.
- Members
[]GetDr Protection Groups Dr Protection Group Collection Item Member 
- A list of DR protection group members.
- PeerId string
- The OCID of the peer DR protection group. Example: ocid1.drprotectiongroup.oc1..uniqueID
- PeerRegion string
- The region of the peer DR protection group. Example: us-ashburn-1
- Role string
- The DR protection group Role.
- State string
- A filter to return only DR protection groups 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 the DR protection group was created. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- TimeUpdated string
- The date and time the DR protection group was updated. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- associations
List<GetDr Protection Groups Dr Protection Group Collection Item Association> 
- compartmentId String
- The ID (OCID) of the compartment in which to list resources. 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"}
- disassociateTrigger Integer
- displayName String
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- 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 virtual node pool in OKE cluster.
- lifeCycle StringDetails 
- A message describing the DR protection group's current state in more detail.
- lifecycleSub StringState 
- A filter to return only DR protection groups that match the given lifecycle sub-state.
- logLocations List<GetDr Protection Groups Dr Protection Group Collection Item Log Location> 
- The details of an object storage log location for a DR protection group.
- members
List<GetDr Protection Groups Dr Protection Group Collection Item Member> 
- A list of DR protection group members.
- peerId String
- The OCID of the peer DR protection group. Example: ocid1.drprotectiongroup.oc1..uniqueID
- peerRegion String
- The region of the peer DR protection group. Example: us-ashburn-1
- role String
- The DR protection group Role.
- state String
- A filter to return only DR protection groups 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 the DR protection group was created. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- timeUpdated String
- The date and time the DR protection group was updated. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- associations
GetDr Protection Groups Dr Protection Group Collection Item Association[] 
- compartmentId string
- The ID (OCID) of the compartment in which to list resources. 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"}
- disassociateTrigger number
- displayName string
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- {[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 virtual node pool in OKE cluster.
- lifeCycle stringDetails 
- A message describing the DR protection group's current state in more detail.
- lifecycleSub stringState 
- A filter to return only DR protection groups that match the given lifecycle sub-state.
- logLocations GetDr Protection Groups Dr Protection Group Collection Item Log Location[] 
- The details of an object storage log location for a DR protection group.
- members
GetDr Protection Groups Dr Protection Group Collection Item Member[] 
- A list of DR protection group members.
- peerId string
- The OCID of the peer DR protection group. Example: ocid1.drprotectiongroup.oc1..uniqueID
- peerRegion string
- The region of the peer DR protection group. Example: us-ashburn-1
- role string
- The DR protection group Role.
- state string
- A filter to return only DR protection groups 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 the DR protection group was created. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- timeUpdated string
- The date and time the DR protection group was updated. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- associations
Sequence[disasterrecovery.Get Dr Protection Groups Dr Protection Group Collection Item Association] 
- compartment_id str
- The ID (OCID) of the compartment in which to list resources. 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"}
- disassociate_trigger int
- display_name str
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- 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 virtual node pool in OKE cluster.
- life_cycle_ strdetails 
- A message describing the DR protection group's current state in more detail.
- lifecycle_sub_ strstate 
- A filter to return only DR protection groups that match the given lifecycle sub-state.
- log_locations Sequence[disasterrecovery.Get Dr Protection Groups Dr Protection Group Collection Item Log Location] 
- The details of an object storage log location for a DR protection group.
- members
Sequence[disasterrecovery.Get Dr Protection Groups Dr Protection Group Collection Item Member] 
- A list of DR protection group members.
- peer_id str
- The OCID of the peer DR protection group. Example: ocid1.drprotectiongroup.oc1..uniqueID
- peer_region str
- The region of the peer DR protection group. Example: us-ashburn-1
- role str
- The DR protection group Role.
- state str
- A filter to return only DR protection groups 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 DR protection group was created. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- time_updated str
- The date and time the DR protection group was updated. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- associations List<Property Map>
- compartmentId String
- The ID (OCID) of the compartment in which to list resources. 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"}
- disassociateTrigger Number
- displayName String
- A filter to return only resources that match the given display name. Example: MyResourceDisplayName
- 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 virtual node pool in OKE cluster.
- lifeCycle StringDetails 
- A message describing the DR protection group's current state in more detail.
- lifecycleSub StringState 
- A filter to return only DR protection groups that match the given lifecycle sub-state.
- logLocations List<Property Map>
- The details of an object storage log location for a DR protection group.
- members List<Property Map>
- A list of DR protection group members.
- peerId String
- The OCID of the peer DR protection group. Example: ocid1.drprotectiongroup.oc1..uniqueID
- peerRegion String
- The region of the peer DR protection group. Example: us-ashburn-1
- role String
- The DR protection group Role.
- state String
- A filter to return only DR protection groups 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 the DR protection group was created. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
- timeUpdated String
- The date and time the DR protection group was updated. An RFC3339 formatted datetime string. Example: 2019-03-29T09:36:42Z
GetDrProtectionGroupsDrProtectionGroupCollectionItemAssociation         
- PeerId string
- The OCID of the peer DR protection group. Example: ocid1.drprotectiongroup.oc1..uniqueID
- PeerRegion string
- The region of the peer DR protection group. Example: us-ashburn-1
- Role string
- The DR protection group Role.
- PeerId string
- The OCID of the peer DR protection group. Example: ocid1.drprotectiongroup.oc1..uniqueID
- PeerRegion string
- The region of the peer DR protection group. Example: us-ashburn-1
- Role string
- The DR protection group Role.
- peerId String
- The OCID of the peer DR protection group. Example: ocid1.drprotectiongroup.oc1..uniqueID
- peerRegion String
- The region of the peer DR protection group. Example: us-ashburn-1
- role String
- The DR protection group Role.
- peerId string
- The OCID of the peer DR protection group. Example: ocid1.drprotectiongroup.oc1..uniqueID
- peerRegion string
- The region of the peer DR protection group. Example: us-ashburn-1
- role string
- The DR protection group Role.
- peer_id str
- The OCID of the peer DR protection group. Example: ocid1.drprotectiongroup.oc1..uniqueID
- peer_region str
- The region of the peer DR protection group. Example: us-ashburn-1
- role str
- The DR protection group Role.
- peerId String
- The OCID of the peer DR protection group. Example: ocid1.drprotectiongroup.oc1..uniqueID
- peerRegion String
- The region of the peer DR protection group. Example: us-ashburn-1
- role String
- The DR protection group Role.
GetDrProtectionGroupsDrProtectionGroupCollectionItemLogLocation          
GetDrProtectionGroupsDrProtectionGroupCollectionItemMember         
- AutonomousDatabase stringStandby Type For Dr Drills 
- This specifies the mechanism used to create a temporary Autonomous Database instance for DR Drills. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-clone-about.html for information about these clone types. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-data-guard-snapshot-standby.html for information about snapshot standby.
- BackendSet List<GetMappings Dr Protection Groups Dr Protection Group Collection Item Member Backend Set Mapping> 
- A list of backend set mappings that are used to transfer or update backends during DR.
- BackupConfigs List<GetDr Protection Groups Dr Protection Group Collection Item Member Backup Config> 
- The details of backup performed on OKE Cluster.
- BackupLocations List<GetDr Protection Groups Dr Protection Group Collection Item Member Backup Location> 
- The details for object storage backup location of an OKE Cluster
- BlockVolume List<GetOperations Dr Protection Groups Dr Protection Group Collection Item Member Block Volume Operation> 
- Operations performed on a list of block volumes used on the non-movable compute instance.
- Bucket string
- The bucket name inside the object storage namespace. Example: bucket_name
- ConnectionString stringType 
- The type of connection strings used to connect to an Autonomous Container Database snapshot standby created during a DR Drill operation. See https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbcl/index.html for information about these service types.
- string
- The availability domain of the destination mount target. Example: BBTh:region-AD
- DestinationCapacity stringReservation Id 
- The OCID of a capacity reservation in the destination region which will be used to launch the compute instance. Example: ocid1.capacityreservation.oc1..uniqueID
- DestinationCompartment stringId 
- The OCID of a compartment in the destination region in which the compute instance should be launched. Example: ocid1.compartment.oc1..uniqueID
- DestinationDedicated stringVm Host Id 
- The OCID of a dedicated VM host in the destination region where the compute instance should be launched. Example: ocid1.dedicatedvmhost.oc1..uniqueID
- DestinationLoad stringBalancer Id 
- The OCID of the destination Load Balancer. Example: ocid1.loadbalancer.oc1..uniqueID
- DestinationNetwork stringLoad Balancer Id 
- The OCID of the destination Network Load Balancer. Example: ocid1.networkloadbalancer.oc1..uniqueID
- ExportMappings List<GetDr Protection Groups Dr Protection Group Collection Item Member Export Mapping> 
- A list of mappings between the primary region file system export and destination region mount target.
- FileSystem List<GetOperations Dr Protection Groups Dr Protection Group Collection Item Member File System Operation> 
- Operations performed on a list of file systems used on the non-movable compute instance.
- IsMovable bool
- A flag indicating if the compute instance should be moved during DR operations. Example: false
- IsRetain boolFault Domain 
- A flag indicating if the compute instance should be moved to the same fault domain in the destination region. The compute instance launch will fail if this flag is set to true and capacity is not available in the specified fault domain in the destination region. Example: false
- IsStart boolStop Enabled 
- A flag indicating whether the non-movable compute instance needs to be started and stopped during DR operations.
- JumpHost stringId 
- The OCID of the compute instance member that is designated as a jump host. This compute instance will be used to perform DR operations on the cluster using Oracle Cloud Agent's Run Command feature. Example: ocid1.instance.oc1..uniqueID
- LoadBalancer List<GetMappings Dr Protection Groups Dr Protection Group Collection Item Member Load Balancer Mapping> 
- The list of source-to-destination load balancer mappings required for DR operations. This property applies to the OKE cluster member in primary region.
- ManagedNode List<GetPool Configs Dr Protection Groups Dr Protection Group Collection Item Member Managed Node Pool Config> 
- The list of node pools with configurations for minimum and maximum node counts. This property applies to the OKE cluster member in both the primary and standby region.
- MemberId string
- The OCID of the member. Example: ocid1.instance.oc1..uniqueID
- MemberType string
- The type of the member.
- Namespace string
- The namespace in object storage (Note - this is usually the tenancy name). Example: myocitenancy
- NetworkLoad List<GetBalancer Mappings Dr Protection Groups Dr Protection Group Collection Item Member Network Load Balancer Mapping> 
- The list of source-to-destination network load balancer mappings required for DR operations. This property applies to the OKE cluster member in primary region.
- PasswordVault stringSecret Id 
- The OCID of the vault secret where the database SYSDBA password is stored. This password is required and used for performing database DR Drill operations when using full clone. Example: ocid1.vaultsecret.oc1..uniqueID
- PeerCluster stringId 
- The OCID of the peer OKE cluster. This property applies to the OKE cluster member in both the primary and standby region. Example: ocid1.cluster.oc1.uniqueID
- VaultMappings List<GetDr Protection Groups Dr Protection Group Collection Item Member Vault Mapping> 
- The list of source-to-destination vault mappings required for DR operations. This property applies to the OKE cluster member in primary region.
- VirtualNode List<GetPool Configs Dr Protection Groups Dr Protection Group Collection Item Member Virtual Node Pool Config> 
- The list of node pools with configurations for minimum and maximum node counts. This property applies to the OKE cluster member in both the primary and standby region.
- VnicMapping List<GetDr Protection Groups Dr Protection Group Collection Item Member Vnic Mapping> 
- A list of compute instance VNIC mappings.
- VnicMappings List<GetDr Protection Groups Dr Protection Group Collection Item Member Vnic Mapping> 
- A list of compute instance VNIC mappings.
- AutonomousDatabase stringStandby Type For Dr Drills 
- This specifies the mechanism used to create a temporary Autonomous Database instance for DR Drills. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-clone-about.html for information about these clone types. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-data-guard-snapshot-standby.html for information about snapshot standby.
- BackendSet []GetMappings Dr Protection Groups Dr Protection Group Collection Item Member Backend Set Mapping 
- A list of backend set mappings that are used to transfer or update backends during DR.
- BackupConfigs []GetDr Protection Groups Dr Protection Group Collection Item Member Backup Config 
- The details of backup performed on OKE Cluster.
- BackupLocations []GetDr Protection Groups Dr Protection Group Collection Item Member Backup Location 
- The details for object storage backup location of an OKE Cluster
- BlockVolume []GetOperations Dr Protection Groups Dr Protection Group Collection Item Member Block Volume Operation 
- Operations performed on a list of block volumes used on the non-movable compute instance.
- Bucket string
- The bucket name inside the object storage namespace. Example: bucket_name
- ConnectionString stringType 
- The type of connection strings used to connect to an Autonomous Container Database snapshot standby created during a DR Drill operation. See https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbcl/index.html for information about these service types.
- string
- The availability domain of the destination mount target. Example: BBTh:region-AD
- DestinationCapacity stringReservation Id 
- The OCID of a capacity reservation in the destination region which will be used to launch the compute instance. Example: ocid1.capacityreservation.oc1..uniqueID
- DestinationCompartment stringId 
- The OCID of a compartment in the destination region in which the compute instance should be launched. Example: ocid1.compartment.oc1..uniqueID
- DestinationDedicated stringVm Host Id 
- The OCID of a dedicated VM host in the destination region where the compute instance should be launched. Example: ocid1.dedicatedvmhost.oc1..uniqueID
- DestinationLoad stringBalancer Id 
- The OCID of the destination Load Balancer. Example: ocid1.loadbalancer.oc1..uniqueID
- DestinationNetwork stringLoad Balancer Id 
- The OCID of the destination Network Load Balancer. Example: ocid1.networkloadbalancer.oc1..uniqueID
- ExportMappings []GetDr Protection Groups Dr Protection Group Collection Item Member Export Mapping 
- A list of mappings between the primary region file system export and destination region mount target.
- FileSystem []GetOperations Dr Protection Groups Dr Protection Group Collection Item Member File System Operation 
- Operations performed on a list of file systems used on the non-movable compute instance.
- IsMovable bool
- A flag indicating if the compute instance should be moved during DR operations. Example: false
- IsRetain boolFault Domain 
- A flag indicating if the compute instance should be moved to the same fault domain in the destination region. The compute instance launch will fail if this flag is set to true and capacity is not available in the specified fault domain in the destination region. Example: false
- IsStart boolStop Enabled 
- A flag indicating whether the non-movable compute instance needs to be started and stopped during DR operations.
- JumpHost stringId 
- The OCID of the compute instance member that is designated as a jump host. This compute instance will be used to perform DR operations on the cluster using Oracle Cloud Agent's Run Command feature. Example: ocid1.instance.oc1..uniqueID
- LoadBalancer []GetMappings Dr Protection Groups Dr Protection Group Collection Item Member Load Balancer Mapping 
- The list of source-to-destination load balancer mappings required for DR operations. This property applies to the OKE cluster member in primary region.
- ManagedNode []GetPool Configs Dr Protection Groups Dr Protection Group Collection Item Member Managed Node Pool Config 
- The list of node pools with configurations for minimum and maximum node counts. This property applies to the OKE cluster member in both the primary and standby region.
- MemberId string
- The OCID of the member. Example: ocid1.instance.oc1..uniqueID
- MemberType string
- The type of the member.
- Namespace string
- The namespace in object storage (Note - this is usually the tenancy name). Example: myocitenancy
- NetworkLoad []GetBalancer Mappings Dr Protection Groups Dr Protection Group Collection Item Member Network Load Balancer Mapping 
- The list of source-to-destination network load balancer mappings required for DR operations. This property applies to the OKE cluster member in primary region.
- PasswordVault stringSecret Id 
- The OCID of the vault secret where the database SYSDBA password is stored. This password is required and used for performing database DR Drill operations when using full clone. Example: ocid1.vaultsecret.oc1..uniqueID
- PeerCluster stringId 
- The OCID of the peer OKE cluster. This property applies to the OKE cluster member in both the primary and standby region. Example: ocid1.cluster.oc1.uniqueID
- VaultMappings []GetDr Protection Groups Dr Protection Group Collection Item Member Vault Mapping 
- The list of source-to-destination vault mappings required for DR operations. This property applies to the OKE cluster member in primary region.
- VirtualNode []GetPool Configs Dr Protection Groups Dr Protection Group Collection Item Member Virtual Node Pool Config 
- The list of node pools with configurations for minimum and maximum node counts. This property applies to the OKE cluster member in both the primary and standby region.
- VnicMapping []GetDr Protection Groups Dr Protection Group Collection Item Member Vnic Mapping 
- A list of compute instance VNIC mappings.
- VnicMappings []GetDr Protection Groups Dr Protection Group Collection Item Member Vnic Mapping 
- A list of compute instance VNIC mappings.
- autonomousDatabase StringStandby Type For Dr Drills 
- This specifies the mechanism used to create a temporary Autonomous Database instance for DR Drills. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-clone-about.html for information about these clone types. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-data-guard-snapshot-standby.html for information about snapshot standby.
- backendSet List<GetMappings Dr Protection Groups Dr Protection Group Collection Item Member Backend Set Mapping> 
- A list of backend set mappings that are used to transfer or update backends during DR.
- backupConfigs List<GetDr Protection Groups Dr Protection Group Collection Item Member Backup Config> 
- The details of backup performed on OKE Cluster.
- backupLocations List<GetDr Protection Groups Dr Protection Group Collection Item Member Backup Location> 
- The details for object storage backup location of an OKE Cluster
- blockVolume List<GetOperations Dr Protection Groups Dr Protection Group Collection Item Member Block Volume Operation> 
- Operations performed on a list of block volumes used on the non-movable compute instance.
- bucket String
- The bucket name inside the object storage namespace. Example: bucket_name
- connectionString StringType 
- The type of connection strings used to connect to an Autonomous Container Database snapshot standby created during a DR Drill operation. See https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbcl/index.html for information about these service types.
- String
- The availability domain of the destination mount target. Example: BBTh:region-AD
- destinationCapacity StringReservation Id 
- The OCID of a capacity reservation in the destination region which will be used to launch the compute instance. Example: ocid1.capacityreservation.oc1..uniqueID
- destinationCompartment StringId 
- The OCID of a compartment in the destination region in which the compute instance should be launched. Example: ocid1.compartment.oc1..uniqueID
- destinationDedicated StringVm Host Id 
- The OCID of a dedicated VM host in the destination region where the compute instance should be launched. Example: ocid1.dedicatedvmhost.oc1..uniqueID
- destinationLoad StringBalancer Id 
- The OCID of the destination Load Balancer. Example: ocid1.loadbalancer.oc1..uniqueID
- destinationNetwork StringLoad Balancer Id 
- The OCID of the destination Network Load Balancer. Example: ocid1.networkloadbalancer.oc1..uniqueID
- exportMappings List<GetDr Protection Groups Dr Protection Group Collection Item Member Export Mapping> 
- A list of mappings between the primary region file system export and destination region mount target.
- fileSystem List<GetOperations Dr Protection Groups Dr Protection Group Collection Item Member File System Operation> 
- Operations performed on a list of file systems used on the non-movable compute instance.
- isMovable Boolean
- A flag indicating if the compute instance should be moved during DR operations. Example: false
- isRetain BooleanFault Domain 
- A flag indicating if the compute instance should be moved to the same fault domain in the destination region. The compute instance launch will fail if this flag is set to true and capacity is not available in the specified fault domain in the destination region. Example: false
- isStart BooleanStop Enabled 
- A flag indicating whether the non-movable compute instance needs to be started and stopped during DR operations.
- jumpHost StringId 
- The OCID of the compute instance member that is designated as a jump host. This compute instance will be used to perform DR operations on the cluster using Oracle Cloud Agent's Run Command feature. Example: ocid1.instance.oc1..uniqueID
- loadBalancer List<GetMappings Dr Protection Groups Dr Protection Group Collection Item Member Load Balancer Mapping> 
- The list of source-to-destination load balancer mappings required for DR operations. This property applies to the OKE cluster member in primary region.
- managedNode List<GetPool Configs Dr Protection Groups Dr Protection Group Collection Item Member Managed Node Pool Config> 
- The list of node pools with configurations for minimum and maximum node counts. This property applies to the OKE cluster member in both the primary and standby region.
- memberId String
- The OCID of the member. Example: ocid1.instance.oc1..uniqueID
- memberType String
- The type of the member.
- namespace String
- The namespace in object storage (Note - this is usually the tenancy name). Example: myocitenancy
- networkLoad List<GetBalancer Mappings Dr Protection Groups Dr Protection Group Collection Item Member Network Load Balancer Mapping> 
- The list of source-to-destination network load balancer mappings required for DR operations. This property applies to the OKE cluster member in primary region.
- passwordVault StringSecret Id 
- The OCID of the vault secret where the database SYSDBA password is stored. This password is required and used for performing database DR Drill operations when using full clone. Example: ocid1.vaultsecret.oc1..uniqueID
- peerCluster StringId 
- The OCID of the peer OKE cluster. This property applies to the OKE cluster member in both the primary and standby region. Example: ocid1.cluster.oc1.uniqueID
- vaultMappings List<GetDr Protection Groups Dr Protection Group Collection Item Member Vault Mapping> 
- The list of source-to-destination vault mappings required for DR operations. This property applies to the OKE cluster member in primary region.
- virtualNode List<GetPool Configs Dr Protection Groups Dr Protection Group Collection Item Member Virtual Node Pool Config> 
- The list of node pools with configurations for minimum and maximum node counts. This property applies to the OKE cluster member in both the primary and standby region.
- vnicMapping List<GetDr Protection Groups Dr Protection Group Collection Item Member Vnic Mapping> 
- A list of compute instance VNIC mappings.
- vnicMappings List<GetDr Protection Groups Dr Protection Group Collection Item Member Vnic Mapping> 
- A list of compute instance VNIC mappings.
- autonomousDatabase stringStandby Type For Dr Drills 
- This specifies the mechanism used to create a temporary Autonomous Database instance for DR Drills. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-clone-about.html for information about these clone types. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-data-guard-snapshot-standby.html for information about snapshot standby.
- backendSet GetMappings Dr Protection Groups Dr Protection Group Collection Item Member Backend Set Mapping[] 
- A list of backend set mappings that are used to transfer or update backends during DR.
- backupConfigs GetDr Protection Groups Dr Protection Group Collection Item Member Backup Config[] 
- The details of backup performed on OKE Cluster.
- backupLocations GetDr Protection Groups Dr Protection Group Collection Item Member Backup Location[] 
- The details for object storage backup location of an OKE Cluster
- blockVolume GetOperations Dr Protection Groups Dr Protection Group Collection Item Member Block Volume Operation[] 
- Operations performed on a list of block volumes used on the non-movable compute instance.
- bucket string
- The bucket name inside the object storage namespace. Example: bucket_name
- connectionString stringType 
- The type of connection strings used to connect to an Autonomous Container Database snapshot standby created during a DR Drill operation. See https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbcl/index.html for information about these service types.
- string
- The availability domain of the destination mount target. Example: BBTh:region-AD
- destinationCapacity stringReservation Id 
- The OCID of a capacity reservation in the destination region which will be used to launch the compute instance. Example: ocid1.capacityreservation.oc1..uniqueID
- destinationCompartment stringId 
- The OCID of a compartment in the destination region in which the compute instance should be launched. Example: ocid1.compartment.oc1..uniqueID
- destinationDedicated stringVm Host Id 
- The OCID of a dedicated VM host in the destination region where the compute instance should be launched. Example: ocid1.dedicatedvmhost.oc1..uniqueID
- destinationLoad stringBalancer Id 
- The OCID of the destination Load Balancer. Example: ocid1.loadbalancer.oc1..uniqueID
- destinationNetwork stringLoad Balancer Id 
- The OCID of the destination Network Load Balancer. Example: ocid1.networkloadbalancer.oc1..uniqueID
- exportMappings GetDr Protection Groups Dr Protection Group Collection Item Member Export Mapping[] 
- A list of mappings between the primary region file system export and destination region mount target.
- fileSystem GetOperations Dr Protection Groups Dr Protection Group Collection Item Member File System Operation[] 
- Operations performed on a list of file systems used on the non-movable compute instance.
- isMovable boolean
- A flag indicating if the compute instance should be moved during DR operations. Example: false
- isRetain booleanFault Domain 
- A flag indicating if the compute instance should be moved to the same fault domain in the destination region. The compute instance launch will fail if this flag is set to true and capacity is not available in the specified fault domain in the destination region. Example: false
- isStart booleanStop Enabled 
- A flag indicating whether the non-movable compute instance needs to be started and stopped during DR operations.
- jumpHost stringId 
- The OCID of the compute instance member that is designated as a jump host. This compute instance will be used to perform DR operations on the cluster using Oracle Cloud Agent's Run Command feature. Example: ocid1.instance.oc1..uniqueID
- loadBalancer GetMappings Dr Protection Groups Dr Protection Group Collection Item Member Load Balancer Mapping[] 
- The list of source-to-destination load balancer mappings required for DR operations. This property applies to the OKE cluster member in primary region.
- managedNode GetPool Configs Dr Protection Groups Dr Protection Group Collection Item Member Managed Node Pool Config[] 
- The list of node pools with configurations for minimum and maximum node counts. This property applies to the OKE cluster member in both the primary and standby region.
- memberId string
- The OCID of the member. Example: ocid1.instance.oc1..uniqueID
- memberType string
- The type of the member.
- namespace string
- The namespace in object storage (Note - this is usually the tenancy name). Example: myocitenancy
- networkLoad GetBalancer Mappings Dr Protection Groups Dr Protection Group Collection Item Member Network Load Balancer Mapping[] 
- The list of source-to-destination network load balancer mappings required for DR operations. This property applies to the OKE cluster member in primary region.
- passwordVault stringSecret Id 
- The OCID of the vault secret where the database SYSDBA password is stored. This password is required and used for performing database DR Drill operations when using full clone. Example: ocid1.vaultsecret.oc1..uniqueID
- peerCluster stringId 
- The OCID of the peer OKE cluster. This property applies to the OKE cluster member in both the primary and standby region. Example: ocid1.cluster.oc1.uniqueID
- vaultMappings GetDr Protection Groups Dr Protection Group Collection Item Member Vault Mapping[] 
- The list of source-to-destination vault mappings required for DR operations. This property applies to the OKE cluster member in primary region.
- virtualNode GetPool Configs Dr Protection Groups Dr Protection Group Collection Item Member Virtual Node Pool Config[] 
- The list of node pools with configurations for minimum and maximum node counts. This property applies to the OKE cluster member in both the primary and standby region.
- vnicMapping GetDr Protection Groups Dr Protection Group Collection Item Member Vnic Mapping[] 
- A list of compute instance VNIC mappings.
- vnicMappings GetDr Protection Groups Dr Protection Group Collection Item Member Vnic Mapping[] 
- A list of compute instance VNIC mappings.
- autonomous_database_ strstandby_ type_ for_ dr_ drills 
- This specifies the mechanism used to create a temporary Autonomous Database instance for DR Drills. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-clone-about.html for information about these clone types. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-data-guard-snapshot-standby.html for information about snapshot standby.
- backend_set_ Sequence[disasterrecovery.mappings Get Dr Protection Groups Dr Protection Group Collection Item Member Backend Set Mapping] 
- A list of backend set mappings that are used to transfer or update backends during DR.
- backup_configs Sequence[disasterrecovery.Get Dr Protection Groups Dr Protection Group Collection Item Member Backup Config] 
- The details of backup performed on OKE Cluster.
- backup_locations Sequence[disasterrecovery.Get Dr Protection Groups Dr Protection Group Collection Item Member Backup Location] 
- The details for object storage backup location of an OKE Cluster
- block_volume_ Sequence[disasterrecovery.operations Get Dr Protection Groups Dr Protection Group Collection Item Member Block Volume Operation] 
- Operations performed on a list of block volumes used on the non-movable compute instance.
- bucket str
- The bucket name inside the object storage namespace. Example: bucket_name
- connection_string_ strtype 
- The type of connection strings used to connect to an Autonomous Container Database snapshot standby created during a DR Drill operation. See https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbcl/index.html for information about these service types.
- destination_availability_ strdomain 
- The availability domain of the destination mount target. Example: BBTh:region-AD
- destination_capacity_ strreservation_ id 
- The OCID of a capacity reservation in the destination region which will be used to launch the compute instance. Example: ocid1.capacityreservation.oc1..uniqueID
- destination_compartment_ strid 
- The OCID of a compartment in the destination region in which the compute instance should be launched. Example: ocid1.compartment.oc1..uniqueID
- destination_dedicated_ strvm_ host_ id 
- The OCID of a dedicated VM host in the destination region where the compute instance should be launched. Example: ocid1.dedicatedvmhost.oc1..uniqueID
- destination_load_ strbalancer_ id 
- The OCID of the destination Load Balancer. Example: ocid1.loadbalancer.oc1..uniqueID
- destination_network_ strload_ balancer_ id 
- The OCID of the destination Network Load Balancer. Example: ocid1.networkloadbalancer.oc1..uniqueID
- export_mappings Sequence[disasterrecovery.Get Dr Protection Groups Dr Protection Group Collection Item Member Export Mapping] 
- A list of mappings between the primary region file system export and destination region mount target.
- file_system_ Sequence[disasterrecovery.operations Get Dr Protection Groups Dr Protection Group Collection Item Member File System Operation] 
- Operations performed on a list of file systems used on the non-movable compute instance.
- is_movable bool
- A flag indicating if the compute instance should be moved during DR operations. Example: false
- is_retain_ boolfault_ domain 
- A flag indicating if the compute instance should be moved to the same fault domain in the destination region. The compute instance launch will fail if this flag is set to true and capacity is not available in the specified fault domain in the destination region. Example: false
- is_start_ boolstop_ enabled 
- A flag indicating whether the non-movable compute instance needs to be started and stopped during DR operations.
- jump_host_ strid 
- The OCID of the compute instance member that is designated as a jump host. This compute instance will be used to perform DR operations on the cluster using Oracle Cloud Agent's Run Command feature. Example: ocid1.instance.oc1..uniqueID
- load_balancer_ Sequence[disasterrecovery.mappings Get Dr Protection Groups Dr Protection Group Collection Item Member Load Balancer Mapping] 
- The list of source-to-destination load balancer mappings required for DR operations. This property applies to the OKE cluster member in primary region.
- managed_node_ Sequence[disasterrecovery.pool_ configs Get Dr Protection Groups Dr Protection Group Collection Item Member Managed Node Pool Config] 
- The list of node pools with configurations for minimum and maximum node counts. This property applies to the OKE cluster member in both the primary and standby region.
- member_id str
- The OCID of the member. Example: ocid1.instance.oc1..uniqueID
- member_type str
- The type of the member.
- namespace str
- The namespace in object storage (Note - this is usually the tenancy name). Example: myocitenancy
- network_load_ Sequence[disasterrecovery.balancer_ mappings Get Dr Protection Groups Dr Protection Group Collection Item Member Network Load Balancer Mapping] 
- The list of source-to-destination network load balancer mappings required for DR operations. This property applies to the OKE cluster member in primary region.
- password_vault_ strsecret_ id 
- The OCID of the vault secret where the database SYSDBA password is stored. This password is required and used for performing database DR Drill operations when using full clone. Example: ocid1.vaultsecret.oc1..uniqueID
- peer_cluster_ strid 
- The OCID of the peer OKE cluster. This property applies to the OKE cluster member in both the primary and standby region. Example: ocid1.cluster.oc1.uniqueID
- vault_mappings Sequence[disasterrecovery.Get Dr Protection Groups Dr Protection Group Collection Item Member Vault Mapping] 
- The list of source-to-destination vault mappings required for DR operations. This property applies to the OKE cluster member in primary region.
- virtual_node_ Sequence[disasterrecovery.pool_ configs Get Dr Protection Groups Dr Protection Group Collection Item Member Virtual Node Pool Config] 
- The list of node pools with configurations for minimum and maximum node counts. This property applies to the OKE cluster member in both the primary and standby region.
- vnic_mapping Sequence[disasterrecovery.Get Dr Protection Groups Dr Protection Group Collection Item Member Vnic Mapping] 
- A list of compute instance VNIC mappings.
- vnic_mappings Sequence[disasterrecovery.Get Dr Protection Groups Dr Protection Group Collection Item Member Vnic Mapping] 
- A list of compute instance VNIC mappings.
- autonomousDatabase StringStandby Type For Dr Drills 
- This specifies the mechanism used to create a temporary Autonomous Database instance for DR Drills. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-clone-about.html for information about these clone types. See https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/autonomous-data-guard-snapshot-standby.html for information about snapshot standby.
- backendSet List<Property Map>Mappings 
- A list of backend set mappings that are used to transfer or update backends during DR.
- backupConfigs List<Property Map>
- The details of backup performed on OKE Cluster.
- backupLocations List<Property Map>
- The details for object storage backup location of an OKE Cluster
- blockVolume List<Property Map>Operations 
- Operations performed on a list of block volumes used on the non-movable compute instance.
- bucket String
- The bucket name inside the object storage namespace. Example: bucket_name
- connectionString StringType 
- The type of connection strings used to connect to an Autonomous Container Database snapshot standby created during a DR Drill operation. See https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbcl/index.html for information about these service types.
- String
- The availability domain of the destination mount target. Example: BBTh:region-AD
- destinationCapacity StringReservation Id 
- The OCID of a capacity reservation in the destination region which will be used to launch the compute instance. Example: ocid1.capacityreservation.oc1..uniqueID
- destinationCompartment StringId 
- The OCID of a compartment in the destination region in which the compute instance should be launched. Example: ocid1.compartment.oc1..uniqueID
- destinationDedicated StringVm Host Id 
- The OCID of a dedicated VM host in the destination region where the compute instance should be launched. Example: ocid1.dedicatedvmhost.oc1..uniqueID
- destinationLoad StringBalancer Id 
- The OCID of the destination Load Balancer. Example: ocid1.loadbalancer.oc1..uniqueID
- destinationNetwork StringLoad Balancer Id 
- The OCID of the destination Network Load Balancer. Example: ocid1.networkloadbalancer.oc1..uniqueID
- exportMappings List<Property Map>
- A list of mappings between the primary region file system export and destination region mount target.
- fileSystem List<Property Map>Operations 
- Operations performed on a list of file systems used on the non-movable compute instance.
- isMovable Boolean
- A flag indicating if the compute instance should be moved during DR operations. Example: false
- isRetain BooleanFault Domain 
- A flag indicating if the compute instance should be moved to the same fault domain in the destination region. The compute instance launch will fail if this flag is set to true and capacity is not available in the specified fault domain in the destination region. Example: false
- isStart BooleanStop Enabled 
- A flag indicating whether the non-movable compute instance needs to be started and stopped during DR operations.
- jumpHost StringId 
- The OCID of the compute instance member that is designated as a jump host. This compute instance will be used to perform DR operations on the cluster using Oracle Cloud Agent's Run Command feature. Example: ocid1.instance.oc1..uniqueID
- loadBalancer List<Property Map>Mappings 
- The list of source-to-destination load balancer mappings required for DR operations. This property applies to the OKE cluster member in primary region.
- managedNode List<Property Map>Pool Configs 
- The list of node pools with configurations for minimum and maximum node counts. This property applies to the OKE cluster member in both the primary and standby region.
- memberId String
- The OCID of the member. Example: ocid1.instance.oc1..uniqueID
- memberType String
- The type of the member.
- namespace String
- The namespace in object storage (Note - this is usually the tenancy name). Example: myocitenancy
- networkLoad List<Property Map>Balancer Mappings 
- The list of source-to-destination network load balancer mappings required for DR operations. This property applies to the OKE cluster member in primary region.
- passwordVault StringSecret Id 
- The OCID of the vault secret where the database SYSDBA password is stored. This password is required and used for performing database DR Drill operations when using full clone. Example: ocid1.vaultsecret.oc1..uniqueID
- peerCluster StringId 
- The OCID of the peer OKE cluster. This property applies to the OKE cluster member in both the primary and standby region. Example: ocid1.cluster.oc1.uniqueID
- vaultMappings List<Property Map>
- The list of source-to-destination vault mappings required for DR operations. This property applies to the OKE cluster member in primary region.
- virtualNode List<Property Map>Pool Configs 
- The list of node pools with configurations for minimum and maximum node counts. This property applies to the OKE cluster member in both the primary and standby region.
- vnicMapping List<Property Map>
- A list of compute instance VNIC mappings.
- vnicMappings List<Property Map>
- A list of compute instance VNIC mappings.
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackendSetMapping            
- DestinationBackend stringSet Name 
- The name of the destination backend set. Example: My_Destination_Backend_Set
- IsBackend boolSet For Non Movable 
- This flag specifies if this backend set is used for traffic for non-movable compute instances. Backend sets that point to non-movable instances are only enabled or disabled during DR. For non-movable instances this flag should be set to 'true'. Backend sets that point to movable instances are emptied and their contents are transferred to the destination region network load balancer. For movable instances this flag should be set to 'false'. Example: true
- SourceBackend stringSet Name 
- The name of the source backend set. Example: My_Source_Backend_Set
- DestinationBackend stringSet Name 
- The name of the destination backend set. Example: My_Destination_Backend_Set
- IsBackend boolSet For Non Movable 
- This flag specifies if this backend set is used for traffic for non-movable compute instances. Backend sets that point to non-movable instances are only enabled or disabled during DR. For non-movable instances this flag should be set to 'true'. Backend sets that point to movable instances are emptied and their contents are transferred to the destination region network load balancer. For movable instances this flag should be set to 'false'. Example: true
- SourceBackend stringSet Name 
- The name of the source backend set. Example: My_Source_Backend_Set
- destinationBackend StringSet Name 
- The name of the destination backend set. Example: My_Destination_Backend_Set
- isBackend BooleanSet For Non Movable 
- This flag specifies if this backend set is used for traffic for non-movable compute instances. Backend sets that point to non-movable instances are only enabled or disabled during DR. For non-movable instances this flag should be set to 'true'. Backend sets that point to movable instances are emptied and their contents are transferred to the destination region network load balancer. For movable instances this flag should be set to 'false'. Example: true
- sourceBackend StringSet Name 
- The name of the source backend set. Example: My_Source_Backend_Set
- destinationBackend stringSet Name 
- The name of the destination backend set. Example: My_Destination_Backend_Set
- isBackend booleanSet For Non Movable 
- This flag specifies if this backend set is used for traffic for non-movable compute instances. Backend sets that point to non-movable instances are only enabled or disabled during DR. For non-movable instances this flag should be set to 'true'. Backend sets that point to movable instances are emptied and their contents are transferred to the destination region network load balancer. For movable instances this flag should be set to 'false'. Example: true
- sourceBackend stringSet Name 
- The name of the source backend set. Example: My_Source_Backend_Set
- destination_backend_ strset_ name 
- The name of the destination backend set. Example: My_Destination_Backend_Set
- is_backend_ boolset_ for_ non_ movable 
- This flag specifies if this backend set is used for traffic for non-movable compute instances. Backend sets that point to non-movable instances are only enabled or disabled during DR. For non-movable instances this flag should be set to 'true'. Backend sets that point to movable instances are emptied and their contents are transferred to the destination region network load balancer. For movable instances this flag should be set to 'false'. Example: true
- source_backend_ strset_ name 
- The name of the source backend set. Example: My_Source_Backend_Set
- destinationBackend StringSet Name 
- The name of the destination backend set. Example: My_Destination_Backend_Set
- isBackend BooleanSet For Non Movable 
- This flag specifies if this backend set is used for traffic for non-movable compute instances. Backend sets that point to non-movable instances are only enabled or disabled during DR. For non-movable instances this flag should be set to 'true'. Backend sets that point to movable instances are emptied and their contents are transferred to the destination region network load balancer. For movable instances this flag should be set to 'false'. Example: true
- sourceBackend StringSet Name 
- The name of the source backend set. Example: My_Source_Backend_Set
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackupConfig           
- BackupSchedule string
- The schedule for backing up namespaces to the destination region. If a backup schedule is not specified, only a single backup will be created. This format of the string specifying the backup schedule must conform with RFC-5545. This schedule will use the UTC timezone. This property applies to the OKE cluster member in primary region. Example: FREQ=WEEKLY;BYDAY=MO,TU,WE,TH;BYHOUR=10;INTERVAL=1
- ImageReplication stringVault Secret Id 
- The OCID of the vault secret that stores the image credential. This property applies to the OKE cluster member in both the primary and standby region.
- MaxNumber intOf Backups Retained 
- The maximum number of backups that should be retained. This property applies to the OKE cluster member in primary region.
- Namespaces List<string>
- A list of namespaces that need to be backed up. The default value is null. If a list of namespaces is not provided, all namespaces will be backed up. This property applies to the OKE cluster member in primary region. Example: ["default", "pv-nginx"]
- ReplicateImages string
- Controls the behaviour of image replication across regions. This property applies to the OKE cluster member in primary region.
- BackupSchedule string
- The schedule for backing up namespaces to the destination region. If a backup schedule is not specified, only a single backup will be created. This format of the string specifying the backup schedule must conform with RFC-5545. This schedule will use the UTC timezone. This property applies to the OKE cluster member in primary region. Example: FREQ=WEEKLY;BYDAY=MO,TU,WE,TH;BYHOUR=10;INTERVAL=1
- ImageReplication stringVault Secret Id 
- The OCID of the vault secret that stores the image credential. This property applies to the OKE cluster member in both the primary and standby region.
- MaxNumber intOf Backups Retained 
- The maximum number of backups that should be retained. This property applies to the OKE cluster member in primary region.
- Namespaces []string
- A list of namespaces that need to be backed up. The default value is null. If a list of namespaces is not provided, all namespaces will be backed up. This property applies to the OKE cluster member in primary region. Example: ["default", "pv-nginx"]
- ReplicateImages string
- Controls the behaviour of image replication across regions. This property applies to the OKE cluster member in primary region.
- backupSchedule String
- The schedule for backing up namespaces to the destination region. If a backup schedule is not specified, only a single backup will be created. This format of the string specifying the backup schedule must conform with RFC-5545. This schedule will use the UTC timezone. This property applies to the OKE cluster member in primary region. Example: FREQ=WEEKLY;BYDAY=MO,TU,WE,TH;BYHOUR=10;INTERVAL=1
- imageReplication StringVault Secret Id 
- The OCID of the vault secret that stores the image credential. This property applies to the OKE cluster member in both the primary and standby region.
- maxNumber IntegerOf Backups Retained 
- The maximum number of backups that should be retained. This property applies to the OKE cluster member in primary region.
- namespaces List<String>
- A list of namespaces that need to be backed up. The default value is null. If a list of namespaces is not provided, all namespaces will be backed up. This property applies to the OKE cluster member in primary region. Example: ["default", "pv-nginx"]
- replicateImages String
- Controls the behaviour of image replication across regions. This property applies to the OKE cluster member in primary region.
- backupSchedule string
- The schedule for backing up namespaces to the destination region. If a backup schedule is not specified, only a single backup will be created. This format of the string specifying the backup schedule must conform with RFC-5545. This schedule will use the UTC timezone. This property applies to the OKE cluster member in primary region. Example: FREQ=WEEKLY;BYDAY=MO,TU,WE,TH;BYHOUR=10;INTERVAL=1
- imageReplication stringVault Secret Id 
- The OCID of the vault secret that stores the image credential. This property applies to the OKE cluster member in both the primary and standby region.
- maxNumber numberOf Backups Retained 
- The maximum number of backups that should be retained. This property applies to the OKE cluster member in primary region.
- namespaces string[]
- A list of namespaces that need to be backed up. The default value is null. If a list of namespaces is not provided, all namespaces will be backed up. This property applies to the OKE cluster member in primary region. Example: ["default", "pv-nginx"]
- replicateImages string
- Controls the behaviour of image replication across regions. This property applies to the OKE cluster member in primary region.
- backup_schedule str
- The schedule for backing up namespaces to the destination region. If a backup schedule is not specified, only a single backup will be created. This format of the string specifying the backup schedule must conform with RFC-5545. This schedule will use the UTC timezone. This property applies to the OKE cluster member in primary region. Example: FREQ=WEEKLY;BYDAY=MO,TU,WE,TH;BYHOUR=10;INTERVAL=1
- image_replication_ strvault_ secret_ id 
- The OCID of the vault secret that stores the image credential. This property applies to the OKE cluster member in both the primary and standby region.
- max_number_ intof_ backups_ retained 
- The maximum number of backups that should be retained. This property applies to the OKE cluster member in primary region.
- namespaces Sequence[str]
- A list of namespaces that need to be backed up. The default value is null. If a list of namespaces is not provided, all namespaces will be backed up. This property applies to the OKE cluster member in primary region. Example: ["default", "pv-nginx"]
- replicate_images str
- Controls the behaviour of image replication across regions. This property applies to the OKE cluster member in primary region.
- backupSchedule String
- The schedule for backing up namespaces to the destination region. If a backup schedule is not specified, only a single backup will be created. This format of the string specifying the backup schedule must conform with RFC-5545. This schedule will use the UTC timezone. This property applies to the OKE cluster member in primary region. Example: FREQ=WEEKLY;BYDAY=MO,TU,WE,TH;BYHOUR=10;INTERVAL=1
- imageReplication StringVault Secret Id 
- The OCID of the vault secret that stores the image credential. This property applies to the OKE cluster member in both the primary and standby region.
- maxNumber NumberOf Backups Retained 
- The maximum number of backups that should be retained. This property applies to the OKE cluster member in primary region.
- namespaces List<String>
- A list of namespaces that need to be backed up. The default value is null. If a list of namespaces is not provided, all namespaces will be backed up. This property applies to the OKE cluster member in primary region. Example: ["default", "pv-nginx"]
- replicateImages String
- Controls the behaviour of image replication across regions. This property applies to the OKE cluster member in primary region.
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBackupLocation           
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperation            
- AttachmentDetails List<GetDr Protection Groups Dr Protection Group Collection Item Member Block Volume Operation Attachment Detail> 
- The details for attaching or detaching a block volume.
- BlockVolume stringId 
- The OCID of the block volume. Example: ocid1.volume.oc1..uniqueID
- MountDetails List<GetDr Protection Groups Dr Protection Group Collection Item Member Block Volume Operation Mount Detail> 
- Mount details of a file system.
- AttachmentDetails []GetDr Protection Groups Dr Protection Group Collection Item Member Block Volume Operation Attachment Detail 
- The details for attaching or detaching a block volume.
- BlockVolume stringId 
- The OCID of the block volume. Example: ocid1.volume.oc1..uniqueID
- MountDetails []GetDr Protection Groups Dr Protection Group Collection Item Member Block Volume Operation Mount Detail 
- Mount details of a file system.
- attachmentDetails List<GetDr Protection Groups Dr Protection Group Collection Item Member Block Volume Operation Attachment Detail> 
- The details for attaching or detaching a block volume.
- blockVolume StringId 
- The OCID of the block volume. Example: ocid1.volume.oc1..uniqueID
- mountDetails List<GetDr Protection Groups Dr Protection Group Collection Item Member Block Volume Operation Mount Detail> 
- Mount details of a file system.
- attachmentDetails GetDr Protection Groups Dr Protection Group Collection Item Member Block Volume Operation Attachment Detail[] 
- The details for attaching or detaching a block volume.
- blockVolume stringId 
- The OCID of the block volume. Example: ocid1.volume.oc1..uniqueID
- mountDetails GetDr Protection Groups Dr Protection Group Collection Item Member Block Volume Operation Mount Detail[] 
- Mount details of a file system.
- attachment_details Sequence[disasterrecovery.Get Dr Protection Groups Dr Protection Group Collection Item Member Block Volume Operation Attachment Detail] 
- The details for attaching or detaching a block volume.
- block_volume_ strid 
- The OCID of the block volume. Example: ocid1.volume.oc1..uniqueID
- mount_details Sequence[disasterrecovery.Get Dr Protection Groups Dr Protection Group Collection Item Member Block Volume Operation Mount Detail] 
- Mount details of a file system.
- attachmentDetails List<Property Map>
- The details for attaching or detaching a block volume.
- blockVolume StringId 
- The OCID of the block volume. Example: ocid1.volume.oc1..uniqueID
- mountDetails List<Property Map>
- Mount details of a file system.
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationAttachmentDetail              
- VolumeAttachment stringReference Instance Id 
- The OCID of the reference compute instance from which to obtain the attachment details for the volume. This reference compute instance is from the peer DR protection group. Example: ocid1.instance.oc1..uniqueID
- VolumeAttachment stringReference Instance Id 
- The OCID of the reference compute instance from which to obtain the attachment details for the volume. This reference compute instance is from the peer DR protection group. Example: ocid1.instance.oc1..uniqueID
- volumeAttachment StringReference Instance Id 
- The OCID of the reference compute instance from which to obtain the attachment details for the volume. This reference compute instance is from the peer DR protection group. Example: ocid1.instance.oc1..uniqueID
- volumeAttachment stringReference Instance Id 
- The OCID of the reference compute instance from which to obtain the attachment details for the volume. This reference compute instance is from the peer DR protection group. Example: ocid1.instance.oc1..uniqueID
- volume_attachment_ strreference_ instance_ id 
- The OCID of the reference compute instance from which to obtain the attachment details for the volume. This reference compute instance is from the peer DR protection group. Example: ocid1.instance.oc1..uniqueID
- volumeAttachment StringReference Instance Id 
- The OCID of the reference compute instance from which to obtain the attachment details for the volume. This reference compute instance is from the peer DR protection group. Example: ocid1.instance.oc1..uniqueID
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberBlockVolumeOperationMountDetail              
- MountPoint string
- The physical mount point of the file system on a host. Example: /mnt/yourmountpoint
- MountPoint string
- The physical mount point of the file system on a host. Example: /mnt/yourmountpoint
- mountPoint String
- The physical mount point of the file system on a host. Example: /mnt/yourmountpoint
- mountPoint string
- The physical mount point of the file system on a host. Example: /mnt/yourmountpoint
- mount_point str
- The physical mount point of the file system on a host. Example: /mnt/yourmountpoint
- mountPoint String
- The physical mount point of the file system on a host. Example: /mnt/yourmountpoint
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberExportMapping           
- DestinationMount stringTarget Id 
- The OCID of the destination mount target on which this file system export should be created. Example: ocid1.mounttarget.oc1..uniqueID
- ExportId string
- The OCID of the export path. Example: ocid1.export.oc1..uniqueID
- DestinationMount stringTarget Id 
- The OCID of the destination mount target on which this file system export should be created. Example: ocid1.mounttarget.oc1..uniqueID
- ExportId string
- The OCID of the export path. Example: ocid1.export.oc1..uniqueID
- destinationMount StringTarget Id 
- The OCID of the destination mount target on which this file system export should be created. Example: ocid1.mounttarget.oc1..uniqueID
- exportId String
- The OCID of the export path. Example: ocid1.export.oc1..uniqueID
- destinationMount stringTarget Id 
- The OCID of the destination mount target on which this file system export should be created. Example: ocid1.mounttarget.oc1..uniqueID
- exportId string
- The OCID of the export path. Example: ocid1.export.oc1..uniqueID
- destination_mount_ strtarget_ id 
- The OCID of the destination mount target on which this file system export should be created. Example: ocid1.mounttarget.oc1..uniqueID
- export_id str
- The OCID of the export path. Example: ocid1.export.oc1..uniqueID
- destinationMount StringTarget Id 
- The OCID of the destination mount target on which this file system export should be created. Example: ocid1.mounttarget.oc1..uniqueID
- exportId String
- The OCID of the export path. Example: ocid1.export.oc1..uniqueID
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperation            
- ExportPath string
- The export path of the file system. Example: /fs-export-path
- MountDetails List<GetDr Protection Groups Dr Protection Group Collection Item Member File System Operation Mount Detail> 
- Mount details of a file system.
- MountPoint string
- The physical mount point of the file system on a host. Example: /mnt/yourmountpoint
- MountTarget stringId 
- The OCID of the mount target for this file system. Example: ocid1.mounttarget.oc1..uniqueID
- UnmountDetails List<GetDr Protection Groups Dr Protection Group Collection Item Member File System Operation Unmount Detail> 
- Unmount details for a file system.
- ExportPath string
- The export path of the file system. Example: /fs-export-path
- MountDetails []GetDr Protection Groups Dr Protection Group Collection Item Member File System Operation Mount Detail 
- Mount details of a file system.
- MountPoint string
- The physical mount point of the file system on a host. Example: /mnt/yourmountpoint
- MountTarget stringId 
- The OCID of the mount target for this file system. Example: ocid1.mounttarget.oc1..uniqueID
- UnmountDetails []GetDr Protection Groups Dr Protection Group Collection Item Member File System Operation Unmount Detail 
- Unmount details for a file system.
- exportPath String
- The export path of the file system. Example: /fs-export-path
- mountDetails List<GetDr Protection Groups Dr Protection Group Collection Item Member File System Operation Mount Detail> 
- Mount details of a file system.
- mountPoint String
- The physical mount point of the file system on a host. Example: /mnt/yourmountpoint
- mountTarget StringId 
- The OCID of the mount target for this file system. Example: ocid1.mounttarget.oc1..uniqueID
- unmountDetails List<GetDr Protection Groups Dr Protection Group Collection Item Member File System Operation Unmount Detail> 
- Unmount details for a file system.
- exportPath string
- The export path of the file system. Example: /fs-export-path
- mountDetails GetDr Protection Groups Dr Protection Group Collection Item Member File System Operation Mount Detail[] 
- Mount details of a file system.
- mountPoint string
- The physical mount point of the file system on a host. Example: /mnt/yourmountpoint
- mountTarget stringId 
- The OCID of the mount target for this file system. Example: ocid1.mounttarget.oc1..uniqueID
- unmountDetails GetDr Protection Groups Dr Protection Group Collection Item Member File System Operation Unmount Detail[] 
- Unmount details for a file system.
- export_path str
- The export path of the file system. Example: /fs-export-path
- mount_details Sequence[disasterrecovery.Get Dr Protection Groups Dr Protection Group Collection Item Member File System Operation Mount Detail] 
- Mount details of a file system.
- mount_point str
- The physical mount point of the file system on a host. Example: /mnt/yourmountpoint
- mount_target_ strid 
- The OCID of the mount target for this file system. Example: ocid1.mounttarget.oc1..uniqueID
- unmount_details Sequence[disasterrecovery.Get Dr Protection Groups Dr Protection Group Collection Item Member File System Operation Unmount Detail] 
- Unmount details for a file system.
- exportPath String
- The export path of the file system. Example: /fs-export-path
- mountDetails List<Property Map>
- Mount details of a file system.
- mountPoint String
- The physical mount point of the file system on a host. Example: /mnt/yourmountpoint
- mountTarget StringId 
- The OCID of the mount target for this file system. Example: ocid1.mounttarget.oc1..uniqueID
- unmountDetails List<Property Map>
- Unmount details for a file system.
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationMountDetail              
- MountTarget stringId 
- The OCID of the mount target for this file system. Example: ocid1.mounttarget.oc1..uniqueID
- MountTarget stringId 
- The OCID of the mount target for this file system. Example: ocid1.mounttarget.oc1..uniqueID
- mountTarget StringId 
- The OCID of the mount target for this file system. Example: ocid1.mounttarget.oc1..uniqueID
- mountTarget stringId 
- The OCID of the mount target for this file system. Example: ocid1.mounttarget.oc1..uniqueID
- mount_target_ strid 
- The OCID of the mount target for this file system. Example: ocid1.mounttarget.oc1..uniqueID
- mountTarget StringId 
- The OCID of the mount target for this file system. Example: ocid1.mounttarget.oc1..uniqueID
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberFileSystemOperationUnmountDetail              
- MountTarget stringId 
- The OCID of the mount target for this file system. Example: ocid1.mounttarget.oc1..uniqueID
- MountTarget stringId 
- The OCID of the mount target for this file system. Example: ocid1.mounttarget.oc1..uniqueID
- mountTarget StringId 
- The OCID of the mount target for this file system. Example: ocid1.mounttarget.oc1..uniqueID
- mountTarget stringId 
- The OCID of the mount target for this file system. Example: ocid1.mounttarget.oc1..uniqueID
- mount_target_ strid 
- The OCID of the mount target for this file system. Example: ocid1.mounttarget.oc1..uniqueID
- mountTarget StringId 
- The OCID of the mount target for this file system. Example: ocid1.mounttarget.oc1..uniqueID
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberLoadBalancerMapping            
- DestinationLoad stringBalancer Id 
- The OCID of the destination Load Balancer. Example: ocid1.loadbalancer.oc1..uniqueID
- SourceLoad stringBalancer Id 
- The OCID of the source Load Balancer. Example: ocid1.loadbalancer.oc1..uniqueID
- DestinationLoad stringBalancer Id 
- The OCID of the destination Load Balancer. Example: ocid1.loadbalancer.oc1..uniqueID
- SourceLoad stringBalancer Id 
- The OCID of the source Load Balancer. Example: ocid1.loadbalancer.oc1..uniqueID
- destinationLoad StringBalancer Id 
- The OCID of the destination Load Balancer. Example: ocid1.loadbalancer.oc1..uniqueID
- sourceLoad StringBalancer Id 
- The OCID of the source Load Balancer. Example: ocid1.loadbalancer.oc1..uniqueID
- destinationLoad stringBalancer Id 
- The OCID of the destination Load Balancer. Example: ocid1.loadbalancer.oc1..uniqueID
- sourceLoad stringBalancer Id 
- The OCID of the source Load Balancer. Example: ocid1.loadbalancer.oc1..uniqueID
- destination_load_ strbalancer_ id 
- The OCID of the destination Load Balancer. Example: ocid1.loadbalancer.oc1..uniqueID
- source_load_ strbalancer_ id 
- The OCID of the source Load Balancer. Example: ocid1.loadbalancer.oc1..uniqueID
- destinationLoad StringBalancer Id 
- The OCID of the destination Load Balancer. Example: ocid1.loadbalancer.oc1..uniqueID
- sourceLoad StringBalancer Id 
- The OCID of the source Load Balancer. Example: ocid1.loadbalancer.oc1..uniqueID
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberManagedNodePoolConfig             
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberNetworkLoadBalancerMapping             
- DestinationNetwork stringLoad Balancer Id 
- The OCID of the destination Network Load Balancer. Example: ocid1.networkloadbalancer.oc1..uniqueID
- SourceNetwork stringLoad Balancer Id 
- The OCID of the source Network Load Balancer. Example: ocid1.networkloadbalancer.oc1..uniqueID
- DestinationNetwork stringLoad Balancer Id 
- The OCID of the destination Network Load Balancer. Example: ocid1.networkloadbalancer.oc1..uniqueID
- SourceNetwork stringLoad Balancer Id 
- The OCID of the source Network Load Balancer. Example: ocid1.networkloadbalancer.oc1..uniqueID
- destinationNetwork StringLoad Balancer Id 
- The OCID of the destination Network Load Balancer. Example: ocid1.networkloadbalancer.oc1..uniqueID
- sourceNetwork StringLoad Balancer Id 
- The OCID of the source Network Load Balancer. Example: ocid1.networkloadbalancer.oc1..uniqueID
- destinationNetwork stringLoad Balancer Id 
- The OCID of the destination Network Load Balancer. Example: ocid1.networkloadbalancer.oc1..uniqueID
- sourceNetwork stringLoad Balancer Id 
- The OCID of the source Network Load Balancer. Example: ocid1.networkloadbalancer.oc1..uniqueID
- destination_network_ strload_ balancer_ id 
- The OCID of the destination Network Load Balancer. Example: ocid1.networkloadbalancer.oc1..uniqueID
- source_network_ strload_ balancer_ id 
- The OCID of the source Network Load Balancer. Example: ocid1.networkloadbalancer.oc1..uniqueID
- destinationNetwork StringLoad Balancer Id 
- The OCID of the destination Network Load Balancer. Example: ocid1.networkloadbalancer.oc1..uniqueID
- sourceNetwork StringLoad Balancer Id 
- The OCID of the source Network Load Balancer. Example: ocid1.networkloadbalancer.oc1..uniqueID
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVaultMapping           
- DestinationVault stringId 
- The OCID of the destination Vault. Example: ocid1.vault.oc1..uniqueID
- SourceVault stringId 
- The OCID of the source Vault. Example: ocid1.vault.oc1..uniqueID
- DestinationVault stringId 
- The OCID of the destination Vault. Example: ocid1.vault.oc1..uniqueID
- SourceVault stringId 
- The OCID of the source Vault. Example: ocid1.vault.oc1..uniqueID
- destinationVault StringId 
- The OCID of the destination Vault. Example: ocid1.vault.oc1..uniqueID
- sourceVault StringId 
- The OCID of the source Vault. Example: ocid1.vault.oc1..uniqueID
- destinationVault stringId 
- The OCID of the destination Vault. Example: ocid1.vault.oc1..uniqueID
- sourceVault stringId 
- The OCID of the source Vault. Example: ocid1.vault.oc1..uniqueID
- destination_vault_ strid 
- The OCID of the destination Vault. Example: ocid1.vault.oc1..uniqueID
- source_vault_ strid 
- The OCID of the source Vault. Example: ocid1.vault.oc1..uniqueID
- destinationVault StringId 
- The OCID of the destination Vault. Example: ocid1.vault.oc1..uniqueID
- sourceVault StringId 
- The OCID of the source Vault. Example: ocid1.vault.oc1..uniqueID
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVirtualNodePoolConfig             
GetDrProtectionGroupsDrProtectionGroupCollectionItemMemberVnicMapping           
- DestinationNsg List<string>Id Lists 
- A list of OCIDs of network security groups (NSG) in the destination region which should be assigned to the source VNIC. Example: [ ocid1.networksecuritygroup.oc1..uniqueID, ocid1.networksecuritygroup.oc1..uniqueID ]
- DestinationPrimary stringPrivate Ip Address 
- The private IP address to be assigned as the VNIC's primary IP address in the destination subnet. This must be a valid IP address in the destination subnet and the IP address must be available. Example: 10.0.3.3
- DestinationPrimary stringPrivate Ip Hostname Label 
- The hostname label to be assigned in the destination subnet for the primary private IP of the source VNIC. This label is the hostname portion of the private IP's fully qualified domain name (FQDN) (for example, 'myhost1' in the FQDN 'myhost1.subnet123.vcn1.oraclevcn.com'). Example: myhost1
- DestinationSubnet stringId 
- The OCID of the destination subnet to which the source VNIC should connect. Example: ocid1.subnet.oc1..uniqueID
- SourceVnic stringId 
- The OCID of the source VNIC. Example: ocid1.vnic.oc1..uniqueID
- DestinationNsg []stringId Lists 
- A list of OCIDs of network security groups (NSG) in the destination region which should be assigned to the source VNIC. Example: [ ocid1.networksecuritygroup.oc1..uniqueID, ocid1.networksecuritygroup.oc1..uniqueID ]
- DestinationPrimary stringPrivate Ip Address 
- The private IP address to be assigned as the VNIC's primary IP address in the destination subnet. This must be a valid IP address in the destination subnet and the IP address must be available. Example: 10.0.3.3
- DestinationPrimary stringPrivate Ip Hostname Label 
- The hostname label to be assigned in the destination subnet for the primary private IP of the source VNIC. This label is the hostname portion of the private IP's fully qualified domain name (FQDN) (for example, 'myhost1' in the FQDN 'myhost1.subnet123.vcn1.oraclevcn.com'). Example: myhost1
- DestinationSubnet stringId 
- The OCID of the destination subnet to which the source VNIC should connect. Example: ocid1.subnet.oc1..uniqueID
- SourceVnic stringId 
- The OCID of the source VNIC. Example: ocid1.vnic.oc1..uniqueID
- destinationNsg List<String>Id Lists 
- A list of OCIDs of network security groups (NSG) in the destination region which should be assigned to the source VNIC. Example: [ ocid1.networksecuritygroup.oc1..uniqueID, ocid1.networksecuritygroup.oc1..uniqueID ]
- destinationPrimary StringPrivate Ip Address 
- The private IP address to be assigned as the VNIC's primary IP address in the destination subnet. This must be a valid IP address in the destination subnet and the IP address must be available. Example: 10.0.3.3
- destinationPrimary StringPrivate Ip Hostname Label 
- The hostname label to be assigned in the destination subnet for the primary private IP of the source VNIC. This label is the hostname portion of the private IP's fully qualified domain name (FQDN) (for example, 'myhost1' in the FQDN 'myhost1.subnet123.vcn1.oraclevcn.com'). Example: myhost1
- destinationSubnet StringId 
- The OCID of the destination subnet to which the source VNIC should connect. Example: ocid1.subnet.oc1..uniqueID
- sourceVnic StringId 
- The OCID of the source VNIC. Example: ocid1.vnic.oc1..uniqueID
- destinationNsg string[]Id Lists 
- A list of OCIDs of network security groups (NSG) in the destination region which should be assigned to the source VNIC. Example: [ ocid1.networksecuritygroup.oc1..uniqueID, ocid1.networksecuritygroup.oc1..uniqueID ]
- destinationPrimary stringPrivate Ip Address 
- The private IP address to be assigned as the VNIC's primary IP address in the destination subnet. This must be a valid IP address in the destination subnet and the IP address must be available. Example: 10.0.3.3
- destinationPrimary stringPrivate Ip Hostname Label 
- The hostname label to be assigned in the destination subnet for the primary private IP of the source VNIC. This label is the hostname portion of the private IP's fully qualified domain name (FQDN) (for example, 'myhost1' in the FQDN 'myhost1.subnet123.vcn1.oraclevcn.com'). Example: myhost1
- destinationSubnet stringId 
- The OCID of the destination subnet to which the source VNIC should connect. Example: ocid1.subnet.oc1..uniqueID
- sourceVnic stringId 
- The OCID of the source VNIC. Example: ocid1.vnic.oc1..uniqueID
- destination_nsg_ Sequence[str]id_ lists 
- A list of OCIDs of network security groups (NSG) in the destination region which should be assigned to the source VNIC. Example: [ ocid1.networksecuritygroup.oc1..uniqueID, ocid1.networksecuritygroup.oc1..uniqueID ]
- destination_primary_ strprivate_ ip_ address 
- The private IP address to be assigned as the VNIC's primary IP address in the destination subnet. This must be a valid IP address in the destination subnet and the IP address must be available. Example: 10.0.3.3
- destination_primary_ strprivate_ ip_ hostname_ label 
- The hostname label to be assigned in the destination subnet for the primary private IP of the source VNIC. This label is the hostname portion of the private IP's fully qualified domain name (FQDN) (for example, 'myhost1' in the FQDN 'myhost1.subnet123.vcn1.oraclevcn.com'). Example: myhost1
- destination_subnet_ strid 
- The OCID of the destination subnet to which the source VNIC should connect. Example: ocid1.subnet.oc1..uniqueID
- source_vnic_ strid 
- The OCID of the source VNIC. Example: ocid1.vnic.oc1..uniqueID
- destinationNsg List<String>Id Lists 
- A list of OCIDs of network security groups (NSG) in the destination region which should be assigned to the source VNIC. Example: [ ocid1.networksecuritygroup.oc1..uniqueID, ocid1.networksecuritygroup.oc1..uniqueID ]
- destinationPrimary StringPrivate Ip Address 
- The private IP address to be assigned as the VNIC's primary IP address in the destination subnet. This must be a valid IP address in the destination subnet and the IP address must be available. Example: 10.0.3.3
- destinationPrimary StringPrivate Ip Hostname Label 
- The hostname label to be assigned in the destination subnet for the primary private IP of the source VNIC. This label is the hostname portion of the private IP's fully qualified domain name (FQDN) (for example, 'myhost1' in the FQDN 'myhost1.subnet123.vcn1.oraclevcn.com'). Example: myhost1
- destinationSubnet StringId 
- The OCID of the destination subnet to which the source VNIC should connect. Example: ocid1.subnet.oc1..uniqueID
- sourceVnic StringId 
- The OCID of the source VNIC. Example: ocid1.vnic.oc1..uniqueID
GetDrProtectionGroupsFilter    
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.