1. Packages
  2. Azure Classic
  3. API Docs
  4. oracle
  5. getAutonomousDatabase

We recommend using Azure Native.

Azure v6.22.0 published on Tuesday, Apr 1, 2025 by Pulumi

azure.oracle.getAutonomousDatabase

Explore with Pulumi AI

We recommend using Azure Native.

Azure v6.22.0 published on Tuesday, Apr 1, 2025 by Pulumi

Use this data source to access information about an existing Autonomous Database.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";

const example = azure.oracle.getAutonomousDatabase({
    name: "existing",
    resourceGroupName: "existing",
});
export const id = example.then(example => example.id);
Copy
import pulumi
import pulumi_azure as azure

example = azure.oracle.get_autonomous_database(name="existing",
    resource_group_name="existing")
pulumi.export("id", example.id)
Copy
package main

import (
	"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/oracle"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		example, err := oracle.LookupAutonomousDatabase(ctx, &oracle.LookupAutonomousDatabaseArgs{
			Name:              "existing",
			ResourceGroupName: "existing",
		}, nil)
		if err != nil {
			return err
		}
		ctx.Export("id", example.Id)
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Azure = Pulumi.Azure;

return await Deployment.RunAsync(() => 
{
    var example = Azure.Oracle.GetAutonomousDatabase.Invoke(new()
    {
        Name = "existing",
        ResourceGroupName = "existing",
    });

    return new Dictionary<string, object?>
    {
        ["id"] = example.Apply(getAutonomousDatabaseResult => getAutonomousDatabaseResult.Id),
    };
});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azure.oracle.OracleFunctions;
import com.pulumi.azure.oracle.inputs.GetAutonomousDatabaseArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var example = OracleFunctions.getAutonomousDatabase(GetAutonomousDatabaseArgs.builder()
            .name("existing")
            .resourceGroupName("existing")
            .build());

        ctx.export("id", example.applyValue(getAutonomousDatabaseResult -> getAutonomousDatabaseResult.id()));
    }
}
Copy
variables:
  example:
    fn::invoke:
      function: azure:oracle:getAutonomousDatabase
      arguments:
        name: existing
        resourceGroupName: existing
outputs:
  id: ${example.id}
Copy

