oci.Database.AutonomousContainerDatabaseDataguardAssociation
Explore with Pulumi AI
This resource provides the Autonomous Container Database Dataguard Association resource in Oracle Cloud Infrastructure Database service.
Create a new Autonomous Data Guard association. An Autonomous Data Guard association represents the replication relationship between the specified Autonomous Container database and a peer Autonomous Container database. For more information, see Using Oracle Data Guard.
All Oracle Cloud Infrastructure resources, including Data Guard associations, get an Oracle-assigned, unique ID called an Oracle Cloud Identifier (OCID). When you create a resource, you can find its OCID in the response. You can also retrieve a resource’s OCID by using a List API operation on that resource type, or by viewing the resource in the Console. For more information, see Resource Identifiers.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testAutonomousContainerDatabaseDataguardAssociation = new oci.database.AutonomousContainerDatabaseDataguardAssociation("test_autonomous_container_database_dataguard_association", {
    autonomousContainerDatabaseId: testAutonomousContainerDatabase.id,
    peerAutonomousContainerDatabaseDisplayName: autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseDisplayName,
    protectionMode: autonomousContainerDatabaseDataguardAssociationProtectionMode,
    fastStartFailOverLagLimitInSeconds: autonomousContainerDatabaseDataguardAssociationFastStartFailOverLagLimitInSeconds,
    isAutomaticFailoverEnabled: autonomousContainerDatabaseDataguardAssociationIsAutomaticFailoverEnabled,
    peerAutonomousContainerDatabaseBackupConfig: {
        backupDestinationDetails: [{
            type: autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsType,
            dbrsPolicyId: testPolicy.id,
            id: autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsId,
            internetProxy: autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsInternetProxy,
            vpcPassword: autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsVpcPassword,
            vpcUser: autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsVpcUser,
        }],
        recoveryWindowInDays: autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigRecoveryWindowInDays,
    },
    peerAutonomousContainerDatabaseCompartmentId: testCompartment.id,
    peerAutonomousVmClusterId: testAutonomousVmCluster.id,
    peerCloudAutonomousVmClusterId: testCloudAutonomousVmCluster.id,
    peerDbUniqueName: autonomousContainerDatabaseDataguardAssociationPeerDbUniqueName,
    standbyMaintenanceBufferInDays: autonomousContainerDatabaseDataguardAssociationStandbyMaintenanceBufferInDays,
});
import pulumi
import pulumi_oci as oci
test_autonomous_container_database_dataguard_association = oci.database.AutonomousContainerDatabaseDataguardAssociation("test_autonomous_container_database_dataguard_association",
    autonomous_container_database_id=test_autonomous_container_database["id"],
    peer_autonomous_container_database_display_name=autonomous_container_database_dataguard_association_peer_autonomous_container_database_display_name,
    protection_mode=autonomous_container_database_dataguard_association_protection_mode,
    fast_start_fail_over_lag_limit_in_seconds=autonomous_container_database_dataguard_association_fast_start_fail_over_lag_limit_in_seconds,
    is_automatic_failover_enabled=autonomous_container_database_dataguard_association_is_automatic_failover_enabled,
    peer_autonomous_container_database_backup_config={
        "backup_destination_details": [{
            "type": autonomous_container_database_dataguard_association_peer_autonomous_container_database_backup_config_backup_destination_details_type,
            "dbrs_policy_id": test_policy["id"],
            "id": autonomous_container_database_dataguard_association_peer_autonomous_container_database_backup_config_backup_destination_details_id,
            "internet_proxy": autonomous_container_database_dataguard_association_peer_autonomous_container_database_backup_config_backup_destination_details_internet_proxy,
            "vpc_password": autonomous_container_database_dataguard_association_peer_autonomous_container_database_backup_config_backup_destination_details_vpc_password,
            "vpc_user": autonomous_container_database_dataguard_association_peer_autonomous_container_database_backup_config_backup_destination_details_vpc_user,
        }],
        "recovery_window_in_days": autonomous_container_database_dataguard_association_peer_autonomous_container_database_backup_config_recovery_window_in_days,
    },
    peer_autonomous_container_database_compartment_id=test_compartment["id"],
    peer_autonomous_vm_cluster_id=test_autonomous_vm_cluster["id"],
    peer_cloud_autonomous_vm_cluster_id=test_cloud_autonomous_vm_cluster["id"],
    peer_db_unique_name=autonomous_container_database_dataguard_association_peer_db_unique_name,
    standby_maintenance_buffer_in_days=autonomous_container_database_dataguard_association_standby_maintenance_buffer_in_days)
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/database"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := database.NewAutonomousContainerDatabaseDataguardAssociation(ctx, "test_autonomous_container_database_dataguard_association", &database.AutonomousContainerDatabaseDataguardAssociationArgs{
			AutonomousContainerDatabaseId:              pulumi.Any(testAutonomousContainerDatabase.Id),
			PeerAutonomousContainerDatabaseDisplayName: pulumi.Any(autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseDisplayName),
			ProtectionMode:                             pulumi.Any(autonomousContainerDatabaseDataguardAssociationProtectionMode),
			FastStartFailOverLagLimitInSeconds:         pulumi.Any(autonomousContainerDatabaseDataguardAssociationFastStartFailOverLagLimitInSeconds),
			IsAutomaticFailoverEnabled:                 pulumi.Any(autonomousContainerDatabaseDataguardAssociationIsAutomaticFailoverEnabled),
			PeerAutonomousContainerDatabaseBackupConfig: &database.AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigArgs{
				BackupDestinationDetails: database.AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailArray{
					&database.AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailArgs{
						Type:          pulumi.Any(autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsType),
						DbrsPolicyId:  pulumi.Any(testPolicy.Id),
						Id:            pulumi.Any(autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsId),
						InternetProxy: pulumi.Any(autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsInternetProxy),
						VpcPassword:   pulumi.Any(autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsVpcPassword),
						VpcUser:       pulumi.Any(autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsVpcUser),
					},
				},
				RecoveryWindowInDays: pulumi.Any(autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigRecoveryWindowInDays),
			},
			PeerAutonomousContainerDatabaseCompartmentId: pulumi.Any(testCompartment.Id),
			PeerAutonomousVmClusterId:                    pulumi.Any(testAutonomousVmCluster.Id),
			PeerCloudAutonomousVmClusterId:               pulumi.Any(testCloudAutonomousVmCluster.Id),
			PeerDbUniqueName:                             pulumi.Any(autonomousContainerDatabaseDataguardAssociationPeerDbUniqueName),
			StandbyMaintenanceBufferInDays:               pulumi.Any(autonomousContainerDatabaseDataguardAssociationStandbyMaintenanceBufferInDays),
		})
		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 testAutonomousContainerDatabaseDataguardAssociation = new Oci.Database.AutonomousContainerDatabaseDataguardAssociation("test_autonomous_container_database_dataguard_association", new()
    {
        AutonomousContainerDatabaseId = testAutonomousContainerDatabase.Id,
        PeerAutonomousContainerDatabaseDisplayName = autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseDisplayName,
        ProtectionMode = autonomousContainerDatabaseDataguardAssociationProtectionMode,
        FastStartFailOverLagLimitInSeconds = autonomousContainerDatabaseDataguardAssociationFastStartFailOverLagLimitInSeconds,
        IsAutomaticFailoverEnabled = autonomousContainerDatabaseDataguardAssociationIsAutomaticFailoverEnabled,
        PeerAutonomousContainerDatabaseBackupConfig = new Oci.Database.Inputs.AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigArgs
        {
            BackupDestinationDetails = new[]
            {
                new Oci.Database.Inputs.AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailArgs
                {
                    Type = autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsType,
                    DbrsPolicyId = testPolicy.Id,
                    Id = autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsId,
                    InternetProxy = autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsInternetProxy,
                    VpcPassword = autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsVpcPassword,
                    VpcUser = autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsVpcUser,
                },
            },
            RecoveryWindowInDays = autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigRecoveryWindowInDays,
        },
        PeerAutonomousContainerDatabaseCompartmentId = testCompartment.Id,
        PeerAutonomousVmClusterId = testAutonomousVmCluster.Id,
        PeerCloudAutonomousVmClusterId = testCloudAutonomousVmCluster.Id,
        PeerDbUniqueName = autonomousContainerDatabaseDataguardAssociationPeerDbUniqueName,
        StandbyMaintenanceBufferInDays = autonomousContainerDatabaseDataguardAssociationStandbyMaintenanceBufferInDays,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Database.AutonomousContainerDatabaseDataguardAssociation;
import com.pulumi.oci.Database.AutonomousContainerDatabaseDataguardAssociationArgs;
import com.pulumi.oci.Database.inputs.AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigArgs;
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) {
        var testAutonomousContainerDatabaseDataguardAssociation = new AutonomousContainerDatabaseDataguardAssociation("testAutonomousContainerDatabaseDataguardAssociation", AutonomousContainerDatabaseDataguardAssociationArgs.builder()
            .autonomousContainerDatabaseId(testAutonomousContainerDatabase.id())
            .peerAutonomousContainerDatabaseDisplayName(autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseDisplayName)
            .protectionMode(autonomousContainerDatabaseDataguardAssociationProtectionMode)
            .fastStartFailOverLagLimitInSeconds(autonomousContainerDatabaseDataguardAssociationFastStartFailOverLagLimitInSeconds)
            .isAutomaticFailoverEnabled(autonomousContainerDatabaseDataguardAssociationIsAutomaticFailoverEnabled)
            .peerAutonomousContainerDatabaseBackupConfig(AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigArgs.builder()
                .backupDestinationDetails(AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailArgs.builder()
                    .type(autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsType)
                    .dbrsPolicyId(testPolicy.id())
                    .id(autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsId)
                    .internetProxy(autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsInternetProxy)
                    .vpcPassword(autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsVpcPassword)
                    .vpcUser(autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsVpcUser)
                    .build())
                .recoveryWindowInDays(autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigRecoveryWindowInDays)
                .build())
            .peerAutonomousContainerDatabaseCompartmentId(testCompartment.id())
            .peerAutonomousVmClusterId(testAutonomousVmCluster.id())
            .peerCloudAutonomousVmClusterId(testCloudAutonomousVmCluster.id())
            .peerDbUniqueName(autonomousContainerDatabaseDataguardAssociationPeerDbUniqueName)
            .standbyMaintenanceBufferInDays(autonomousContainerDatabaseDataguardAssociationStandbyMaintenanceBufferInDays)
            .build());
    }
}
resources:
  testAutonomousContainerDatabaseDataguardAssociation:
    type: oci:Database:AutonomousContainerDatabaseDataguardAssociation
    name: test_autonomous_container_database_dataguard_association
    properties:
      autonomousContainerDatabaseId: ${testAutonomousContainerDatabase.id}
      peerAutonomousContainerDatabaseDisplayName: ${autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseDisplayName}
      protectionMode: ${autonomousContainerDatabaseDataguardAssociationProtectionMode}
      fastStartFailOverLagLimitInSeconds: ${autonomousContainerDatabaseDataguardAssociationFastStartFailOverLagLimitInSeconds}
      isAutomaticFailoverEnabled: ${autonomousContainerDatabaseDataguardAssociationIsAutomaticFailoverEnabled}
      peerAutonomousContainerDatabaseBackupConfig:
        backupDestinationDetails:
          - type: ${autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsType}
            dbrsPolicyId: ${testPolicy.id}
            id: ${autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsId}
            internetProxy: ${autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsInternetProxy}
            vpcPassword: ${autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsVpcPassword}
            vpcUser: ${autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsVpcUser}
        recoveryWindowInDays: ${autonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigRecoveryWindowInDays}
      peerAutonomousContainerDatabaseCompartmentId: ${testCompartment.id}
      peerAutonomousVmClusterId: ${testAutonomousVmCluster.id}
      peerCloudAutonomousVmClusterId: ${testCloudAutonomousVmCluster.id}
      peerDbUniqueName: ${autonomousContainerDatabaseDataguardAssociationPeerDbUniqueName}
      standbyMaintenanceBufferInDays: ${autonomousContainerDatabaseDataguardAssociationStandbyMaintenanceBufferInDays}
Create AutonomousContainerDatabaseDataguardAssociation Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new AutonomousContainerDatabaseDataguardAssociation(name: string, args: AutonomousContainerDatabaseDataguardAssociationArgs, opts?: CustomResourceOptions);@overload
def AutonomousContainerDatabaseDataguardAssociation(resource_name: str,
                                                    args: AutonomousContainerDatabaseDataguardAssociationArgs,
                                                    opts: Optional[ResourceOptions] = None)
@overload
def AutonomousContainerDatabaseDataguardAssociation(resource_name: str,
                                                    opts: Optional[ResourceOptions] = None,
                                                    peer_autonomous_container_database_display_name: Optional[str] = None,
                                                    autonomous_container_database_id: Optional[str] = None,
                                                    protection_mode: Optional[str] = None,
                                                    peer_autonomous_container_database_compartment_id: Optional[str] = None,
                                                    migrate_trigger: Optional[int] = None,
                                                    peer_autonomous_container_database_backup_config: Optional[AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigArgs] = None,
                                                    autonomous_container_database_dataguard_association_id: Optional[str] = None,
                                                    is_automatic_failover_enabled: Optional[bool] = None,
                                                    peer_autonomous_vm_cluster_id: Optional[str] = None,
                                                    peer_cloud_autonomous_vm_cluster_id: Optional[str] = None,
                                                    peer_db_unique_name: Optional[str] = None,
                                                    fast_start_fail_over_lag_limit_in_seconds: Optional[int] = None,
                                                    standby_maintenance_buffer_in_days: Optional[int] = None)func NewAutonomousContainerDatabaseDataguardAssociation(ctx *Context, name string, args AutonomousContainerDatabaseDataguardAssociationArgs, opts ...ResourceOption) (*AutonomousContainerDatabaseDataguardAssociation, error)public AutonomousContainerDatabaseDataguardAssociation(string name, AutonomousContainerDatabaseDataguardAssociationArgs args, CustomResourceOptions? opts = null)
public AutonomousContainerDatabaseDataguardAssociation(String name, AutonomousContainerDatabaseDataguardAssociationArgs args)
public AutonomousContainerDatabaseDataguardAssociation(String name, AutonomousContainerDatabaseDataguardAssociationArgs args, CustomResourceOptions options)
type: oci:Database:AutonomousContainerDatabaseDataguardAssociation
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args AutonomousContainerDatabaseDataguardAssociationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args AutonomousContainerDatabaseDataguardAssociationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args AutonomousContainerDatabaseDataguardAssociationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AutonomousContainerDatabaseDataguardAssociationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AutonomousContainerDatabaseDataguardAssociationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var autonomousContainerDatabaseDataguardAssociationResource = new Oci.Database.AutonomousContainerDatabaseDataguardAssociation("autonomousContainerDatabaseDataguardAssociationResource", new()
{
    PeerAutonomousContainerDatabaseDisplayName = "string",
    AutonomousContainerDatabaseId = "string",
    ProtectionMode = "string",
    PeerAutonomousContainerDatabaseCompartmentId = "string",
    MigrateTrigger = 0,
    PeerAutonomousContainerDatabaseBackupConfig = new Oci.Database.Inputs.AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigArgs
    {
        BackupDestinationDetails = new[]
        {
            new Oci.Database.Inputs.AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailArgs
            {
                Type = "string",
                DbrsPolicyId = "string",
                Id = "string",
                InternetProxy = "string",
                VpcPassword = "string",
                VpcUser = "string",
            },
        },
        RecoveryWindowInDays = 0,
    },
    AutonomousContainerDatabaseDataguardAssociationId = "string",
    IsAutomaticFailoverEnabled = false,
    PeerAutonomousVmClusterId = "string",
    PeerCloudAutonomousVmClusterId = "string",
    PeerDbUniqueName = "string",
    FastStartFailOverLagLimitInSeconds = 0,
    StandbyMaintenanceBufferInDays = 0,
});
example, err := database.NewAutonomousContainerDatabaseDataguardAssociation(ctx, "autonomousContainerDatabaseDataguardAssociationResource", &database.AutonomousContainerDatabaseDataguardAssociationArgs{
	PeerAutonomousContainerDatabaseDisplayName:   pulumi.String("string"),
	AutonomousContainerDatabaseId:                pulumi.String("string"),
	ProtectionMode:                               pulumi.String("string"),
	PeerAutonomousContainerDatabaseCompartmentId: pulumi.String("string"),
	MigrateTrigger:                               pulumi.Int(0),
	PeerAutonomousContainerDatabaseBackupConfig: &database.AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigArgs{
		BackupDestinationDetails: database.AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailArray{
			&database.AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailArgs{
				Type:          pulumi.String("string"),
				DbrsPolicyId:  pulumi.String("string"),
				Id:            pulumi.String("string"),
				InternetProxy: pulumi.String("string"),
				VpcPassword:   pulumi.String("string"),
				VpcUser:       pulumi.String("string"),
			},
		},
		RecoveryWindowInDays: pulumi.Int(0),
	},
	AutonomousContainerDatabaseDataguardAssociationId: pulumi.String("string"),
	IsAutomaticFailoverEnabled:                        pulumi.Bool(false),
	PeerAutonomousVmClusterId:                         pulumi.String("string"),
	PeerCloudAutonomousVmClusterId:                    pulumi.String("string"),
	PeerDbUniqueName:                                  pulumi.String("string"),
	FastStartFailOverLagLimitInSeconds:                pulumi.Int(0),
	StandbyMaintenanceBufferInDays:                    pulumi.Int(0),
})
var autonomousContainerDatabaseDataguardAssociationResource = new AutonomousContainerDatabaseDataguardAssociation("autonomousContainerDatabaseDataguardAssociationResource", AutonomousContainerDatabaseDataguardAssociationArgs.builder()
    .peerAutonomousContainerDatabaseDisplayName("string")
    .autonomousContainerDatabaseId("string")
    .protectionMode("string")
    .peerAutonomousContainerDatabaseCompartmentId("string")
    .migrateTrigger(0)
    .peerAutonomousContainerDatabaseBackupConfig(AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigArgs.builder()
        .backupDestinationDetails(AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailArgs.builder()
            .type("string")
            .dbrsPolicyId("string")
            .id("string")
            .internetProxy("string")
            .vpcPassword("string")
            .vpcUser("string")
            .build())
        .recoveryWindowInDays(0)
        .build())
    .autonomousContainerDatabaseDataguardAssociationId("string")
    .isAutomaticFailoverEnabled(false)
    .peerAutonomousVmClusterId("string")
    .peerCloudAutonomousVmClusterId("string")
    .peerDbUniqueName("string")
    .fastStartFailOverLagLimitInSeconds(0)
    .standbyMaintenanceBufferInDays(0)
    .build());
autonomous_container_database_dataguard_association_resource = oci.database.AutonomousContainerDatabaseDataguardAssociation("autonomousContainerDatabaseDataguardAssociationResource",
    peer_autonomous_container_database_display_name="string",
    autonomous_container_database_id="string",
    protection_mode="string",
    peer_autonomous_container_database_compartment_id="string",
    migrate_trigger=0,
    peer_autonomous_container_database_backup_config={
        "backup_destination_details": [{
            "type": "string",
            "dbrs_policy_id": "string",
            "id": "string",
            "internet_proxy": "string",
            "vpc_password": "string",
            "vpc_user": "string",
        }],
        "recovery_window_in_days": 0,
    },
    autonomous_container_database_dataguard_association_id="string",
    is_automatic_failover_enabled=False,
    peer_autonomous_vm_cluster_id="string",
    peer_cloud_autonomous_vm_cluster_id="string",
    peer_db_unique_name="string",
    fast_start_fail_over_lag_limit_in_seconds=0,
    standby_maintenance_buffer_in_days=0)
const autonomousContainerDatabaseDataguardAssociationResource = new oci.database.AutonomousContainerDatabaseDataguardAssociation("autonomousContainerDatabaseDataguardAssociationResource", {
    peerAutonomousContainerDatabaseDisplayName: "string",
    autonomousContainerDatabaseId: "string",
    protectionMode: "string",
    peerAutonomousContainerDatabaseCompartmentId: "string",
    migrateTrigger: 0,
    peerAutonomousContainerDatabaseBackupConfig: {
        backupDestinationDetails: [{
            type: "string",
            dbrsPolicyId: "string",
            id: "string",
            internetProxy: "string",
            vpcPassword: "string",
            vpcUser: "string",
        }],
        recoveryWindowInDays: 0,
    },
    autonomousContainerDatabaseDataguardAssociationId: "string",
    isAutomaticFailoverEnabled: false,
    peerAutonomousVmClusterId: "string",
    peerCloudAutonomousVmClusterId: "string",
    peerDbUniqueName: "string",
    fastStartFailOverLagLimitInSeconds: 0,
    standbyMaintenanceBufferInDays: 0,
});
type: oci:Database:AutonomousContainerDatabaseDataguardAssociation
properties:
    autonomousContainerDatabaseDataguardAssociationId: string
    autonomousContainerDatabaseId: string
    fastStartFailOverLagLimitInSeconds: 0
    isAutomaticFailoverEnabled: false
    migrateTrigger: 0
    peerAutonomousContainerDatabaseBackupConfig:
        backupDestinationDetails:
            - dbrsPolicyId: string
              id: string
              internetProxy: string
              type: string
              vpcPassword: string
              vpcUser: string
        recoveryWindowInDays: 0
    peerAutonomousContainerDatabaseCompartmentId: string
    peerAutonomousContainerDatabaseDisplayName: string
    peerAutonomousVmClusterId: string
    peerCloudAutonomousVmClusterId: string
    peerDbUniqueName: string
    protectionMode: string
    standbyMaintenanceBufferInDays: 0
AutonomousContainerDatabaseDataguardAssociation Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The AutonomousContainerDatabaseDataguardAssociation resource accepts the following input properties:
- AutonomousContainer stringDatabase Id 
- The Autonomous Container Database OCID.
- PeerAutonomous stringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- ProtectionMode string
- (Updatable) The protection mode of this Autonomous Data Guard association. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- AutonomousContainer stringDatabase Dataguard Association Id 
- FastStart intFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- IsAutomatic boolFailover Enabled 
- (Updatable) Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : - is_automatic_failover_enabled = true.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- MigrateTrigger int
- (Updatable) An optional property when incremented triggers Migrate. Could be set to any integer value.
- PeerAutonomous AutonomousContainer Database Backup Config Container Database Dataguard Association Peer Autonomous Container Database Backup Config 
- Backup options for the standby Autonomous Container Database.
- PeerAutonomous stringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- PeerAutonomous stringVm Cluster Id 
- The OCID of the peer Autonomous Exadata VM Cluster.
- PeerCloud stringAutonomous Vm Cluster Id 
- The OCID of the peer cloud Autonomous Exadata VM Cluster.
- PeerDb stringUnique Name 
- Specifies the DB_UNIQUE_NAMEof the peer database to be created.
- StandbyMaintenance intBuffer In Days 
- The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database. This value represents the number of days before scheduled maintenance of the primary database.
- AutonomousContainer stringDatabase Id 
- The Autonomous Container Database OCID.
- PeerAutonomous stringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- ProtectionMode string
- (Updatable) The protection mode of this Autonomous Data Guard association. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- AutonomousContainer stringDatabase Dataguard Association Id 
- FastStart intFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- IsAutomatic boolFailover Enabled 
- (Updatable) Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : - is_automatic_failover_enabled = true.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- MigrateTrigger int
- (Updatable) An optional property when incremented triggers Migrate. Could be set to any integer value.
- PeerAutonomous AutonomousContainer Database Backup Config Container Database Dataguard Association Peer Autonomous Container Database Backup Config Args 
- Backup options for the standby Autonomous Container Database.
- PeerAutonomous stringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- PeerAutonomous stringVm Cluster Id 
- The OCID of the peer Autonomous Exadata VM Cluster.
- PeerCloud stringAutonomous Vm Cluster Id 
- The OCID of the peer cloud Autonomous Exadata VM Cluster.
- PeerDb stringUnique Name 
- Specifies the DB_UNIQUE_NAMEof the peer database to be created.
- StandbyMaintenance intBuffer In Days 
- The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database. This value represents the number of days before scheduled maintenance of the primary database.
- autonomousContainer StringDatabase Id 
- The Autonomous Container Database OCID.
- peerAutonomous StringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- protectionMode String
- (Updatable) The protection mode of this Autonomous Data Guard association. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- autonomousContainer StringDatabase Dataguard Association Id 
- fastStart IntegerFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- isAutomatic BooleanFailover Enabled 
- (Updatable) Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : - is_automatic_failover_enabled = true.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- migrateTrigger Integer
- (Updatable) An optional property when incremented triggers Migrate. Could be set to any integer value.
- peerAutonomous AutonomousContainer Database Backup Config Container Dataguard Association Peer Autonomous Container Backup Config 
- Backup options for the standby Autonomous Container Database.
- peerAutonomous StringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- peerAutonomous StringVm Cluster Id 
- The OCID of the peer Autonomous Exadata VM Cluster.
- peerCloud StringAutonomous Vm Cluster Id 
- The OCID of the peer cloud Autonomous Exadata VM Cluster.
- peerDb StringUnique Name 
- Specifies the DB_UNIQUE_NAMEof the peer database to be created.
- standbyMaintenance IntegerBuffer In Days 
- The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database. This value represents the number of days before scheduled maintenance of the primary database.
- autonomousContainer stringDatabase Id 
- The Autonomous Container Database OCID.
- peerAutonomous stringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- protectionMode string
- (Updatable) The protection mode of this Autonomous Data Guard association. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- autonomousContainer stringDatabase Dataguard Association Id 
- fastStart numberFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- isAutomatic booleanFailover Enabled 
- (Updatable) Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : - is_automatic_failover_enabled = true.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- migrateTrigger number
- (Updatable) An optional property when incremented triggers Migrate. Could be set to any integer value.
- peerAutonomous AutonomousContainer Database Backup Config Container Database Dataguard Association Peer Autonomous Container Database Backup Config 
- Backup options for the standby Autonomous Container Database.
- peerAutonomous stringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- peerAutonomous stringVm Cluster Id 
- The OCID of the peer Autonomous Exadata VM Cluster.
- peerCloud stringAutonomous Vm Cluster Id 
- The OCID of the peer cloud Autonomous Exadata VM Cluster.
- peerDb stringUnique Name 
- Specifies the DB_UNIQUE_NAMEof the peer database to be created.
- standbyMaintenance numberBuffer In Days 
- The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database. This value represents the number of days before scheduled maintenance of the primary database.
- autonomous_container_ strdatabase_ id 
- The Autonomous Container Database OCID.
- peer_autonomous_ strcontainer_ database_ display_ name 
- The display name for the peer Autonomous Container Database.
- protection_mode str
- (Updatable) The protection mode of this Autonomous Data Guard association. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- autonomous_container_ strdatabase_ dataguard_ association_ id 
- fast_start_ intfail_ over_ lag_ limit_ in_ seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- is_automatic_ boolfailover_ enabled 
- (Updatable) Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : - is_automatic_failover_enabled = true.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- migrate_trigger int
- (Updatable) An optional property when incremented triggers Migrate. Could be set to any integer value.
- peer_autonomous_ Autonomouscontainer_ database_ backup_ config Container Database Dataguard Association Peer Autonomous Container Database Backup Config Args 
- Backup options for the standby Autonomous Container Database.
- peer_autonomous_ strcontainer_ database_ compartment_ id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- peer_autonomous_ strvm_ cluster_ id 
- The OCID of the peer Autonomous Exadata VM Cluster.
- peer_cloud_ strautonomous_ vm_ cluster_ id 
- The OCID of the peer cloud Autonomous Exadata VM Cluster.
- peer_db_ strunique_ name 
- Specifies the DB_UNIQUE_NAMEof the peer database to be created.
- standby_maintenance_ intbuffer_ in_ days 
- The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database. This value represents the number of days before scheduled maintenance of the primary database.
- autonomousContainer StringDatabase Id 
- The Autonomous Container Database OCID.
- peerAutonomous StringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- protectionMode String
- (Updatable) The protection mode of this Autonomous Data Guard association. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- autonomousContainer StringDatabase Dataguard Association Id 
- fastStart NumberFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- isAutomatic BooleanFailover Enabled 
- (Updatable) Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : - is_automatic_failover_enabled = true.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- migrateTrigger Number
- (Updatable) An optional property when incremented triggers Migrate. Could be set to any integer value.
- peerAutonomous Property MapContainer Database Backup Config 
- Backup options for the standby Autonomous Container Database.
- peerAutonomous StringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- peerAutonomous StringVm Cluster Id 
- The OCID of the peer Autonomous Exadata VM Cluster.
- peerCloud StringAutonomous Vm Cluster Id 
- The OCID of the peer cloud Autonomous Exadata VM Cluster.
- peerDb StringUnique Name 
- Specifies the DB_UNIQUE_NAMEof the peer database to be created.
- standbyMaintenance NumberBuffer In Days 
- The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database. This value represents the number of days before scheduled maintenance of the primary database.
Outputs
All input properties are implicitly available as output properties. Additionally, the AutonomousContainerDatabaseDataguardAssociation resource produces the following output properties:
- ApplyLag string
- The lag time between updates to the primary Autonomous Container Database and application of the redo data on the standby Autonomous Container Database, as computed by the reporting database. Example: 9 seconds
- ApplyRate string
- The rate at which redo logs are synchronized between the associated Autonomous Container Databases. Example: 180 Mb per second
- Id string
- The provider-assigned unique ID for this managed resource.
- LifecycleDetails string
- Additional information about the current lifecycleState, if available.
- PeerAutonomous stringContainer Database Dataguard Association Id 
- The OCID of the peer Autonomous Container Database-Autonomous Data Guard association.
- PeerAutonomous stringContainer Database Id 
- The OCID of the peer Autonomous Container Database.
- PeerLifecycle stringState 
- The current state of the Autonomous Container Database.
- PeerRole string
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- Role string
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- State string
- The current state of Autonomous Data Guard.
- TimeCreated string
- The date and time the Autonomous DataGuard association was created.
- TimeLast stringRole Changed 
- The date and time when the last role change action happened.
- TimeLast stringSynced 
- The date and time of the last update to the apply lag, apply rate, and transport lag values.
- TransportLag string
- The approximate number of seconds of redo data not yet available on the standby Autonomous Container Database, as computed by the reporting database. Example: 7 seconds
- ApplyLag string
- The lag time between updates to the primary Autonomous Container Database and application of the redo data on the standby Autonomous Container Database, as computed by the reporting database. Example: 9 seconds
- ApplyRate string
- The rate at which redo logs are synchronized between the associated Autonomous Container Databases. Example: 180 Mb per second
- Id string
- The provider-assigned unique ID for this managed resource.
- LifecycleDetails string
- Additional information about the current lifecycleState, if available.
- PeerAutonomous stringContainer Database Dataguard Association Id 
- The OCID of the peer Autonomous Container Database-Autonomous Data Guard association.
- PeerAutonomous stringContainer Database Id 
- The OCID of the peer Autonomous Container Database.
- PeerLifecycle stringState 
- The current state of the Autonomous Container Database.
- PeerRole string
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- Role string
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- State string
- The current state of Autonomous Data Guard.
- TimeCreated string
- The date and time the Autonomous DataGuard association was created.
- TimeLast stringRole Changed 
- The date and time when the last role change action happened.
- TimeLast stringSynced 
- The date and time of the last update to the apply lag, apply rate, and transport lag values.
- TransportLag string
- The approximate number of seconds of redo data not yet available on the standby Autonomous Container Database, as computed by the reporting database. Example: 7 seconds
- applyLag String
- The lag time between updates to the primary Autonomous Container Database and application of the redo data on the standby Autonomous Container Database, as computed by the reporting database. Example: 9 seconds
- applyRate String
- The rate at which redo logs are synchronized between the associated Autonomous Container Databases. Example: 180 Mb per second
- id String
- The provider-assigned unique ID for this managed resource.
- lifecycleDetails String
- Additional information about the current lifecycleState, if available.
- peerAutonomous StringContainer Database Dataguard Association Id 
- The OCID of the peer Autonomous Container Database-Autonomous Data Guard association.
- peerAutonomous StringContainer Database Id 
- The OCID of the peer Autonomous Container Database.
- peerLifecycle StringState 
- The current state of the Autonomous Container Database.
- peerRole String
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- role String
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- state String
- The current state of Autonomous Data Guard.
- timeCreated String
- The date and time the Autonomous DataGuard association was created.
- timeLast StringRole Changed 
- The date and time when the last role change action happened.
- timeLast StringSynced 
- The date and time of the last update to the apply lag, apply rate, and transport lag values.
- transportLag String
- The approximate number of seconds of redo data not yet available on the standby Autonomous Container Database, as computed by the reporting database. Example: 7 seconds
- applyLag string
- The lag time between updates to the primary Autonomous Container Database and application of the redo data on the standby Autonomous Container Database, as computed by the reporting database. Example: 9 seconds
- applyRate string
- The rate at which redo logs are synchronized between the associated Autonomous Container Databases. Example: 180 Mb per second
- id string
- The provider-assigned unique ID for this managed resource.
- lifecycleDetails string
- Additional information about the current lifecycleState, if available.
- peerAutonomous stringContainer Database Dataguard Association Id 
- The OCID of the peer Autonomous Container Database-Autonomous Data Guard association.
- peerAutonomous stringContainer Database Id 
- The OCID of the peer Autonomous Container Database.
- peerLifecycle stringState 
- The current state of the Autonomous Container Database.
- peerRole string
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- role string
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- state string
- The current state of Autonomous Data Guard.
- timeCreated string
- The date and time the Autonomous DataGuard association was created.
- timeLast stringRole Changed 
- The date and time when the last role change action happened.
- timeLast stringSynced 
- The date and time of the last update to the apply lag, apply rate, and transport lag values.
- transportLag string
- The approximate number of seconds of redo data not yet available on the standby Autonomous Container Database, as computed by the reporting database. Example: 7 seconds
- apply_lag str
- The lag time between updates to the primary Autonomous Container Database and application of the redo data on the standby Autonomous Container Database, as computed by the reporting database. Example: 9 seconds
- apply_rate str
- The rate at which redo logs are synchronized between the associated Autonomous Container Databases. Example: 180 Mb per second
- id str
- The provider-assigned unique ID for this managed resource.
- lifecycle_details str
- Additional information about the current lifecycleState, if available.
- peer_autonomous_ strcontainer_ database_ dataguard_ association_ id 
- The OCID of the peer Autonomous Container Database-Autonomous Data Guard association.
- peer_autonomous_ strcontainer_ database_ id 
- The OCID of the peer Autonomous Container Database.
- peer_lifecycle_ strstate 
- The current state of the Autonomous Container Database.
- peer_role str
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- role str
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- state str
- The current state of Autonomous Data Guard.
- time_created str
- The date and time the Autonomous DataGuard association was created.
- time_last_ strrole_ changed 
- The date and time when the last role change action happened.
- time_last_ strsynced 
- The date and time of the last update to the apply lag, apply rate, and transport lag values.
- transport_lag str
- The approximate number of seconds of redo data not yet available on the standby Autonomous Container Database, as computed by the reporting database. Example: 7 seconds
- applyLag String
- The lag time between updates to the primary Autonomous Container Database and application of the redo data on the standby Autonomous Container Database, as computed by the reporting database. Example: 9 seconds
- applyRate String
- The rate at which redo logs are synchronized between the associated Autonomous Container Databases. Example: 180 Mb per second
- id String
- The provider-assigned unique ID for this managed resource.
- lifecycleDetails String
- Additional information about the current lifecycleState, if available.
- peerAutonomous StringContainer Database Dataguard Association Id 
- The OCID of the peer Autonomous Container Database-Autonomous Data Guard association.
- peerAutonomous StringContainer Database Id 
- The OCID of the peer Autonomous Container Database.
- peerLifecycle StringState 
- The current state of the Autonomous Container Database.
- peerRole String
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- role String
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- state String
- The current state of Autonomous Data Guard.
- timeCreated String
- The date and time the Autonomous DataGuard association was created.
- timeLast StringRole Changed 
- The date and time when the last role change action happened.
- timeLast StringSynced 
- The date and time of the last update to the apply lag, apply rate, and transport lag values.
- transportLag String
- The approximate number of seconds of redo data not yet available on the standby Autonomous Container Database, as computed by the reporting database. Example: 7 seconds
Look up Existing AutonomousContainerDatabaseDataguardAssociation Resource
Get an existing AutonomousContainerDatabaseDataguardAssociation resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: AutonomousContainerDatabaseDataguardAssociationState, opts?: CustomResourceOptions): AutonomousContainerDatabaseDataguardAssociation@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        apply_lag: Optional[str] = None,
        apply_rate: Optional[str] = None,
        autonomous_container_database_dataguard_association_id: Optional[str] = None,
        autonomous_container_database_id: Optional[str] = None,
        fast_start_fail_over_lag_limit_in_seconds: Optional[int] = None,
        is_automatic_failover_enabled: Optional[bool] = None,
        lifecycle_details: Optional[str] = None,
        migrate_trigger: Optional[int] = None,
        peer_autonomous_container_database_backup_config: Optional[AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigArgs] = None,
        peer_autonomous_container_database_compartment_id: Optional[str] = None,
        peer_autonomous_container_database_dataguard_association_id: Optional[str] = None,
        peer_autonomous_container_database_display_name: Optional[str] = None,
        peer_autonomous_container_database_id: Optional[str] = None,
        peer_autonomous_vm_cluster_id: Optional[str] = None,
        peer_cloud_autonomous_vm_cluster_id: Optional[str] = None,
        peer_db_unique_name: Optional[str] = None,
        peer_lifecycle_state: Optional[str] = None,
        peer_role: Optional[str] = None,
        protection_mode: Optional[str] = None,
        role: Optional[str] = None,
        standby_maintenance_buffer_in_days: Optional[int] = None,
        state: Optional[str] = None,
        time_created: Optional[str] = None,
        time_last_role_changed: Optional[str] = None,
        time_last_synced: Optional[str] = None,
        transport_lag: Optional[str] = None) -> AutonomousContainerDatabaseDataguardAssociationfunc GetAutonomousContainerDatabaseDataguardAssociation(ctx *Context, name string, id IDInput, state *AutonomousContainerDatabaseDataguardAssociationState, opts ...ResourceOption) (*AutonomousContainerDatabaseDataguardAssociation, error)public static AutonomousContainerDatabaseDataguardAssociation Get(string name, Input<string> id, AutonomousContainerDatabaseDataguardAssociationState? state, CustomResourceOptions? opts = null)public static AutonomousContainerDatabaseDataguardAssociation get(String name, Output<String> id, AutonomousContainerDatabaseDataguardAssociationState state, CustomResourceOptions options)resources:  _:    type: oci:Database:AutonomousContainerDatabaseDataguardAssociation    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- ApplyLag string
- The lag time between updates to the primary Autonomous Container Database and application of the redo data on the standby Autonomous Container Database, as computed by the reporting database. Example: 9 seconds
- ApplyRate string
- The rate at which redo logs are synchronized between the associated Autonomous Container Databases. Example: 180 Mb per second
- AutonomousContainer stringDatabase Dataguard Association Id 
- AutonomousContainer stringDatabase Id 
- The Autonomous Container Database OCID.
- FastStart intFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- IsAutomatic boolFailover Enabled 
- (Updatable) Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : - is_automatic_failover_enabled = true.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- LifecycleDetails string
- Additional information about the current lifecycleState, if available.
- MigrateTrigger int
- (Updatable) An optional property when incremented triggers Migrate. Could be set to any integer value.
- PeerAutonomous AutonomousContainer Database Backup Config Container Database Dataguard Association Peer Autonomous Container Database Backup Config 
- Backup options for the standby Autonomous Container Database.
- PeerAutonomous stringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- PeerAutonomous stringContainer Database Dataguard Association Id 
- The OCID of the peer Autonomous Container Database-Autonomous Data Guard association.
- PeerAutonomous stringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- PeerAutonomous stringContainer Database Id 
- The OCID of the peer Autonomous Container Database.
- PeerAutonomous stringVm Cluster Id 
- The OCID of the peer Autonomous Exadata VM Cluster.
- PeerCloud stringAutonomous Vm Cluster Id 
- The OCID of the peer cloud Autonomous Exadata VM Cluster.
- PeerDb stringUnique Name 
- Specifies the DB_UNIQUE_NAMEof the peer database to be created.
- PeerLifecycle stringState 
- The current state of the Autonomous Container Database.
- PeerRole string
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- ProtectionMode string
- (Updatable) The protection mode of this Autonomous Data Guard association. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- Role string
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- StandbyMaintenance intBuffer In Days 
- The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database. This value represents the number of days before scheduled maintenance of the primary database.
- State string
- The current state of Autonomous Data Guard.
- TimeCreated string
- The date and time the Autonomous DataGuard association was created.
- TimeLast stringRole Changed 
- The date and time when the last role change action happened.
- TimeLast stringSynced 
- The date and time of the last update to the apply lag, apply rate, and transport lag values.
- TransportLag string
- The approximate number of seconds of redo data not yet available on the standby Autonomous Container Database, as computed by the reporting database. Example: 7 seconds
- ApplyLag string
- The lag time between updates to the primary Autonomous Container Database and application of the redo data on the standby Autonomous Container Database, as computed by the reporting database. Example: 9 seconds
- ApplyRate string
- The rate at which redo logs are synchronized between the associated Autonomous Container Databases. Example: 180 Mb per second
- AutonomousContainer stringDatabase Dataguard Association Id 
- AutonomousContainer stringDatabase Id 
- The Autonomous Container Database OCID.
- FastStart intFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- IsAutomatic boolFailover Enabled 
- (Updatable) Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : - is_automatic_failover_enabled = true.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- LifecycleDetails string
- Additional information about the current lifecycleState, if available.
- MigrateTrigger int
- (Updatable) An optional property when incremented triggers Migrate. Could be set to any integer value.
- PeerAutonomous AutonomousContainer Database Backup Config Container Database Dataguard Association Peer Autonomous Container Database Backup Config Args 
- Backup options for the standby Autonomous Container Database.
- PeerAutonomous stringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- PeerAutonomous stringContainer Database Dataguard Association Id 
- The OCID of the peer Autonomous Container Database-Autonomous Data Guard association.
- PeerAutonomous stringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- PeerAutonomous stringContainer Database Id 
- The OCID of the peer Autonomous Container Database.
- PeerAutonomous stringVm Cluster Id 
- The OCID of the peer Autonomous Exadata VM Cluster.
- PeerCloud stringAutonomous Vm Cluster Id 
- The OCID of the peer cloud Autonomous Exadata VM Cluster.
- PeerDb stringUnique Name 
- Specifies the DB_UNIQUE_NAMEof the peer database to be created.
- PeerLifecycle stringState 
- The current state of the Autonomous Container Database.
- PeerRole string
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- ProtectionMode string
- (Updatable) The protection mode of this Autonomous Data Guard association. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- Role string
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- StandbyMaintenance intBuffer In Days 
- The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database. This value represents the number of days before scheduled maintenance of the primary database.
- State string
- The current state of Autonomous Data Guard.
- TimeCreated string
- The date and time the Autonomous DataGuard association was created.
- TimeLast stringRole Changed 
- The date and time when the last role change action happened.
- TimeLast stringSynced 
- The date and time of the last update to the apply lag, apply rate, and transport lag values.
- TransportLag string
- The approximate number of seconds of redo data not yet available on the standby Autonomous Container Database, as computed by the reporting database. Example: 7 seconds
- applyLag String
- The lag time between updates to the primary Autonomous Container Database and application of the redo data on the standby Autonomous Container Database, as computed by the reporting database. Example: 9 seconds
- applyRate String
- The rate at which redo logs are synchronized between the associated Autonomous Container Databases. Example: 180 Mb per second
- autonomousContainer StringDatabase Dataguard Association Id 
- autonomousContainer StringDatabase Id 
- The Autonomous Container Database OCID.
- fastStart IntegerFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- isAutomatic BooleanFailover Enabled 
- (Updatable) Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : - is_automatic_failover_enabled = true.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- lifecycleDetails String
- Additional information about the current lifecycleState, if available.
- migrateTrigger Integer
- (Updatable) An optional property when incremented triggers Migrate. Could be set to any integer value.
- peerAutonomous AutonomousContainer Database Backup Config Container Dataguard Association Peer Autonomous Container Backup Config 
- Backup options for the standby Autonomous Container Database.
- peerAutonomous StringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- peerAutonomous StringContainer Database Dataguard Association Id 
- The OCID of the peer Autonomous Container Database-Autonomous Data Guard association.
- peerAutonomous StringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- peerAutonomous StringContainer Database Id 
- The OCID of the peer Autonomous Container Database.
- peerAutonomous StringVm Cluster Id 
- The OCID of the peer Autonomous Exadata VM Cluster.
- peerCloud StringAutonomous Vm Cluster Id 
- The OCID of the peer cloud Autonomous Exadata VM Cluster.
- peerDb StringUnique Name 
- Specifies the DB_UNIQUE_NAMEof the peer database to be created.
- peerLifecycle StringState 
- The current state of the Autonomous Container Database.
- peerRole String
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- protectionMode String
- (Updatable) The protection mode of this Autonomous Data Guard association. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- role String
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- standbyMaintenance IntegerBuffer In Days 
- The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database. This value represents the number of days before scheduled maintenance of the primary database.
- state String
- The current state of Autonomous Data Guard.
- timeCreated String
- The date and time the Autonomous DataGuard association was created.
- timeLast StringRole Changed 
- The date and time when the last role change action happened.
- timeLast StringSynced 
- The date and time of the last update to the apply lag, apply rate, and transport lag values.
- transportLag String
- The approximate number of seconds of redo data not yet available on the standby Autonomous Container Database, as computed by the reporting database. Example: 7 seconds
- applyLag string
- The lag time between updates to the primary Autonomous Container Database and application of the redo data on the standby Autonomous Container Database, as computed by the reporting database. Example: 9 seconds
- applyRate string
- The rate at which redo logs are synchronized between the associated Autonomous Container Databases. Example: 180 Mb per second
- autonomousContainer stringDatabase Dataguard Association Id 
- autonomousContainer stringDatabase Id 
- The Autonomous Container Database OCID.
- fastStart numberFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- isAutomatic booleanFailover Enabled 
- (Updatable) Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : - is_automatic_failover_enabled = true.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- lifecycleDetails string
- Additional information about the current lifecycleState, if available.
- migrateTrigger number
- (Updatable) An optional property when incremented triggers Migrate. Could be set to any integer value.
- peerAutonomous AutonomousContainer Database Backup Config Container Database Dataguard Association Peer Autonomous Container Database Backup Config 
- Backup options for the standby Autonomous Container Database.
- peerAutonomous stringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- peerAutonomous stringContainer Database Dataguard Association Id 
- The OCID of the peer Autonomous Container Database-Autonomous Data Guard association.
- peerAutonomous stringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- peerAutonomous stringContainer Database Id 
- The OCID of the peer Autonomous Container Database.
- peerAutonomous stringVm Cluster Id 
- The OCID of the peer Autonomous Exadata VM Cluster.
- peerCloud stringAutonomous Vm Cluster Id 
- The OCID of the peer cloud Autonomous Exadata VM Cluster.
- peerDb stringUnique Name 
- Specifies the DB_UNIQUE_NAMEof the peer database to be created.
- peerLifecycle stringState 
- The current state of the Autonomous Container Database.
- peerRole string
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- protectionMode string
- (Updatable) The protection mode of this Autonomous Data Guard association. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- role string
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- standbyMaintenance numberBuffer In Days 
- The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database. This value represents the number of days before scheduled maintenance of the primary database.
- state string
- The current state of Autonomous Data Guard.
- timeCreated string
- The date and time the Autonomous DataGuard association was created.
- timeLast stringRole Changed 
- The date and time when the last role change action happened.
- timeLast stringSynced 
- The date and time of the last update to the apply lag, apply rate, and transport lag values.
- transportLag string
- The approximate number of seconds of redo data not yet available on the standby Autonomous Container Database, as computed by the reporting database. Example: 7 seconds
- apply_lag str
- The lag time between updates to the primary Autonomous Container Database and application of the redo data on the standby Autonomous Container Database, as computed by the reporting database. Example: 9 seconds
- apply_rate str
- The rate at which redo logs are synchronized between the associated Autonomous Container Databases. Example: 180 Mb per second
- autonomous_container_ strdatabase_ dataguard_ association_ id 
- autonomous_container_ strdatabase_ id 
- The Autonomous Container Database OCID.
- fast_start_ intfail_ over_ lag_ limit_ in_ seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- is_automatic_ boolfailover_ enabled 
- (Updatable) Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : - is_automatic_failover_enabled = true.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- lifecycle_details str
- Additional information about the current lifecycleState, if available.
- migrate_trigger int
- (Updatable) An optional property when incremented triggers Migrate. Could be set to any integer value.
- peer_autonomous_ Autonomouscontainer_ database_ backup_ config Container Database Dataguard Association Peer Autonomous Container Database Backup Config Args 
- Backup options for the standby Autonomous Container Database.
- peer_autonomous_ strcontainer_ database_ compartment_ id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- peer_autonomous_ strcontainer_ database_ dataguard_ association_ id 
- The OCID of the peer Autonomous Container Database-Autonomous Data Guard association.
- peer_autonomous_ strcontainer_ database_ display_ name 
- The display name for the peer Autonomous Container Database.
- peer_autonomous_ strcontainer_ database_ id 
- The OCID of the peer Autonomous Container Database.
- peer_autonomous_ strvm_ cluster_ id 
- The OCID of the peer Autonomous Exadata VM Cluster.
- peer_cloud_ strautonomous_ vm_ cluster_ id 
- The OCID of the peer cloud Autonomous Exadata VM Cluster.
- peer_db_ strunique_ name 
- Specifies the DB_UNIQUE_NAMEof the peer database to be created.
- peer_lifecycle_ strstate 
- The current state of the Autonomous Container Database.
- peer_role str
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- protection_mode str
- (Updatable) The protection mode of this Autonomous Data Guard association. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- role str
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- standby_maintenance_ intbuffer_ in_ days 
- The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database. This value represents the number of days before scheduled maintenance of the primary database.
- state str
- The current state of Autonomous Data Guard.
- time_created str
- The date and time the Autonomous DataGuard association was created.
- time_last_ strrole_ changed 
- The date and time when the last role change action happened.
- time_last_ strsynced 
- The date and time of the last update to the apply lag, apply rate, and transport lag values.
- transport_lag str
- The approximate number of seconds of redo data not yet available on the standby Autonomous Container Database, as computed by the reporting database. Example: 7 seconds
- applyLag String
- The lag time between updates to the primary Autonomous Container Database and application of the redo data on the standby Autonomous Container Database, as computed by the reporting database. Example: 9 seconds
- applyRate String
- The rate at which redo logs are synchronized between the associated Autonomous Container Databases. Example: 180 Mb per second
- autonomousContainer StringDatabase Dataguard Association Id 
- autonomousContainer StringDatabase Id 
- The Autonomous Container Database OCID.
- fastStart NumberFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- isAutomatic BooleanFailover Enabled 
- (Updatable) Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : - is_automatic_failover_enabled = true.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- lifecycleDetails String
- Additional information about the current lifecycleState, if available.
- migrateTrigger Number
- (Updatable) An optional property when incremented triggers Migrate. Could be set to any integer value.
- peerAutonomous Property MapContainer Database Backup Config 
- Backup options for the standby Autonomous Container Database.
- peerAutonomous StringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- peerAutonomous StringContainer Database Dataguard Association Id 
- The OCID of the peer Autonomous Container Database-Autonomous Data Guard association.
- peerAutonomous StringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- peerAutonomous StringContainer Database Id 
- The OCID of the peer Autonomous Container Database.
- peerAutonomous StringVm Cluster Id 
- The OCID of the peer Autonomous Exadata VM Cluster.
- peerCloud StringAutonomous Vm Cluster Id 
- The OCID of the peer cloud Autonomous Exadata VM Cluster.
- peerDb StringUnique Name 
- Specifies the DB_UNIQUE_NAMEof the peer database to be created.
- peerLifecycle StringState 
- The current state of the Autonomous Container Database.
- peerRole String
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- protectionMode String
- (Updatable) The protection mode of this Autonomous Data Guard association. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.
- role String
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- standbyMaintenance NumberBuffer In Days 
- The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database. This value represents the number of days before scheduled maintenance of the primary database.
- state String
- The current state of Autonomous Data Guard.
- timeCreated String
- The date and time the Autonomous DataGuard association was created.
- timeLast StringRole Changed 
- The date and time when the last role change action happened.
- timeLast StringSynced 
- The date and time of the last update to the apply lag, apply rate, and transport lag values.
- transportLag String
- The approximate number of seconds of redo data not yet available on the standby Autonomous Container Database, as computed by the reporting database. Example: 7 seconds
Supporting Types
AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfig, AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigArgs                      
- BackupDestination List<AutonomousDetails Container Database Dataguard Association Peer Autonomous Container Database Backup Config Backup Destination Detail> 
- Backup destination details.
- RecoveryWindow intIn Days 
- Number of days between the current and the earliest point of recoverability covered by automatic backups. This value applies to automatic backups. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. When the value is updated, it is applied to all existing automatic backups.
- BackupDestination []AutonomousDetails Container Database Dataguard Association Peer Autonomous Container Database Backup Config Backup Destination Detail 
- Backup destination details.
- RecoveryWindow intIn Days 
- Number of days between the current and the earliest point of recoverability covered by automatic backups. This value applies to automatic backups. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. When the value is updated, it is applied to all existing automatic backups.
- backupDestination List<AutonomousDetails Container Dataguard Association Peer Autonomous Container Backup Config Backup Destination Detail> 
- Backup destination details.
- recoveryWindow IntegerIn Days 
- Number of days between the current and the earliest point of recoverability covered by automatic backups. This value applies to automatic backups. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. When the value is updated, it is applied to all existing automatic backups.
- backupDestination AutonomousDetails Container Database Dataguard Association Peer Autonomous Container Database Backup Config Backup Destination Detail[] 
- Backup destination details.
- recoveryWindow numberIn Days 
- Number of days between the current and the earliest point of recoverability covered by automatic backups. This value applies to automatic backups. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. When the value is updated, it is applied to all existing automatic backups.
- backup_destination_ Sequence[Autonomousdetails Container Database Dataguard Association Peer Autonomous Container Database Backup Config Backup Destination Detail] 
- Backup destination details.
- recovery_window_ intin_ days 
- Number of days between the current and the earliest point of recoverability covered by automatic backups. This value applies to automatic backups. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. When the value is updated, it is applied to all existing automatic backups.
- backupDestination List<Property Map>Details 
- Backup destination details.
- recoveryWindow NumberIn Days 
- Number of days between the current and the earliest point of recoverability covered by automatic backups. This value applies to automatic backups. After a new automatic backup has been created, Oracle removes old automatic backups that are created before the window. When the value is updated, it is applied to all existing automatic backups.
AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetail, AutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailArgs                            
- Type string
- Type of the database backup destination.
- DbrsPolicy stringId 
- The OCID of the DBRS policy used for backup.
- Id string
- The OCID of the backup destination.
- InternetProxy string
- Proxy URL to connect to object store.
- VpcPassword string
- For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- VpcUser string
- For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
- Type string
- Type of the database backup destination.
- DbrsPolicy stringId 
- The OCID of the DBRS policy used for backup.
- Id string
- The OCID of the backup destination.
- InternetProxy string
- Proxy URL to connect to object store.
- VpcPassword string
- For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- VpcUser string
- For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
- type String
- Type of the database backup destination.
- dbrsPolicy StringId 
- The OCID of the DBRS policy used for backup.
- id String
- The OCID of the backup destination.
- internetProxy String
- Proxy URL to connect to object store.
- vpcPassword String
- For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- vpcUser String
- For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
- type string
- Type of the database backup destination.
- dbrsPolicy stringId 
- The OCID of the DBRS policy used for backup.
- id string
- The OCID of the backup destination.
- internetProxy string
- Proxy URL to connect to object store.
- vpcPassword string
- For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- vpcUser string
- For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
- type str
- Type of the database backup destination.
- dbrs_policy_ strid 
- The OCID of the DBRS policy used for backup.
- id str
- The OCID of the backup destination.
- internet_proxy str
- Proxy URL to connect to object store.
- vpc_password str
- For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- vpc_user str
- For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
- type String
- Type of the database backup destination.
- dbrsPolicy StringId 
- The OCID of the DBRS policy used for backup.
- id String
- The OCID of the backup destination.
- internetProxy String
- Proxy URL to connect to object store.
- vpcPassword String
- For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- vpcUser String
- For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
Import
AutonomousContainerDatabaseDataguardAssociations can be imported using the id, e.g.
$ pulumi import oci:Database/autonomousContainerDatabaseDataguardAssociation:AutonomousContainerDatabaseDataguardAssociation test_autonomous_container_database_dataguard_association "autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations/{autonomousContainerDatabaseDataguardAssociationId}"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.