oci.Database.AutonomousContainerDatabase
Explore with Pulumi AI
This resource provides the Autonomous Container Database resource in Oracle Cloud Infrastructure Database service.
Creates an Autonomous Container Database in the specified Autonomous Exadata Infrastructure.
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
Coming soon!
resources:
  testAutonomousContainerDatabase:
    type: oci:Database:AutonomousContainerDatabase
    name: test_autonomous_container_database
    properties:
      displayName: ${autonomousContainerDatabaseDisplayName}
      patchModel: ${autonomousContainerDatabasePatchModel}
      cloudAutonomousVmClusterId: ${testCloudAutonomousVmCluster.id}
      autonomousVmClusterId: ${testAutonomousVmCluster.id}
      backupConfig:
        backupDestinationDetails:
          type: ${autonomousContainerDatabaseBackupConfigBackupDestinationDetailsType}
          dbrsPolicyId: ${testPolicy.id}
          id: ${autonomousContainerDatabaseBackupConfigBackupDestinationDetailsId}
          internetProxy: ${autonomousContainerDatabaseBackupConfigBackupDestinationDetailsInternetProxy}
          vpcPassword: ${autonomousContainerDatabaseBackupConfigBackupDestinationDetailsVpcPassword}
          vpcUser: ${autonomousContainerDatabaseBackupConfigBackupDestinationDetailsVpcUser}
        recoveryWindowInDays: ${autonomousContainerDatabaseBackupConfigRecoveryWindowInDays}
      compartmentId: ${compartmentId}
      databaseSoftwareImageId: ${testDatabaseSoftwareImage.id}
      dbName: ${autonomousContainerDatabaseDbName}
      dbSplitThreshold: ${autonomousContainerDatabaseDbSplitThreshold}
      dbUniqueName: ${autonomousContainerDatabaseDbUniqueName}
      dbVersion: ${autonomousContainerDatabaseDbVersion}
      definedTags:
        Operations.CostCenter: '42'
      distributionAffinity: ${autonomousContainerDatabaseDistributionAffinity}
      fastStartFailOverLagLimitInSeconds: ${autonomousContainerDatabaseFastStartFailOverLagLimitInSeconds}
      freeformTags:
        Department: Finance
      isAutomaticFailoverEnabled: ${autonomousContainerDatabaseIsAutomaticFailoverEnabled}
      isDstFileUpdateEnabled: ${autonomousContainerDatabaseIsDstFileUpdateEnabled}
      keyStoreId: ${testKeyStore.id}
      kmsKeyId: ${testKey.id}
      maintenanceWindowDetails:
        customActionTimeoutInMins: ${autonomousContainerDatabaseMaintenanceWindowDetailsCustomActionTimeoutInMins}
        daysOfWeeks:
          - name: ${autonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekName}
        hoursOfDays: ${autonomousContainerDatabaseMaintenanceWindowDetailsHoursOfDay}
        isCustomActionTimeoutEnabled: ${autonomousContainerDatabaseMaintenanceWindowDetailsIsCustomActionTimeoutEnabled}
        isMonthlyPatchingEnabled: ${autonomousContainerDatabaseMaintenanceWindowDetailsIsMonthlyPatchingEnabled}
        leadTimeInWeeks: ${autonomousContainerDatabaseMaintenanceWindowDetailsLeadTimeInWeeks}
        months:
          - name: ${autonomousContainerDatabaseMaintenanceWindowDetailsMonthsName}
        patchingMode: ${autonomousContainerDatabaseMaintenanceWindowDetailsPatchingMode}
        preference: ${autonomousContainerDatabaseMaintenanceWindowDetailsPreference}
        skipRus: ${autonomousContainerDatabaseMaintenanceWindowDetailsSkipRu}
        weeksOfMonths: ${autonomousContainerDatabaseMaintenanceWindowDetailsWeeksOfMonth}
      netServicesArchitecture: ${autonomousContainerDatabaseNetServicesArchitecture}
      peerAutonomousContainerDatabaseDisplayName: ${autonomousContainerDatabasePeerAutonomousContainerDatabaseDisplayName}
      peerCloudAutonomousVmClusterId: ${testCloudAutonomousVmCluster.id}
      protectionMode: ${autonomousContainerDatabaseProtectionMode}
      peerAutonomousContainerDatabaseBackupConfig:
        backupDestinationDetails:
          - type: ${autonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsType}
            dbrsPolicyId: ${testPolicy.id}
            id: ${autonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsId}
            internetProxy: ${autonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsInternetProxy}
            vpcPassword: ${autonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsVpcPassword}
            vpcUser: ${autonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsVpcUser}
        recoveryWindowInDays: ${autonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigRecoveryWindowInDays}
      peerAutonomousContainerDatabaseCompartmentId: ${testCompartment.id}
      peerAutonomousVmClusterId: ${testAutonomousVmCluster.id}
      peerDbUniqueName: ${autonomousContainerDatabasePeerDbUniqueName}
      serviceLevelAgreementType: ${autonomousContainerDatabaseServiceLevelAgreementType}
      vaultId: ${testVault.id}
      versionPreference: ${autonomousContainerDatabaseVersionPreference}
      vmFailoverReservation: ${autonomousContainerDatabaseVmFailoverReservation}
      standbyMaintenanceBufferInDays: ${autonomousContainerDatabaseStandbyMaintenanceBufferInDays}
Create AutonomousContainerDatabase Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new AutonomousContainerDatabase(name: string, args: AutonomousContainerDatabaseArgs, opts?: CustomResourceOptions);@overload
def AutonomousContainerDatabase(resource_name: str,
                                args: AutonomousContainerDatabaseArgs,
                                opts: Optional[ResourceOptions] = None)
@overload
def AutonomousContainerDatabase(resource_name: str,
                                opts: Optional[ResourceOptions] = None,
                                display_name: Optional[str] = None,
                                patch_model: Optional[str] = None,
                                kms_key_id: Optional[str] = None,
                                maintenance_window_details: Optional[AutonomousContainerDatabaseMaintenanceWindowDetailsArgs] = None,
                                compartment_id: Optional[str] = None,
                                database_software_image_id: Optional[str] = None,
                                db_name: Optional[str] = None,
                                db_split_threshold: Optional[int] = None,
                                db_unique_name: Optional[str] = None,
                                db_version: Optional[str] = None,
                                defined_tags: Optional[Mapping[str, str]] = None,
                                net_services_architecture: Optional[str] = None,
                                distribution_affinity: Optional[str] = None,
                                failover_trigger: Optional[int] = None,
                                fast_start_fail_over_lag_limit_in_seconds: Optional[int] = None,
                                freeform_tags: Optional[Mapping[str, str]] = None,
                                is_automatic_failover_enabled: Optional[bool] = None,
                                is_dst_file_update_enabled: Optional[bool] = None,
                                key_store_id: Optional[str] = None,
                                key_version_id: Optional[str] = None,
                                cloud_autonomous_vm_cluster_id: Optional[str] = None,
                                autonomous_exadata_infrastructure_id: Optional[str] = None,
                                backup_config: Optional[AutonomousContainerDatabaseBackupConfigArgs] = None,
                                autonomous_vm_cluster_id: Optional[str] = None,
                                peer_autonomous_container_database_backup_config: Optional[AutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigArgs] = None,
                                peer_autonomous_container_database_compartment_id: Optional[str] = None,
                                peer_autonomous_container_database_display_name: Optional[str] = None,
                                peer_autonomous_exadata_infrastructure_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,
                                protection_mode: Optional[str] = None,
                                reinstate_trigger: Optional[int] = None,
                                rotate_key_trigger: Optional[bool] = None,
                                service_level_agreement_type: Optional[str] = None,
                                standby_maintenance_buffer_in_days: Optional[int] = None,
                                switchover_trigger: Optional[int] = None,
                                vault_id: Optional[str] = None,
                                version_preference: Optional[str] = None,
                                vm_failover_reservation: Optional[int] = None)func NewAutonomousContainerDatabase(ctx *Context, name string, args AutonomousContainerDatabaseArgs, opts ...ResourceOption) (*AutonomousContainerDatabase, error)public AutonomousContainerDatabase(string name, AutonomousContainerDatabaseArgs args, CustomResourceOptions? opts = null)
public AutonomousContainerDatabase(String name, AutonomousContainerDatabaseArgs args)
public AutonomousContainerDatabase(String name, AutonomousContainerDatabaseArgs args, CustomResourceOptions options)
type: oci:Database:AutonomousContainerDatabase
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 AutonomousContainerDatabaseArgs
- 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 AutonomousContainerDatabaseArgs
- 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 AutonomousContainerDatabaseArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AutonomousContainerDatabaseArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AutonomousContainerDatabaseArgs
- 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 autonomousContainerDatabaseResource = new Oci.Database.AutonomousContainerDatabase("autonomousContainerDatabaseResource", new()
{
    DisplayName = "string",
    PatchModel = "string",
    KmsKeyId = "string",
    MaintenanceWindowDetails = new Oci.Database.Inputs.AutonomousContainerDatabaseMaintenanceWindowDetailsArgs
    {
        CustomActionTimeoutInMins = 0,
        DaysOfWeeks = new[]
        {
            new Oci.Database.Inputs.AutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekArgs
            {
                Name = "string",
            },
        },
        HoursOfDays = new[]
        {
            0,
        },
        IsCustomActionTimeoutEnabled = false,
        IsMonthlyPatchingEnabled = false,
        LeadTimeInWeeks = 0,
        Months = new[]
        {
            new Oci.Database.Inputs.AutonomousContainerDatabaseMaintenanceWindowDetailsMonthArgs
            {
                Name = "string",
            },
        },
        PatchingMode = "string",
        Preference = "string",
        SkipRus = new[]
        {
            false,
        },
        WeeksOfMonths = new[]
        {
            0,
        },
    },
    CompartmentId = "string",
    DatabaseSoftwareImageId = "string",
    DbName = "string",
    DbSplitThreshold = 0,
    DbUniqueName = "string",
    DbVersion = "string",
    DefinedTags = 
    {
        { "string", "string" },
    },
    NetServicesArchitecture = "string",
    DistributionAffinity = "string",
    FailoverTrigger = 0,
    FastStartFailOverLagLimitInSeconds = 0,
    FreeformTags = 
    {
        { "string", "string" },
    },
    IsAutomaticFailoverEnabled = false,
    IsDstFileUpdateEnabled = false,
    KeyStoreId = "string",
    KeyVersionId = "string",
    CloudAutonomousVmClusterId = "string",
    AutonomousExadataInfrastructureId = "string",
    BackupConfig = new Oci.Database.Inputs.AutonomousContainerDatabaseBackupConfigArgs
    {
        BackupDestinationDetails = new Oci.Database.Inputs.AutonomousContainerDatabaseBackupConfigBackupDestinationDetailsArgs
        {
            Type = "string",
            Id = "string",
            InternetProxy = "string",
            VpcPassword = "string",
            VpcUser = "string",
        },
        RecoveryWindowInDays = 0,
    },
    AutonomousVmClusterId = "string",
    PeerAutonomousContainerDatabaseBackupConfig = new Oci.Database.Inputs.AutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigArgs
    {
        BackupDestinationDetails = new[]
        {
            new Oci.Database.Inputs.AutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailArgs
            {
                Type = "string",
                Id = "string",
                InternetProxy = "string",
                VpcPassword = "string",
                VpcUser = "string",
            },
        },
        RecoveryWindowInDays = 0,
    },
    PeerAutonomousContainerDatabaseCompartmentId = "string",
    PeerAutonomousContainerDatabaseDisplayName = "string",
    PeerAutonomousExadataInfrastructureId = "string",
    PeerAutonomousVmClusterId = "string",
    PeerCloudAutonomousVmClusterId = "string",
    PeerDbUniqueName = "string",
    ProtectionMode = "string",
    ReinstateTrigger = 0,
    RotateKeyTrigger = false,
    ServiceLevelAgreementType = "string",
    StandbyMaintenanceBufferInDays = 0,
    SwitchoverTrigger = 0,
    VaultId = "string",
    VersionPreference = "string",
    VmFailoverReservation = 0,
});
example, err := database.NewAutonomousContainerDatabase(ctx, "autonomousContainerDatabaseResource", &database.AutonomousContainerDatabaseArgs{
	DisplayName: pulumi.String("string"),
	PatchModel:  pulumi.String("string"),
	KmsKeyId:    pulumi.String("string"),
	MaintenanceWindowDetails: &database.AutonomousContainerDatabaseMaintenanceWindowDetailsArgs{
		CustomActionTimeoutInMins: pulumi.Int(0),
		DaysOfWeeks: database.AutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekArray{
			&database.AutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekArgs{
				Name: pulumi.String("string"),
			},
		},
		HoursOfDays: pulumi.IntArray{
			pulumi.Int(0),
		},
		IsCustomActionTimeoutEnabled: pulumi.Bool(false),
		IsMonthlyPatchingEnabled:     pulumi.Bool(false),
		LeadTimeInWeeks:              pulumi.Int(0),
		Months: database.AutonomousContainerDatabaseMaintenanceWindowDetailsMonthArray{
			&database.AutonomousContainerDatabaseMaintenanceWindowDetailsMonthArgs{
				Name: pulumi.String("string"),
			},
		},
		PatchingMode: pulumi.String("string"),
		Preference:   pulumi.String("string"),
		SkipRus: pulumi.BoolArray{
			pulumi.Bool(false),
		},
		WeeksOfMonths: pulumi.IntArray{
			pulumi.Int(0),
		},
	},
	CompartmentId:           pulumi.String("string"),
	DatabaseSoftwareImageId: pulumi.String("string"),
	DbName:                  pulumi.String("string"),
	DbSplitThreshold:        pulumi.Int(0),
	DbUniqueName:            pulumi.String("string"),
	DbVersion:               pulumi.String("string"),
	DefinedTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	NetServicesArchitecture:            pulumi.String("string"),
	DistributionAffinity:               pulumi.String("string"),
	FailoverTrigger:                    pulumi.Int(0),
	FastStartFailOverLagLimitInSeconds: pulumi.Int(0),
	FreeformTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	IsAutomaticFailoverEnabled:        pulumi.Bool(false),
	IsDstFileUpdateEnabled:            pulumi.Bool(false),
	KeyStoreId:                        pulumi.String("string"),
	KeyVersionId:                      pulumi.String("string"),
	CloudAutonomousVmClusterId:        pulumi.String("string"),
	AutonomousExadataInfrastructureId: pulumi.String("string"),
	BackupConfig: &database.AutonomousContainerDatabaseBackupConfigArgs{
		BackupDestinationDetails: &database.AutonomousContainerDatabaseBackupConfigBackupDestinationDetailsArgs{
			Type:          pulumi.String("string"),
			Id:            pulumi.String("string"),
			InternetProxy: pulumi.String("string"),
			VpcPassword:   pulumi.String("string"),
			VpcUser:       pulumi.String("string"),
		},
		RecoveryWindowInDays: pulumi.Int(0),
	},
	AutonomousVmClusterId: pulumi.String("string"),
	PeerAutonomousContainerDatabaseBackupConfig: &database.AutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigArgs{
		BackupDestinationDetails: database.AutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailArray{
			&database.AutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailArgs{
				Type:          pulumi.String("string"),
				Id:            pulumi.String("string"),
				InternetProxy: pulumi.String("string"),
				VpcPassword:   pulumi.String("string"),
				VpcUser:       pulumi.String("string"),
			},
		},
		RecoveryWindowInDays: pulumi.Int(0),
	},
	PeerAutonomousContainerDatabaseCompartmentId: pulumi.String("string"),
	PeerAutonomousContainerDatabaseDisplayName:   pulumi.String("string"),
	PeerAutonomousExadataInfrastructureId:        pulumi.String("string"),
	PeerAutonomousVmClusterId:                    pulumi.String("string"),
	PeerCloudAutonomousVmClusterId:               pulumi.String("string"),
	PeerDbUniqueName:                             pulumi.String("string"),
	ProtectionMode:                               pulumi.String("string"),
	ReinstateTrigger:                             pulumi.Int(0),
	RotateKeyTrigger:                             pulumi.Bool(false),
	ServiceLevelAgreementType:                    pulumi.String("string"),
	StandbyMaintenanceBufferInDays:               pulumi.Int(0),
	SwitchoverTrigger:                            pulumi.Int(0),
	VaultId:                                      pulumi.String("string"),
	VersionPreference:                            pulumi.String("string"),
	VmFailoverReservation:                        pulumi.Int(0),
})
var autonomousContainerDatabaseResource = new AutonomousContainerDatabase("autonomousContainerDatabaseResource", AutonomousContainerDatabaseArgs.builder()
    .displayName("string")
    .patchModel("string")
    .kmsKeyId("string")
    .maintenanceWindowDetails(AutonomousContainerDatabaseMaintenanceWindowDetailsArgs.builder()
        .customActionTimeoutInMins(0)
        .daysOfWeeks(AutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekArgs.builder()
            .name("string")
            .build())
        .hoursOfDays(0)
        .isCustomActionTimeoutEnabled(false)
        .isMonthlyPatchingEnabled(false)
        .leadTimeInWeeks(0)
        .months(AutonomousContainerDatabaseMaintenanceWindowDetailsMonthArgs.builder()
            .name("string")
            .build())
        .patchingMode("string")
        .preference("string")
        .skipRus(false)
        .weeksOfMonths(0)
        .build())
    .compartmentId("string")
    .databaseSoftwareImageId("string")
    .dbName("string")
    .dbSplitThreshold(0)
    .dbUniqueName("string")
    .dbVersion("string")
    .definedTags(Map.of("string", "string"))
    .netServicesArchitecture("string")
    .distributionAffinity("string")
    .failoverTrigger(0)
    .fastStartFailOverLagLimitInSeconds(0)
    .freeformTags(Map.of("string", "string"))
    .isAutomaticFailoverEnabled(false)
    .isDstFileUpdateEnabled(false)
    .keyStoreId("string")
    .keyVersionId("string")
    .cloudAutonomousVmClusterId("string")
    .autonomousExadataInfrastructureId("string")
    .backupConfig(AutonomousContainerDatabaseBackupConfigArgs.builder()
        .backupDestinationDetails(AutonomousContainerDatabaseBackupConfigBackupDestinationDetailsArgs.builder()
            .type("string")
            .id("string")
            .internetProxy("string")
            .vpcPassword("string")
            .vpcUser("string")
            .build())
        .recoveryWindowInDays(0)
        .build())
    .autonomousVmClusterId("string")
    .peerAutonomousContainerDatabaseBackupConfig(AutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigArgs.builder()
        .backupDestinationDetails(AutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailArgs.builder()
            .type("string")
            .id("string")
            .internetProxy("string")
            .vpcPassword("string")
            .vpcUser("string")
            .build())
        .recoveryWindowInDays(0)
        .build())
    .peerAutonomousContainerDatabaseCompartmentId("string")
    .peerAutonomousContainerDatabaseDisplayName("string")
    .peerAutonomousExadataInfrastructureId("string")
    .peerAutonomousVmClusterId("string")
    .peerCloudAutonomousVmClusterId("string")
    .peerDbUniqueName("string")
    .protectionMode("string")
    .reinstateTrigger(0)
    .rotateKeyTrigger(false)
    .serviceLevelAgreementType("string")
    .standbyMaintenanceBufferInDays(0)
    .switchoverTrigger(0)
    .vaultId("string")
    .versionPreference("string")
    .vmFailoverReservation(0)
    .build());