Using getAutonomousDatabase

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getAutonomousDatabase(args: GetAutonomousDatabaseArgs, opts?: InvokeOptions): Promise<GetAutonomousDatabaseResult>
function getAutonomousDatabaseOutput(args: GetAutonomousDatabaseOutputArgs, opts?: InvokeOptions): Output<GetAutonomousDatabaseResult>
Copy
def get_autonomous_database(name: Optional[str] = None,
                            resource_group_name: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetAutonomousDatabaseResult
def get_autonomous_database_output(name: Optional[pulumi.Input[str]] = None,
                            resource_group_name: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetAutonomousDatabaseResult]
Copy
func LookupAutonomousDatabase(ctx *Context, args *LookupAutonomousDatabaseArgs, opts ...InvokeOption) (*LookupAutonomousDatabaseResult, error)
func LookupAutonomousDatabaseOutput(ctx *Context, args *LookupAutonomousDatabaseOutputArgs, opts ...InvokeOption) LookupAutonomousDatabaseResultOutput
Copy

> Note: This function is named LookupAutonomousDatabase in the Go SDK.

public static class GetAutonomousDatabase 
{
    public static Task<GetAutonomousDatabaseResult> InvokeAsync(GetAutonomousDatabaseArgs args, InvokeOptions? opts = null)
    public static Output<GetAutonomousDatabaseResult> Invoke(GetAutonomousDatabaseInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetAutonomousDatabaseResult> getAutonomousDatabase(GetAutonomousDatabaseArgs args, InvokeOptions options)
public static Output<GetAutonomousDatabaseResult> getAutonomousDatabase(GetAutonomousDatabaseArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure:oracle/getAutonomousDatabase:getAutonomousDatabase
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Name This property is required. string
The name of this Autonomous Database.
ResourceGroupName This property is required. string
The name of the Resource Group where the Autonomous Database exists.
Name This property is required. string
The name of this Autonomous Database.
ResourceGroupName This property is required. string
The name of the Resource Group where the Autonomous Database exists.
name This property is required. String
The name of this Autonomous Database.
resourceGroupName This property is required. String
The name of the Resource Group where the Autonomous Database exists.
name This property is required. string
The name of this Autonomous Database.
resourceGroupName This property is required. string
The name of the Resource Group where the Autonomous Database exists.
name This property is required. str
The name of this Autonomous Database.
resource_group_name This property is required. str
The name of the Resource Group where the Autonomous Database exists.
name This property is required. String
The name of this Autonomous Database.
resourceGroupName This property is required. String
The name of the Resource Group where the Autonomous Database exists.

getAutonomousDatabase Result

The following output properties are available:

ActualUsedDataStorageSizeInTbs double
The current amount of storage in use for user and system data, in terabytes (TB).
AllocatedStorageSizeInTbs double
The amount of storage currently allocated for the database tables and billed for, rounded up. When auto-scaling is not enabled, this value is equal to the dataStorageSizeInTBs value. You can compare this value to the actualUsedDataStorageSizeInTBs value to determine if a manual shrink operation is appropriate for your allocated storage.
AllowedIps List<int>
The client IP access control list (ACL). This feature is available for [Autonomous Database Serverless] (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) and on Exadata Cloud@Customer. Only clients connecting from an IP address included in the ACL may access the Autonomous Database instance. If arePrimaryWhitelistedIpsUsed is 'TRUE' then Autonomous Database uses this primary's IP access control list (ACL) for the disaster recovery peer called standbywhitelistedips.
AutoScalingEnabled bool
Indicates if auto scaling is enabled for the Autonomous Database CPU core count.
AutoScalingForStorageEnabled bool
Indicates if auto scaling is enabled for the Autonomous Database storage.
AutonomousDatabaseId string
The database OCID.
AvailableUpgradeVersions List<string>
List of Oracle Database versions available for a database upgrade. If there are no version upgrades available, this list is empty.
BackupRetentionPeriodInDays int
Retention period, in days, for backups.
CharacterSet string
The character set for the autonomous database.
ComputeCount double
The compute amount (CPUs) available to the database.
CpuCoreCount int
The number of CPU cores to be made available to the database. When the ECPU is selected, the value for cpuCoreCount is 0. For Autonomous Database on Dedicated Exadata infrastructure, the maximum number of cores is determined by the infrastructure shape. See Characteristics of Infrastructure Shapes for shape details.
DataStorageSizeInGbs int
The quantity of data in the database, in gigabytes.
DataStorageSizeInTbs int
The maximum storage that can be allocated for the database, in terabytes.
DbNodeStorageSizeInGbs int
The DB node storage size in, in gigabytes.
DbVersion string
A valid Oracle Database version for Autonomous Database.
DisplayName string
The user-friendly name for the Autonomous Database. The name does not have to be unique.
FailedDataRecoveryInSeconds int
Indicates the number of seconds of data loss for a Data Guard failover.
Id string
The provider-assigned unique ID for this managed resource.
InMemoryAreaInGbs int
The area assigned to In-Memory tables in Autonomous Database.
LifecycleDetails string
Information about the current lifecycle state.
LocalAdgAutoFailoverMaxDataLossLimit int
Parameter that allows users to select an acceptable maximum data loss limit in seconds, up to which Automatic Failover will be triggered when necessary for a Local Autonomous Data Guard
LocalDataGuardEnabled bool
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.
Location string
The Azure Region where the Autonomous Database exists.
MemoryPerOracleComputeUnitInGbs int
The amount of memory (in GBs) enabled per ECPU or OCPU.
MtlsConnectionRequired bool
Specifies if the Autonomous Database requires mTLS connections.
Name string
NationalCharacterSet string
The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
NextLongTermBackupTimeStamp string
The date and time when the next long-term backup would be created.
OciUrl string
The URL of the resource in the OCI console.
Ocid string
The OCID of the autonomous database.
PeerDbId string
PeerDbIds List<string>
The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database. Note that for Autonomous Database Serverless instances, standby databases located in the same region as the source primary database do not have OCIDs.
Preview bool
Indicates if the Autonomous Database version is a preview version.
PreviewVersionWithServiceTermsAccepted bool
Indicates if the Autonomous Database version is a preview version with service terms accepted.
PrivateEndpoint string
The private endpoint for the resource.
PrivateEndpointIp string
The private endpoint Ip address for the resource.
PrivateEndpointLabel string
The private endpoint label for the resource.
ProvisionableCpuses List<int>
An array of CPU values that an Autonomous Database can be scaled to.
RemoteDataGuardEnabled bool
Indicates whether the Autonomous Database has Cross Region Data Guard enabled. Not applicable to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
ResourceGroupName string
ServiceConsoleUrl string
The URL of the Service Console for the Autonomous Database.
SqlWebDeveloperUrl string
The URL of the SQL web developer.
SubnetId string
The OCID of the subnet the resource is associated with.
SupportedRegionsToCloneTos List<string>
The list of regions that support the creation of an Autonomous Database clone or an Autonomous Data Guard standby database.
Tags Dictionary<string, string>
A mapping of tags assigned to the Autonomous Database.
TimeCreated string
The date and time the Autonomous Database was created.
TimeDataGuardRoleChanged string
The date and time the Autonomous Data Guard role was switched for the Autonomous Database. For databases that have standbys in both the primary Data Guard region and a remote Data Guard standby region, this is the latest timestamp of either the database using the "primary" role in the primary Data Guard region, or database located in the remote Data Guard standby region.
TimeDeletionOfFreeAutonomousDatabase string
The date and time the Always Free database will be automatically deleted because of inactivity. If the database is in the STOPPED state and without activity until this time, it will be deleted.
TimeLocalDataGuardEnabledOn string
The date and time that Autonomous Data Guard was enabled for an Autonomous Database where the standby was provisioned in the same region as the primary database.
TimeMaintenanceBegin string
The date and time when maintenance will begin.
TimeMaintenanceEnd string
The date and time when maintenance will end.
TimeOfLastFailover string
The timestamp of the last failover operation.
TimeOfLastRefresh string
The date and time when last refresh happened.
TimeOfLastRefreshPoint string
The refresh point timestamp (UTC). The refresh point is the time to which the database was most recently refreshed. Data created after the refresh point is not included in the refresh.
TimeOfLastSwitchover string
The timestamp of the last switchover operation for the Autonomous Database.
TimeReclamationOfFreeAutonomousDatabase string
The date and time the Always Free database will be stopped because of inactivity. If this time is reached without any database activity, the database will automatically be put into the STOPPED state.
UsedDataStorageSizeInGbs int
The storage space consumed by Autonomous Database in GBs.
UsedDataStorageSizeInTbs int
The amount of storage that has been used, in terabytes.
VirtualNetworkId string
The ID to an Azure Resource Manager vnet resource.
ActualUsedDataStorageSizeInTbs float64
The current amount of storage in use for user and system data, in terabytes (TB).
AllocatedStorageSizeInTbs float64
The amount of storage currently allocated for the database tables and billed for, rounded up. When auto-scaling is not enabled, this value is equal to the dataStorageSizeInTBs value. You can compare this value to the actualUsedDataStorageSizeInTBs value to determine if a manual shrink operation is appropriate for your allocated storage.
AllowedIps []int
The client IP access control list (ACL). This feature is available for [Autonomous Database Serverless] (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) and on Exadata Cloud@Customer. Only clients connecting from an IP address included in the ACL may access the Autonomous Database instance. If arePrimaryWhitelistedIpsUsed is 'TRUE' then Autonomous Database uses this primary's IP access control list (ACL) for the disaster recovery peer called standbywhitelistedips.
AutoScalingEnabled bool
Indicates if auto scaling is enabled for the Autonomous Database CPU core count.
AutoScalingForStorageEnabled bool
Indicates if auto scaling is enabled for the Autonomous Database storage.
AutonomousDatabaseId string
The database OCID.
AvailableUpgradeVersions []string
List of Oracle Database versions available for a database upgrade. If there are no version upgrades available, this list is empty.
BackupRetentionPeriodInDays int
Retention period, in days, for backups.
CharacterSet string
The character set for the autonomous database.
ComputeCount float64
The compute amount (CPUs) available to the database.
CpuCoreCount int
The number of CPU cores to be made available to the database. When the ECPU is selected, the value for cpuCoreCount is 0. For Autonomous Database on Dedicated Exadata infrastructure, the maximum number of cores is determined by the infrastructure shape. See Characteristics of Infrastructure Shapes for shape details.
DataStorageSizeInGbs int
The quantity of data in the database, in gigabytes.
DataStorageSizeInTbs int
The maximum storage that can be allocated for the database, in terabytes.
DbNodeStorageSizeInGbs int
The DB node storage size in, in gigabytes.
DbVersion string
A valid Oracle Database version for Autonomous Database.
DisplayName string
The user-friendly name for the Autonomous Database. The name does not have to be unique.
FailedDataRecoveryInSeconds int
Indicates the number of seconds of data loss for a Data Guard failover.
Id string
The provider-assigned unique ID for this managed resource.
InMemoryAreaInGbs int
The area assigned to In-Memory tables in Autonomous Database.
LifecycleDetails string
Information about the current lifecycle state.
LocalAdgAutoFailoverMaxDataLossLimit int
Parameter that allows users to select an acceptable maximum data loss limit in seconds, up to which Automatic Failover will be triggered when necessary for a Local Autonomous Data Guard
LocalDataGuardEnabled bool
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.
Location string
The Azure Region where the Autonomous Database exists.
MemoryPerOracleComputeUnitInGbs int
The amount of memory (in GBs) enabled per ECPU or OCPU.
MtlsConnectionRequired bool
Specifies if the Autonomous Database requires mTLS connections.
Name string
NationalCharacterSet string
The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
NextLongTermBackupTimeStamp string
The date and time when the next long-term backup would be created.
OciUrl string
The URL of the resource in the OCI console.
Ocid string
The OCID of the autonomous database.
PeerDbId string
PeerDbIds []string
The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database. Note that for Autonomous Database Serverless instances, standby databases located in the same region as the source primary database do not have OCIDs.
Preview bool
Indicates if the Autonomous Database version is a preview version.
PreviewVersionWithServiceTermsAccepted bool
Indicates if the Autonomous Database version is a preview version with service terms accepted.
PrivateEndpoint string
The private endpoint for the resource.
PrivateEndpointIp string
The private endpoint Ip address for the resource.
PrivateEndpointLabel string
The private endpoint label for the resource.
ProvisionableCpuses []int
An array of CPU values that an Autonomous Database can be scaled to.
RemoteDataGuardEnabled bool
Indicates whether the Autonomous Database has Cross Region Data Guard enabled. Not applicable to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
ResourceGroupName string
ServiceConsoleUrl string
The URL of the Service Console for the Autonomous Database.
SqlWebDeveloperUrl string
The URL of the SQL web developer.
SubnetId string
The OCID of the subnet the resource is associated with.
SupportedRegionsToCloneTos []string
The list of regions that support the creation of an Autonomous Database clone or an Autonomous Data Guard standby database.
Tags map[string]string
A mapping of tags assigned to the Autonomous Database.
TimeCreated string
The date and time the Autonomous Database was created.
TimeDataGuardRoleChanged string
The date and time the Autonomous Data Guard role was switched for the Autonomous Database. For databases that have standbys in both the primary Data Guard region and a remote Data Guard standby region, this is the latest timestamp of either the database using the "primary" role in the primary Data Guard region, or database located in the remote Data Guard standby region.
TimeDeletionOfFreeAutonomousDatabase string
The date and time the Always Free database will be automatically deleted because of inactivity. If the database is in the STOPPED state and without activity until this time, it will be deleted.
TimeLocalDataGuardEnabledOn string
The date and time that Autonomous Data Guard was enabled for an Autonomous Database where the standby was provisioned in the same region as the primary database.
TimeMaintenanceBegin string
The date and time when maintenance will begin.
TimeMaintenanceEnd string
The date and time when maintenance will end.
TimeOfLastFailover string
The timestamp of the last failover operation.
TimeOfLastRefresh string
The date and time when last refresh happened.
TimeOfLastRefreshPoint string
The refresh point timestamp (UTC). The refresh point is the time to which the database was most recently refreshed. Data created after the refresh point is not included in the refresh.
TimeOfLastSwitchover string
The timestamp of the last switchover operation for the Autonomous Database.
TimeReclamationOfFreeAutonomousDatabase string
The date and time the Always Free database will be stopped because of inactivity. If this time is reached without any database activity, the database will automatically be put into the STOPPED state.
UsedDataStorageSizeInGbs int
The storage space consumed by Autonomous Database in GBs.
UsedDataStorageSizeInTbs int
The amount of storage that has been used, in terabytes.
VirtualNetworkId string
The ID to an Azure Resource Manager vnet resource.
actualUsedDataStorageSizeInTbs Double
The current amount of storage in use for user and system data, in terabytes (TB).
allocatedStorageSizeInTbs Double
The amount of storage currently allocated for the database tables and billed for, rounded up. When auto-scaling is not enabled, this value is equal to the dataStorageSizeInTBs value. You can compare this value to the actualUsedDataStorageSizeInTBs value to determine if a manual shrink operation is appropriate for your allocated storage.
allowedIps List<Integer>
The client IP access control list (ACL). This feature is available for [Autonomous Database Serverless] (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) and on Exadata Cloud@Customer. Only clients connecting from an IP address included in the ACL may access the Autonomous Database instance. If arePrimaryWhitelistedIpsUsed is 'TRUE' then Autonomous Database uses this primary's IP access control list (ACL) for the disaster recovery peer called standbywhitelistedips.
autoScalingEnabled Boolean
Indicates if auto scaling is enabled for the Autonomous Database CPU core count.
autoScalingForStorageEnabled Boolean
Indicates if auto scaling is enabled for the Autonomous Database storage.
autonomousDatabaseId String
The database OCID.
availableUpgradeVersions List<String>
List of Oracle Database versions available for a database upgrade. If there are no version upgrades available, this list is empty.
backupRetentionPeriodInDays Integer
Retention period, in days, for backups.
characterSet String
The character set for the autonomous database.
computeCount Double
The compute amount (CPUs) available to the database.
cpuCoreCount Integer
The number of CPU cores to be made available to the database. When the ECPU is selected, the value for cpuCoreCount is 0. For Autonomous Database on Dedicated Exadata infrastructure, the maximum number of cores is determined by the infrastructure shape. See Characteristics of Infrastructure Shapes for shape details.
dataStorageSizeInGbs Integer
The quantity of data in the database, in gigabytes.
dataStorageSizeInTbs Integer
The maximum storage that can be allocated for the database, in terabytes.
dbNodeStorageSizeInGbs Integer
The DB node storage size in, in gigabytes.
dbVersion String
A valid Oracle Database version for Autonomous Database.
displayName String
The user-friendly name for the Autonomous Database. The name does not have to be unique.
failedDataRecoveryInSeconds Integer
Indicates the number of seconds of data loss for a Data Guard failover.
id String
The provider-assigned unique ID for this managed resource.
inMemoryAreaInGbs Integer
The area assigned to In-Memory tables in Autonomous Database.
lifecycleDetails String
Information about the current lifecycle state.
localAdgAutoFailoverMaxDataLossLimit Integer
Parameter that allows users to select an acceptable maximum data loss limit in seconds, up to which Automatic Failover will be triggered when necessary for a Local Autonomous Data Guard
localDataGuardEnabled Boolean
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.
location String
The Azure Region where the Autonomous Database exists.
memoryPerOracleComputeUnitInGbs Integer
The amount of memory (in GBs) enabled per ECPU or OCPU.
mtlsConnectionRequired Boolean
Specifies if the Autonomous Database requires mTLS connections.
name String
nationalCharacterSet String
The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
nextLongTermBackupTimeStamp String
The date and time when the next long-term backup would be created.
ociUrl String
The URL of the resource in the OCI console.
ocid String
The OCID of the autonomous database.
peerDbId String
peerDbIds List<String>
The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database. Note that for Autonomous Database Serverless instances, standby databases located in the same region as the source primary database do not have OCIDs.
preview Boolean
Indicates if the Autonomous Database version is a preview version.
previewVersionWithServiceTermsAccepted Boolean
Indicates if the Autonomous Database version is a preview version with service terms accepted.
privateEndpoint String
The private endpoint for the resource.
privateEndpointIp String
The private endpoint Ip address for the resource.
privateEndpointLabel String
The private endpoint label for the resource.
provisionableCpuses List<Integer>
An array of CPU values that an Autonomous Database can be scaled to.
remoteDataGuardEnabled Boolean
Indicates whether the Autonomous Database has Cross Region Data Guard enabled. Not applicable to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
resourceGroupName String
serviceConsoleUrl String
The URL of the Service Console for the Autonomous Database.
sqlWebDeveloperUrl String
The URL of the SQL web developer.
subnetId String
The OCID of the subnet the resource is associated with.
supportedRegionsToCloneTos List<String>
The list of regions that support the creation of an Autonomous Database clone or an Autonomous Data Guard standby database.
tags Map<String,String>
A mapping of tags assigned to the Autonomous Database.
timeCreated String
The date and time the Autonomous Database was created.
timeDataGuardRoleChanged String
The date and time the Autonomous Data Guard role was switched for the Autonomous Database. For databases that have standbys in both the primary Data Guard region and a remote Data Guard standby region, this is the latest timestamp of either the database using the "primary" role in the primary Data Guard region, or database located in the remote Data Guard standby region.
timeDeletionOfFreeAutonomousDatabase String
The date and time the Always Free database will be automatically deleted because of inactivity. If the database is in the STOPPED state and without activity until this time, it will be deleted.
timeLocalDataGuardEnabledOn String
The date and time that Autonomous Data Guard was enabled for an Autonomous Database where the standby was provisioned in the same region as the primary database.
timeMaintenanceBegin String
The date and time when maintenance will begin.
timeMaintenanceEnd String
The date and time when maintenance will end.
timeOfLastFailover String
The timestamp of the last failover operation.
timeOfLastRefresh String
The date and time when last refresh happened.
timeOfLastRefreshPoint String
The refresh point timestamp (UTC). The refresh point is the time to which the database was most recently refreshed. Data created after the refresh point is not included in the refresh.
timeOfLastSwitchover String
The timestamp of the last switchover operation for the Autonomous Database.
timeReclamationOfFreeAutonomousDatabase String
The date and time the Always Free database will be stopped because of inactivity. If this time is reached without any database activity, the database will automatically be put into the STOPPED state.
usedDataStorageSizeInGbs Integer
The storage space consumed by Autonomous Database in GBs.
usedDataStorageSizeInTbs Integer
The amount of storage that has been used, in terabytes.
virtualNetworkId String
The ID to an Azure Resource Manager vnet resource.
actualUsedDataStorageSizeInTbs number
The current amount of storage in use for user and system data, in terabytes (TB).
allocatedStorageSizeInTbs number
The amount of storage currently allocated for the database tables and billed for, rounded up. When auto-scaling is not enabled, this value is equal to the dataStorageSizeInTBs value. You can compare this value to the actualUsedDataStorageSizeInTBs value to determine if a manual shrink operation is appropriate for your allocated storage.
allowedIps number[]
The client IP access control list (ACL). This feature is available for [Autonomous Database Serverless] (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) and on Exadata Cloud@Customer. Only clients connecting from an IP address included in the ACL may access the Autonomous Database instance. If arePrimaryWhitelistedIpsUsed is 'TRUE' then Autonomous Database uses this primary's IP access control list (ACL) for the disaster recovery peer called standbywhitelistedips.
autoScalingEnabled boolean
Indicates if auto scaling is enabled for the Autonomous Database CPU core count.
autoScalingForStorageEnabled boolean
Indicates if auto scaling is enabled for the Autonomous Database storage.
autonomousDatabaseId string
The database OCID.
availableUpgradeVersions string[]
List of Oracle Database versions available for a database upgrade. If there are no version upgrades available, this list is empty.
backupRetentionPeriodInDays number
Retention period, in days, for backups.
characterSet string
The character set for the autonomous database.
computeCount number
The compute amount (CPUs) available to the database.
cpuCoreCount number
The number of CPU cores to be made available to the database. When the ECPU is selected, the value for cpuCoreCount is 0. For Autonomous Database on Dedicated Exadata infrastructure, the maximum number of cores is determined by the infrastructure shape. See Characteristics of Infrastructure Shapes for shape details.
dataStorageSizeInGbs number
The quantity of data in the database, in gigabytes.
dataStorageSizeInTbs number
The maximum storage that can be allocated for the database, in terabytes.
dbNodeStorageSizeInGbs number
The DB node storage size in, in gigabytes.
dbVersion string
A valid Oracle Database version for Autonomous Database.
displayName string
The user-friendly name for the Autonomous Database. The name does not have to be unique.
failedDataRecoveryInSeconds number
Indicates the number of seconds of data loss for a Data Guard failover.
id string
The provider-assigned unique ID for this managed resource.
inMemoryAreaInGbs number
The area assigned to In-Memory tables in Autonomous Database.
lifecycleDetails string
Information about the current lifecycle state.
localAdgAutoFailoverMaxDataLossLimit number
Parameter that allows users to select an acceptable maximum data loss limit in seconds, up to which Automatic Failover will be triggered when necessary for a Local Autonomous Data Guard
localDataGuardEnabled boolean
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.
location string
The Azure Region where the Autonomous Database exists.
memoryPerOracleComputeUnitInGbs number
The amount of memory (in GBs) enabled per ECPU or OCPU.
mtlsConnectionRequired boolean
Specifies if the Autonomous Database requires mTLS connections.
name string
nationalCharacterSet string
The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
nextLongTermBackupTimeStamp string
The date and time when the next long-term backup would be created.
ociUrl string
The URL of the resource in the OCI console.
ocid string
The OCID of the autonomous database.
peerDbId string
peerDbIds string[]
The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database. Note that for Autonomous Database Serverless instances, standby databases located in the same region as the source primary database do not have OCIDs.
preview boolean
Indicates if the Autonomous Database version is a preview version.
previewVersionWithServiceTermsAccepted boolean
Indicates if the Autonomous Database version is a preview version with service terms accepted.
privateEndpoint string
The private endpoint for the resource.
privateEndpointIp string
The private endpoint Ip address for the resource.
privateEndpointLabel string
The private endpoint label for the resource.
provisionableCpuses number[]
An array of CPU values that an Autonomous Database can be scaled to.
remoteDataGuardEnabled boolean
Indicates whether the Autonomous Database has Cross Region Data Guard enabled. Not applicable to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
resourceGroupName string
serviceConsoleUrl string
The URL of the Service Console for the Autonomous Database.
sqlWebDeveloperUrl string
The URL of the SQL web developer.
subnetId string
The OCID of the subnet the resource is associated with.
supportedRegionsToCloneTos string[]
The list of regions that support the creation of an Autonomous Database clone or an Autonomous Data Guard standby database.
tags {[key: string]: string}
A mapping of tags assigned to the Autonomous Database.
timeCreated string
The date and time the Autonomous Database was created.
timeDataGuardRoleChanged string
The date and time the Autonomous Data Guard role was switched for the Autonomous Database. For databases that have standbys in both the primary Data Guard region and a remote Data Guard standby region, this is the latest timestamp of either the database using the "primary" role in the primary Data Guard region, or database located in the remote Data Guard standby region.
timeDeletionOfFreeAutonomousDatabase string
The date and time the Always Free database will be automatically deleted because of inactivity. If the database is in the STOPPED state and without activity until this time, it will be deleted.
timeLocalDataGuardEnabledOn string
The date and time that Autonomous Data Guard was enabled for an Autonomous Database where the standby was provisioned in the same region as the primary database.
timeMaintenanceBegin string
The date and time when maintenance will begin.
timeMaintenanceEnd string
The date and time when maintenance will end.
timeOfLastFailover string
The timestamp of the last failover operation.
timeOfLastRefresh string
The date and time when last refresh happened.
timeOfLastRefreshPoint string
The refresh point timestamp (UTC). The refresh point is the time to which the database was most recently refreshed. Data created after the refresh point is not included in the refresh.
timeOfLastSwitchover string
The timestamp of the last switchover operation for the Autonomous Database.
timeReclamationOfFreeAutonomousDatabase string
The date and time the Always Free database will be stopped because of inactivity. If this time is reached without any database activity, the database will automatically be put into the STOPPED state.
usedDataStorageSizeInGbs number
The storage space consumed by Autonomous Database in GBs.
usedDataStorageSizeInTbs number
The amount of storage that has been used, in terabytes.
virtualNetworkId string
The ID to an Azure Resource Manager vnet resource.
actual_used_data_storage_size_in_tbs float
The current amount of storage in use for user and system data, in terabytes (TB).
allocated_storage_size_in_tbs float
The amount of storage currently allocated for the database tables and billed for, rounded up. When auto-scaling is not enabled, this value is equal to the dataStorageSizeInTBs value. You can compare this value to the actualUsedDataStorageSizeInTBs value to determine if a manual shrink operation is appropriate for your allocated storage.
allowed_ips Sequence[int]
The client IP access control list (ACL). This feature is available for [Autonomous Database Serverless] (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) and on Exadata Cloud@Customer. Only clients connecting from an IP address included in the ACL may access the Autonomous Database instance. If arePrimaryWhitelistedIpsUsed is 'TRUE' then Autonomous Database uses this primary's IP access control list (ACL) for the disaster recovery peer called standbywhitelistedips.
auto_scaling_enabled bool
Indicates if auto scaling is enabled for the Autonomous Database CPU core count.
auto_scaling_for_storage_enabled bool
Indicates if auto scaling is enabled for the Autonomous Database storage.
autonomous_database_id str
The database OCID.
available_upgrade_versions Sequence[str]
List of Oracle Database versions available for a database upgrade. If there are no version upgrades available, this list is empty.
backup_retention_period_in_days int
Retention period, in days, for backups.
character_set str
The character set for the autonomous database.
compute_count float
The compute amount (CPUs) available to the database.
cpu_core_count int
The number of CPU cores to be made available to the database. When the ECPU is selected, the value for cpuCoreCount is 0. For Autonomous Database on Dedicated Exadata infrastructure, the maximum number of cores is determined by the infrastructure shape. See Characteristics of Infrastructure Shapes for shape details.
data_storage_size_in_gbs int
The quantity of data in the database, in gigabytes.
data_storage_size_in_tbs int
The maximum storage that can be allocated for the database, in terabytes.
db_node_storage_size_in_gbs int
The DB node storage size in, in gigabytes.
db_version str
A valid Oracle Database version for Autonomous Database.
display_name str
The user-friendly name for the Autonomous Database. The name does not have to be unique.
failed_data_recovery_in_seconds int
Indicates the number of seconds of data loss for a Data Guard failover.
id str
The provider-assigned unique ID for this managed resource.
in_memory_area_in_gbs int
The area assigned to In-Memory tables in Autonomous Database.
lifecycle_details str
Information about the current lifecycle state.
local_adg_auto_failover_max_data_loss_limit int
Parameter that allows users to select an acceptable maximum data loss limit in seconds, up to which Automatic Failover will be triggered when necessary for a Local Autonomous Data Guard
local_data_guard_enabled bool
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.
location str
The Azure Region where the Autonomous Database exists.
memory_per_oracle_compute_unit_in_gbs int
The amount of memory (in GBs) enabled per ECPU or OCPU.
mtls_connection_required bool
Specifies if the Autonomous Database requires mTLS connections.
name str
national_character_set str
The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
next_long_term_backup_time_stamp str
The date and time when the next long-term backup would be created.
oci_url str
The URL of the resource in the OCI console.
ocid str
The OCID of the autonomous database.
peer_db_id str
peer_db_ids Sequence[str]
The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database. Note that for Autonomous Database Serverless instances, standby databases located in the same region as the source primary database do not have OCIDs.
preview bool
Indicates if the Autonomous Database version is a preview version.
preview_version_with_service_terms_accepted bool
Indicates if the Autonomous Database version is a preview version with service terms accepted.
private_endpoint str
The private endpoint for the resource.
private_endpoint_ip str
The private endpoint Ip address for the resource.
private_endpoint_label str
The private endpoint label for the resource.
provisionable_cpuses Sequence[int]
An array of CPU values that an Autonomous Database can be scaled to.
remote_data_guard_enabled bool
Indicates whether the Autonomous Database has Cross Region Data Guard enabled. Not applicable to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
resource_group_name str
service_console_url str
The URL of the Service Console for the Autonomous Database.
sql_web_developer_url str
The URL of the SQL web developer.
subnet_id str
The OCID of the subnet the resource is associated with.
supported_regions_to_clone_tos Sequence[str]
The list of regions that support the creation of an Autonomous Database clone or an Autonomous Data Guard standby database.
tags Mapping[str, str]
A mapping of tags assigned to the Autonomous Database.
time_created str
The date and time the Autonomous Database was created.
time_data_guard_role_changed str
The date and time the Autonomous Data Guard role was switched for the Autonomous Database. For databases that have standbys in both the primary Data Guard region and a remote Data Guard standby region, this is the latest timestamp of either the database using the "primary" role in the primary Data Guard region, or database located in the remote Data Guard standby region.
time_deletion_of_free_autonomous_database str
The date and time the Always Free database will be automatically deleted because of inactivity. If the database is in the STOPPED state and without activity until this time, it will be deleted.
time_local_data_guard_enabled_on str
The date and time that Autonomous Data Guard was enabled for an Autonomous Database where the standby was provisioned in the same region as the primary database.
time_maintenance_begin str
The date and time when maintenance will begin.
time_maintenance_end str
The date and time when maintenance will end.
time_of_last_failover str
The timestamp of the last failover operation.
time_of_last_refresh str
The date and time when last refresh happened.
time_of_last_refresh_point str
The refresh point timestamp (UTC). The refresh point is the time to which the database was most recently refreshed. Data created after the refresh point is not included in the refresh.
time_of_last_switchover str
The timestamp of the last switchover operation for the Autonomous Database.
time_reclamation_of_free_autonomous_database str
The date and time the Always Free database will be stopped because of inactivity. If this time is reached without any database activity, the database will automatically be put into the STOPPED state.
used_data_storage_size_in_gbs int
The storage space consumed by Autonomous Database in GBs.
used_data_storage_size_in_tbs int
The amount of storage that has been used, in terabytes.
virtual_network_id str
The ID to an Azure Resource Manager vnet resource.
actualUsedDataStorageSizeInTbs Number
The current amount of storage in use for user and system data, in terabytes (TB).
allocatedStorageSizeInTbs Number
The amount of storage currently allocated for the database tables and billed for, rounded up. When auto-scaling is not enabled, this value is equal to the dataStorageSizeInTBs value. You can compare this value to the actualUsedDataStorageSizeInTBs value to determine if a manual shrink operation is appropriate for your allocated storage.
allowedIps List<Number>
The client IP access control list (ACL). This feature is available for [Autonomous Database Serverless] (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) and on Exadata Cloud@Customer. Only clients connecting from an IP address included in the ACL may access the Autonomous Database instance. If arePrimaryWhitelistedIpsUsed is 'TRUE' then Autonomous Database uses this primary's IP access control list (ACL) for the disaster recovery peer called standbywhitelistedips.
autoScalingEnabled Boolean
Indicates if auto scaling is enabled for the Autonomous Database CPU core count.
autoScalingForStorageEnabled Boolean
Indicates if auto scaling is enabled for the Autonomous Database storage.
autonomousDatabaseId String
The database OCID.
availableUpgradeVersions List<String>
List of Oracle Database versions available for a database upgrade. If there are no version upgrades available, this list is empty.
backupRetentionPeriodInDays Number
Retention period, in days, for backups.
characterSet String
The character set for the autonomous database.
computeCount Number
The compute amount (CPUs) available to the database.
cpuCoreCount Number
The number of CPU cores to be made available to the database. When the ECPU is selected, the value for cpuCoreCount is 0. For Autonomous Database on Dedicated Exadata infrastructure, the maximum number of cores is determined by the infrastructure shape. See Characteristics of Infrastructure Shapes for shape details.
dataStorageSizeInGbs Number
The quantity of data in the database, in gigabytes.
dataStorageSizeInTbs Number
The maximum storage that can be allocated for the database, in terabytes.
dbNodeStorageSizeInGbs Number
The DB node storage size in, in gigabytes.
dbVersion String
A valid Oracle Database version for Autonomous Database.
displayName String
The user-friendly name for the Autonomous Database. The name does not have to be unique.
failedDataRecoveryInSeconds Number
Indicates the number of seconds of data loss for a Data Guard failover.
id String
The provider-assigned unique ID for this managed resource.
inMemoryAreaInGbs Number
The area assigned to In-Memory tables in Autonomous Database.
lifecycleDetails String
Information about the current lifecycle state.
localAdgAutoFailoverMaxDataLossLimit Number
Parameter that allows users to select an acceptable maximum data loss limit in seconds, up to which Automatic Failover will be triggered when necessary for a Local Autonomous Data Guard
localDataGuardEnabled Boolean
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.
location String
The Azure Region where the Autonomous Database exists.
memoryPerOracleComputeUnitInGbs Number
The amount of memory (in GBs) enabled per ECPU or OCPU.
mtlsConnectionRequired Boolean
Specifies if the Autonomous Database requires mTLS connections.
name String
nationalCharacterSet String
The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
nextLongTermBackupTimeStamp String
The date and time when the next long-term backup would be created.
ociUrl String
The URL of the resource in the OCI console.
ocid String
The OCID of the autonomous database.
peerDbId String
peerDbIds List<String>
The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database. Note that for Autonomous Database Serverless instances, standby databases located in the same region as the source primary database do not have OCIDs.
preview Boolean
Indicates if the Autonomous Database version is a preview version.
previewVersionWithServiceTermsAccepted Boolean
Indicates if the Autonomous Database version is a preview version with service terms accepted.
privateEndpoint String
The private endpoint for the resource.
privateEndpointIp String
The private endpoint Ip address for the resource.
privateEndpointLabel String
The private endpoint label for the resource.
provisionableCpuses List<Number>
An array of CPU values that an Autonomous Database can be scaled to.
remoteDataGuardEnabled Boolean
Indicates whether the Autonomous Database has Cross Region Data Guard enabled. Not applicable to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.
resourceGroupName String
serviceConsoleUrl String
The URL of the Service Console for the Autonomous Database.
sqlWebDeveloperUrl String
The URL of the SQL web developer.
subnetId String
The OCID of the subnet the resource is associated with.
supportedRegionsToCloneTos List<String>
The list of regions that support the creation of an Autonomous Database clone or an Autonomous Data Guard standby database.
tags Map<String>
A mapping of tags assigned to the Autonomous Database.
timeCreated String
The date and time the Autonomous Database was created.
timeDataGuardRoleChanged String
The date and time the Autonomous Data Guard role was switched for the Autonomous Database. For databases that have standbys in both the primary Data Guard region and a remote Data Guard standby region, this is the latest timestamp of either the database using the "primary" role in the primary Data Guard region, or database located in the remote Data Guard standby region.
timeDeletionOfFreeAutonomousDatabase String
The date and time the Always Free database will be automatically deleted because of inactivity. If the database is in the STOPPED state and without activity until this time, it will be deleted.
timeLocalDataGuardEnabledOn String
The date and time that Autonomous Data Guard was enabled for an Autonomous Database where the standby was provisioned in the same region as the primary database.
timeMaintenanceBegin String
The date and time when maintenance will begin.
timeMaintenanceEnd String
The date and time when maintenance will end.
timeOfLastFailover String
The timestamp of the last failover operation.
timeOfLastRefresh String
The date and time when last refresh happened.
timeOfLastRefreshPoint String
The refresh point timestamp (UTC). The refresh point is the time to which the database was most recently refreshed. Data created after the refresh point is not included in the refresh.
timeOfLastSwitchover String
The timestamp of the last switchover operation for the Autonomous Database.
timeReclamationOfFreeAutonomousDatabase String
The date and time the Always Free database will be stopped because of inactivity. If this time is reached without any database activity, the database will automatically be put into the STOPPED state.
usedDataStorageSizeInGbs Number
The storage space consumed by Autonomous Database in GBs.
usedDataStorageSizeInTbs Number
The amount of storage that has been used, in terabytes.
virtualNetworkId String
The ID to an Azure Resource Manager vnet resource.

Package Details

Repository
Azure Classic pulumi/pulumi-azure
License
Apache-2.0
Notes
This Pulumi package is based on the azurerm Terraform Provider.

We recommend using Azure Native.

Azure v6.22.0 published on Tuesday, Apr 1, 2025 by Pulumi