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

We recommend using Azure Native.

Azure v6.10.0 published on Tuesday, Nov 19, 2024 by Pulumi

azure.oracle.getAutonomousDatabase

Explore with Pulumi AI

azure logo

We recommend using Azure Native.

Azure v6.10.0 published on Tuesday, Nov 19, 2024 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);
    
    import pulumi
    import pulumi_azure as azure
    
    example = azure.oracle.get_autonomous_database(name="existing",
        resource_group_name="existing")
    pulumi.export("id", example.id)
    
    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
    	})
    }
    
    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),
        };
    });
    
    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()));
        }
    }
    
    variables:
      example:
        fn::invoke:
          Function: azure:oracle:getAutonomousDatabase
          Arguments:
            name: existing
            resourceGroupName: existing
    outputs:
      id: ${example.id}
    

    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>
    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]
    func LookupAutonomousDatabase(ctx *Context, args *LookupAutonomousDatabaseArgs, opts ...InvokeOption) (*LookupAutonomousDatabaseResult, error)
    func LookupAutonomousDatabaseOutput(ctx *Context, args *LookupAutonomousDatabaseOutputArgs, opts ...InvokeOption) LookupAutonomousDatabaseResultOutput

    > 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)
    }
    public static CompletableFuture<GetAutonomousDatabaseResult> getAutonomousDatabase(GetAutonomousDatabaseArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure:oracle/getAutonomousDatabase:getAutonomousDatabase
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    The name of this Autonomous Database.
    ResourceGroupName string
    The name of the Resource Group where the Autonomous Database exists.
    Name string
    The name of this Autonomous Database.
    ResourceGroupName string
    The name of the Resource Group where the Autonomous Database exists.
    name String
    The name of this Autonomous Database.
    resourceGroupName String
    The name of the Resource Group where the Autonomous Database exists.
    name string
    The name of this Autonomous Database.
    resourceGroupName string
    The name of the Resource Group where the Autonomous Database exists.
    name str
    The name of this Autonomous Database.
    resource_group_name str
    The name of the Resource Group where the Autonomous Database exists.
    name String
    The name of this Autonomous Database.
    resourceGroupName 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<int>
    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 []int
    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<Integer>
    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 number[]
    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[int]
    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<Number>
    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.
    azure logo

    We recommend using Azure Native.

    Azure v6.10.0 published on Tuesday, Nov 19, 2024 by Pulumi