autonomous_container_database_resource = oci.database.AutonomousContainerDatabase("autonomousContainerDatabaseResource",
    display_name="string",
    patch_model="string",
    kms_key_id="string",
    maintenance_window_details={
        "custom_action_timeout_in_mins": 0,
        "days_of_weeks": [{
            "name": "string",
        }],
        "hours_of_days": [0],
        "is_custom_action_timeout_enabled": False,
        "is_monthly_patching_enabled": False,
        "lead_time_in_weeks": 0,
        "months": [{
            "name": "string",
        }],
        "patching_mode": "string",
        "preference": "string",
        "skip_rus": [False],
        "weeks_of_months": [0],
    },
    compartment_id="string",
    database_software_image_id="string",
    db_name="string",
    db_split_threshold=0,
    db_unique_name="string",
    db_version="string",
    defined_tags={
        "string": "string",
    },
    net_services_architecture="string",
    distribution_affinity="string",
    failover_trigger=0,
    fast_start_fail_over_lag_limit_in_seconds=0,
    freeform_tags={
        "string": "string",
    },
    is_automatic_failover_enabled=False,
    is_dst_file_update_enabled=False,
    key_store_id="string",
    key_version_id="string",
    cloud_autonomous_vm_cluster_id="string",
    autonomous_exadata_infrastructure_id="string",
    backup_config={
        "backup_destination_details": {
            "type": "string",
            "id": "string",
            "internet_proxy": "string",
            "vpc_password": "string",
            "vpc_user": "string",
        },
        "recovery_window_in_days": 0,
    },
    autonomous_vm_cluster_id="string",
    peer_autonomous_container_database_backup_config={
        "backup_destination_details": [{
            "type": "string",
            "id": "string",
            "internet_proxy": "string",
            "vpc_password": "string",
            "vpc_user": "string",
        }],
        "recovery_window_in_days": 0,
    },
    peer_autonomous_container_database_compartment_id="string",
    peer_autonomous_container_database_display_name="string",
    peer_autonomous_exadata_infrastructure_id="string",
    peer_autonomous_vm_cluster_id="string",
    peer_cloud_autonomous_vm_cluster_id="string",
    peer_db_unique_name="string",
    protection_mode="string",
    reinstate_trigger=0,
    rotate_key_trigger=False,
    service_level_agreement_type="string",
    standby_maintenance_buffer_in_days=0,
    switchover_trigger=0,
    vault_id="string",
    version_preference="string",
    vm_failover_reservation=0)
const autonomousContainerDatabaseResource = new oci.database.AutonomousContainerDatabase("autonomousContainerDatabaseResource", {
    displayName: "string",
    patchModel: "string",
    kmsKeyId: "string",
    maintenanceWindowDetails: {
        customActionTimeoutInMins: 0,
        daysOfWeeks: [{
            name: "string",
        }],
        hoursOfDays: [0],
        isCustomActionTimeoutEnabled: false,
        isMonthlyPatchingEnabled: false,
        leadTimeInWeeks: 0,
        months: [{
            name: "string",
        }],
        patchingMode: "string",
        preference: "string",
        skipRus: [false],
        weeksOfMonths: [0],
    },
    compartmentId: "string",
    databaseSoftwareImageId: "string",
    dbName: "string",
    dbSplitThreshold: 0,
    dbUniqueName: "string",
    dbVersion: "string",
    definedTags: {
        string: "string",
    },
    netServicesArchitecture: "string",
    distributionAffinity: "string",
    failoverTrigger: 0,
    fastStartFailOverLagLimitInSeconds: 0,
    freeformTags: {
        string: "string",
    },
    isAutomaticFailoverEnabled: false,
    isDstFileUpdateEnabled: false,
    keyStoreId: "string",
    keyVersionId: "string",
    cloudAutonomousVmClusterId: "string",
    autonomousExadataInfrastructureId: "string",
    backupConfig: {
        backupDestinationDetails: {
            type: "string",
            id: "string",
            internetProxy: "string",
            vpcPassword: "string",
            vpcUser: "string",
        },
        recoveryWindowInDays: 0,
    },
    autonomousVmClusterId: "string",
    peerAutonomousContainerDatabaseBackupConfig: {
        backupDestinationDetails: [{
            type: "string",
            id: "string",
            internetProxy: "string",
            vpcPassword: "string",
            vpcUser: "string",
        }],
        recoveryWindowInDays: 0,
    },
    peerAutonomousContainerDatabaseCompartmentId: "string",
    peerAutonomousContainerDatabaseDisplayName: "string",
    peerAutonomousExadataInfrastructureId: "string",
    peerAutonomousVmClusterId: "string",
    peerCloudAutonomousVmClusterId: "string",
    peerDbUniqueName: "string",
    protectionMode: "string",
    reinstateTrigger: 0,
    rotateKeyTrigger: false,
    serviceLevelAgreementType: "string",
    standbyMaintenanceBufferInDays: 0,
    switchoverTrigger: 0,
    vaultId: "string",
    versionPreference: "string",
    vmFailoverReservation: 0,
});
type: oci:Database:AutonomousContainerDatabase
properties:
    autonomousExadataInfrastructureId: string
    autonomousVmClusterId: string
    backupConfig:
        backupDestinationDetails:
            id: string
            internetProxy: string
            type: string
            vpcPassword: string
            vpcUser: string
        recoveryWindowInDays: 0
    cloudAutonomousVmClusterId: string
    compartmentId: string
    databaseSoftwareImageId: string
    dbName: string
    dbSplitThreshold: 0
    dbUniqueName: string
    dbVersion: string
    definedTags:
        string: string
    displayName: string
    distributionAffinity: string
    failoverTrigger: 0
    fastStartFailOverLagLimitInSeconds: 0
    freeformTags:
        string: string
    isAutomaticFailoverEnabled: false
    isDstFileUpdateEnabled: false
    keyStoreId: string
    keyVersionId: string
    kmsKeyId: string
    maintenanceWindowDetails:
        customActionTimeoutInMins: 0
        daysOfWeeks:
            - name: string
        hoursOfDays:
            - 0
        isCustomActionTimeoutEnabled: false
        isMonthlyPatchingEnabled: false
        leadTimeInWeeks: 0
        months:
            - name: string
        patchingMode: string
        preference: string
        skipRus:
            - false
        weeksOfMonths:
            - 0
    netServicesArchitecture: string
    patchModel: string
    peerAutonomousContainerDatabaseBackupConfig:
        backupDestinationDetails:
            - id: string
              internetProxy: string
              type: string
              vpcPassword: string
              vpcUser: string
        recoveryWindowInDays: 0
    peerAutonomousContainerDatabaseCompartmentId: string
    peerAutonomousContainerDatabaseDisplayName: string
    peerAutonomousExadataInfrastructureId: string
    peerAutonomousVmClusterId: string
    peerCloudAutonomousVmClusterId: string
    peerDbUniqueName: string
    protectionMode: string
    reinstateTrigger: 0
    rotateKeyTrigger: false
    serviceLevelAgreementType: string
    standbyMaintenanceBufferInDays: 0
    switchoverTrigger: 0
    vaultId: string
    versionPreference: string
    vmFailoverReservation: 0
AutonomousContainerDatabase 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 AutonomousContainerDatabase resource accepts the following input properties:
- DisplayName string
- (Updatable) The display name for the Autonomous Container Database.
- PatchModel string
- (Updatable) Database Patch model preference.
- AutonomousExadata stringInfrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a cloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- AutonomousVm stringCluster Id 
- The OCID of the Autonomous VM Cluster.
- BackupConfig AutonomousContainer Database Backup Config 
- (Updatable) Backup options for the Autonomous Container Database.
- CloudAutonomous stringVm Cluster Id 
- The OCID of the cloud Autonomous Exadata VM Cluster.
- CompartmentId string
- (Updatable) The OCID of the compartment containing the Autonomous Container Database.
- DatabaseSoftware stringImage Id 
- The Autonomous Database Software Image OCID.
- DbName string
- The Database name for the Autonomous Container Database. The name must be unique within the Cloud Autonomous VM Cluster, starting with an alphabetic character, followed by 1 to 7 alphanumeric characters.
- DbSplit intThreshold 
- The CPU value beyond which an Autonomous Database will be opened across multiple nodes. The default value of this attribute is 16 for OCPUs and 64 for ECPUs.
- DbUnique stringName 
- DbVersion string
- The base version for the Autonomous Container Database.
- Dictionary<string, string>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- DistributionAffinity string
- Determines whether an Autonomous Database must be opened across a minimum or maximum of nodes. By default, Minimum nodes is selected.
- FailoverTrigger int
- (Updatable) An optional property when incremented triggers Failover. Could be set to any integer value.
- FastStart intFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- Dictionary<string, string>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- IsAutomatic boolFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- IsDst boolFile Update Enabled 
- (Updatable) Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database. If enabled along with Release Update, patching will be done in a Non-Rolling manner.
- KeyStore stringId 
- The OCID of the key store.
- KeyVersion stringId 
- The OCID of the key version that is used in rotate key operations.
- KmsKey stringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- MaintenanceWindow AutonomousDetails Container Database Maintenance Window Details 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- NetServices stringArchitecture 
- Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
- PeerAutonomous AutonomousContainer Database Backup Config Container Database Peer Autonomous Container Database Backup Config 
- PeerAutonomous stringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- PeerAutonomous stringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- PeerAutonomous stringExadata Infrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a peerCloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- PeerAutonomous stringVm Cluster Id 
- The OCID of the peer Autonomous VM cluster for Autonomous Data Guard. Required to enable Data Guard.
- PeerCloud stringAutonomous Vm Cluster Id 
- The OCID of the peer Autonomous Cloud VM Cluster for autonomous dataguard.
- PeerDb stringUnique Name 
- 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.
- ReinstateTrigger int
- (Updatable) An optional property when incremented triggers Reinstate. Could be set to any integer value.
- RotateKey boolTrigger 
- (Updatable) An optional property when flipped triggers rotation of KMS key. It is only applicable on dedicated container databases i.e. where - cloud_autonomous_vm_cluster_idis set.- ** 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 
- ServiceLevel stringAgreement Type 
- The service level agreement type of the Autonomous Container Database. The default is STANDARD. For an autonomous dataguard Autonomous Container Database, the specified Autonomous Exadata Infrastructure must be associated with a remote Autonomous Exadata Infrastructure.
- StandbyMaintenance intBuffer In Days 
- (Updatable) 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.
- SwitchoverTrigger int
- (Updatable) An optional property when incremented triggers Switchover. Could be set to any integer value.
- VaultId string
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- VersionPreference string
- (Updatable) The next maintenance version preference.
- VmFailover intReservation 
- The percentage of CPUs reserved across nodes to support node failover. Allowed values are 0%, 25%, and 50%, with 50% being the default option.
- DisplayName string
- (Updatable) The display name for the Autonomous Container Database.
- PatchModel string
- (Updatable) Database Patch model preference.
- AutonomousExadata stringInfrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a cloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- AutonomousVm stringCluster Id 
- The OCID of the Autonomous VM Cluster.
- BackupConfig AutonomousContainer Database Backup Config Args 
- (Updatable) Backup options for the Autonomous Container Database.
- CloudAutonomous stringVm Cluster Id 
- The OCID of the cloud Autonomous Exadata VM Cluster.
- CompartmentId string
- (Updatable) The OCID of the compartment containing the Autonomous Container Database.
- DatabaseSoftware stringImage Id 
- The Autonomous Database Software Image OCID.
- DbName string
- The Database name for the Autonomous Container Database. The name must be unique within the Cloud Autonomous VM Cluster, starting with an alphabetic character, followed by 1 to 7 alphanumeric characters.
- DbSplit intThreshold 
- The CPU value beyond which an Autonomous Database will be opened across multiple nodes. The default value of this attribute is 16 for OCPUs and 64 for ECPUs.
- DbUnique stringName 
- DbVersion string
- The base version for the Autonomous Container Database.
- map[string]string
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- DistributionAffinity string
- Determines whether an Autonomous Database must be opened across a minimum or maximum of nodes. By default, Minimum nodes is selected.
- FailoverTrigger int
- (Updatable) An optional property when incremented triggers Failover. Could be set to any integer value.
- FastStart intFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- map[string]string
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- IsAutomatic boolFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- IsDst boolFile Update Enabled 
- (Updatable) Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database. If enabled along with Release Update, patching will be done in a Non-Rolling manner.
- KeyStore stringId 
- The OCID of the key store.
- KeyVersion stringId 
- The OCID of the key version that is used in rotate key operations.
- KmsKey stringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- MaintenanceWindow AutonomousDetails Container Database Maintenance Window Details Args 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- NetServices stringArchitecture 
- Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
- PeerAutonomous AutonomousContainer Database Backup Config Container Database Peer Autonomous Container Database Backup Config Args 
- PeerAutonomous stringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- PeerAutonomous stringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- PeerAutonomous stringExadata Infrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a peerCloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- PeerAutonomous stringVm Cluster Id 
- The OCID of the peer Autonomous VM cluster for Autonomous Data Guard. Required to enable Data Guard.
- PeerCloud stringAutonomous Vm Cluster Id 
- The OCID of the peer Autonomous Cloud VM Cluster for autonomous dataguard.
- PeerDb stringUnique Name 
- 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.
- ReinstateTrigger int
- (Updatable) An optional property when incremented triggers Reinstate. Could be set to any integer value.
- RotateKey boolTrigger 
- (Updatable) An optional property when flipped triggers rotation of KMS key. It is only applicable on dedicated container databases i.e. where - cloud_autonomous_vm_cluster_idis set.- ** 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 
- ServiceLevel stringAgreement Type 
- The service level agreement type of the Autonomous Container Database. The default is STANDARD. For an autonomous dataguard Autonomous Container Database, the specified Autonomous Exadata Infrastructure must be associated with a remote Autonomous Exadata Infrastructure.
- StandbyMaintenance intBuffer In Days 
- (Updatable) 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.
- SwitchoverTrigger int
- (Updatable) An optional property when incremented triggers Switchover. Could be set to any integer value.
- VaultId string
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- VersionPreference string
- (Updatable) The next maintenance version preference.
- VmFailover intReservation 
- The percentage of CPUs reserved across nodes to support node failover. Allowed values are 0%, 25%, and 50%, with 50% being the default option.
- displayName String
- (Updatable) The display name for the Autonomous Container Database.
- patchModel String
- (Updatable) Database Patch model preference.
- autonomousExadata StringInfrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a cloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- autonomousVm StringCluster Id 
- The OCID of the Autonomous VM Cluster.
- backupConfig AutonomousContainer Backup Config 
- (Updatable) Backup options for the Autonomous Container Database.
- cloudAutonomous StringVm Cluster Id 
- The OCID of the cloud Autonomous Exadata VM Cluster.
- compartmentId String
- (Updatable) The OCID of the compartment containing the Autonomous Container Database.
- databaseSoftware StringImage Id 
- The Autonomous Database Software Image OCID.
- dbName String
- The Database name for the Autonomous Container Database. The name must be unique within the Cloud Autonomous VM Cluster, starting with an alphabetic character, followed by 1 to 7 alphanumeric characters.
- dbSplit IntegerThreshold 
- The CPU value beyond which an Autonomous Database will be opened across multiple nodes. The default value of this attribute is 16 for OCPUs and 64 for ECPUs.
- dbUnique StringName 
- dbVersion String
- The base version for the Autonomous Container Database.
- Map<String,String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- distributionAffinity String
- Determines whether an Autonomous Database must be opened across a minimum or maximum of nodes. By default, Minimum nodes is selected.
- failoverTrigger Integer
- (Updatable) An optional property when incremented triggers Failover. Could be set to any integer value.
- fastStart IntegerFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- Map<String,String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- isAutomatic BooleanFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- isDst BooleanFile Update Enabled 
- (Updatable) Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database. If enabled along with Release Update, patching will be done in a Non-Rolling manner.
- keyStore StringId 
- The OCID of the key store.
- keyVersion StringId 
- The OCID of the key version that is used in rotate key operations.
- kmsKey StringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- maintenanceWindow AutonomousDetails Container Maintenance Window Details 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- netServices StringArchitecture 
- Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
- peerAutonomous AutonomousContainer Database Backup Config Container Peer Autonomous Container Backup Config 
- peerAutonomous StringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- peerAutonomous StringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- peerAutonomous StringExadata Infrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a peerCloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- peerAutonomous StringVm Cluster Id 
- The OCID of the peer Autonomous VM cluster for Autonomous Data Guard. Required to enable Data Guard.
- peerCloud StringAutonomous Vm Cluster Id 
- The OCID of the peer Autonomous Cloud VM Cluster for autonomous dataguard.
- peerDb StringUnique Name 
- 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.
- reinstateTrigger Integer
- (Updatable) An optional property when incremented triggers Reinstate. Could be set to any integer value.
- rotateKey BooleanTrigger 
- (Updatable) An optional property when flipped triggers rotation of KMS key. It is only applicable on dedicated container databases i.e. where - cloud_autonomous_vm_cluster_idis set.- ** 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 
- serviceLevel StringAgreement Type 
- The service level agreement type of the Autonomous Container Database. The default is STANDARD. For an autonomous dataguard Autonomous Container Database, the specified Autonomous Exadata Infrastructure must be associated with a remote Autonomous Exadata Infrastructure.
- standbyMaintenance IntegerBuffer In Days 
- (Updatable) 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.
- switchoverTrigger Integer
- (Updatable) An optional property when incremented triggers Switchover. Could be set to any integer value.
- vaultId String
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- versionPreference String
- (Updatable) The next maintenance version preference.
- vmFailover IntegerReservation 
- The percentage of CPUs reserved across nodes to support node failover. Allowed values are 0%, 25%, and 50%, with 50% being the default option.
- displayName string
- (Updatable) The display name for the Autonomous Container Database.
- patchModel string
- (Updatable) Database Patch model preference.
- autonomousExadata stringInfrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a cloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- autonomousVm stringCluster Id 
- The OCID of the Autonomous VM Cluster.
- backupConfig AutonomousContainer Database Backup Config 
- (Updatable) Backup options for the Autonomous Container Database.
- cloudAutonomous stringVm Cluster Id 
- The OCID of the cloud Autonomous Exadata VM Cluster.
- compartmentId string
- (Updatable) The OCID of the compartment containing the Autonomous Container Database.
- databaseSoftware stringImage Id 
- The Autonomous Database Software Image OCID.
- dbName string
- The Database name for the Autonomous Container Database. The name must be unique within the Cloud Autonomous VM Cluster, starting with an alphabetic character, followed by 1 to 7 alphanumeric characters.
- dbSplit numberThreshold 
- The CPU value beyond which an Autonomous Database will be opened across multiple nodes. The default value of this attribute is 16 for OCPUs and 64 for ECPUs.
- dbUnique stringName 
- dbVersion string
- The base version for the Autonomous Container Database.
- {[key: string]: string}
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- distributionAffinity string
- Determines whether an Autonomous Database must be opened across a minimum or maximum of nodes. By default, Minimum nodes is selected.
- failoverTrigger number
- (Updatable) An optional property when incremented triggers Failover. Could be set to any integer value.
- fastStart numberFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- {[key: string]: string}
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- isAutomatic booleanFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- isDst booleanFile Update Enabled 
- (Updatable) Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database. If enabled along with Release Update, patching will be done in a Non-Rolling manner.
- keyStore stringId 
- The OCID of the key store.
- keyVersion stringId 
- The OCID of the key version that is used in rotate key operations.
- kmsKey stringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- maintenanceWindow AutonomousDetails Container Database Maintenance Window Details 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- netServices stringArchitecture 
- Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
- peerAutonomous AutonomousContainer Database Backup Config Container Database Peer Autonomous Container Database Backup Config 
- peerAutonomous stringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- peerAutonomous stringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- peerAutonomous stringExadata Infrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a peerCloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- peerAutonomous stringVm Cluster Id 
- The OCID of the peer Autonomous VM cluster for Autonomous Data Guard. Required to enable Data Guard.
- peerCloud stringAutonomous Vm Cluster Id 
- The OCID of the peer Autonomous Cloud VM Cluster for autonomous dataguard.
- peerDb stringUnique Name 
- 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.
- reinstateTrigger number
- (Updatable) An optional property when incremented triggers Reinstate. Could be set to any integer value.
- rotateKey booleanTrigger 
- (Updatable) An optional property when flipped triggers rotation of KMS key. It is only applicable on dedicated container databases i.e. where - cloud_autonomous_vm_cluster_idis set.- ** 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 
- serviceLevel stringAgreement Type 
- The service level agreement type of the Autonomous Container Database. The default is STANDARD. For an autonomous dataguard Autonomous Container Database, the specified Autonomous Exadata Infrastructure must be associated with a remote Autonomous Exadata Infrastructure.
- standbyMaintenance numberBuffer In Days 
- (Updatable) 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.
- switchoverTrigger number
- (Updatable) An optional property when incremented triggers Switchover. Could be set to any integer value.
- vaultId string
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- versionPreference string
- (Updatable) The next maintenance version preference.
- vmFailover numberReservation 
- The percentage of CPUs reserved across nodes to support node failover. Allowed values are 0%, 25%, and 50%, with 50% being the default option.
- display_name str
- (Updatable) The display name for the Autonomous Container Database.
- patch_model str
- (Updatable) Database Patch model preference.
- autonomous_exadata_ strinfrastructure_ id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a cloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- autonomous_vm_ strcluster_ id 
- The OCID of the Autonomous VM Cluster.
- backup_config AutonomousContainer Database Backup Config Args 
- (Updatable) Backup options for the Autonomous Container Database.
- cloud_autonomous_ strvm_ cluster_ id 
- The OCID of the cloud Autonomous Exadata VM Cluster.
- compartment_id str
- (Updatable) The OCID of the compartment containing the Autonomous Container Database.
- database_software_ strimage_ id 
- The Autonomous Database Software Image OCID.
- db_name str
- The Database name for the Autonomous Container Database. The name must be unique within the Cloud Autonomous VM Cluster, starting with an alphabetic character, followed by 1 to 7 alphanumeric characters.
- db_split_ intthreshold 
- The CPU value beyond which an Autonomous Database will be opened across multiple nodes. The default value of this attribute is 16 for OCPUs and 64 for ECPUs.
- db_unique_ strname 
- db_version str
- The base version for the Autonomous Container Database.
- Mapping[str, str]
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- distribution_affinity str
- Determines whether an Autonomous Database must be opened across a minimum or maximum of nodes. By default, Minimum nodes is selected.
- failover_trigger int
- (Updatable) An optional property when incremented triggers Failover. Could be set to any integer value.
- fast_start_ intfail_ over_ lag_ limit_ in_ seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- Mapping[str, str]
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- is_automatic_ boolfailover_ enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- is_dst_ boolfile_ update_ enabled 
- (Updatable) Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database. If enabled along with Release Update, patching will be done in a Non-Rolling manner.
- key_store_ strid 
- The OCID of the key store.
- key_version_ strid 
- The OCID of the key version that is used in rotate key operations.
- kms_key_ strid 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- maintenance_window_ Autonomousdetails Container Database Maintenance Window Details Args 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- net_services_ strarchitecture 
- Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
- peer_autonomous_ Autonomouscontainer_ database_ backup_ config Container Database Peer Autonomous Container Database Backup Config Args 
- peer_autonomous_ strcontainer_ database_ compartment_ id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- peer_autonomous_ strcontainer_ database_ display_ name 
- The display name for the peer Autonomous Container Database.
- peer_autonomous_ strexadata_ infrastructure_ id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a peerCloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- peer_autonomous_ strvm_ cluster_ id 
- The OCID of the peer Autonomous VM cluster for Autonomous Data Guard. Required to enable Data Guard.
- peer_cloud_ strautonomous_ vm_ cluster_ id 
- The OCID of the peer Autonomous Cloud VM Cluster for autonomous dataguard.
- peer_db_ strunique_ name 
- 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.
- reinstate_trigger int
- (Updatable) An optional property when incremented triggers Reinstate. Could be set to any integer value.
- rotate_key_ booltrigger 
- (Updatable) An optional property when flipped triggers rotation of KMS key. It is only applicable on dedicated container databases i.e. where - cloud_autonomous_vm_cluster_idis set.- ** 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 
- service_level_ stragreement_ type 
- The service level agreement type of the Autonomous Container Database. The default is STANDARD. For an autonomous dataguard Autonomous Container Database, the specified Autonomous Exadata Infrastructure must be associated with a remote Autonomous Exadata Infrastructure.
- standby_maintenance_ intbuffer_ in_ days 
- (Updatable) 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.
- switchover_trigger int
- (Updatable) An optional property when incremented triggers Switchover. Could be set to any integer value.
- vault_id str
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- version_preference str
- (Updatable) The next maintenance version preference.
- vm_failover_ intreservation 
- The percentage of CPUs reserved across nodes to support node failover. Allowed values are 0%, 25%, and 50%, with 50% being the default option.
- displayName String
- (Updatable) The display name for the Autonomous Container Database.
- patchModel String
- (Updatable) Database Patch model preference.
- autonomousExadata StringInfrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a cloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- autonomousVm StringCluster Id 
- The OCID of the Autonomous VM Cluster.
- backupConfig Property Map
- (Updatable) Backup options for the Autonomous Container Database.
- cloudAutonomous StringVm Cluster Id 
- The OCID of the cloud Autonomous Exadata VM Cluster.
- compartmentId String
- (Updatable) The OCID of the compartment containing the Autonomous Container Database.
- databaseSoftware StringImage Id 
- The Autonomous Database Software Image OCID.
- dbName String
- The Database name for the Autonomous Container Database. The name must be unique within the Cloud Autonomous VM Cluster, starting with an alphabetic character, followed by 1 to 7 alphanumeric characters.
- dbSplit NumberThreshold 
- The CPU value beyond which an Autonomous Database will be opened across multiple nodes. The default value of this attribute is 16 for OCPUs and 64 for ECPUs.
- dbUnique StringName 
- dbVersion String
- The base version for the Autonomous Container Database.
- Map<String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- distributionAffinity String
- Determines whether an Autonomous Database must be opened across a minimum or maximum of nodes. By default, Minimum nodes is selected.
- failoverTrigger Number
- (Updatable) An optional property when incremented triggers Failover. Could be set to any integer value.
- fastStart NumberFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- Map<String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- isAutomatic BooleanFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- isDst BooleanFile Update Enabled 
- (Updatable) Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database. If enabled along with Release Update, patching will be done in a Non-Rolling manner.
- keyStore StringId 
- The OCID of the key store.
- keyVersion StringId 
- The OCID of the key version that is used in rotate key operations.
- kmsKey StringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- maintenanceWindow Property MapDetails 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- netServices StringArchitecture 
- Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
- peerAutonomous Property MapContainer Database Backup Config 
- peerAutonomous StringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- peerAutonomous StringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- peerAutonomous StringExadata Infrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a peerCloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- peerAutonomous StringVm Cluster Id 
- The OCID of the peer Autonomous VM cluster for Autonomous Data Guard. Required to enable Data Guard.
- peerCloud StringAutonomous Vm Cluster Id 
- The OCID of the peer Autonomous Cloud VM Cluster for autonomous dataguard.
- peerDb StringUnique Name 
- 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.
- reinstateTrigger Number
- (Updatable) An optional property when incremented triggers Reinstate. Could be set to any integer value.
- rotateKey BooleanTrigger 
- (Updatable) An optional property when flipped triggers rotation of KMS key. It is only applicable on dedicated container databases i.e. where - cloud_autonomous_vm_cluster_idis set.- ** 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 
- serviceLevel StringAgreement Type 
- The service level agreement type of the Autonomous Container Database. The default is STANDARD. For an autonomous dataguard Autonomous Container Database, the specified Autonomous Exadata Infrastructure must be associated with a remote Autonomous Exadata Infrastructure.
- standbyMaintenance NumberBuffer In Days 
- (Updatable) 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.
- switchoverTrigger Number
- (Updatable) An optional property when incremented triggers Switchover. Could be set to any integer value.
- vaultId String
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- versionPreference String
- (Updatable) The next maintenance version preference.
- vmFailover NumberReservation 
- The percentage of CPUs reserved across nodes to support node failover. Allowed values are 0%, 25%, and 50%, with 50% being the default option.
Outputs
All input properties are implicitly available as output properties. Additionally, the AutonomousContainerDatabase resource produces the following output properties:
- AssociatedBackup List<AutonomousConfiguration Details Container Database Associated Backup Configuration Detail> 
- A backup config object holds information about preferred backup destinations only. This object holds information about the associated backup destinations, such as secondary backup destinations created for local backups or remote replicated backups.
- AvailabilityDomain string
- The domain of the Autonomous Container Database
- AvailableCpus double
- Sum of CPUs available on the Autonomous VM Cluster + Sum of reclaimable CPUs available in the Autonomous Container Database. For Autonomous Databases on Dedicated Exadata Infrastructure, the CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- BackupDestination List<AutonomousProperties Lists Container Database Backup Destination Properties List> 
- This list describes the backup destination properties associated with the Autonomous Container Database (ACD) 's preferred backup destination. The object at a given index is associated with the destination present at the same index in the backup destination details list of the ACD Backup Configuration.
- ComputeModel string
- The compute model of the Autonomous Container Database. For Autonomous Database on Dedicated Exadata Infrastructure, the CPU type (ECPUs or OCPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- DataguardGroup List<AutonomousMembers Container Database Dataguard Group Member> 
- Array of Dg associations.
- Dataguards
List<AutonomousContainer Database Dataguard> 
- The properties that define Autonomous Container Databases Dataguard.
- DstFile stringVersion 
- DST Time-zone File version of the Autonomous Container Database.
- Id string
- The provider-assigned unique ID for this managed resource.
- InfrastructureType string
- The infrastructure type this resource belongs to.
- IsData boolGuard Enabled 
- Deprecated. Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
- IsMultiple boolStandby 
- Whether it is multiple standby Autonomous Dataguard
- KeyHistory List<AutonomousEntries Container Database Key History Entry> 
- Key History Entry.
- KeyStore stringWallet Name 
- The wallet name for Oracle Key Vault.
- LargestProvisionable doubleAutonomous Database In Cpus 
- The largest Autonomous Database (CPU) that can be created in a new Autonomous Container Database.
- LastMaintenance stringRun Id 
- The OCID of the last maintenance run.
- LifecycleDetails string
- Additional information about the current lifecycle state.
- ListOne List<string>Off Patches 
- List of One-Off patches that has been successfully applied to Autonomous Container Database
- MaintenanceWindows List<AutonomousContainer Database Maintenance Window> 
- The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- MemoryPer intOracle Compute Unit In Gbs 
- The amount of memory (in GBs) enabled per ECPU or OCPU in the Autonomous VM Cluster.
- NextMaintenance stringRun Id 
- The OCID of the next maintenance run.
- PatchId string
- The OCID of the last patch applied on the system.
- ProvisionableCpuses List<double>
- An array of CPU values that can be used to successfully provision a single Autonomous Database.
- ProvisionedCpus double
- The number of CPUs provisioned in an Autonomous Container Database. <<<<<<< ours
- ReclaimableCpus double
- For Autonomous Databases on Dedicated Exadata Infrastructure: - These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model.
 - theirs 
- RecoveryAppliance List<AutonomousDetails Container Database Recovery Appliance Detail> 
- Information about the recovery appliance configuration associated with the Autonomous Container Database.
- ReservedCpus double
- The number of CPUs reserved in an Autonomous Container Database.- These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
 
- 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 the Autonomous Container Database.
- TimeCreated string
- The date and time the Autonomous Container Database was created.
- TimeOf stringLast Backup 
- The timestamp of last successful backup. Here NULL value represents either there are no successful backups or backups are not configured for this Autonomous Container Database.
- TimeSnapshot stringStandby Revert 
- The date and time the Autonomous Container Database will be reverted to Standby from Snapshot Standby.
- TotalCpus int
- The number of CPUs allocated to the Autonomous VM cluster.
- AssociatedBackup []AutonomousConfiguration Details Container Database Associated Backup Configuration Detail 
- A backup config object holds information about preferred backup destinations only. This object holds information about the associated backup destinations, such as secondary backup destinations created for local backups or remote replicated backups.
- AvailabilityDomain string
- The domain of the Autonomous Container Database
- AvailableCpus float64
- Sum of CPUs available on the Autonomous VM Cluster + Sum of reclaimable CPUs available in the Autonomous Container Database. For Autonomous Databases on Dedicated Exadata Infrastructure, the CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- BackupDestination []AutonomousProperties Lists Container Database Backup Destination Properties List 
- This list describes the backup destination properties associated with the Autonomous Container Database (ACD) 's preferred backup destination. The object at a given index is associated with the destination present at the same index in the backup destination details list of the ACD Backup Configuration.
- ComputeModel string
- The compute model of the Autonomous Container Database. For Autonomous Database on Dedicated Exadata Infrastructure, the CPU type (ECPUs or OCPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- DataguardGroup []AutonomousMembers Container Database Dataguard Group Member 
- Array of Dg associations.
- Dataguards
[]AutonomousContainer Database Dataguard 
- The properties that define Autonomous Container Databases Dataguard.
- DstFile stringVersion 
- DST Time-zone File version of the Autonomous Container Database.
- Id string
- The provider-assigned unique ID for this managed resource.
- InfrastructureType string
- The infrastructure type this resource belongs to.
- IsData boolGuard Enabled 
- Deprecated. Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
- IsMultiple boolStandby 
- Whether it is multiple standby Autonomous Dataguard
- KeyHistory []AutonomousEntries Container Database Key History Entry 
- Key History Entry.
- KeyStore stringWallet Name 
- The wallet name for Oracle Key Vault.
- LargestProvisionable float64Autonomous Database In Cpus 
- The largest Autonomous Database (CPU) that can be created in a new Autonomous Container Database.
- LastMaintenance stringRun Id 
- The OCID of the last maintenance run.
- LifecycleDetails string
- Additional information about the current lifecycle state.
- ListOne []stringOff Patches 
- List of One-Off patches that has been successfully applied to Autonomous Container Database
- MaintenanceWindows []AutonomousContainer Database Maintenance Window 
- The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- MemoryPer intOracle Compute Unit In Gbs 
- The amount of memory (in GBs) enabled per ECPU or OCPU in the Autonomous VM Cluster.
- NextMaintenance stringRun Id 
- The OCID of the next maintenance run.
- PatchId string
- The OCID of the last patch applied on the system.
- ProvisionableCpuses []float64
- An array of CPU values that can be used to successfully provision a single Autonomous Database.
- ProvisionedCpus float64
- The number of CPUs provisioned in an Autonomous Container Database. <<<<<<< ours
- ReclaimableCpus float64
- For Autonomous Databases on Dedicated Exadata Infrastructure: - These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model.
 - theirs 
- RecoveryAppliance []AutonomousDetails Container Database Recovery Appliance Detail 
- Information about the recovery appliance configuration associated with the Autonomous Container Database.
- ReservedCpus float64
- The number of CPUs reserved in an Autonomous Container Database.- These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
 
- 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 the Autonomous Container Database.
- TimeCreated string
- The date and time the Autonomous Container Database was created.
- TimeOf stringLast Backup 
- The timestamp of last successful backup. Here NULL value represents either there are no successful backups or backups are not configured for this Autonomous Container Database.
- TimeSnapshot stringStandby Revert 
- The date and time the Autonomous Container Database will be reverted to Standby from Snapshot Standby.
- TotalCpus int
- The number of CPUs allocated to the Autonomous VM cluster.
- associatedBackup List<AutonomousConfiguration Details Container Associated Backup Configuration Detail> 
- A backup config object holds information about preferred backup destinations only. This object holds information about the associated backup destinations, such as secondary backup destinations created for local backups or remote replicated backups.
- availabilityDomain String
- The domain of the Autonomous Container Database
- availableCpus Double
- Sum of CPUs available on the Autonomous VM Cluster + Sum of reclaimable CPUs available in the Autonomous Container Database. For Autonomous Databases on Dedicated Exadata Infrastructure, the CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- backupDestination List<AutonomousProperties Lists Container Backup Destination Properties List> 
- This list describes the backup destination properties associated with the Autonomous Container Database (ACD) 's preferred backup destination. The object at a given index is associated with the destination present at the same index in the backup destination details list of the ACD Backup Configuration.
- computeModel String
- The compute model of the Autonomous Container Database. For Autonomous Database on Dedicated Exadata Infrastructure, the CPU type (ECPUs or OCPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- dataguardGroup List<AutonomousMembers Container Dataguard Group Member> 
- Array of Dg associations.
- dataguards
List<AutonomousContainer Dataguard> 
- The properties that define Autonomous Container Databases Dataguard.
- dstFile StringVersion 
- DST Time-zone File version of the Autonomous Container Database.
- id String
- The provider-assigned unique ID for this managed resource.
- infrastructureType String
- The infrastructure type this resource belongs to.
- isData BooleanGuard Enabled 
- Deprecated. Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
- isMultiple BooleanStandby 
- Whether it is multiple standby Autonomous Dataguard
- keyHistory List<AutonomousEntries Container Key History Entry> 
- Key History Entry.
- keyStore StringWallet Name 
- The wallet name for Oracle Key Vault.
- largestProvisionable DoubleAutonomous Database In Cpus 
- The largest Autonomous Database (CPU) that can be created in a new Autonomous Container Database.
- lastMaintenance StringRun Id 
- The OCID of the last maintenance run.
- lifecycleDetails String
- Additional information about the current lifecycle state.
- listOne List<String>Off Patches 
- List of One-Off patches that has been successfully applied to Autonomous Container Database
- maintenanceWindows List<AutonomousContainer Maintenance Window> 
- The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- memoryPer IntegerOracle Compute Unit In Gbs 
- The amount of memory (in GBs) enabled per ECPU or OCPU in the Autonomous VM Cluster.
- nextMaintenance StringRun Id 
- The OCID of the next maintenance run.
- patchId String
- The OCID of the last patch applied on the system.
- provisionableCpuses List<Double>
- An array of CPU values that can be used to successfully provision a single Autonomous Database.
- provisionedCpus Double
- The number of CPUs provisioned in an Autonomous Container Database. <<<<<<< ours
- reclaimableCpus Double
- For Autonomous Databases on Dedicated Exadata Infrastructure: - These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model.
 - theirs 
- recoveryAppliance List<AutonomousDetails Container Recovery Appliance Detail> 
- Information about the recovery appliance configuration associated with the Autonomous Container Database.
- reservedCpus Double
- The number of CPUs reserved in an Autonomous Container Database.- These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
 
- 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 the Autonomous Container Database.
- timeCreated String
- The date and time the Autonomous Container Database was created.
- timeOf StringLast Backup 
- The timestamp of last successful backup. Here NULL value represents either there are no successful backups or backups are not configured for this Autonomous Container Database.
- timeSnapshot StringStandby Revert 
- The date and time the Autonomous Container Database will be reverted to Standby from Snapshot Standby.
- totalCpus Integer
- The number of CPUs allocated to the Autonomous VM cluster.
- associatedBackup AutonomousConfiguration Details Container Database Associated Backup Configuration Detail[] 
- A backup config object holds information about preferred backup destinations only. This object holds information about the associated backup destinations, such as secondary backup destinations created for local backups or remote replicated backups.
- availabilityDomain string
- The domain of the Autonomous Container Database
- availableCpus number
- Sum of CPUs available on the Autonomous VM Cluster + Sum of reclaimable CPUs available in the Autonomous Container Database. For Autonomous Databases on Dedicated Exadata Infrastructure, the CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- backupDestination AutonomousProperties Lists Container Database Backup Destination Properties List[] 
- This list describes the backup destination properties associated with the Autonomous Container Database (ACD) 's preferred backup destination. The object at a given index is associated with the destination present at the same index in the backup destination details list of the ACD Backup Configuration.
- computeModel string
- The compute model of the Autonomous Container Database. For Autonomous Database on Dedicated Exadata Infrastructure, the CPU type (ECPUs or OCPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- dataguardGroup AutonomousMembers Container Database Dataguard Group Member[] 
- Array of Dg associations.
- dataguards
AutonomousContainer Database Dataguard[] 
- The properties that define Autonomous Container Databases Dataguard.
- dstFile stringVersion 
- DST Time-zone File version of the Autonomous Container Database.
- id string
- The provider-assigned unique ID for this managed resource.
- infrastructureType string
- The infrastructure type this resource belongs to.
- isData booleanGuard Enabled 
- Deprecated. Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
- isMultiple booleanStandby 
- Whether it is multiple standby Autonomous Dataguard
- keyHistory AutonomousEntries Container Database Key History Entry[] 
- Key History Entry.
- keyStore stringWallet Name 
- The wallet name for Oracle Key Vault.
- largestProvisionable numberAutonomous Database In Cpus 
- The largest Autonomous Database (CPU) that can be created in a new Autonomous Container Database.
- lastMaintenance stringRun Id 
- The OCID of the last maintenance run.
- lifecycleDetails string
- Additional information about the current lifecycle state.
- listOne string[]Off Patches 
- List of One-Off patches that has been successfully applied to Autonomous Container Database
- maintenanceWindows AutonomousContainer Database Maintenance Window[] 
- The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- memoryPer numberOracle Compute Unit In Gbs 
- The amount of memory (in GBs) enabled per ECPU or OCPU in the Autonomous VM Cluster.
- nextMaintenance stringRun Id 
- The OCID of the next maintenance run.
- patchId string
- The OCID of the last patch applied on the system.
- provisionableCpuses number[]
- An array of CPU values that can be used to successfully provision a single Autonomous Database.
- provisionedCpus number
- The number of CPUs provisioned in an Autonomous Container Database. <<<<<<< ours
- reclaimableCpus number
- For Autonomous Databases on Dedicated Exadata Infrastructure: - These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model.
 - theirs 
- recoveryAppliance AutonomousDetails Container Database Recovery Appliance Detail[] 
- Information about the recovery appliance configuration associated with the Autonomous Container Database.
- reservedCpus number
- The number of CPUs reserved in an Autonomous Container Database.- These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
 
- 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 the Autonomous Container Database.
- timeCreated string
- The date and time the Autonomous Container Database was created.
- timeOf stringLast Backup 
- The timestamp of last successful backup. Here NULL value represents either there are no successful backups or backups are not configured for this Autonomous Container Database.
- timeSnapshot stringStandby Revert 
- The date and time the Autonomous Container Database will be reverted to Standby from Snapshot Standby.
- totalCpus number
- The number of CPUs allocated to the Autonomous VM cluster.
- associated_backup_ Sequence[Autonomousconfiguration_ details Container Database Associated Backup Configuration Detail] 
- A backup config object holds information about preferred backup destinations only. This object holds information about the associated backup destinations, such as secondary backup destinations created for local backups or remote replicated backups.
- availability_domain str
- The domain of the Autonomous Container Database
- available_cpus float
- Sum of CPUs available on the Autonomous VM Cluster + Sum of reclaimable CPUs available in the Autonomous Container Database. For Autonomous Databases on Dedicated Exadata Infrastructure, the CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- backup_destination_ Sequence[Autonomousproperties_ lists Container Database Backup Destination Properties List] 
- This list describes the backup destination properties associated with the Autonomous Container Database (ACD) 's preferred backup destination. The object at a given index is associated with the destination present at the same index in the backup destination details list of the ACD Backup Configuration.
- compute_model str
- The compute model of the Autonomous Container Database. For Autonomous Database on Dedicated Exadata Infrastructure, the CPU type (ECPUs or OCPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- dataguard_group_ Sequence[Autonomousmembers Container Database Dataguard Group Member] 
- Array of Dg associations.
- dataguards
Sequence[AutonomousContainer Database Dataguard] 
- The properties that define Autonomous Container Databases Dataguard.
- dst_file_ strversion 
- DST Time-zone File version of the Autonomous Container Database.
- id str
- The provider-assigned unique ID for this managed resource.
- infrastructure_type str
- The infrastructure type this resource belongs to.
- is_data_ boolguard_ enabled 
- Deprecated. Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
- is_multiple_ boolstandby 
- Whether it is multiple standby Autonomous Dataguard
- key_history_ Sequence[Autonomousentries Container Database Key History Entry] 
- Key History Entry.
- key_store_ strwallet_ name 
- The wallet name for Oracle Key Vault.
- largest_provisionable_ floatautonomous_ database_ in_ cpus 
- The largest Autonomous Database (CPU) that can be created in a new Autonomous Container Database.
- last_maintenance_ strrun_ id 
- The OCID of the last maintenance run.
- lifecycle_details str
- Additional information about the current lifecycle state.
- list_one_ Sequence[str]off_ patches 
- List of One-Off patches that has been successfully applied to Autonomous Container Database
- maintenance_windows Sequence[AutonomousContainer Database Maintenance Window] 
- The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- memory_per_ intoracle_ compute_ unit_ in_ gbs 
- The amount of memory (in GBs) enabled per ECPU or OCPU in the Autonomous VM Cluster.
- next_maintenance_ strrun_ id 
- The OCID of the next maintenance run.
- patch_id str
- The OCID of the last patch applied on the system.
- provisionable_cpuses Sequence[float]
- An array of CPU values that can be used to successfully provision a single Autonomous Database.
- provisioned_cpus float
- The number of CPUs provisioned in an Autonomous Container Database. <<<<<<< ours
- reclaimable_cpus float
- For Autonomous Databases on Dedicated Exadata Infrastructure: - These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model.
 - theirs 
- recovery_appliance_ Sequence[Autonomousdetails Container Database Recovery Appliance Detail] 
- Information about the recovery appliance configuration associated with the Autonomous Container Database.
- reserved_cpus float
- The number of CPUs reserved in an Autonomous Container Database.- These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
 
- 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 the Autonomous Container Database.
- time_created str
- The date and time the Autonomous Container Database was created.
- time_of_ strlast_ backup 
- The timestamp of last successful backup. Here NULL value represents either there are no successful backups or backups are not configured for this Autonomous Container Database.
- time_snapshot_ strstandby_ revert 
- The date and time the Autonomous Container Database will be reverted to Standby from Snapshot Standby.
- total_cpus int
- The number of CPUs allocated to the Autonomous VM cluster.
- associatedBackup List<Property Map>Configuration Details 
- A backup config object holds information about preferred backup destinations only. This object holds information about the associated backup destinations, such as secondary backup destinations created for local backups or remote replicated backups.
- availabilityDomain String
- The domain of the Autonomous Container Database
- availableCpus Number
- Sum of CPUs available on the Autonomous VM Cluster + Sum of reclaimable CPUs available in the Autonomous Container Database. For Autonomous Databases on Dedicated Exadata Infrastructure, the CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- backupDestination List<Property Map>Properties Lists 
- This list describes the backup destination properties associated with the Autonomous Container Database (ACD) 's preferred backup destination. The object at a given index is associated with the destination present at the same index in the backup destination details list of the ACD Backup Configuration.
- computeModel String
- The compute model of the Autonomous Container Database. For Autonomous Database on Dedicated Exadata Infrastructure, the CPU type (ECPUs or OCPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- dataguardGroup List<Property Map>Members 
- Array of Dg associations.
- dataguards List<Property Map>
- The properties that define Autonomous Container Databases Dataguard.
- dstFile StringVersion 
- DST Time-zone File version of the Autonomous Container Database.
- id String
- The provider-assigned unique ID for this managed resource.
- infrastructureType String
- The infrastructure type this resource belongs to.
- isData BooleanGuard Enabled 
- Deprecated. Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
- isMultiple BooleanStandby 
- Whether it is multiple standby Autonomous Dataguard
- keyHistory List<Property Map>Entries 
- Key History Entry.
- keyStore StringWallet Name 
- The wallet name for Oracle Key Vault.
- largestProvisionable NumberAutonomous Database In Cpus 
- The largest Autonomous Database (CPU) that can be created in a new Autonomous Container Database.
- lastMaintenance StringRun Id 
- The OCID of the last maintenance run.
- lifecycleDetails String
- Additional information about the current lifecycle state.
- listOne List<String>Off Patches 
- List of One-Off patches that has been successfully applied to Autonomous Container Database
- maintenanceWindows List<Property Map>
- The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- memoryPer NumberOracle Compute Unit In Gbs 
- The amount of memory (in GBs) enabled per ECPU or OCPU in the Autonomous VM Cluster.
- nextMaintenance StringRun Id 
- The OCID of the next maintenance run.
- patchId String
- The OCID of the last patch applied on the system.
- provisionableCpuses List<Number>
- An array of CPU values that can be used to successfully provision a single Autonomous Database.
- provisionedCpus Number
- The number of CPUs provisioned in an Autonomous Container Database. <<<<<<< ours
- reclaimableCpus Number
- For Autonomous Databases on Dedicated Exadata Infrastructure: - These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model.
 - theirs 
- recoveryAppliance List<Property Map>Details 
- Information about the recovery appliance configuration associated with the Autonomous Container Database.
- reservedCpus Number
- The number of CPUs reserved in an Autonomous Container Database.- These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
 
- 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 the Autonomous Container Database.
- timeCreated String
- The date and time the Autonomous Container Database was created.
- timeOf StringLast Backup 
- The timestamp of last successful backup. Here NULL value represents either there are no successful backups or backups are not configured for this Autonomous Container Database.
- timeSnapshot StringStandby Revert 
- The date and time the Autonomous Container Database will be reverted to Standby from Snapshot Standby.
- totalCpus Number
- The number of CPUs allocated to the Autonomous VM cluster.
Look up Existing AutonomousContainerDatabase Resource
Get an existing AutonomousContainerDatabase 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?: AutonomousContainerDatabaseState, opts?: CustomResourceOptions): AutonomousContainerDatabase@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        associated_backup_configuration_details: Optional[Sequence[AutonomousContainerDatabaseAssociatedBackupConfigurationDetailArgs]] = None,
        autonomous_exadata_infrastructure_id: Optional[str] = None,
        autonomous_vm_cluster_id: Optional[str] = None,
        availability_domain: Optional[str] = None,
        available_cpus: Optional[float] = None,
        backup_config: Optional[AutonomousContainerDatabaseBackupConfigArgs] = None,
        backup_destination_properties_lists: Optional[Sequence[AutonomousContainerDatabaseBackupDestinationPropertiesListArgs]] = None,
        cloud_autonomous_vm_cluster_id: Optional[str] = None,
        compartment_id: Optional[str] = None,
        compute_model: Optional[str] = None,
        database_software_image_id: Optional[str] = None,
        dataguard_group_members: Optional[Sequence[AutonomousContainerDatabaseDataguardGroupMemberArgs]] = None,
        dataguards: Optional[Sequence[AutonomousContainerDatabaseDataguardArgs]] = None,
        db_name: Optional[str] = None,
        db_split_threshold: Optional[int] = None,
        db_unique_name: Optional[str] = None,
        db_version: Optional[str] = None,
        defined_tags: Optional[Mapping[str, str]] = None,
        display_name: Optional[str] = None,
        distribution_affinity: Optional[str] = None,
        dst_file_version: Optional[str] = None,
        failover_trigger: Optional[int] = None,
        fast_start_fail_over_lag_limit_in_seconds: Optional[int] = None,
        freeform_tags: Optional[Mapping[str, str]] = None,
        infrastructure_type: Optional[str] = None,
        is_automatic_failover_enabled: Optional[bool] = None,
        is_data_guard_enabled: Optional[bool] = None,
        is_dst_file_update_enabled: Optional[bool] = None,
        is_multiple_standby: Optional[bool] = None,
        key_history_entries: Optional[Sequence[AutonomousContainerDatabaseKeyHistoryEntryArgs]] = None,
        key_store_id: Optional[str] = None,
        key_store_wallet_name: Optional[str] = None,
        key_version_id: Optional[str] = None,
        kms_key_id: Optional[str] = None,
        largest_provisionable_autonomous_database_in_cpus: Optional[float] = None,
        last_maintenance_run_id: Optional[str] = None,
        lifecycle_details: Optional[str] = None,
        list_one_off_patches: Optional[Sequence[str]] = None,
        maintenance_window_details: Optional[AutonomousContainerDatabaseMaintenanceWindowDetailsArgs] = None,
        maintenance_windows: Optional[Sequence[AutonomousContainerDatabaseMaintenanceWindowArgs]] = None,
        memory_per_oracle_compute_unit_in_gbs: Optional[int] = None,
        net_services_architecture: Optional[str] = None,
        next_maintenance_run_id: Optional[str] = None,
        patch_id: Optional[str] = None,
        patch_model: Optional[str] = None,
        peer_autonomous_container_database_backup_config: Optional[AutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigArgs] = None,
        peer_autonomous_container_database_compartment_id: Optional[str] = None,
        peer_autonomous_container_database_display_name: Optional[str] = None,
        peer_autonomous_exadata_infrastructure_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,
        protection_mode: Optional[str] = None,
        provisionable_cpuses: Optional[Sequence[float]] = None,
        provisioned_cpus: Optional[float] = None,
        reclaimable_cpus: Optional[float] = None,
        recovery_appliance_details: Optional[Sequence[AutonomousContainerDatabaseRecoveryApplianceDetailArgs]] = None,
        reinstate_trigger: Optional[int] = None,
        reserved_cpus: Optional[float] = None,
        role: Optional[str] = None,
        rotate_key_trigger: Optional[bool] = None,
        service_level_agreement_type: Optional[str] = None,
        standby_maintenance_buffer_in_days: Optional[int] = None,
        state: Optional[str] = None,
        switchover_trigger: Optional[int] = None,
        time_created: Optional[str] = None,
        time_of_last_backup: Optional[str] = None,
        time_snapshot_standby_revert: Optional[str] = None,
        total_cpus: Optional[int] = None,
        vault_id: Optional[str] = None,
        version_preference: Optional[str] = None,
        vm_failover_reservation: Optional[int] = None) -> AutonomousContainerDatabasefunc GetAutonomousContainerDatabase(ctx *Context, name string, id IDInput, state *AutonomousContainerDatabaseState, opts ...ResourceOption) (*AutonomousContainerDatabase, error)public static AutonomousContainerDatabase Get(string name, Input<string> id, AutonomousContainerDatabaseState? state, CustomResourceOptions? opts = null)public static AutonomousContainerDatabase get(String name, Output<String> id, AutonomousContainerDatabaseState state, CustomResourceOptions options)resources:  _:    type: oci:Database:AutonomousContainerDatabase    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.
- AssociatedBackup List<AutonomousConfiguration Details Container Database Associated Backup Configuration Detail> 
- A backup config object holds information about preferred backup destinations only. This object holds information about the associated backup destinations, such as secondary backup destinations created for local backups or remote replicated backups.
- AutonomousExadata stringInfrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a cloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- AutonomousVm stringCluster Id 
- The OCID of the Autonomous VM Cluster.
- AvailabilityDomain string
- The domain of the Autonomous Container Database
- AvailableCpus double
- Sum of CPUs available on the Autonomous VM Cluster + Sum of reclaimable CPUs available in the Autonomous Container Database. For Autonomous Databases on Dedicated Exadata Infrastructure, the CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- BackupConfig AutonomousContainer Database Backup Config 
- (Updatable) Backup options for the Autonomous Container Database.
- BackupDestination List<AutonomousProperties Lists Container Database Backup Destination Properties List> 
- This list describes the backup destination properties associated with the Autonomous Container Database (ACD) 's preferred backup destination. The object at a given index is associated with the destination present at the same index in the backup destination details list of the ACD Backup Configuration.
- CloudAutonomous stringVm Cluster Id 
- The OCID of the cloud Autonomous Exadata VM Cluster.
- CompartmentId string
- (Updatable) The OCID of the compartment containing the Autonomous Container Database.
- ComputeModel string
- The compute model of the Autonomous Container Database. For Autonomous Database on Dedicated Exadata Infrastructure, the CPU type (ECPUs or OCPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- DatabaseSoftware stringImage Id 
- The Autonomous Database Software Image OCID.
- DataguardGroup List<AutonomousMembers Container Database Dataguard Group Member> 
- Array of Dg associations.
- Dataguards
List<AutonomousContainer Database Dataguard> 
- The properties that define Autonomous Container Databases Dataguard.
- DbName string
- The Database name for the Autonomous Container Database. The name must be unique within the Cloud Autonomous VM Cluster, starting with an alphabetic character, followed by 1 to 7 alphanumeric characters.
- DbSplit intThreshold 
- The CPU value beyond which an Autonomous Database will be opened across multiple nodes. The default value of this attribute is 16 for OCPUs and 64 for ECPUs.
- DbUnique stringName 
- DbVersion string
- The base version for the Autonomous Container Database.
- Dictionary<string, string>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- DisplayName string
- (Updatable) The display name for the Autonomous Container Database.
- DistributionAffinity string
- Determines whether an Autonomous Database must be opened across a minimum or maximum of nodes. By default, Minimum nodes is selected.
- DstFile stringVersion 
- DST Time-zone File version of the Autonomous Container Database.
- FailoverTrigger int
- (Updatable) An optional property when incremented triggers Failover. Could be set to any integer value.
- FastStart intFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- Dictionary<string, string>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- InfrastructureType string
- The infrastructure type this resource belongs to.
- IsAutomatic boolFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- IsData boolGuard Enabled 
- Deprecated. Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
- IsDst boolFile Update Enabled 
- (Updatable) Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database. If enabled along with Release Update, patching will be done in a Non-Rolling manner.
- IsMultiple boolStandby 
- Whether it is multiple standby Autonomous Dataguard
- KeyHistory List<AutonomousEntries Container Database Key History Entry> 
- Key History Entry.
- KeyStore stringId 
- The OCID of the key store.
- KeyStore stringWallet Name 
- The wallet name for Oracle Key Vault.
- KeyVersion stringId 
- The OCID of the key version that is used in rotate key operations.
- KmsKey stringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- LargestProvisionable doubleAutonomous Database In Cpus 
- The largest Autonomous Database (CPU) that can be created in a new Autonomous Container Database.
- LastMaintenance stringRun Id 
- The OCID of the last maintenance run.
- LifecycleDetails string
- Additional information about the current lifecycle state.
- ListOne List<string>Off Patches 
- List of One-Off patches that has been successfully applied to Autonomous Container Database
- MaintenanceWindow AutonomousDetails Container Database Maintenance Window Details 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- MaintenanceWindows List<AutonomousContainer Database Maintenance Window> 
- The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- MemoryPer intOracle Compute Unit In Gbs 
- The amount of memory (in GBs) enabled per ECPU or OCPU in the Autonomous VM Cluster.
- NetServices stringArchitecture 
- Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
- NextMaintenance stringRun Id 
- The OCID of the next maintenance run.
- PatchId string
- The OCID of the last patch applied on the system.
- PatchModel string
- (Updatable) Database Patch model preference.
- PeerAutonomous AutonomousContainer Database Backup Config Container Database Peer Autonomous Container Database Backup Config 
- PeerAutonomous stringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- PeerAutonomous stringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- PeerAutonomous stringExadata Infrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a peerCloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- PeerAutonomous stringVm Cluster Id 
- The OCID of the peer Autonomous VM cluster for Autonomous Data Guard. Required to enable Data Guard.
- PeerCloud stringAutonomous Vm Cluster Id 
- The OCID of the peer Autonomous Cloud VM Cluster for autonomous dataguard.
- PeerDb stringUnique Name 
- 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.
- ProvisionableCpuses List<double>
- An array of CPU values that can be used to successfully provision a single Autonomous Database.
- ProvisionedCpus double
- The number of CPUs provisioned in an Autonomous Container Database. <<<<<<< ours
- ReclaimableCpus double
- For Autonomous Databases on Dedicated Exadata Infrastructure: - These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model.
 - theirs 
- RecoveryAppliance List<AutonomousDetails Container Database Recovery Appliance Detail> 
- Information about the recovery appliance configuration associated with the Autonomous Container Database.
- ReinstateTrigger int
- (Updatable) An optional property when incremented triggers Reinstate. Could be set to any integer value.
- ReservedCpus double
- The number of CPUs reserved in an Autonomous Container Database.- These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
 
- Role string
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- RotateKey boolTrigger 
- (Updatable) An optional property when flipped triggers rotation of KMS key. It is only applicable on dedicated container databases i.e. where - cloud_autonomous_vm_cluster_idis set.- ** 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 
- ServiceLevel stringAgreement Type 
- The service level agreement type of the Autonomous Container Database. The default is STANDARD. For an autonomous dataguard Autonomous Container Database, the specified Autonomous Exadata Infrastructure must be associated with a remote Autonomous Exadata Infrastructure.
- StandbyMaintenance intBuffer In Days 
- (Updatable) 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 the Autonomous Container Database.
- SwitchoverTrigger int
- (Updatable) An optional property when incremented triggers Switchover. Could be set to any integer value.
- TimeCreated string
- The date and time the Autonomous Container Database was created.
- TimeOf stringLast Backup 
- The timestamp of last successful backup. Here NULL value represents either there are no successful backups or backups are not configured for this Autonomous Container Database.
- TimeSnapshot stringStandby Revert 
- The date and time the Autonomous Container Database will be reverted to Standby from Snapshot Standby.
- TotalCpus int
- The number of CPUs allocated to the Autonomous VM cluster.
- VaultId string
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- VersionPreference string
- (Updatable) The next maintenance version preference.
- VmFailover intReservation 
- The percentage of CPUs reserved across nodes to support node failover. Allowed values are 0%, 25%, and 50%, with 50% being the default option.
- AssociatedBackup []AutonomousConfiguration Details Container Database Associated Backup Configuration Detail Args 
- A backup config object holds information about preferred backup destinations only. This object holds information about the associated backup destinations, such as secondary backup destinations created for local backups or remote replicated backups.
- AutonomousExadata stringInfrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a cloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- AutonomousVm stringCluster Id 
- The OCID of the Autonomous VM Cluster.
- AvailabilityDomain string
- The domain of the Autonomous Container Database
- AvailableCpus float64
- Sum of CPUs available on the Autonomous VM Cluster + Sum of reclaimable CPUs available in the Autonomous Container Database. For Autonomous Databases on Dedicated Exadata Infrastructure, the CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- BackupConfig AutonomousContainer Database Backup Config Args 
- (Updatable) Backup options for the Autonomous Container Database.
- BackupDestination []AutonomousProperties Lists Container Database Backup Destination Properties List Args 
- This list describes the backup destination properties associated with the Autonomous Container Database (ACD) 's preferred backup destination. The object at a given index is associated with the destination present at the same index in the backup destination details list of the ACD Backup Configuration.
- CloudAutonomous stringVm Cluster Id 
- The OCID of the cloud Autonomous Exadata VM Cluster.
- CompartmentId string
- (Updatable) The OCID of the compartment containing the Autonomous Container Database.
- ComputeModel string
- The compute model of the Autonomous Container Database. For Autonomous Database on Dedicated Exadata Infrastructure, the CPU type (ECPUs or OCPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- DatabaseSoftware stringImage Id 
- The Autonomous Database Software Image OCID.
- DataguardGroup []AutonomousMembers Container Database Dataguard Group Member Args 
- Array of Dg associations.
- Dataguards
[]AutonomousContainer Database Dataguard Args 
- The properties that define Autonomous Container Databases Dataguard.
- DbName string
- The Database name for the Autonomous Container Database. The name must be unique within the Cloud Autonomous VM Cluster, starting with an alphabetic character, followed by 1 to 7 alphanumeric characters.
- DbSplit intThreshold 
- The CPU value beyond which an Autonomous Database will be opened across multiple nodes. The default value of this attribute is 16 for OCPUs and 64 for ECPUs.
- DbUnique stringName 
- DbVersion string
- The base version for the Autonomous Container Database.
- map[string]string
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- DisplayName string
- (Updatable) The display name for the Autonomous Container Database.
- DistributionAffinity string
- Determines whether an Autonomous Database must be opened across a minimum or maximum of nodes. By default, Minimum nodes is selected.
- DstFile stringVersion 
- DST Time-zone File version of the Autonomous Container Database.
- FailoverTrigger int
- (Updatable) An optional property when incremented triggers Failover. Could be set to any integer value.
- FastStart intFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- map[string]string
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- InfrastructureType string
- The infrastructure type this resource belongs to.
- IsAutomatic boolFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- IsData boolGuard Enabled 
- Deprecated. Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
- IsDst boolFile Update Enabled 
- (Updatable) Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database. If enabled along with Release Update, patching will be done in a Non-Rolling manner.
- IsMultiple boolStandby 
- Whether it is multiple standby Autonomous Dataguard
- KeyHistory []AutonomousEntries Container Database Key History Entry Args 
- Key History Entry.
- KeyStore stringId 
- The OCID of the key store.
- KeyStore stringWallet Name 
- The wallet name for Oracle Key Vault.
- KeyVersion stringId 
- The OCID of the key version that is used in rotate key operations.
- KmsKey stringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- LargestProvisionable float64Autonomous Database In Cpus 
- The largest Autonomous Database (CPU) that can be created in a new Autonomous Container Database.
- LastMaintenance stringRun Id 
- The OCID of the last maintenance run.
- LifecycleDetails string
- Additional information about the current lifecycle state.
- ListOne []stringOff Patches 
- List of One-Off patches that has been successfully applied to Autonomous Container Database
- MaintenanceWindow AutonomousDetails Container Database Maintenance Window Details Args 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- MaintenanceWindows []AutonomousContainer Database Maintenance Window Args 
- The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- MemoryPer intOracle Compute Unit In Gbs 
- The amount of memory (in GBs) enabled per ECPU or OCPU in the Autonomous VM Cluster.
- NetServices stringArchitecture 
- Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
- NextMaintenance stringRun Id 
- The OCID of the next maintenance run.
- PatchId string
- The OCID of the last patch applied on the system.
- PatchModel string
- (Updatable) Database Patch model preference.
- PeerAutonomous AutonomousContainer Database Backup Config Container Database Peer Autonomous Container Database Backup Config Args 
- PeerAutonomous stringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- PeerAutonomous stringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- PeerAutonomous stringExadata Infrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a peerCloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- PeerAutonomous stringVm Cluster Id 
- The OCID of the peer Autonomous VM cluster for Autonomous Data Guard. Required to enable Data Guard.
- PeerCloud stringAutonomous Vm Cluster Id 
- The OCID of the peer Autonomous Cloud VM Cluster for autonomous dataguard.
- PeerDb stringUnique Name 
- 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.
- ProvisionableCpuses []float64
- An array of CPU values that can be used to successfully provision a single Autonomous Database.
- ProvisionedCpus float64
- The number of CPUs provisioned in an Autonomous Container Database. <<<<<<< ours
- ReclaimableCpus float64
- For Autonomous Databases on Dedicated Exadata Infrastructure: - These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model.
 - theirs 
- RecoveryAppliance []AutonomousDetails Container Database Recovery Appliance Detail Args 
- Information about the recovery appliance configuration associated with the Autonomous Container Database.
- ReinstateTrigger int
- (Updatable) An optional property when incremented triggers Reinstate. Could be set to any integer value.
- ReservedCpus float64
- The number of CPUs reserved in an Autonomous Container Database.- These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
 
- Role string
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- RotateKey boolTrigger 
- (Updatable) An optional property when flipped triggers rotation of KMS key. It is only applicable on dedicated container databases i.e. where - cloud_autonomous_vm_cluster_idis set.- ** 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 
- ServiceLevel stringAgreement Type 
- The service level agreement type of the Autonomous Container Database. The default is STANDARD. For an autonomous dataguard Autonomous Container Database, the specified Autonomous Exadata Infrastructure must be associated with a remote Autonomous Exadata Infrastructure.
- StandbyMaintenance intBuffer In Days 
- (Updatable) 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 the Autonomous Container Database.
- SwitchoverTrigger int
- (Updatable) An optional property when incremented triggers Switchover. Could be set to any integer value.
- TimeCreated string
- The date and time the Autonomous Container Database was created.
- TimeOf stringLast Backup 
- The timestamp of last successful backup. Here NULL value represents either there are no successful backups or backups are not configured for this Autonomous Container Database.
- TimeSnapshot stringStandby Revert 
- The date and time the Autonomous Container Database will be reverted to Standby from Snapshot Standby.
- TotalCpus int
- The number of CPUs allocated to the Autonomous VM cluster.
- VaultId string
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- VersionPreference string
- (Updatable) The next maintenance version preference.
- VmFailover intReservation 
- The percentage of CPUs reserved across nodes to support node failover. Allowed values are 0%, 25%, and 50%, with 50% being the default option.
- associatedBackup List<AutonomousConfiguration Details Container Associated Backup Configuration Detail> 
- A backup config object holds information about preferred backup destinations only. This object holds information about the associated backup destinations, such as secondary backup destinations created for local backups or remote replicated backups.
- autonomousExadata StringInfrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a cloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- autonomousVm StringCluster Id 
- The OCID of the Autonomous VM Cluster.
- availabilityDomain String
- The domain of the Autonomous Container Database
- availableCpus Double
- Sum of CPUs available on the Autonomous VM Cluster + Sum of reclaimable CPUs available in the Autonomous Container Database. For Autonomous Databases on Dedicated Exadata Infrastructure, the CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- backupConfig AutonomousContainer Backup Config 
- (Updatable) Backup options for the Autonomous Container Database.
- backupDestination List<AutonomousProperties Lists Container Backup Destination Properties List> 
- This list describes the backup destination properties associated with the Autonomous Container Database (ACD) 's preferred backup destination. The object at a given index is associated with the destination present at the same index in the backup destination details list of the ACD Backup Configuration.
- cloudAutonomous StringVm Cluster Id 
- The OCID of the cloud Autonomous Exadata VM Cluster.
- compartmentId String
- (Updatable) The OCID of the compartment containing the Autonomous Container Database.
- computeModel String
- The compute model of the Autonomous Container Database. For Autonomous Database on Dedicated Exadata Infrastructure, the CPU type (ECPUs or OCPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- databaseSoftware StringImage Id 
- The Autonomous Database Software Image OCID.
- dataguardGroup List<AutonomousMembers Container Dataguard Group Member> 
- Array of Dg associations.
- dataguards
List<AutonomousContainer Dataguard> 
- The properties that define Autonomous Container Databases Dataguard.
- dbName String
- The Database name for the Autonomous Container Database. The name must be unique within the Cloud Autonomous VM Cluster, starting with an alphabetic character, followed by 1 to 7 alphanumeric characters.
- dbSplit IntegerThreshold 
- The CPU value beyond which an Autonomous Database will be opened across multiple nodes. The default value of this attribute is 16 for OCPUs and 64 for ECPUs.
- dbUnique StringName 
- dbVersion String
- The base version for the Autonomous Container Database.
- Map<String,String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- displayName String
- (Updatable) The display name for the Autonomous Container Database.
- distributionAffinity String
- Determines whether an Autonomous Database must be opened across a minimum or maximum of nodes. By default, Minimum nodes is selected.
- dstFile StringVersion 
- DST Time-zone File version of the Autonomous Container Database.
- failoverTrigger Integer
- (Updatable) An optional property when incremented triggers Failover. Could be set to any integer value.
- fastStart IntegerFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- Map<String,String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- infrastructureType String
- The infrastructure type this resource belongs to.
- isAutomatic BooleanFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- isData BooleanGuard Enabled 
- Deprecated. Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
- isDst BooleanFile Update Enabled 
- (Updatable) Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database. If enabled along with Release Update, patching will be done in a Non-Rolling manner.
- isMultiple BooleanStandby 
- Whether it is multiple standby Autonomous Dataguard
- keyHistory List<AutonomousEntries Container Key History Entry> 
- Key History Entry.
- keyStore StringId 
- The OCID of the key store.
- keyStore StringWallet Name 
- The wallet name for Oracle Key Vault.
- keyVersion StringId 
- The OCID of the key version that is used in rotate key operations.
- kmsKey StringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- largestProvisionable DoubleAutonomous Database In Cpus 
- The largest Autonomous Database (CPU) that can be created in a new Autonomous Container Database.
- lastMaintenance StringRun Id 
- The OCID of the last maintenance run.
- lifecycleDetails String
- Additional information about the current lifecycle state.
- listOne List<String>Off Patches 
- List of One-Off patches that has been successfully applied to Autonomous Container Database
- maintenanceWindow AutonomousDetails Container Maintenance Window Details 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- maintenanceWindows List<AutonomousContainer Maintenance Window> 
- The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- memoryPer IntegerOracle Compute Unit In Gbs 
- The amount of memory (in GBs) enabled per ECPU or OCPU in the Autonomous VM Cluster.
- netServices StringArchitecture 
- Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
- nextMaintenance StringRun Id 
- The OCID of the next maintenance run.
- patchId String
- The OCID of the last patch applied on the system.
- patchModel String
- (Updatable) Database Patch model preference.
- peerAutonomous AutonomousContainer Database Backup Config Container Peer Autonomous Container Backup Config 
- peerAutonomous StringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- peerAutonomous StringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- peerAutonomous StringExadata Infrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a peerCloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- peerAutonomous StringVm Cluster Id 
- The OCID of the peer Autonomous VM cluster for Autonomous Data Guard. Required to enable Data Guard.
- peerCloud StringAutonomous Vm Cluster Id 
- The OCID of the peer Autonomous Cloud VM Cluster for autonomous dataguard.
- peerDb StringUnique Name 
- 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.
- provisionableCpuses List<Double>
- An array of CPU values that can be used to successfully provision a single Autonomous Database.
- provisionedCpus Double
- The number of CPUs provisioned in an Autonomous Container Database. <<<<<<< ours
- reclaimableCpus Double
- For Autonomous Databases on Dedicated Exadata Infrastructure: - These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model.
 - theirs 
- recoveryAppliance List<AutonomousDetails Container Recovery Appliance Detail> 
- Information about the recovery appliance configuration associated with the Autonomous Container Database.
- reinstateTrigger Integer
- (Updatable) An optional property when incremented triggers Reinstate. Could be set to any integer value.
- reservedCpus Double
- The number of CPUs reserved in an Autonomous Container Database.- These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
 
- role String
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- rotateKey BooleanTrigger 
- (Updatable) An optional property when flipped triggers rotation of KMS key. It is only applicable on dedicated container databases i.e. where - cloud_autonomous_vm_cluster_idis set.- ** 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 
- serviceLevel StringAgreement Type 
- The service level agreement type of the Autonomous Container Database. The default is STANDARD. For an autonomous dataguard Autonomous Container Database, the specified Autonomous Exadata Infrastructure must be associated with a remote Autonomous Exadata Infrastructure.
- standbyMaintenance IntegerBuffer In Days 
- (Updatable) 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 the Autonomous Container Database.
- switchoverTrigger Integer
- (Updatable) An optional property when incremented triggers Switchover. Could be set to any integer value.
- timeCreated String
- The date and time the Autonomous Container Database was created.
- timeOf StringLast Backup 
- The timestamp of last successful backup. Here NULL value represents either there are no successful backups or backups are not configured for this Autonomous Container Database.
- timeSnapshot StringStandby Revert 
- The date and time the Autonomous Container Database will be reverted to Standby from Snapshot Standby.
- totalCpus Integer
- The number of CPUs allocated to the Autonomous VM cluster.
- vaultId String
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- versionPreference String
- (Updatable) The next maintenance version preference.
- vmFailover IntegerReservation 
- The percentage of CPUs reserved across nodes to support node failover. Allowed values are 0%, 25%, and 50%, with 50% being the default option.
- associatedBackup AutonomousConfiguration Details Container Database Associated Backup Configuration Detail[] 
- A backup config object holds information about preferred backup destinations only. This object holds information about the associated backup destinations, such as secondary backup destinations created for local backups or remote replicated backups.
- autonomousExadata stringInfrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a cloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- autonomousVm stringCluster Id 
- The OCID of the Autonomous VM Cluster.
- availabilityDomain string
- The domain of the Autonomous Container Database
- availableCpus number
- Sum of CPUs available on the Autonomous VM Cluster + Sum of reclaimable CPUs available in the Autonomous Container Database. For Autonomous Databases on Dedicated Exadata Infrastructure, the CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- backupConfig AutonomousContainer Database Backup Config 
- (Updatable) Backup options for the Autonomous Container Database.
- backupDestination AutonomousProperties Lists Container Database Backup Destination Properties List[] 
- This list describes the backup destination properties associated with the Autonomous Container Database (ACD) 's preferred backup destination. The object at a given index is associated with the destination present at the same index in the backup destination details list of the ACD Backup Configuration.
- cloudAutonomous stringVm Cluster Id 
- The OCID of the cloud Autonomous Exadata VM Cluster.
- compartmentId string
- (Updatable) The OCID of the compartment containing the Autonomous Container Database.
- computeModel string
- The compute model of the Autonomous Container Database. For Autonomous Database on Dedicated Exadata Infrastructure, the CPU type (ECPUs or OCPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- databaseSoftware stringImage Id 
- The Autonomous Database Software Image OCID.
- dataguardGroup AutonomousMembers Container Database Dataguard Group Member[] 
- Array of Dg associations.
- dataguards
AutonomousContainer Database Dataguard[] 
- The properties that define Autonomous Container Databases Dataguard.
- dbName string
- The Database name for the Autonomous Container Database. The name must be unique within the Cloud Autonomous VM Cluster, starting with an alphabetic character, followed by 1 to 7 alphanumeric characters.
- dbSplit numberThreshold 
- The CPU value beyond which an Autonomous Database will be opened across multiple nodes. The default value of this attribute is 16 for OCPUs and 64 for ECPUs.
- dbUnique stringName 
- dbVersion string
- The base version for the Autonomous Container Database.
- {[key: string]: string}
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- displayName string
- (Updatable) The display name for the Autonomous Container Database.
- distributionAffinity string
- Determines whether an Autonomous Database must be opened across a minimum or maximum of nodes. By default, Minimum nodes is selected.
- dstFile stringVersion 
- DST Time-zone File version of the Autonomous Container Database.
- failoverTrigger number
- (Updatable) An optional property when incremented triggers Failover. Could be set to any integer value.
- fastStart numberFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- {[key: string]: string}
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- infrastructureType string
- The infrastructure type this resource belongs to.
- isAutomatic booleanFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- isData booleanGuard Enabled 
- Deprecated. Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
- isDst booleanFile Update Enabled 
- (Updatable) Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database. If enabled along with Release Update, patching will be done in a Non-Rolling manner.
- isMultiple booleanStandby 
- Whether it is multiple standby Autonomous Dataguard
- keyHistory AutonomousEntries Container Database Key History Entry[] 
- Key History Entry.
- keyStore stringId 
- The OCID of the key store.
- keyStore stringWallet Name 
- The wallet name for Oracle Key Vault.
- keyVersion stringId 
- The OCID of the key version that is used in rotate key operations.
- kmsKey stringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- largestProvisionable numberAutonomous Database In Cpus 
- The largest Autonomous Database (CPU) that can be created in a new Autonomous Container Database.
- lastMaintenance stringRun Id 
- The OCID of the last maintenance run.
- lifecycleDetails string
- Additional information about the current lifecycle state.
- listOne string[]Off Patches 
- List of One-Off patches that has been successfully applied to Autonomous Container Database
- maintenanceWindow AutonomousDetails Container Database Maintenance Window Details 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- maintenanceWindows AutonomousContainer Database Maintenance Window[] 
- The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- memoryPer numberOracle Compute Unit In Gbs 
- The amount of memory (in GBs) enabled per ECPU or OCPU in the Autonomous VM Cluster.
- netServices stringArchitecture 
- Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
- nextMaintenance stringRun Id 
- The OCID of the next maintenance run.
- patchId string
- The OCID of the last patch applied on the system.
- patchModel string
- (Updatable) Database Patch model preference.
- peerAutonomous AutonomousContainer Database Backup Config Container Database Peer Autonomous Container Database Backup Config 
- peerAutonomous stringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- peerAutonomous stringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- peerAutonomous stringExadata Infrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a peerCloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- peerAutonomous stringVm Cluster Id 
- The OCID of the peer Autonomous VM cluster for Autonomous Data Guard. Required to enable Data Guard.
- peerCloud stringAutonomous Vm Cluster Id 
- The OCID of the peer Autonomous Cloud VM Cluster for autonomous dataguard.
- peerDb stringUnique Name 
- 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.
- provisionableCpuses number[]
- An array of CPU values that can be used to successfully provision a single Autonomous Database.
- provisionedCpus number
- The number of CPUs provisioned in an Autonomous Container Database. <<<<<<< ours
- reclaimableCpus number
- For Autonomous Databases on Dedicated Exadata Infrastructure: - These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model.
 - theirs 
- recoveryAppliance AutonomousDetails Container Database Recovery Appliance Detail[] 
- Information about the recovery appliance configuration associated with the Autonomous Container Database.
- reinstateTrigger number
- (Updatable) An optional property when incremented triggers Reinstate. Could be set to any integer value.
- reservedCpus number
- The number of CPUs reserved in an Autonomous Container Database.- These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
 
- role string
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- rotateKey booleanTrigger 
- (Updatable) An optional property when flipped triggers rotation of KMS key. It is only applicable on dedicated container databases i.e. where - cloud_autonomous_vm_cluster_idis set.- ** 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 
- serviceLevel stringAgreement Type 
- The service level agreement type of the Autonomous Container Database. The default is STANDARD. For an autonomous dataguard Autonomous Container Database, the specified Autonomous Exadata Infrastructure must be associated with a remote Autonomous Exadata Infrastructure.
- standbyMaintenance numberBuffer In Days 
- (Updatable) 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 the Autonomous Container Database.
- switchoverTrigger number
- (Updatable) An optional property when incremented triggers Switchover. Could be set to any integer value.
- timeCreated string
- The date and time the Autonomous Container Database was created.
- timeOf stringLast Backup 
- The timestamp of last successful backup. Here NULL value represents either there are no successful backups or backups are not configured for this Autonomous Container Database.
- timeSnapshot stringStandby Revert 
- The date and time the Autonomous Container Database will be reverted to Standby from Snapshot Standby.
- totalCpus number
- The number of CPUs allocated to the Autonomous VM cluster.
- vaultId string
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- versionPreference string
- (Updatable) The next maintenance version preference.
- vmFailover numberReservation 
- The percentage of CPUs reserved across nodes to support node failover. Allowed values are 0%, 25%, and 50%, with 50% being the default option.
- associated_backup_ Sequence[Autonomousconfiguration_ details Container Database Associated Backup Configuration Detail Args] 
- A backup config object holds information about preferred backup destinations only. This object holds information about the associated backup destinations, such as secondary backup destinations created for local backups or remote replicated backups.
- autonomous_exadata_ strinfrastructure_ id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a cloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- autonomous_vm_ strcluster_ id 
- The OCID of the Autonomous VM Cluster.
- availability_domain str
- The domain of the Autonomous Container Database
- available_cpus float
- Sum of CPUs available on the Autonomous VM Cluster + Sum of reclaimable CPUs available in the Autonomous Container Database. For Autonomous Databases on Dedicated Exadata Infrastructure, the CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- backup_config AutonomousContainer Database Backup Config Args 
- (Updatable) Backup options for the Autonomous Container Database.
- backup_destination_ Sequence[Autonomousproperties_ lists Container Database Backup Destination Properties List Args] 
- This list describes the backup destination properties associated with the Autonomous Container Database (ACD) 's preferred backup destination. The object at a given index is associated with the destination present at the same index in the backup destination details list of the ACD Backup Configuration.
- cloud_autonomous_ strvm_ cluster_ id 
- The OCID of the cloud Autonomous Exadata VM Cluster.
- compartment_id str
- (Updatable) The OCID of the compartment containing the Autonomous Container Database.
- compute_model str
- The compute model of the Autonomous Container Database. For Autonomous Database on Dedicated Exadata Infrastructure, the CPU type (ECPUs or OCPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- database_software_ strimage_ id 
- The Autonomous Database Software Image OCID.
- dataguard_group_ Sequence[Autonomousmembers Container Database Dataguard Group Member Args] 
- Array of Dg associations.
- dataguards
Sequence[AutonomousContainer Database Dataguard Args] 
- The properties that define Autonomous Container Databases Dataguard.
- db_name str
- The Database name for the Autonomous Container Database. The name must be unique within the Cloud Autonomous VM Cluster, starting with an alphabetic character, followed by 1 to 7 alphanumeric characters.
- db_split_ intthreshold 
- The CPU value beyond which an Autonomous Database will be opened across multiple nodes. The default value of this attribute is 16 for OCPUs and 64 for ECPUs.
- db_unique_ strname 
- db_version str
- The base version for the Autonomous Container Database.
- Mapping[str, str]
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- display_name str
- (Updatable) The display name for the Autonomous Container Database.
- distribution_affinity str
- Determines whether an Autonomous Database must be opened across a minimum or maximum of nodes. By default, Minimum nodes is selected.
- dst_file_ strversion 
- DST Time-zone File version of the Autonomous Container Database.
- failover_trigger int
- (Updatable) An optional property when incremented triggers Failover. Could be set to any integer value.
- fast_start_ intfail_ over_ lag_ limit_ in_ seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- Mapping[str, str]
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- infrastructure_type str
- The infrastructure type this resource belongs to.
- is_automatic_ boolfailover_ enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- is_data_ boolguard_ enabled 
- Deprecated. Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
- is_dst_ boolfile_ update_ enabled 
- (Updatable) Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database. If enabled along with Release Update, patching will be done in a Non-Rolling manner.
- is_multiple_ boolstandby 
- Whether it is multiple standby Autonomous Dataguard
- key_history_ Sequence[Autonomousentries Container Database Key History Entry Args] 
- Key History Entry.
- key_store_ strid 
- The OCID of the key store.
- key_store_ strwallet_ name 
- The wallet name for Oracle Key Vault.
- key_version_ strid 
- The OCID of the key version that is used in rotate key operations.
- kms_key_ strid 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- largest_provisionable_ floatautonomous_ database_ in_ cpus 
- The largest Autonomous Database (CPU) that can be created in a new Autonomous Container Database.
- last_maintenance_ strrun_ id 
- The OCID of the last maintenance run.
- lifecycle_details str
- Additional information about the current lifecycle state.
- list_one_ Sequence[str]off_ patches 
- List of One-Off patches that has been successfully applied to Autonomous Container Database
- maintenance_window_ Autonomousdetails Container Database Maintenance Window Details Args 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- maintenance_windows Sequence[AutonomousContainer Database Maintenance Window Args] 
- The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- memory_per_ intoracle_ compute_ unit_ in_ gbs 
- The amount of memory (in GBs) enabled per ECPU or OCPU in the Autonomous VM Cluster.
- net_services_ strarchitecture 
- Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
- next_maintenance_ strrun_ id 
- The OCID of the next maintenance run.
- patch_id str
- The OCID of the last patch applied on the system.
- patch_model str
- (Updatable) Database Patch model preference.
- peer_autonomous_ Autonomouscontainer_ database_ backup_ config Container Database Peer Autonomous Container Database Backup Config Args 
- peer_autonomous_ strcontainer_ database_ compartment_ id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- peer_autonomous_ strcontainer_ database_ display_ name 
- The display name for the peer Autonomous Container Database.
- peer_autonomous_ strexadata_ infrastructure_ id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a peerCloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- peer_autonomous_ strvm_ cluster_ id 
- The OCID of the peer Autonomous VM cluster for Autonomous Data Guard. Required to enable Data Guard.
- peer_cloud_ strautonomous_ vm_ cluster_ id 
- The OCID of the peer Autonomous Cloud VM Cluster for autonomous dataguard.
- peer_db_ strunique_ name 
- 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.
- provisionable_cpuses Sequence[float]
- An array of CPU values that can be used to successfully provision a single Autonomous Database.
- provisioned_cpus float
- The number of CPUs provisioned in an Autonomous Container Database. <<<<<<< ours
- reclaimable_cpus float
- For Autonomous Databases on Dedicated Exadata Infrastructure: - These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model.
 - theirs 
- recovery_appliance_ Sequence[Autonomousdetails Container Database Recovery Appliance Detail Args] 
- Information about the recovery appliance configuration associated with the Autonomous Container Database.
- reinstate_trigger int
- (Updatable) An optional property when incremented triggers Reinstate. Could be set to any integer value.
- reserved_cpus float
- The number of CPUs reserved in an Autonomous Container Database.- These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
 
- role str
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- rotate_key_ booltrigger 
- (Updatable) An optional property when flipped triggers rotation of KMS key. It is only applicable on dedicated container databases i.e. where - cloud_autonomous_vm_cluster_idis set.- ** 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 
- service_level_ stragreement_ type 
- The service level agreement type of the Autonomous Container Database. The default is STANDARD. For an autonomous dataguard Autonomous Container Database, the specified Autonomous Exadata Infrastructure must be associated with a remote Autonomous Exadata Infrastructure.
- standby_maintenance_ intbuffer_ in_ days 
- (Updatable) 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 the Autonomous Container Database.
- switchover_trigger int
- (Updatable) An optional property when incremented triggers Switchover. Could be set to any integer value.
- time_created str
- The date and time the Autonomous Container Database was created.
- time_of_ strlast_ backup 
- The timestamp of last successful backup. Here NULL value represents either there are no successful backups or backups are not configured for this Autonomous Container Database.
- time_snapshot_ strstandby_ revert 
- The date and time the Autonomous Container Database will be reverted to Standby from Snapshot Standby.
- total_cpus int
- The number of CPUs allocated to the Autonomous VM cluster.
- vault_id str
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- version_preference str
- (Updatable) The next maintenance version preference.
- vm_failover_ intreservation 
- The percentage of CPUs reserved across nodes to support node failover. Allowed values are 0%, 25%, and 50%, with 50% being the default option.
- associatedBackup List<Property Map>Configuration Details 
- A backup config object holds information about preferred backup destinations only. This object holds information about the associated backup destinations, such as secondary backup destinations created for local backups or remote replicated backups.
- autonomousExadata StringInfrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a cloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- autonomousVm StringCluster Id 
- The OCID of the Autonomous VM Cluster.
- availabilityDomain String
- The domain of the Autonomous Container Database
- availableCpus Number
- Sum of CPUs available on the Autonomous VM Cluster + Sum of reclaimable CPUs available in the Autonomous Container Database. For Autonomous Databases on Dedicated Exadata Infrastructure, the CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- backupConfig Property Map
- (Updatable) Backup options for the Autonomous Container Database.
- backupDestination List<Property Map>Properties Lists 
- This list describes the backup destination properties associated with the Autonomous Container Database (ACD) 's preferred backup destination. The object at a given index is associated with the destination present at the same index in the backup destination details list of the ACD Backup Configuration.
- cloudAutonomous StringVm Cluster Id 
- The OCID of the cloud Autonomous Exadata VM Cluster.
- compartmentId String
- (Updatable) The OCID of the compartment containing the Autonomous Container Database.
- computeModel String
- The compute model of the Autonomous Container Database. For Autonomous Database on Dedicated Exadata Infrastructure, the CPU type (ECPUs or OCPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
- databaseSoftware StringImage Id 
- The Autonomous Database Software Image OCID.
- dataguardGroup List<Property Map>Members 
- Array of Dg associations.
- dataguards List<Property Map>
- The properties that define Autonomous Container Databases Dataguard.
- dbName String
- The Database name for the Autonomous Container Database. The name must be unique within the Cloud Autonomous VM Cluster, starting with an alphabetic character, followed by 1 to 7 alphanumeric characters.
- dbSplit NumberThreshold 
- The CPU value beyond which an Autonomous Database will be opened across multiple nodes. The default value of this attribute is 16 for OCPUs and 64 for ECPUs.
- dbUnique StringName 
- dbVersion String
- The base version for the Autonomous Container Database.
- Map<String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- displayName String
- (Updatable) The display name for the Autonomous Container Database.
- distributionAffinity String
- Determines whether an Autonomous Database must be opened across a minimum or maximum of nodes. By default, Minimum nodes is selected.
- dstFile StringVersion 
- DST Time-zone File version of the Autonomous Container Database.
- failoverTrigger Number
- (Updatable) An optional property when incremented triggers Failover. Could be set to any integer value.
- fastStart NumberFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- Map<String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- infrastructureType String
- The infrastructure type this resource belongs to.
- isAutomatic BooleanFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- isData BooleanGuard Enabled 
- Deprecated. Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
- isDst BooleanFile Update Enabled 
- (Updatable) Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database. If enabled along with Release Update, patching will be done in a Non-Rolling manner.
- isMultiple BooleanStandby 
- Whether it is multiple standby Autonomous Dataguard
- keyHistory List<Property Map>Entries 
- Key History Entry.
- keyStore StringId 
- The OCID of the key store.
- keyStore StringWallet Name 
- The wallet name for Oracle Key Vault.
- keyVersion StringId 
- The OCID of the key version that is used in rotate key operations.
- kmsKey StringId 
- The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
- largestProvisionable NumberAutonomous Database In Cpus 
- The largest Autonomous Database (CPU) that can be created in a new Autonomous Container Database.
- lastMaintenance StringRun Id 
- The OCID of the last maintenance run.
- lifecycleDetails String
- Additional information about the current lifecycle state.
- listOne List<String>Off Patches 
- List of One-Off patches that has been successfully applied to Autonomous Container Database
- maintenanceWindow Property MapDetails 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- maintenanceWindows List<Property Map>
- The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- memoryPer NumberOracle Compute Unit In Gbs 
- The amount of memory (in GBs) enabled per ECPU or OCPU in the Autonomous VM Cluster.
- netServices StringArchitecture 
- Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.
- nextMaintenance StringRun Id 
- The OCID of the next maintenance run.
- patchId String
- The OCID of the last patch applied on the system.
- patchModel String
- (Updatable) Database Patch model preference.
- peerAutonomous Property MapContainer Database Backup Config 
- peerAutonomous StringContainer Database Compartment Id 
- The OCID of the compartment where the standby Autonomous Container Database will be created.
- peerAutonomous StringContainer Database Display Name 
- The display name for the peer Autonomous Container Database.
- peerAutonomous StringExadata Infrastructure Id 
- No longer used. This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a peerCloudAutonomousVmClusterIdinstead. Using this parameter will cause the operation to fail.
- peerAutonomous StringVm Cluster Id 
- The OCID of the peer Autonomous VM cluster for Autonomous Data Guard. Required to enable Data Guard.
- peerCloud StringAutonomous Vm Cluster Id 
- The OCID of the peer Autonomous Cloud VM Cluster for autonomous dataguard.
- peerDb StringUnique Name 
- 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.
- provisionableCpuses List<Number>
- An array of CPU values that can be used to successfully provision a single Autonomous Database.
- provisionedCpus Number
- The number of CPUs provisioned in an Autonomous Container Database. <<<<<<< ours
- reclaimableCpus Number
- For Autonomous Databases on Dedicated Exadata Infrastructure: - These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model.
 - theirs 
- recoveryAppliance List<Property Map>Details 
- Information about the recovery appliance configuration associated with the Autonomous Container Database.
- reinstateTrigger Number
- (Updatable) An optional property when incremented triggers Reinstate. Could be set to any integer value.
- reservedCpus Number
- The number of CPUs reserved in an Autonomous Container Database.- These are the CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
- The CPU type (OCPUs or ECPUs) is determined by the parent Autonomous Exadata VM Cluster's compute model. See Compute Models in Autonomous Database on Dedicated Exadata Infrastructure for more details.
 
- role String
- The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- rotateKey BooleanTrigger 
- (Updatable) An optional property when flipped triggers rotation of KMS key. It is only applicable on dedicated container databases i.e. where - cloud_autonomous_vm_cluster_idis set.- ** 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 
- serviceLevel StringAgreement Type 
- The service level agreement type of the Autonomous Container Database. The default is STANDARD. For an autonomous dataguard Autonomous Container Database, the specified Autonomous Exadata Infrastructure must be associated with a remote Autonomous Exadata Infrastructure.
- standbyMaintenance NumberBuffer In Days 
- (Updatable) 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 the Autonomous Container Database.
- switchoverTrigger Number
- (Updatable) An optional property when incremented triggers Switchover. Could be set to any integer value.
- timeCreated String
- The date and time the Autonomous Container Database was created.
- timeOf StringLast Backup 
- The timestamp of last successful backup. Here NULL value represents either there are no successful backups or backups are not configured for this Autonomous Container Database.
- timeSnapshot StringStandby Revert 
- The date and time the Autonomous Container Database will be reverted to Standby from Snapshot Standby.
- totalCpus Number
- The number of CPUs allocated to the Autonomous VM cluster.
- vaultId String
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- versionPreference String
- (Updatable) The next maintenance version preference.
- vmFailover NumberReservation 
- The percentage of CPUs reserved across nodes to support node failover. Allowed values are 0%, 25%, and 50%, with 50% being the default option.
Supporting Types
AutonomousContainerDatabaseAssociatedBackupConfigurationDetail, AutonomousContainerDatabaseAssociatedBackupConfigurationDetailArgs              
- BackupDestination List<string>Attach Histories 
- The timestamps at which this backup destination is used as the preferred destination to host the Autonomous Container Database backups.
- DbrsPolicy stringId 
- The OCID of the DBRS policy used for backup.
- Id string
- The id of the Autonomous Database Vault service key management history entry.
- InternetProxy string
- Proxy URL to connect to object store.
- RecoveryWindow intIn Days 
- Number of days between the current and earliest point of recoverability covered by automatic backups.
- SpaceUtilized intIn Gbs 
- The total space utilized (in GBs) by this Autonomous Container Database on this backup destination, rounded to the nearest integer.
- TimeAt stringWhich Storage Details Are Updated 
- The latest timestamp when the backup destination details, such as 'spaceUtilized,' are updated.
- Type string
- Type of the database backup destination.
- 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.
- BackupDestination []stringAttach Histories 
- The timestamps at which this backup destination is used as the preferred destination to host the Autonomous Container Database backups.
- DbrsPolicy stringId 
- The OCID of the DBRS policy used for backup.
- Id string
- The id of the Autonomous Database Vault service key management history entry.
- InternetProxy string
- Proxy URL to connect to object store.
- RecoveryWindow intIn Days 
- Number of days between the current and earliest point of recoverability covered by automatic backups.
- SpaceUtilized intIn Gbs 
- The total space utilized (in GBs) by this Autonomous Container Database on this backup destination, rounded to the nearest integer.
- TimeAt stringWhich Storage Details Are Updated 
- The latest timestamp when the backup destination details, such as 'spaceUtilized,' are updated.
- Type string
- Type of the database backup destination.
- 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.
- backupDestination List<String>Attach Histories 
- The timestamps at which this backup destination is used as the preferred destination to host the Autonomous Container Database backups.
- dbrsPolicy StringId 
- The OCID of the DBRS policy used for backup.
- id String
- The id of the Autonomous Database Vault service key management history entry.
- internetProxy String
- Proxy URL to connect to object store.
- recoveryWindow IntegerIn Days 
- Number of days between the current and earliest point of recoverability covered by automatic backups.
- spaceUtilized IntegerIn Gbs 
- The total space utilized (in GBs) by this Autonomous Container Database on this backup destination, rounded to the nearest integer.
- timeAt StringWhich Storage Details Are Updated 
- The latest timestamp when the backup destination details, such as 'spaceUtilized,' are updated.
- type String
- Type of the database backup destination.
- 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.
- backupDestination string[]Attach Histories 
- The timestamps at which this backup destination is used as the preferred destination to host the Autonomous Container Database backups.
- dbrsPolicy stringId 
- The OCID of the DBRS policy used for backup.
- id string
- The id of the Autonomous Database Vault service key management history entry.
- internetProxy string
- Proxy URL to connect to object store.
- recoveryWindow numberIn Days 
- Number of days between the current and earliest point of recoverability covered by automatic backups.
- spaceUtilized numberIn Gbs 
- The total space utilized (in GBs) by this Autonomous Container Database on this backup destination, rounded to the nearest integer.
- timeAt stringWhich Storage Details Are Updated 
- The latest timestamp when the backup destination details, such as 'spaceUtilized,' are updated.
- type string
- Type of the database backup destination.
- 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.
- backup_destination_ Sequence[str]attach_ histories 
- The timestamps at which this backup destination is used as the preferred destination to host the Autonomous Container Database backups.
- dbrs_policy_ strid 
- The OCID of the DBRS policy used for backup.
- id str
- The id of the Autonomous Database Vault service key management history entry.
- internet_proxy str
- Proxy URL to connect to object store.
- recovery_window_ intin_ days 
- Number of days between the current and earliest point of recoverability covered by automatic backups.
- space_utilized_ intin_ gbs 
- The total space utilized (in GBs) by this Autonomous Container Database on this backup destination, rounded to the nearest integer.
- time_at_ strwhich_ storage_ details_ are_ updated 
- The latest timestamp when the backup destination details, such as 'spaceUtilized,' are updated.
- type str
- Type of the database backup destination.
- 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.
- backupDestination List<String>Attach Histories 
- The timestamps at which this backup destination is used as the preferred destination to host the Autonomous Container Database backups.
- dbrsPolicy StringId 
- The OCID of the DBRS policy used for backup.
- id String
- The id of the Autonomous Database Vault service key management history entry.
- internetProxy String
- Proxy URL to connect to object store.
- recoveryWindow NumberIn Days 
- Number of days between the current and earliest point of recoverability covered by automatic backups.
- spaceUtilized NumberIn Gbs 
- The total space utilized (in GBs) by this Autonomous Container Database on this backup destination, rounded to the nearest integer.
- timeAt StringWhich Storage Details Are Updated 
- The latest timestamp when the backup destination details, such as 'spaceUtilized,' are updated.
- type String
- Type of the database backup destination.
- 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.
AutonomousContainerDatabaseBackupConfig, AutonomousContainerDatabaseBackupConfigArgs          
- BackupDestination AutonomousDetails Container Database Backup Config Backup Destination Details 
- (Updatable) Backup destination details.
- RecoveryWindow intIn Days 
- (Updatable) 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. If the number of specified days is 0 then there will be no backups.
- BackupDestination AutonomousDetails Container Database Backup Config Backup Destination Details 
- (Updatable) Backup destination details.
- RecoveryWindow intIn Days 
- (Updatable) 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. If the number of specified days is 0 then there will be no backups.
- backupDestination AutonomousDetails Container Backup Config Backup Destination Details 
- (Updatable) Backup destination details.
- recoveryWindow IntegerIn Days 
- (Updatable) 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. If the number of specified days is 0 then there will be no backups.
- backupDestination AutonomousDetails Container Database Backup Config Backup Destination Details 
- (Updatable) Backup destination details.
- recoveryWindow numberIn Days 
- (Updatable) 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. If the number of specified days is 0 then there will be no backups.
- backup_destination_ Autonomousdetails Container Database Backup Config Backup Destination Details 
- (Updatable) Backup destination details.
- recovery_window_ intin_ days 
- (Updatable) 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. If the number of specified days is 0 then there will be no backups.
- backupDestination Property MapDetails 
- (Updatable) Backup destination details.
- recoveryWindow NumberIn Days 
- (Updatable) 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. If the number of specified days is 0 then there will be no backups.
AutonomousContainerDatabaseBackupConfigBackupDestinationDetails, AutonomousContainerDatabaseBackupConfigBackupDestinationDetailsArgs                
- Type string
- (Updatable) Type of the database backup destination.
- Id string
- (Updatable) The OCID of the backup destination.
- InternetProxy string
- (Updatable) Proxy URL to connect to object store.
- VpcPassword string
- (Updatable) For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- VpcUser string
- (Updatable) For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
- Type string
- (Updatable) Type of the database backup destination.
- Id string
- (Updatable) The OCID of the backup destination.
- InternetProxy string
- (Updatable) Proxy URL to connect to object store.
- VpcPassword string
- (Updatable) For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- VpcUser string
- (Updatable) For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
- type String
- (Updatable) Type of the database backup destination.
- id String
- (Updatable) The OCID of the backup destination.
- internetProxy String
- (Updatable) Proxy URL to connect to object store.
- vpcPassword String
- (Updatable) For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- vpcUser String
- (Updatable) For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
- type string
- (Updatable) Type of the database backup destination.
- id string
- (Updatable) The OCID of the backup destination.
- internetProxy string
- (Updatable) Proxy URL to connect to object store.
- vpcPassword string
- (Updatable) For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- vpcUser string
- (Updatable) For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
- type str
- (Updatable) Type of the database backup destination.
- id str
- (Updatable) The OCID of the backup destination.
- internet_proxy str
- (Updatable) Proxy URL to connect to object store.
- vpc_password str
- (Updatable) For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- vpc_user str
- (Updatable) For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
- type String
- (Updatable) Type of the database backup destination.
- id String
- (Updatable) The OCID of the backup destination.
- internetProxy String
- (Updatable) Proxy URL to connect to object store.
- vpcPassword String
- (Updatable) For a RECOVERY_APPLIANCE backup destination, the password for the VPC user that is used to access the Recovery Appliance.
- vpcUser String
- (Updatable) For a RECOVERY_APPLIANCE backup destination, the Virtual Private Catalog (VPC) user that is used to access the Recovery Appliance.
AutonomousContainerDatabaseBackupDestinationPropertiesList, AutonomousContainerDatabaseBackupDestinationPropertiesListArgs              
- BackupDestination List<string>Attach Histories 
- The timestamps at which this backup destination is used as the preferred destination to host the Autonomous Container Database backups.
- SpaceUtilized intIn Gbs 
- The total space utilized (in GBs) by this Autonomous Container Database on this backup destination, rounded to the nearest integer.
- TimeAt stringWhich Storage Details Are Updated 
- The latest timestamp when the backup destination details, such as 'spaceUtilized,' are updated.
- BackupDestination []stringAttach Histories 
- The timestamps at which this backup destination is used as the preferred destination to host the Autonomous Container Database backups.
- SpaceUtilized intIn Gbs 
- The total space utilized (in GBs) by this Autonomous Container Database on this backup destination, rounded to the nearest integer.
- TimeAt stringWhich Storage Details Are Updated 
- The latest timestamp when the backup destination details, such as 'spaceUtilized,' are updated.
- backupDestination List<String>Attach Histories 
- The timestamps at which this backup destination is used as the preferred destination to host the Autonomous Container Database backups.
- spaceUtilized IntegerIn Gbs 
- The total space utilized (in GBs) by this Autonomous Container Database on this backup destination, rounded to the nearest integer.
- timeAt StringWhich Storage Details Are Updated 
- The latest timestamp when the backup destination details, such as 'spaceUtilized,' are updated.
- backupDestination string[]Attach Histories 
- The timestamps at which this backup destination is used as the preferred destination to host the Autonomous Container Database backups.
- spaceUtilized numberIn Gbs 
- The total space utilized (in GBs) by this Autonomous Container Database on this backup destination, rounded to the nearest integer.
- timeAt stringWhich Storage Details Are Updated 
- The latest timestamp when the backup destination details, such as 'spaceUtilized,' are updated.
- backup_destination_ Sequence[str]attach_ histories 
- The timestamps at which this backup destination is used as the preferred destination to host the Autonomous Container Database backups.
- space_utilized_ intin_ gbs 
- The total space utilized (in GBs) by this Autonomous Container Database on this backup destination, rounded to the nearest integer.
- time_at_ strwhich_ storage_ details_ are_ updated 
- The latest timestamp when the backup destination details, such as 'spaceUtilized,' are updated.
- backupDestination List<String>Attach Histories 
- The timestamps at which this backup destination is used as the preferred destination to host the Autonomous Container Database backups.
- spaceUtilized NumberIn Gbs 
- The total space utilized (in GBs) by this Autonomous Container Database on this backup destination, rounded to the nearest integer.
- timeAt StringWhich Storage Details Are Updated 
- The latest timestamp when the backup destination details, such as 'spaceUtilized,' are updated.
AutonomousContainerDatabaseDataguard, AutonomousContainerDatabaseDataguardArgs        
- 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
- AutomaticFailover stringTarget 
- Automatically selected by backend when observer is enabled.
- AutonomousContainer stringDatabase Id 
- The OCID of the Autonomous Container Database that has a relationship with the peer Autonomous Container Database. Used only by Autonomous Database on Dedicated Exadata Infrastructure.
- AvailabilityDomain string
- The domain of the Autonomous Container Database
- FastStart intFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- IsAutomatic boolFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- LifecycleDetails string
- Additional information about the current lifecycle state.
- 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.
- RedoTransport stringMode 
- Automatically selected by backend based on the protection mode.
- 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 the Autonomous Container Database.
- TimeCreated string
- The date and time the Autonomous Container Database was created.
- TimeLag stringRefreshed On 
- Timestamp when the lags were last calculated for a standby.
- 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
- AutomaticFailover stringTarget 
- Automatically selected by backend when observer is enabled.
- AutonomousContainer stringDatabase Id 
- The OCID of the Autonomous Container Database that has a relationship with the peer Autonomous Container Database. Used only by Autonomous Database on Dedicated Exadata Infrastructure.
- AvailabilityDomain string
- The domain of the Autonomous Container Database
- FastStart intFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- IsAutomatic boolFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- LifecycleDetails string
- Additional information about the current lifecycle state.
- 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.
- RedoTransport stringMode 
- Automatically selected by backend based on the protection mode.
- 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 the Autonomous Container Database.
- TimeCreated string
- The date and time the Autonomous Container Database was created.
- TimeLag stringRefreshed On 
- Timestamp when the lags were last calculated for a standby.
- 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
- automaticFailover StringTarget 
- Automatically selected by backend when observer is enabled.
- autonomousContainer StringDatabase Id 
- The OCID of the Autonomous Container Database that has a relationship with the peer Autonomous Container Database. Used only by Autonomous Database on Dedicated Exadata Infrastructure.
- availabilityDomain String
- The domain of the Autonomous Container Database
- fastStart IntegerFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- isAutomatic BooleanFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- lifecycleDetails String
- Additional information about the current lifecycle state.
- 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.
- redoTransport StringMode 
- Automatically selected by backend based on the protection mode.
- 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 the Autonomous Container Database.
- timeCreated String
- The date and time the Autonomous Container Database was created.
- timeLag StringRefreshed On 
- Timestamp when the lags were last calculated for a standby.
- 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
- automaticFailover stringTarget 
- Automatically selected by backend when observer is enabled.
- autonomousContainer stringDatabase Id 
- The OCID of the Autonomous Container Database that has a relationship with the peer Autonomous Container Database. Used only by Autonomous Database on Dedicated Exadata Infrastructure.
- availabilityDomain string
- The domain of the Autonomous Container Database
- fastStart numberFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- isAutomatic booleanFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- lifecycleDetails string
- Additional information about the current lifecycle state.
- 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.
- redoTransport stringMode 
- Automatically selected by backend based on the protection mode.
- 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 the Autonomous Container Database.
- timeCreated string
- The date and time the Autonomous Container Database was created.
- timeLag stringRefreshed On 
- Timestamp when the lags were last calculated for a standby.
- 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
- automatic_failover_ strtarget 
- Automatically selected by backend when observer is enabled.
- autonomous_container_ strdatabase_ id 
- The OCID of the Autonomous Container Database that has a relationship with the peer Autonomous Container Database. Used only by Autonomous Database on Dedicated Exadata Infrastructure.
- availability_domain str
- The domain of the Autonomous Container Database
- 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 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- lifecycle_details str
- Additional information about the current lifecycle state.
- 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.
- redo_transport_ strmode 
- Automatically selected by backend based on the protection mode.
- 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 the Autonomous Container Database.
- time_created str
- The date and time the Autonomous Container Database was created.
- time_lag_ strrefreshed_ on 
- Timestamp when the lags were last calculated for a standby.
- 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
- automaticFailover StringTarget 
- Automatically selected by backend when observer is enabled.
- autonomousContainer StringDatabase Id 
- The OCID of the Autonomous Container Database that has a relationship with the peer Autonomous Container Database. Used only by Autonomous Database on Dedicated Exadata Infrastructure.
- availabilityDomain String
- The domain of the Autonomous Container Database
- fastStart NumberFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- isAutomatic BooleanFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- lifecycleDetails String
- Additional information about the current lifecycle state.
- 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.
- redoTransport StringMode 
- Automatically selected by backend based on the protection mode.
- 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 the Autonomous Container Database.
- timeCreated String
- The date and time the Autonomous Container Database was created.
- timeLag StringRefreshed On 
- Timestamp when the lags were last calculated for a standby.
- 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
AutonomousContainerDatabaseDataguardGroupMember, AutonomousContainerDatabaseDataguardGroupMemberArgs            
- 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
- AutomaticFailover stringTarget 
- Automatically selected by backend when observer is enabled.
- AutonomousContainer stringDatabase Id 
- The OCID of the Autonomous Container Database that has a relationship with the peer Autonomous Container Database. Used only by Autonomous Database on Dedicated Exadata Infrastructure.
- AvailabilityDomain string
- The domain of the Autonomous Container Database
- FastStart intFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- IsAutomatic boolFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- LifecycleDetails string
- Additional information about the current lifecycle state.
- 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.
- RedoTransport stringMode 
- Automatically selected by backend based on the protection mode.
- 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 the Autonomous Container Database.
- TimeCreated string
- The date and time the Autonomous Container Database was created.
- TimeLag stringRefreshed On 
- Timestamp when the lags were last calculated for a standby.
- 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
- AutomaticFailover stringTarget 
- Automatically selected by backend when observer is enabled.
- AutonomousContainer stringDatabase Id 
- The OCID of the Autonomous Container Database that has a relationship with the peer Autonomous Container Database. Used only by Autonomous Database on Dedicated Exadata Infrastructure.
- AvailabilityDomain string
- The domain of the Autonomous Container Database
- FastStart intFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- IsAutomatic boolFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- LifecycleDetails string
- Additional information about the current lifecycle state.
- 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.
- RedoTransport stringMode 
- Automatically selected by backend based on the protection mode.
- 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 the Autonomous Container Database.
- TimeCreated string
- The date and time the Autonomous Container Database was created.
- TimeLag stringRefreshed On 
- Timestamp when the lags were last calculated for a standby.
- 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
- automaticFailover StringTarget 
- Automatically selected by backend when observer is enabled.
- autonomousContainer StringDatabase Id 
- The OCID of the Autonomous Container Database that has a relationship with the peer Autonomous Container Database. Used only by Autonomous Database on Dedicated Exadata Infrastructure.
- availabilityDomain String
- The domain of the Autonomous Container Database
- fastStart IntegerFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- isAutomatic BooleanFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- lifecycleDetails String
- Additional information about the current lifecycle state.
- 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.
- redoTransport StringMode 
- Automatically selected by backend based on the protection mode.
- 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 the Autonomous Container Database.
- timeCreated String
- The date and time the Autonomous Container Database was created.
- timeLag StringRefreshed On 
- Timestamp when the lags were last calculated for a standby.
- 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
- automaticFailover stringTarget 
- Automatically selected by backend when observer is enabled.
- autonomousContainer stringDatabase Id 
- The OCID of the Autonomous Container Database that has a relationship with the peer Autonomous Container Database. Used only by Autonomous Database on Dedicated Exadata Infrastructure.
- availabilityDomain string
- The domain of the Autonomous Container Database
- fastStart numberFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- isAutomatic booleanFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- lifecycleDetails string
- Additional information about the current lifecycle state.
- 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.
- redoTransport stringMode 
- Automatically selected by backend based on the protection mode.
- 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 the Autonomous Container Database.
- timeCreated string
- The date and time the Autonomous Container Database was created.
- timeLag stringRefreshed On 
- Timestamp when the lags were last calculated for a standby.
- 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
- automatic_failover_ strtarget 
- Automatically selected by backend when observer is enabled.
- autonomous_container_ strdatabase_ id 
- The OCID of the Autonomous Container Database that has a relationship with the peer Autonomous Container Database. Used only by Autonomous Database on Dedicated Exadata Infrastructure.
- availability_domain str
- The domain of the Autonomous Container Database
- 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 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- lifecycle_details str
- Additional information about the current lifecycle state.
- 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.
- redo_transport_ strmode 
- Automatically selected by backend based on the protection mode.
- 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 the Autonomous Container Database.
- time_created str
- The date and time the Autonomous Container Database was created.
- time_lag_ strrefreshed_ on 
- Timestamp when the lags were last calculated for a standby.
- 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
- automaticFailover StringTarget 
- Automatically selected by backend when observer is enabled.
- autonomousContainer StringDatabase Id 
- The OCID of the Autonomous Container Database that has a relationship with the peer Autonomous Container Database. Used only by Autonomous Database on Dedicated Exadata Infrastructure.
- availabilityDomain String
- The domain of the Autonomous Container Database
- fastStart NumberFail Over Lag Limit In Seconds 
- (Updatable) The lag time for my preference based on data loss tolerance in seconds.
- isAutomatic BooleanFailover Enabled 
- Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association. Input DataType: boolean. Example : is_automatic_failover_enabled = true.
- lifecycleDetails String
- Additional information about the current lifecycle state.
- 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.
- redoTransport StringMode 
- Automatically selected by backend based on the protection mode.
- 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 the Autonomous Container Database.
- timeCreated String
- The date and time the Autonomous Container Database was created.
- timeLag StringRefreshed On 
- Timestamp when the lags were last calculated for a standby.
- 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
AutonomousContainerDatabaseKeyHistoryEntry, AutonomousContainerDatabaseKeyHistoryEntryArgs            
- Id string
- The id of the Autonomous Database Vault service key management history entry.
- KmsKey stringVersion Id 
- The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
- TimeActivated string
- The date and time the kms key activated.
- VaultId string
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- Id string
- The id of the Autonomous Database Vault service key management history entry.
- KmsKey stringVersion Id 
- The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
- TimeActivated string
- The date and time the kms key activated.
- VaultId string
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- id String
- The id of the Autonomous Database Vault service key management history entry.
- kmsKey StringVersion Id 
- The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
- timeActivated String
- The date and time the kms key activated.
- vaultId String
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- id string
- The id of the Autonomous Database Vault service key management history entry.
- kmsKey stringVersion Id 
- The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
- timeActivated string
- The date and time the kms key activated.
- vaultId string
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- id str
- The id of the Autonomous Database Vault service key management history entry.
- kms_key_ strversion_ id 
- The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
- time_activated str
- The date and time the kms key activated.
- vault_id str
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
- id String
- The id of the Autonomous Database Vault service key management history entry.
- kmsKey StringVersion Id 
- The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
- timeActivated String
- The date and time the kms key activated.
- vaultId String
- The OCID of the Oracle Cloud Infrastructure vault. This parameter and secretIdare required for Customer Managed Keys.
AutonomousContainerDatabaseMaintenanceWindow, AutonomousContainerDatabaseMaintenanceWindowArgs          
- CustomAction intTimeout In Mins 
- Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
- DaysOf List<AutonomousWeeks Container Database Maintenance Window Days Of Week> 
- Days during the week when maintenance should be performed.
- HoursOf List<int>Days 
- The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are- 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
 
- IsCustom boolAction Timeout Enabled 
- If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
- IsMonthly boolPatching Enabled 
- If true, enables the monthly patching option.
- LeadTime intIn Weeks 
- Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
- Months
List<AutonomousContainer Database Maintenance Window Month> 
- Months during the year when maintenance should be performed.
- PatchingMode string
- Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING.
- Preference string
- The maintenance window scheduling preference.
- SkipRus List<bool>
- (Updatable) If true, skips the release update (RU) for the quarter. You cannot skip two consecutive quarters. An RU skip request will only be honoured if the current version of the Autonomous Container Database is supported for current quarter.
- WeeksOf List<int>Months 
- Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week. For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.
- CustomAction intTimeout In Mins 
- Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
- DaysOf []AutonomousWeeks Container Database Maintenance Window Days Of Week 
- Days during the week when maintenance should be performed.
- HoursOf []intDays 
- The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are- 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
 
- IsCustom boolAction Timeout Enabled 
- If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
- IsMonthly boolPatching Enabled 
- If true, enables the monthly patching option.
- LeadTime intIn Weeks 
- Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
- Months
[]AutonomousContainer Database Maintenance Window Month 
- Months during the year when maintenance should be performed.
- PatchingMode string
- Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING.
- Preference string
- The maintenance window scheduling preference.
- SkipRus []bool
- (Updatable) If true, skips the release update (RU) for the quarter. You cannot skip two consecutive quarters. An RU skip request will only be honoured if the current version of the Autonomous Container Database is supported for current quarter.
- WeeksOf []intMonths 
- Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week. For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.
- customAction IntegerTimeout In Mins 
- Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
- daysOf List<AutonomousWeeks Container Maintenance Window Days Of Week> 
- Days during the week when maintenance should be performed.
- hoursOf List<Integer>Days 
- The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are- 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
 
- isCustom BooleanAction Timeout Enabled 
- If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
- isMonthly BooleanPatching Enabled 
- If true, enables the monthly patching option.
- leadTime IntegerIn Weeks 
- Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
- months
List<AutonomousContainer Maintenance Window Month> 
- Months during the year when maintenance should be performed.
- patchingMode String
- Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING.
- preference String
- The maintenance window scheduling preference.
- skipRus List<Boolean>
- (Updatable) If true, skips the release update (RU) for the quarter. You cannot skip two consecutive quarters. An RU skip request will only be honoured if the current version of the Autonomous Container Database is supported for current quarter.
- weeksOf List<Integer>Months 
- Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week. For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.
- customAction numberTimeout In Mins 
- Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
- daysOf AutonomousWeeks Container Database Maintenance Window Days Of Week[] 
- Days during the week when maintenance should be performed.
- hoursOf number[]Days 
- The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are- 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
 
- isCustom booleanAction Timeout Enabled 
- If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
- isMonthly booleanPatching Enabled 
- If true, enables the monthly patching option.
- leadTime numberIn Weeks 
- Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
- months
AutonomousContainer Database Maintenance Window Month[] 
- Months during the year when maintenance should be performed.
- patchingMode string
- Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING.
- preference string
- The maintenance window scheduling preference.
- skipRus boolean[]
- (Updatable) If true, skips the release update (RU) for the quarter. You cannot skip two consecutive quarters. An RU skip request will only be honoured if the current version of the Autonomous Container Database is supported for current quarter.
- weeksOf number[]Months 
- Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week. For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.
- custom_action_ inttimeout_ in_ mins 
- Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
- days_of_ Sequence[Autonomousweeks Container Database Maintenance Window Days Of Week] 
- Days during the week when maintenance should be performed.
- hours_of_ Sequence[int]days 
- The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are- 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
 
- is_custom_ boolaction_ timeout_ enabled 
- If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
- is_monthly_ boolpatching_ enabled 
- If true, enables the monthly patching option.
- lead_time_ intin_ weeks 
- Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
- months
Sequence[AutonomousContainer Database Maintenance Window Month] 
- Months during the year when maintenance should be performed.
- patching_mode str
- Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING.
- preference str
- The maintenance window scheduling preference.
- skip_rus Sequence[bool]
- (Updatable) If true, skips the release update (RU) for the quarter. You cannot skip two consecutive quarters. An RU skip request will only be honoured if the current version of the Autonomous Container Database is supported for current quarter.
- weeks_of_ Sequence[int]months 
- Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week. For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.
- customAction NumberTimeout In Mins 
- Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
- daysOf List<Property Map>Weeks 
- Days during the week when maintenance should be performed.
- hoursOf List<Number>Days 
- The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are- 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
 
- isCustom BooleanAction Timeout Enabled 
- If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
- isMonthly BooleanPatching Enabled 
- If true, enables the monthly patching option.
- leadTime NumberIn Weeks 
- Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
- months List<Property Map>
- Months during the year when maintenance should be performed.
- patchingMode String
- Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING.
- preference String
- The maintenance window scheduling preference.
- skipRus List<Boolean>
- (Updatable) If true, skips the release update (RU) for the quarter. You cannot skip two consecutive quarters. An RU skip request will only be honoured if the current version of the Autonomous Container Database is supported for current quarter.
- weeksOf List<Number>Months 
- Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week. For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.
AutonomousContainerDatabaseMaintenanceWindowDaysOfWeek, AutonomousContainerDatabaseMaintenanceWindowDaysOfWeekArgs                
- Name string
- Name of the month of the year.
- Name string
- Name of the month of the year.
- name String
- Name of the month of the year.
- name string
- Name of the month of the year.
- name str
- Name of the month of the year.
- name String
- Name of the month of the year.
AutonomousContainerDatabaseMaintenanceWindowDetails, AutonomousContainerDatabaseMaintenanceWindowDetailsArgs            
- CustomAction intTimeout In Mins 
- (Updatable) Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
- DaysOf List<AutonomousWeeks Container Database Maintenance Window Details Days Of Week> 
- (Updatable) Days during the week when maintenance should be performed.
- HoursOf List<int>Days 
- (Updatable) The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are- 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
 
- IsCustom boolAction Timeout Enabled 
- (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
- IsMonthly boolPatching Enabled 
- (Updatable) If true, enables the monthly patching option.
- LeadTime intIn Weeks 
- (Updatable) Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
- Months
List<AutonomousContainer Database Maintenance Window Details Month> 
- (Updatable) Months during the year when maintenance should be performed.
- PatchingMode string
- (Updatable) Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING. - IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Infrastructure Maintenance Updates for more information. 
- Preference string
- (Updatable) The maintenance window scheduling preference.
- SkipRus List<bool>
- (Updatable) If true, skips the release update (RU) for the quarter. You cannot skip two consecutive quarters. An RU skip request will only be honoured if the current version of the Autonomous Container Database is supported for current quarter.
- WeeksOf List<int>Months 
- Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week. For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.
- CustomAction intTimeout In Mins 
- (Updatable) Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
- DaysOf []AutonomousWeeks Container Database Maintenance Window Details Days Of Week 
- (Updatable) Days during the week when maintenance should be performed.
- HoursOf []intDays 
- (Updatable) The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are- 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
 
- IsCustom boolAction Timeout Enabled 
- (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
- IsMonthly boolPatching Enabled 
- (Updatable) If true, enables the monthly patching option.
- LeadTime intIn Weeks 
- (Updatable) Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
- Months
[]AutonomousContainer Database Maintenance Window Details Month 
- (Updatable) Months during the year when maintenance should be performed.
- PatchingMode string
- (Updatable) Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING. - IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Infrastructure Maintenance Updates for more information. 
- Preference string
- (Updatable) The maintenance window scheduling preference.
- SkipRus []bool
- (Updatable) If true, skips the release update (RU) for the quarter. You cannot skip two consecutive quarters. An RU skip request will only be honoured if the current version of the Autonomous Container Database is supported for current quarter.
- WeeksOf []intMonths 
- Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week. For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.
- customAction IntegerTimeout In Mins 
- (Updatable) Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
- daysOf List<AutonomousWeeks Container Maintenance Window Details Days Of Week> 
- (Updatable) Days during the week when maintenance should be performed.
- hoursOf List<Integer>Days 
- (Updatable) The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are- 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
 
- isCustom BooleanAction Timeout Enabled 
- (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
- isMonthly BooleanPatching Enabled 
- (Updatable) If true, enables the monthly patching option.
- leadTime IntegerIn Weeks 
- (Updatable) Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
- months
List<AutonomousContainer Maintenance Window Details Month> 
- (Updatable) Months during the year when maintenance should be performed.
- patchingMode String
- (Updatable) Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING. - IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Infrastructure Maintenance Updates for more information. 
- preference String
- (Updatable) The maintenance window scheduling preference.
- skipRus List<Boolean>
- (Updatable) If true, skips the release update (RU) for the quarter. You cannot skip two consecutive quarters. An RU skip request will only be honoured if the current version of the Autonomous Container Database is supported for current quarter.
- weeksOf List<Integer>Months 
- Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week. For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.
- customAction numberTimeout In Mins 
- (Updatable) Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
- daysOf AutonomousWeeks Container Database Maintenance Window Details Days Of Week[] 
- (Updatable) Days during the week when maintenance should be performed.
- hoursOf number[]Days 
- (Updatable) The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are- 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
 
- isCustom booleanAction Timeout Enabled 
- (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
- isMonthly booleanPatching Enabled 
- (Updatable) If true, enables the monthly patching option.
- leadTime numberIn Weeks 
- (Updatable) Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
- months
AutonomousContainer Database Maintenance Window Details Month[] 
- (Updatable) Months during the year when maintenance should be performed.
- patchingMode string
- (Updatable) Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING. - IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Infrastructure Maintenance Updates for more information. 
- preference string
- (Updatable) The maintenance window scheduling preference.
- skipRus boolean[]
- (Updatable) If true, skips the release update (RU) for the quarter. You cannot skip two consecutive quarters. An RU skip request will only be honoured if the current version of the Autonomous Container Database is supported for current quarter.
- weeksOf number[]Months 
- Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week. For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.
- custom_action_ inttimeout_ in_ mins 
- (Updatable) Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
- days_of_ Sequence[Autonomousweeks Container Database Maintenance Window Details Days Of Week] 
- (Updatable) Days during the week when maintenance should be performed.
- hours_of_ Sequence[int]days 
- (Updatable) The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are- 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
 
- is_custom_ boolaction_ timeout_ enabled 
- (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
- is_monthly_ boolpatching_ enabled 
- (Updatable) If true, enables the monthly patching option.
- lead_time_ intin_ weeks 
- (Updatable) Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
- months
Sequence[AutonomousContainer Database Maintenance Window Details Month] 
- (Updatable) Months during the year when maintenance should be performed.
- patching_mode str
- (Updatable) Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING. - IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Infrastructure Maintenance Updates for more information. 
- preference str
- (Updatable) The maintenance window scheduling preference.
- skip_rus Sequence[bool]
- (Updatable) If true, skips the release update (RU) for the quarter. You cannot skip two consecutive quarters. An RU skip request will only be honoured if the current version of the Autonomous Container Database is supported for current quarter.
- weeks_of_ Sequence[int]months 
- Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week. For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.
- customAction NumberTimeout In Mins 
- (Updatable) Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
- daysOf List<Property Map>Weeks 
- (Updatable) Days during the week when maintenance should be performed.
- hoursOf List<Number>Days 
- (Updatable) The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are- 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
 
- isCustom BooleanAction Timeout Enabled 
- (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
- isMonthly BooleanPatching Enabled 
- (Updatable) If true, enables the monthly patching option.
- leadTime NumberIn Weeks 
- (Updatable) Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
- months List<Property Map>
- (Updatable) Months during the year when maintenance should be performed.
- patchingMode String
- (Updatable) Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING. - IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Infrastructure Maintenance Updates for more information. 
- preference String
- (Updatable) The maintenance window scheduling preference.
- skipRus List<Boolean>
- (Updatable) If true, skips the release update (RU) for the quarter. You cannot skip two consecutive quarters. An RU skip request will only be honoured if the current version of the Autonomous Container Database is supported for current quarter.
- weeksOf List<Number>Months 
- Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week. For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.
AutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeek, AutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekArgs                  
- Name string
- (Updatable) Name of the day of the week.
- Name string
- (Updatable) Name of the day of the week.
- name String
- (Updatable) Name of the day of the week.
- name string
- (Updatable) Name of the day of the week.
- name str
- (Updatable) Name of the day of the week.
- name String
- (Updatable) Name of the day of the week.
AutonomousContainerDatabaseMaintenanceWindowDetailsMonth, AutonomousContainerDatabaseMaintenanceWindowDetailsMonthArgs              
- Name string
- (Updatable) Name of the month of the year.
- Name string
- (Updatable) Name of the month of the year.
- name String
- (Updatable) Name of the month of the year.
- name string
- (Updatable) Name of the month of the year.
- name str
- (Updatable) Name of the month of the year.
- name String
- (Updatable) Name of the month of the year.
AutonomousContainerDatabaseMaintenanceWindowMonth, AutonomousContainerDatabaseMaintenanceWindowMonthArgs            
- Name string
- Name of the month of the year.
- Name string
- Name of the month of the year.
- name String
- Name of the month of the year.
- name string
- Name of the month of the year.
- name str
- Name of the month of the year.
- name String
- Name of the month of the year.
AutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfig, AutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigArgs                  
- BackupDestination List<AutonomousDetails Container Database 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. If the number of specified days is 0 then there will be no backups.
- BackupDestination []AutonomousDetails Container Database 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. If the number of specified days is 0 then there will be no backups.
- backupDestination List<AutonomousDetails Container 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. If the number of specified days is 0 then there will be no backups.
- backupDestination AutonomousDetails Container Database 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. If the number of specified days is 0 then there will be no backups.
- backup_destination_ Sequence[Autonomousdetails Container Database 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. If the number of specified days is 0 then there will be no 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. If the number of specified days is 0 then there will be no backups.
AutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetail, AutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailArgs                        
- Type string
- Type of the database backup destination.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
AutonomousContainerDatabaseRecoveryApplianceDetail, AutonomousContainerDatabaseRecoveryApplianceDetailArgs            
- AllocatedStorage intSize In Gbs 
- The storage size of the backup destination allocated for an Autonomous Container Database to store backups on the recovery appliance, in GBs, rounded to the nearest integer.
- RecoveryWindow intIn Days 
- Number of days between the current and earliest point of recoverability covered by automatic backups.
- TimeRecovery stringAppliance Details Updated 
- The time when the recovery appliance details are updated.
- AllocatedStorage intSize In Gbs 
- The storage size of the backup destination allocated for an Autonomous Container Database to store backups on the recovery appliance, in GBs, rounded to the nearest integer.
- RecoveryWindow intIn Days 
- Number of days between the current and earliest point of recoverability covered by automatic backups.
- TimeRecovery stringAppliance Details Updated 
- The time when the recovery appliance details are updated.
- allocatedStorage IntegerSize In Gbs 
- The storage size of the backup destination allocated for an Autonomous Container Database to store backups on the recovery appliance, in GBs, rounded to the nearest integer.
- recoveryWindow IntegerIn Days 
- Number of days between the current and earliest point of recoverability covered by automatic backups.
- timeRecovery StringAppliance Details Updated 
- The time when the recovery appliance details are updated.
- allocatedStorage numberSize In Gbs 
- The storage size of the backup destination allocated for an Autonomous Container Database to store backups on the recovery appliance, in GBs, rounded to the nearest integer.
- recoveryWindow numberIn Days 
- Number of days between the current and earliest point of recoverability covered by automatic backups.
- timeRecovery stringAppliance Details Updated 
- The time when the recovery appliance details are updated.
- allocated_storage_ intsize_ in_ gbs 
- The storage size of the backup destination allocated for an Autonomous Container Database to store backups on the recovery appliance, in GBs, rounded to the nearest integer.
- recovery_window_ intin_ days 
- Number of days between the current and earliest point of recoverability covered by automatic backups.
- time_recovery_ strappliance_ details_ updated 
- The time when the recovery appliance details are updated.
- allocatedStorage NumberSize In Gbs 
- The storage size of the backup destination allocated for an Autonomous Container Database to store backups on the recovery appliance, in GBs, rounded to the nearest integer.
- recoveryWindow NumberIn Days 
- Number of days between the current and earliest point of recoverability covered by automatic backups.
- timeRecovery StringAppliance Details Updated 
- The time when the recovery appliance details are updated.
Import
AutonomousContainerDatabases can be imported using the id, e.g.
$ pulumi import oci:Database/autonomousContainerDatabase:AutonomousContainerDatabase test_autonomous_container_database "id"
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.