1. Registry
  2. Packages
  3. AWS
  4. API Docs
  5. odb
  6. getAutonomousDatabase
Viewing docs for AWS v7.52.1
published on Wednesday, Oct 28, 2026 by Pulumi
aws logo aws logo
Viewing docs for AWS v7.52.1
published on Wednesday, Oct 28, 2026 by Pulumi

    Provides details about an Oracle Database@AWS Autonomous Database Serverless (ADB-S) instance by its unique identifier.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as aws from "@pulumi/aws";
    
    const example = aws.odb.getAutonomousDatabase({
        id: exampleAwsOdbAutonomousDatabase.id,
    });
    
    import pulumi
    import pulumi_aws as aws
    
    example = aws.odb.get_autonomous_database(id=example_aws_odb_autonomous_database["id"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/odb"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := odb.LookupAutonomousDatabase(ctx, &odb.LookupAutonomousDatabaseArgs{
    			Id: exampleAwsOdbAutonomousDatabase.Id,
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Aws = Pulumi.Aws;
    
    return await Deployment.RunAsync(() => 
    {
        var example = Aws.Odb.GetAutonomousDatabase.Invoke(new()
        {
            Id = exampleAwsOdbAutonomousDatabase.Id,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.aws.odb.OdbFunctions;
    import com.pulumi.aws.odb.inputs.GetAutonomousDatabaseArgs;
    import java.util.ArrayList;
    import java.util.Arrays;
    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 = OdbFunctions.getAutonomousDatabase(GetAutonomousDatabaseArgs.builder()
                .id(exampleAwsOdbAutonomousDatabase.get("id"))
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: aws:odb:getAutonomousDatabase
          arguments:
            id: ${exampleAwsOdbAutonomousDatabase.id}
    
    terraform {
      required_providers {
        aws = {
          source = "pulumi/aws"
        }
      }
    }
    
    data "aws_odb_autonomous_database" "example" {
      id = exampleAwsOdbAutonomousDatabase.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?: InvokeOutputOptions): Output<GetAutonomousDatabaseResult>
    def get_autonomous_database(id: Optional[str] = None,
                                region: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetAutonomousDatabaseResult
    def get_autonomous_database_output(id: pulumi.Input[Optional[str]] = None,
                                region: pulumi.Input[Optional[str]] = None,
                                opts: Optional[InvokeOutputOptions] = 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 Output<GetAutonomousDatabaseResult> Invoke(GetAutonomousDatabaseInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetAutonomousDatabaseResult> getAutonomousDatabase(GetAutonomousDatabaseArgs args, InvokeOptions options)
    public static Output<GetAutonomousDatabaseResult> getAutonomousDatabase(GetAutonomousDatabaseArgs args, InvokeOptions options)
    public static Output<GetAutonomousDatabaseResult> getAutonomousDatabase(GetAutonomousDatabaseArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: aws:odb/getAutonomousDatabase:getAutonomousDatabase
      arguments:
        # arguments dictionary
    data "aws_odb_get_autonomous_database" "name" {
        # arguments
    }

    The following arguments are supported:

    Id string

    Unique Autonomous Database identifier.

    The following arguments are optional:

    Region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    Id string

    Unique Autonomous Database identifier.

    The following arguments are optional:

    Region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    id string

    Unique Autonomous Database identifier.

    The following arguments are optional:

    region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    id String

    Unique Autonomous Database identifier.

    The following arguments are optional:

    region String
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    id string

    Unique Autonomous Database identifier.

    The following arguments are optional:

    region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    id str

    Unique Autonomous Database identifier.

    The following arguments are optional:

    region str
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    id String

    Unique Autonomous Database identifier.

    The following arguments are optional:

    region String
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.

    getAutonomousDatabase Result

    The following output properties are available:

    ActualUsedDataStorageSizeInTbs double
    Actual data storage currently in use, in TB.
    AdminPasswordSources List<GetAutonomousDatabaseAdminPasswordSource>
    Source of the ADMIN password. See adminPasswordSource Block below.
    AllocatedStorageSizeInTbs double
    Storage currently allocated, in TB.
    AllowlistedIps List<string>
    IP addresses allowed to access the database.
    Arn string
    ARN of the Autonomous Database.
    AutoRefreshFrequencyInSeconds int
    Automatic refresh frequency in seconds.
    AutoRefreshPointLagInSeconds int
    Refresh lag from the source in seconds.
    AutonomousMaintenanceScheduleType string
    Maintenance schedule type.
    AvailabilityZone string
    Availability Zone of the database.
    AvailabilityZoneId string
    Availability Zone ID of the database.
    AvailableUpgradeVersions List<string>
    Oracle Database versions available for upgrade.
    BackupRetentionPeriodInDays int
    Automatic backup retention period in days.
    ByolComputeCountLimit double
    Maximum BYOL compute capacity.
    CharacterSet string
    Database character set.
    ComputeCount double
    Compute capacity allocated to the database tool.
    ComputeModel string
    Compute model, either ECPU or OCPU.
    CpuCoreCount int
    Allocated CPU core count.
    CreatedAt string
    Creation date and time.
    CustomerContactsToSendToOcis List<GetAutonomousDatabaseCustomerContactsToSendToOci>
    Customer contacts that receive operational notifications from OCI.
    DataStorageSizeInGbs int
    Data volume size in GB.
    DataStorageSizeInTbs double
    Data volume size in TB.
    DatabaseEdition string
    Oracle Database edition.
    DatabaseType string
    Autonomous Database type.
    DbName string
    Database name.
    DbToolsDetails List<GetAutonomousDatabaseDbToolsDetail>
    Database management tools enabled for the database.
    DbVersion string
    Oracle Database software version.
    DbWorkload string
    Database workload.
    DisplayName string
    User-friendly database name.
    EncryptionKeyProvider string
    Encryption key provider.
    Id string
    IsAutoScalingEnabled bool
    Whether automatic compute scaling is enabled.
    IsAutoScalingForStorageEnabled bool
    Whether automatic storage scaling is enabled.
    IsBackupRetentionLocked bool
    Whether the backup retention period is locked.
    IsLocalDataGuardEnabled bool
    Whether local Oracle Data Guard is enabled.
    IsMtlsConnectionRequired bool
    Whether mutual TLS is required.
    IsRefreshableClone bool
    Whether the database is a refreshable clone.
    KmsKeyId string
    ARN of the AWS KMS encryption key, when configured.
    LicenseModel string
    Oracle license model.
    LocalAdgAutoFailoverMaxDataLossLimit int
    Maximum automatic-failover data-loss limit in seconds.
    LongTermBackupSchedules List<GetAutonomousDatabaseLongTermBackupSchedule>
    Long-term backup schedule.
    NcharacterSet string
    National character set.
    OciResourceAnchorName string
    OCI resource anchor name.
    OciUrl string
    OCI console URL.
    Ocid string
    Oracle Cloud Identifier.
    OdbNetworkArn string
    ARN of the associated ODB network.
    OdbNetworkId string
    ID of the associated ODB network.
    OpenMode string
    Database open mode.
    PercentProgress double
    Progress of the current operation.
    PermissionLevel string
    Database permission level.
    PrivateEndpoint string
    Private endpoint hostname.
    PrivateEndpointIp string
    Private endpoint IP address.
    PrivateEndpointLabel string
    Private endpoint label.
    RefreshableMode string
    Refresh mode of a refreshable clone.
    Region string
    ResourcePoolLeaderId string
    Resource-pool leader database ID.
    ResourcePoolSummaries List<GetAutonomousDatabaseResourcePoolSummary>
    Resource pool configuration.
    ScheduledOperations List<GetAutonomousDatabaseScheduledOperation>
    Scheduled database start and stop times.
    ServiceConsoleUrl string
    Oracle service console URL.
    SourceId string
    ID of the source database or backup.
    SqlWebDeveloperUrl string
    Oracle SQL Developer Web URL.
    StandbyAllowlistedIps List<string>
    IP addresses allowed to access the standby database.
    StandbyAllowlistedIpsSource string
    Source of standby allowlisted IPs.
    Status string
    Current database lifecycle status.
    StatusReason string
    Additional lifecycle status information.
    Tags Dictionary<string, string>
    Map of tags assigned to the Autonomous Database.
    TimeOfAutoRefreshStart string
    Automatic refresh start date and time.
    ActualUsedDataStorageSizeInTbs float64
    Actual data storage currently in use, in TB.
    AdminPasswordSources []GetAutonomousDatabaseAdminPasswordSource
    Source of the ADMIN password. See adminPasswordSource Block below.
    AllocatedStorageSizeInTbs float64
    Storage currently allocated, in TB.
    AllowlistedIps []string
    IP addresses allowed to access the database.
    Arn string
    ARN of the Autonomous Database.
    AutoRefreshFrequencyInSeconds int
    Automatic refresh frequency in seconds.
    AutoRefreshPointLagInSeconds int
    Refresh lag from the source in seconds.
    AutonomousMaintenanceScheduleType string
    Maintenance schedule type.
    AvailabilityZone string
    Availability Zone of the database.
    AvailabilityZoneId string
    Availability Zone ID of the database.
    AvailableUpgradeVersions []string
    Oracle Database versions available for upgrade.
    BackupRetentionPeriodInDays int
    Automatic backup retention period in days.
    ByolComputeCountLimit float64
    Maximum BYOL compute capacity.
    CharacterSet string
    Database character set.
    ComputeCount float64
    Compute capacity allocated to the database tool.
    ComputeModel string
    Compute model, either ECPU or OCPU.
    CpuCoreCount int
    Allocated CPU core count.
    CreatedAt string
    Creation date and time.
    CustomerContactsToSendToOcis []GetAutonomousDatabaseCustomerContactsToSendToOci
    Customer contacts that receive operational notifications from OCI.
    DataStorageSizeInGbs int
    Data volume size in GB.
    DataStorageSizeInTbs float64
    Data volume size in TB.
    DatabaseEdition string
    Oracle Database edition.
    DatabaseType string
    Autonomous Database type.
    DbName string
    Database name.
    DbToolsDetails []GetAutonomousDatabaseDbToolsDetail
    Database management tools enabled for the database.
    DbVersion string
    Oracle Database software version.
    DbWorkload string
    Database workload.
    DisplayName string
    User-friendly database name.
    EncryptionKeyProvider string
    Encryption key provider.
    Id string
    IsAutoScalingEnabled bool
    Whether automatic compute scaling is enabled.
    IsAutoScalingForStorageEnabled bool
    Whether automatic storage scaling is enabled.
    IsBackupRetentionLocked bool
    Whether the backup retention period is locked.
    IsLocalDataGuardEnabled bool
    Whether local Oracle Data Guard is enabled.
    IsMtlsConnectionRequired bool
    Whether mutual TLS is required.
    IsRefreshableClone bool
    Whether the database is a refreshable clone.
    KmsKeyId string
    ARN of the AWS KMS encryption key, when configured.
    LicenseModel string
    Oracle license model.
    LocalAdgAutoFailoverMaxDataLossLimit int
    Maximum automatic-failover data-loss limit in seconds.
    LongTermBackupSchedules []GetAutonomousDatabaseLongTermBackupSchedule
    Long-term backup schedule.
    NcharacterSet string
    National character set.
    OciResourceAnchorName string
    OCI resource anchor name.
    OciUrl string
    OCI console URL.
    Ocid string
    Oracle Cloud Identifier.
    OdbNetworkArn string
    ARN of the associated ODB network.
    OdbNetworkId string
    ID of the associated ODB network.
    OpenMode string
    Database open mode.
    PercentProgress float64
    Progress of the current operation.
    PermissionLevel string
    Database permission level.
    PrivateEndpoint string
    Private endpoint hostname.
    PrivateEndpointIp string
    Private endpoint IP address.
    PrivateEndpointLabel string
    Private endpoint label.
    RefreshableMode string
    Refresh mode of a refreshable clone.
    Region string
    ResourcePoolLeaderId string
    Resource-pool leader database ID.
    ResourcePoolSummaries []GetAutonomousDatabaseResourcePoolSummary
    Resource pool configuration.
    ScheduledOperations []GetAutonomousDatabaseScheduledOperation
    Scheduled database start and stop times.
    ServiceConsoleUrl string
    Oracle service console URL.
    SourceId string
    ID of the source database or backup.
    SqlWebDeveloperUrl string
    Oracle SQL Developer Web URL.
    StandbyAllowlistedIps []string
    IP addresses allowed to access the standby database.
    StandbyAllowlistedIpsSource string
    Source of standby allowlisted IPs.
    Status string
    Current database lifecycle status.
    StatusReason string
    Additional lifecycle status information.
    Tags map[string]string
    Map of tags assigned to the Autonomous Database.
    TimeOfAutoRefreshStart string
    Automatic refresh start date and time.
    actual_used_data_storage_size_in_tbs number
    Actual data storage currently in use, in TB.
    admin_password_sources list(object)
    Source of the ADMIN password. See adminPasswordSource Block below.
    allocated_storage_size_in_tbs number
    Storage currently allocated, in TB.
    allowlisted_ips list(string)
    IP addresses allowed to access the database.
    arn string
    ARN of the Autonomous Database.
    auto_refresh_frequency_in_seconds number
    Automatic refresh frequency in seconds.
    auto_refresh_point_lag_in_seconds number
    Refresh lag from the source in seconds.
    autonomous_maintenance_schedule_type string
    Maintenance schedule type.
    availability_zone string
    Availability Zone of the database.
    availability_zone_id string
    Availability Zone ID of the database.
    available_upgrade_versions list(string)
    Oracle Database versions available for upgrade.
    backup_retention_period_in_days number
    Automatic backup retention period in days.
    byol_compute_count_limit number
    Maximum BYOL compute capacity.
    character_set string
    Database character set.
    compute_count number
    Compute capacity allocated to the database tool.
    compute_model string
    Compute model, either ECPU or OCPU.
    cpu_core_count number
    Allocated CPU core count.
    created_at string
    Creation date and time.
    customer_contacts_to_send_to_ocis list(object)
    Customer contacts that receive operational notifications from OCI.
    data_storage_size_in_gbs number
    Data volume size in GB.
    data_storage_size_in_tbs number
    Data volume size in TB.
    database_edition string
    Oracle Database edition.
    database_type string
    Autonomous Database type.
    db_name string
    Database name.
    db_tools_details list(object)
    Database management tools enabled for the database.
    db_version string
    Oracle Database software version.
    db_workload string
    Database workload.
    display_name string
    User-friendly database name.
    encryption_key_provider string
    Encryption key provider.
    id string
    is_auto_scaling_enabled bool
    Whether automatic compute scaling is enabled.
    is_auto_scaling_for_storage_enabled bool
    Whether automatic storage scaling is enabled.
    is_backup_retention_locked bool
    Whether the backup retention period is locked.
    is_local_data_guard_enabled bool
    Whether local Oracle Data Guard is enabled.
    is_mtls_connection_required bool
    Whether mutual TLS is required.
    is_refreshable_clone bool
    Whether the database is a refreshable clone.
    kms_key_id string
    ARN of the AWS KMS encryption key, when configured.
    license_model string
    Oracle license model.
    local_adg_auto_failover_max_data_loss_limit number
    Maximum automatic-failover data-loss limit in seconds.
    long_term_backup_schedules list(object)
    Long-term backup schedule.
    ncharacter_set string
    National character set.
    oci_resource_anchor_name string
    OCI resource anchor name.
    oci_url string
    OCI console URL.
    ocid string
    Oracle Cloud Identifier.
    odb_network_arn string
    ARN of the associated ODB network.
    odb_network_id string
    ID of the associated ODB network.
    open_mode string
    Database open mode.
    percent_progress number
    Progress of the current operation.
    permission_level string
    Database permission level.
    private_endpoint string
    Private endpoint hostname.
    private_endpoint_ip string
    Private endpoint IP address.
    private_endpoint_label string
    Private endpoint label.
    refreshable_mode string
    Refresh mode of a refreshable clone.
    region string
    resource_pool_leader_id string
    Resource-pool leader database ID.
    resource_pool_summaries list(object)
    Resource pool configuration.
    scheduled_operations list(object)
    Scheduled database start and stop times.
    service_console_url string
    Oracle service console URL.
    source_id string
    ID of the source database or backup.
    sql_web_developer_url string
    Oracle SQL Developer Web URL.
    standby_allowlisted_ips list(string)
    IP addresses allowed to access the standby database.
    standby_allowlisted_ips_source string
    Source of standby allowlisted IPs.
    status string
    Current database lifecycle status.
    status_reason string
    Additional lifecycle status information.
    tags map(string)
    Map of tags assigned to the Autonomous Database.
    time_of_auto_refresh_start string
    Automatic refresh start date and time.
    actualUsedDataStorageSizeInTbs Double
    Actual data storage currently in use, in TB.
    adminPasswordSources List<GetAutonomousDatabaseAdminPasswordSource>
    Source of the ADMIN password. See adminPasswordSource Block below.
    allocatedStorageSizeInTbs Double
    Storage currently allocated, in TB.
    allowlistedIps List<String>
    IP addresses allowed to access the database.
    arn String
    ARN of the Autonomous Database.
    autoRefreshFrequencyInSeconds Integer
    Automatic refresh frequency in seconds.
    autoRefreshPointLagInSeconds Integer
    Refresh lag from the source in seconds.
    autonomousMaintenanceScheduleType String
    Maintenance schedule type.
    availabilityZone String
    Availability Zone of the database.
    availabilityZoneId String
    Availability Zone ID of the database.
    availableUpgradeVersions List<String>
    Oracle Database versions available for upgrade.
    backupRetentionPeriodInDays Integer
    Automatic backup retention period in days.
    byolComputeCountLimit Double
    Maximum BYOL compute capacity.
    characterSet String
    Database character set.
    computeCount Double
    Compute capacity allocated to the database tool.
    computeModel String
    Compute model, either ECPU or OCPU.
    cpuCoreCount Integer
    Allocated CPU core count.
    createdAt String
    Creation date and time.
    customerContactsToSendToOcis List<GetAutonomousDatabaseCustomerContactsToSendToOci>
    Customer contacts that receive operational notifications from OCI.
    dataStorageSizeInGbs Integer
    Data volume size in GB.
    dataStorageSizeInTbs Double
    Data volume size in TB.
    databaseEdition String
    Oracle Database edition.
    databaseType String
    Autonomous Database type.
    dbName String
    Database name.
    dbToolsDetails List<GetAutonomousDatabaseDbToolsDetail>
    Database management tools enabled for the database.
    dbVersion String
    Oracle Database software version.
    dbWorkload String
    Database workload.
    displayName String
    User-friendly database name.
    encryptionKeyProvider String
    Encryption key provider.
    id String
    isAutoScalingEnabled Boolean
    Whether automatic compute scaling is enabled.
    isAutoScalingForStorageEnabled Boolean
    Whether automatic storage scaling is enabled.
    isBackupRetentionLocked Boolean
    Whether the backup retention period is locked.
    isLocalDataGuardEnabled Boolean
    Whether local Oracle Data Guard is enabled.
    isMtlsConnectionRequired Boolean
    Whether mutual TLS is required.
    isRefreshableClone Boolean
    Whether the database is a refreshable clone.
    kmsKeyId String
    ARN of the AWS KMS encryption key, when configured.
    licenseModel String
    Oracle license model.
    localAdgAutoFailoverMaxDataLossLimit Integer
    Maximum automatic-failover data-loss limit in seconds.
    longTermBackupSchedules List<GetAutonomousDatabaseLongTermBackupSchedule>
    Long-term backup schedule.
    ncharacterSet String
    National character set.
    ociResourceAnchorName String
    OCI resource anchor name.
    ociUrl String
    OCI console URL.
    ocid String
    Oracle Cloud Identifier.
    odbNetworkArn String
    ARN of the associated ODB network.
    odbNetworkId String
    ID of the associated ODB network.
    openMode String
    Database open mode.
    percentProgress Double
    Progress of the current operation.
    permissionLevel String
    Database permission level.
    privateEndpoint String
    Private endpoint hostname.
    privateEndpointIp String
    Private endpoint IP address.
    privateEndpointLabel String
    Private endpoint label.
    refreshableMode String
    Refresh mode of a refreshable clone.
    region String
    resourcePoolLeaderId String
    Resource-pool leader database ID.
    resourcePoolSummaries List<GetAutonomousDatabaseResourcePoolSummary>
    Resource pool configuration.
    scheduledOperations List<GetAutonomousDatabaseScheduledOperation>
    Scheduled database start and stop times.
    serviceConsoleUrl String
    Oracle service console URL.
    sourceId String
    ID of the source database or backup.
    sqlWebDeveloperUrl String
    Oracle SQL Developer Web URL.
    standbyAllowlistedIps List<String>
    IP addresses allowed to access the standby database.
    standbyAllowlistedIpsSource String
    Source of standby allowlisted IPs.
    status String
    Current database lifecycle status.
    statusReason String
    Additional lifecycle status information.
    tags Map<String,String>
    Map of tags assigned to the Autonomous Database.
    timeOfAutoRefreshStart String
    Automatic refresh start date and time.
    actualUsedDataStorageSizeInTbs number
    Actual data storage currently in use, in TB.
    adminPasswordSources GetAutonomousDatabaseAdminPasswordSource[]
    Source of the ADMIN password. See adminPasswordSource Block below.
    allocatedStorageSizeInTbs number
    Storage currently allocated, in TB.
    allowlistedIps string[]
    IP addresses allowed to access the database.
    arn string
    ARN of the Autonomous Database.
    autoRefreshFrequencyInSeconds number
    Automatic refresh frequency in seconds.
    autoRefreshPointLagInSeconds number
    Refresh lag from the source in seconds.
    autonomousMaintenanceScheduleType string
    Maintenance schedule type.
    availabilityZone string
    Availability Zone of the database.
    availabilityZoneId string
    Availability Zone ID of the database.
    availableUpgradeVersions string[]
    Oracle Database versions available for upgrade.
    backupRetentionPeriodInDays number
    Automatic backup retention period in days.
    byolComputeCountLimit number
    Maximum BYOL compute capacity.
    characterSet string
    Database character set.
    computeCount number
    Compute capacity allocated to the database tool.
    computeModel string
    Compute model, either ECPU or OCPU.
    cpuCoreCount number
    Allocated CPU core count.
    createdAt string
    Creation date and time.
    customerContactsToSendToOcis GetAutonomousDatabaseCustomerContactsToSendToOci[]
    Customer contacts that receive operational notifications from OCI.
    dataStorageSizeInGbs number
    Data volume size in GB.
    dataStorageSizeInTbs number
    Data volume size in TB.
    databaseEdition string
    Oracle Database edition.
    databaseType string
    Autonomous Database type.
    dbName string
    Database name.
    dbToolsDetails GetAutonomousDatabaseDbToolsDetail[]
    Database management tools enabled for the database.
    dbVersion string
    Oracle Database software version.
    dbWorkload string
    Database workload.
    displayName string
    User-friendly database name.
    encryptionKeyProvider string
    Encryption key provider.
    id string
    isAutoScalingEnabled boolean
    Whether automatic compute scaling is enabled.
    isAutoScalingForStorageEnabled boolean
    Whether automatic storage scaling is enabled.
    isBackupRetentionLocked boolean
    Whether the backup retention period is locked.
    isLocalDataGuardEnabled boolean
    Whether local Oracle Data Guard is enabled.
    isMtlsConnectionRequired boolean
    Whether mutual TLS is required.
    isRefreshableClone boolean
    Whether the database is a refreshable clone.
    kmsKeyId string
    ARN of the AWS KMS encryption key, when configured.
    licenseModel string
    Oracle license model.
    localAdgAutoFailoverMaxDataLossLimit number
    Maximum automatic-failover data-loss limit in seconds.
    longTermBackupSchedules GetAutonomousDatabaseLongTermBackupSchedule[]
    Long-term backup schedule.
    ncharacterSet string
    National character set.
    ociResourceAnchorName string
    OCI resource anchor name.
    ociUrl string
    OCI console URL.
    ocid string
    Oracle Cloud Identifier.
    odbNetworkArn string
    ARN of the associated ODB network.
    odbNetworkId string
    ID of the associated ODB network.
    openMode string
    Database open mode.
    percentProgress number
    Progress of the current operation.
    permissionLevel string
    Database permission level.
    privateEndpoint string
    Private endpoint hostname.
    privateEndpointIp string
    Private endpoint IP address.
    privateEndpointLabel string
    Private endpoint label.
    refreshableMode string
    Refresh mode of a refreshable clone.
    region string
    resourcePoolLeaderId string
    Resource-pool leader database ID.
    resourcePoolSummaries GetAutonomousDatabaseResourcePoolSummary[]
    Resource pool configuration.
    scheduledOperations GetAutonomousDatabaseScheduledOperation[]
    Scheduled database start and stop times.
    serviceConsoleUrl string
    Oracle service console URL.
    sourceId string
    ID of the source database or backup.
    sqlWebDeveloperUrl string
    Oracle SQL Developer Web URL.
    standbyAllowlistedIps string[]
    IP addresses allowed to access the standby database.
    standbyAllowlistedIpsSource string
    Source of standby allowlisted IPs.
    status string
    Current database lifecycle status.
    statusReason string
    Additional lifecycle status information.
    tags {[key: string]: string}
    Map of tags assigned to the Autonomous Database.
    timeOfAutoRefreshStart string
    Automatic refresh start date and time.
    actual_used_data_storage_size_in_tbs float
    Actual data storage currently in use, in TB.
    admin_password_sources Sequence[GetAutonomousDatabaseAdminPasswordSource]
    Source of the ADMIN password. See adminPasswordSource Block below.
    allocated_storage_size_in_tbs float
    Storage currently allocated, in TB.
    allowlisted_ips Sequence[str]
    IP addresses allowed to access the database.
    arn str
    ARN of the Autonomous Database.
    auto_refresh_frequency_in_seconds int
    Automatic refresh frequency in seconds.
    auto_refresh_point_lag_in_seconds int
    Refresh lag from the source in seconds.
    autonomous_maintenance_schedule_type str
    Maintenance schedule type.
    availability_zone str
    Availability Zone of the database.
    availability_zone_id str
    Availability Zone ID of the database.
    available_upgrade_versions Sequence[str]
    Oracle Database versions available for upgrade.
    backup_retention_period_in_days int
    Automatic backup retention period in days.
    byol_compute_count_limit float
    Maximum BYOL compute capacity.
    character_set str
    Database character set.
    compute_count float
    Compute capacity allocated to the database tool.
    compute_model str
    Compute model, either ECPU or OCPU.
    cpu_core_count int
    Allocated CPU core count.
    created_at str
    Creation date and time.
    customer_contacts_to_send_to_ocis Sequence[GetAutonomousDatabaseCustomerContactsToSendToOci]
    Customer contacts that receive operational notifications from OCI.
    data_storage_size_in_gbs int
    Data volume size in GB.
    data_storage_size_in_tbs float
    Data volume size in TB.
    database_edition str
    Oracle Database edition.
    database_type str
    Autonomous Database type.
    db_name str
    Database name.
    db_tools_details Sequence[GetAutonomousDatabaseDbToolsDetail]
    Database management tools enabled for the database.
    db_version str
    Oracle Database software version.
    db_workload str
    Database workload.
    display_name str
    User-friendly database name.
    encryption_key_provider str
    Encryption key provider.
    id str
    is_auto_scaling_enabled bool
    Whether automatic compute scaling is enabled.
    is_auto_scaling_for_storage_enabled bool
    Whether automatic storage scaling is enabled.
    is_backup_retention_locked bool
    Whether the backup retention period is locked.
    is_local_data_guard_enabled bool
    Whether local Oracle Data Guard is enabled.
    is_mtls_connection_required bool
    Whether mutual TLS is required.
    is_refreshable_clone bool
    Whether the database is a refreshable clone.
    kms_key_id str
    ARN of the AWS KMS encryption key, when configured.
    license_model str
    Oracle license model.
    local_adg_auto_failover_max_data_loss_limit int
    Maximum automatic-failover data-loss limit in seconds.
    long_term_backup_schedules Sequence[GetAutonomousDatabaseLongTermBackupSchedule]
    Long-term backup schedule.
    ncharacter_set str
    National character set.
    oci_resource_anchor_name str
    OCI resource anchor name.
    oci_url str
    OCI console URL.
    ocid str
    Oracle Cloud Identifier.
    odb_network_arn str
    ARN of the associated ODB network.
    odb_network_id str
    ID of the associated ODB network.
    open_mode str
    Database open mode.
    percent_progress float
    Progress of the current operation.
    permission_level str
    Database permission level.
    private_endpoint str
    Private endpoint hostname.
    private_endpoint_ip str
    Private endpoint IP address.
    private_endpoint_label str
    Private endpoint label.
    refreshable_mode str
    Refresh mode of a refreshable clone.
    region str
    resource_pool_leader_id str
    Resource-pool leader database ID.
    resource_pool_summaries Sequence[GetAutonomousDatabaseResourcePoolSummary]
    Resource pool configuration.
    scheduled_operations Sequence[GetAutonomousDatabaseScheduledOperation]
    Scheduled database start and stop times.
    service_console_url str
    Oracle service console URL.
    source_id str
    ID of the source database or backup.
    sql_web_developer_url str
    Oracle SQL Developer Web URL.
    standby_allowlisted_ips Sequence[str]
    IP addresses allowed to access the standby database.
    standby_allowlisted_ips_source str
    Source of standby allowlisted IPs.
    status str
    Current database lifecycle status.
    status_reason str
    Additional lifecycle status information.
    tags Mapping[str, str]
    Map of tags assigned to the Autonomous Database.
    time_of_auto_refresh_start str
    Automatic refresh start date and time.
    actualUsedDataStorageSizeInTbs Number
    Actual data storage currently in use, in TB.
    adminPasswordSources List<Property Map>
    Source of the ADMIN password. See adminPasswordSource Block below.
    allocatedStorageSizeInTbs Number
    Storage currently allocated, in TB.
    allowlistedIps List<String>
    IP addresses allowed to access the database.
    arn String
    ARN of the Autonomous Database.
    autoRefreshFrequencyInSeconds Number
    Automatic refresh frequency in seconds.
    autoRefreshPointLagInSeconds Number
    Refresh lag from the source in seconds.
    autonomousMaintenanceScheduleType String
    Maintenance schedule type.
    availabilityZone String
    Availability Zone of the database.
    availabilityZoneId String
    Availability Zone ID of the database.
    availableUpgradeVersions List<String>
    Oracle Database versions available for upgrade.
    backupRetentionPeriodInDays Number
    Automatic backup retention period in days.
    byolComputeCountLimit Number
    Maximum BYOL compute capacity.
    characterSet String
    Database character set.
    computeCount Number
    Compute capacity allocated to the database tool.
    computeModel String
    Compute model, either ECPU or OCPU.
    cpuCoreCount Number
    Allocated CPU core count.
    createdAt String
    Creation date and time.
    customerContactsToSendToOcis List<Property Map>
    Customer contacts that receive operational notifications from OCI.
    dataStorageSizeInGbs Number
    Data volume size in GB.
    dataStorageSizeInTbs Number
    Data volume size in TB.
    databaseEdition String
    Oracle Database edition.
    databaseType String
    Autonomous Database type.
    dbName String
    Database name.
    dbToolsDetails List<Property Map>
    Database management tools enabled for the database.
    dbVersion String
    Oracle Database software version.
    dbWorkload String
    Database workload.
    displayName String
    User-friendly database name.
    encryptionKeyProvider String
    Encryption key provider.
    id String
    isAutoScalingEnabled Boolean
    Whether automatic compute scaling is enabled.
    isAutoScalingForStorageEnabled Boolean
    Whether automatic storage scaling is enabled.
    isBackupRetentionLocked Boolean
    Whether the backup retention period is locked.
    isLocalDataGuardEnabled Boolean
    Whether local Oracle Data Guard is enabled.
    isMtlsConnectionRequired Boolean
    Whether mutual TLS is required.
    isRefreshableClone Boolean
    Whether the database is a refreshable clone.
    kmsKeyId String
    ARN of the AWS KMS encryption key, when configured.
    licenseModel String
    Oracle license model.
    localAdgAutoFailoverMaxDataLossLimit Number
    Maximum automatic-failover data-loss limit in seconds.
    longTermBackupSchedules List<Property Map>
    Long-term backup schedule.
    ncharacterSet String
    National character set.
    ociResourceAnchorName String
    OCI resource anchor name.
    ociUrl String
    OCI console URL.
    ocid String
    Oracle Cloud Identifier.
    odbNetworkArn String
    ARN of the associated ODB network.
    odbNetworkId String
    ID of the associated ODB network.
    openMode String
    Database open mode.
    percentProgress Number
    Progress of the current operation.
    permissionLevel String
    Database permission level.
    privateEndpoint String
    Private endpoint hostname.
    privateEndpointIp String
    Private endpoint IP address.
    privateEndpointLabel String
    Private endpoint label.
    refreshableMode String
    Refresh mode of a refreshable clone.
    region String
    resourcePoolLeaderId String
    Resource-pool leader database ID.
    resourcePoolSummaries List<Property Map>
    Resource pool configuration.
    scheduledOperations List<Property Map>
    Scheduled database start and stop times.
    serviceConsoleUrl String
    Oracle service console URL.
    sourceId String
    ID of the source database or backup.
    sqlWebDeveloperUrl String
    Oracle SQL Developer Web URL.
    standbyAllowlistedIps List<String>
    IP addresses allowed to access the standby database.
    standbyAllowlistedIpsSource String
    Source of standby allowlisted IPs.
    status String
    Current database lifecycle status.
    statusReason String
    Additional lifecycle status information.
    tags Map<String>
    Map of tags assigned to the Autonomous Database.
    timeOfAutoRefreshStart String
    Automatic refresh start date and time.

    Supporting Types

    GetAutonomousDatabaseAdminPasswordSource

    customer_managed_aws_secrets list(object)
    Customer-managed AWS Secrets Manager configuration.
    customerManagedAwsSecrets List<Property Map>
    Customer-managed AWS Secrets Manager configuration.

    GetAutonomousDatabaseAdminPasswordSourceCustomerManagedAwsSecret

    ExternalIdType string
    OCI identifier type used as the external ID when OCI assumes the customer-managed IAM role.
    IamRoleArn string
    ARN of the customer-managed IAM role OCI assumes to retrieve the secret.
    SecretArn string
    ARN of the AWS Secrets Manager secret containing the ADMIN password.
    ExternalIdType string
    OCI identifier type used as the external ID when OCI assumes the customer-managed IAM role.
    IamRoleArn string
    ARN of the customer-managed IAM role OCI assumes to retrieve the secret.
    SecretArn string
    ARN of the AWS Secrets Manager secret containing the ADMIN password.
    external_id_type string
    OCI identifier type used as the external ID when OCI assumes the customer-managed IAM role.
    iam_role_arn string
    ARN of the customer-managed IAM role OCI assumes to retrieve the secret.
    secret_arn string
    ARN of the AWS Secrets Manager secret containing the ADMIN password.
    externalIdType String
    OCI identifier type used as the external ID when OCI assumes the customer-managed IAM role.
    iamRoleArn String
    ARN of the customer-managed IAM role OCI assumes to retrieve the secret.
    secretArn String
    ARN of the AWS Secrets Manager secret containing the ADMIN password.
    externalIdType string
    OCI identifier type used as the external ID when OCI assumes the customer-managed IAM role.
    iamRoleArn string
    ARN of the customer-managed IAM role OCI assumes to retrieve the secret.
    secretArn string
    ARN of the AWS Secrets Manager secret containing the ADMIN password.
    external_id_type str
    OCI identifier type used as the external ID when OCI assumes the customer-managed IAM role.
    iam_role_arn str
    ARN of the customer-managed IAM role OCI assumes to retrieve the secret.
    secret_arn str
    ARN of the AWS Secrets Manager secret containing the ADMIN password.
    externalIdType String
    OCI identifier type used as the external ID when OCI assumes the customer-managed IAM role.
    iamRoleArn String
    ARN of the customer-managed IAM role OCI assumes to retrieve the secret.
    secretArn String
    ARN of the AWS Secrets Manager secret containing the ADMIN password.

    GetAutonomousDatabaseCustomerContactsToSendToOci

    Email string
    Customer contact email address.
    Email string
    Customer contact email address.
    email string
    Customer contact email address.
    email String
    Customer contact email address.
    email string
    Customer contact email address.
    email str
    Customer contact email address.
    email String
    Customer contact email address.

    GetAutonomousDatabaseDbToolsDetail

    ComputeCount double
    Compute capacity allocated to the database tool.
    IsEnabled bool
    Whether the database tool is enabled.
    MaxIdleTimeInMinutes int
    Maximum idle time before the tool is shut down.
    Name string
    Database tool name.
    ComputeCount float64
    Compute capacity allocated to the database tool.
    IsEnabled bool
    Whether the database tool is enabled.
    MaxIdleTimeInMinutes int
    Maximum idle time before the tool is shut down.
    Name string
    Database tool name.
    compute_count number
    Compute capacity allocated to the database tool.
    is_enabled bool
    Whether the database tool is enabled.
    max_idle_time_in_minutes number
    Maximum idle time before the tool is shut down.
    name string
    Database tool name.
    computeCount Double
    Compute capacity allocated to the database tool.
    isEnabled Boolean
    Whether the database tool is enabled.
    maxIdleTimeInMinutes Integer
    Maximum idle time before the tool is shut down.
    name String
    Database tool name.
    computeCount number
    Compute capacity allocated to the database tool.
    isEnabled boolean
    Whether the database tool is enabled.
    maxIdleTimeInMinutes number
    Maximum idle time before the tool is shut down.
    name string
    Database tool name.
    compute_count float
    Compute capacity allocated to the database tool.
    is_enabled bool
    Whether the database tool is enabled.
    max_idle_time_in_minutes int
    Maximum idle time before the tool is shut down.
    name str
    Database tool name.
    computeCount Number
    Compute capacity allocated to the database tool.
    isEnabled Boolean
    Whether the database tool is enabled.
    maxIdleTimeInMinutes Number
    Maximum idle time before the tool is shut down.
    name String
    Database tool name.

    GetAutonomousDatabaseLongTermBackupSchedule

    IsDisabled bool
    Whether the resource pool is disabled.
    RepeatCadence string
    Backup cadence.
    RetentionPeriodInDays int
    Backup retention period in days.
    TimeOfBackup string
    Backup date and time.
    IsDisabled bool
    Whether the resource pool is disabled.
    RepeatCadence string
    Backup cadence.
    RetentionPeriodInDays int
    Backup retention period in days.
    TimeOfBackup string
    Backup date and time.
    is_disabled bool
    Whether the resource pool is disabled.
    repeat_cadence string
    Backup cadence.
    retention_period_in_days number
    Backup retention period in days.
    time_of_backup string
    Backup date and time.
    isDisabled Boolean
    Whether the resource pool is disabled.
    repeatCadence String
    Backup cadence.
    retentionPeriodInDays Integer
    Backup retention period in days.
    timeOfBackup String
    Backup date and time.
    isDisabled boolean
    Whether the resource pool is disabled.
    repeatCadence string
    Backup cadence.
    retentionPeriodInDays number
    Backup retention period in days.
    timeOfBackup string
    Backup date and time.
    is_disabled bool
    Whether the resource pool is disabled.
    repeat_cadence str
    Backup cadence.
    retention_period_in_days int
    Backup retention period in days.
    time_of_backup str
    Backup date and time.
    isDisabled Boolean
    Whether the resource pool is disabled.
    repeatCadence String
    Backup cadence.
    retentionPeriodInDays Number
    Backup retention period in days.
    timeOfBackup String
    Backup date and time.

    GetAutonomousDatabaseResourcePoolSummary

    AvailableComputeCapacity int
    Available compute capacity.
    AvailableStorageCapacityInTbs double
    Available storage capacity in TB.
    IsDisabled bool
    Whether the resource pool is disabled.
    PoolSize int
    Number of databases the pool can contain.
    PoolStorageSizeInTbs int
    Pool storage size in TB.
    TotalComputeCapacity int
    Total compute capacity.
    AvailableComputeCapacity int
    Available compute capacity.
    AvailableStorageCapacityInTbs float64
    Available storage capacity in TB.
    IsDisabled bool
    Whether the resource pool is disabled.
    PoolSize int
    Number of databases the pool can contain.
    PoolStorageSizeInTbs int
    Pool storage size in TB.
    TotalComputeCapacity int
    Total compute capacity.
    available_compute_capacity number
    Available compute capacity.
    available_storage_capacity_in_tbs number
    Available storage capacity in TB.
    is_disabled bool
    Whether the resource pool is disabled.
    pool_size number
    Number of databases the pool can contain.
    pool_storage_size_in_tbs number
    Pool storage size in TB.
    total_compute_capacity number
    Total compute capacity.
    availableComputeCapacity Integer
    Available compute capacity.
    availableStorageCapacityInTbs Double
    Available storage capacity in TB.
    isDisabled Boolean
    Whether the resource pool is disabled.
    poolSize Integer
    Number of databases the pool can contain.
    poolStorageSizeInTbs Integer
    Pool storage size in TB.
    totalComputeCapacity Integer
    Total compute capacity.
    availableComputeCapacity number
    Available compute capacity.
    availableStorageCapacityInTbs number
    Available storage capacity in TB.
    isDisabled boolean
    Whether the resource pool is disabled.
    poolSize number
    Number of databases the pool can contain.
    poolStorageSizeInTbs number
    Pool storage size in TB.
    totalComputeCapacity number
    Total compute capacity.
    available_compute_capacity int
    Available compute capacity.
    available_storage_capacity_in_tbs float
    Available storage capacity in TB.
    is_disabled bool
    Whether the resource pool is disabled.
    pool_size int
    Number of databases the pool can contain.
    pool_storage_size_in_tbs int
    Pool storage size in TB.
    total_compute_capacity int
    Total compute capacity.
    availableComputeCapacity Number
    Available compute capacity.
    availableStorageCapacityInTbs Number
    Available storage capacity in TB.
    isDisabled Boolean
    Whether the resource pool is disabled.
    poolSize Number
    Number of databases the pool can contain.
    poolStorageSizeInTbs Number
    Pool storage size in TB.
    totalComputeCapacity Number
    Total compute capacity.

    GetAutonomousDatabaseScheduledOperation

    DayOfWeek string
    Day of the week.
    ScheduledStartTime string
    Scheduled start time in UTC.
    ScheduledStopTime string
    Scheduled stop time in UTC.
    DayOfWeek string
    Day of the week.
    ScheduledStartTime string
    Scheduled start time in UTC.
    ScheduledStopTime string
    Scheduled stop time in UTC.
    day_of_week string
    Day of the week.
    scheduled_start_time string
    Scheduled start time in UTC.
    scheduled_stop_time string
    Scheduled stop time in UTC.
    dayOfWeek String
    Day of the week.
    scheduledStartTime String
    Scheduled start time in UTC.
    scheduledStopTime String
    Scheduled stop time in UTC.
    dayOfWeek string
    Day of the week.
    scheduledStartTime string
    Scheduled start time in UTC.
    scheduledStopTime string
    Scheduled stop time in UTC.
    day_of_week str
    Day of the week.
    scheduled_start_time str
    Scheduled start time in UTC.
    scheduled_stop_time str
    Scheduled stop time in UTC.
    dayOfWeek String
    Day of the week.
    scheduledStartTime String
    Scheduled start time in UTC.
    scheduledStopTime String
    Scheduled stop time in UTC.

    Package Details

    Repository
    AWS Classic pulumi/pulumi-aws
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the aws Terraform Provider.
    aws logo aws logo
    Viewing docs for AWS v7.52.1
    published on Wednesday, Oct 28, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial