1. Packages
  2. Google Cloud (GCP) Classic
  3. API Docs
  4. oracledatabase
  5. AutonomousDatabase
Google Cloud Classic v8.9.3 published on Monday, Nov 18, 2024 by Pulumi

gcp.oracledatabase.AutonomousDatabase

Explore with Pulumi AI

gcp logo
Google Cloud Classic v8.9.3 published on Monday, Nov 18, 2024 by Pulumi

    An AutonomousDatabase resource.

    To get more information about AutonomousDatabase, see:

    Example Usage

    Oracledatabase Autonomous Database Basic

    import * as pulumi from "@pulumi/pulumi";
    import * as gcp from "@pulumi/gcp";
    
    const default = gcp.compute.getNetwork({
        name: "new",
        project: "my-project",
    });
    const myADB = new gcp.oracledatabase.AutonomousDatabase("myADB", {
        autonomousDatabaseId: "my-instance",
        location: "us-east4",
        project: "my-project",
        database: "testdb",
        adminPassword: "123Abpassword",
        network: _default.then(_default => _default.id),
        cidr: "10.5.0.0/24",
        properties: {
            computeCount: 2,
            dataStorageSizeTb: 1,
            dbVersion: "19c",
            dbWorkload: "OLTP",
            licenseType: "LICENSE_INCLUDED",
        },
    });
    
    import pulumi
    import pulumi_gcp as gcp
    
    default = gcp.compute.get_network(name="new",
        project="my-project")
    my_adb = gcp.oracledatabase.AutonomousDatabase("myADB",
        autonomous_database_id="my-instance",
        location="us-east4",
        project="my-project",
        database="testdb",
        admin_password="123Abpassword",
        network=default.id,
        cidr="10.5.0.0/24",
        properties={
            "compute_count": 2,
            "data_storage_size_tb": 1,
            "db_version": "19c",
            "db_workload": "OLTP",
            "license_type": "LICENSE_INCLUDED",
        })
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/compute"
    	"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/oracledatabase"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_default, err := compute.LookupNetwork(ctx, &compute.LookupNetworkArgs{
    			Name:    "new",
    			Project: pulumi.StringRef("my-project"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		_, err = oracledatabase.NewAutonomousDatabase(ctx, "myADB", &oracledatabase.AutonomousDatabaseArgs{
    			AutonomousDatabaseId: pulumi.String("my-instance"),
    			Location:             pulumi.String("us-east4"),
    			Project:              pulumi.String("my-project"),
    			Database:             pulumi.String("testdb"),
    			AdminPassword:        pulumi.String("123Abpassword"),
    			Network:              pulumi.String(_default.Id),
    			Cidr:                 pulumi.String("10.5.0.0/24"),
    			Properties: &oracledatabase.AutonomousDatabasePropertiesArgs{
    				ComputeCount:      pulumi.Float64(2),
    				DataStorageSizeTb: pulumi.Int(1),
    				DbVersion:         pulumi.String("19c"),
    				DbWorkload:        pulumi.String("OLTP"),
    				LicenseType:       pulumi.String("LICENSE_INCLUDED"),
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Gcp = Pulumi.Gcp;
    
    return await Deployment.RunAsync(() => 
    {
        var @default = Gcp.Compute.GetNetwork.Invoke(new()
        {
            Name = "new",
            Project = "my-project",
        });
    
        var myADB = new Gcp.OracleDatabase.AutonomousDatabase("myADB", new()
        {
            AutonomousDatabaseId = "my-instance",
            Location = "us-east4",
            Project = "my-project",
            Database = "testdb",
            AdminPassword = "123Abpassword",
            Network = @default.Apply(@default => @default.Apply(getNetworkResult => getNetworkResult.Id)),
            Cidr = "10.5.0.0/24",
            Properties = new Gcp.OracleDatabase.Inputs.AutonomousDatabasePropertiesArgs
            {
                ComputeCount = 2,
                DataStorageSizeTb = 1,
                DbVersion = "19c",
                DbWorkload = "OLTP",
                LicenseType = "LICENSE_INCLUDED",
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.gcp.compute.ComputeFunctions;
    import com.pulumi.gcp.compute.inputs.GetNetworkArgs;
    import com.pulumi.gcp.oracledatabase.AutonomousDatabase;
    import com.pulumi.gcp.oracledatabase.AutonomousDatabaseArgs;
    import com.pulumi.gcp.oracledatabase.inputs.AutonomousDatabasePropertiesArgs;
    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 default = ComputeFunctions.getNetwork(GetNetworkArgs.builder()
                .name("new")
                .project("my-project")
                .build());
    
            var myADB = new AutonomousDatabase("myADB", AutonomousDatabaseArgs.builder()
                .autonomousDatabaseId("my-instance")
                .location("us-east4")
                .project("my-project")
                .database("testdb")
                .adminPassword("123Abpassword")
                .network(default_.id())
                .cidr("10.5.0.0/24")
                .properties(AutonomousDatabasePropertiesArgs.builder()
                    .computeCount("2")
                    .dataStorageSizeTb("1")
                    .dbVersion("19c")
                    .dbWorkload("OLTP")
                    .licenseType("LICENSE_INCLUDED")
                    .build())
                .build());
    
        }
    }
    
    resources:
      myADB:
        type: gcp:oracledatabase:AutonomousDatabase
        properties:
          autonomousDatabaseId: my-instance
          location: us-east4
          project: my-project
          database: testdb
          adminPassword: 123Abpassword
          network: ${default.id}
          cidr: 10.5.0.0/24
          properties:
            computeCount: '2'
            dataStorageSizeTb: '1'
            dbVersion: 19c
            dbWorkload: OLTP
            licenseType: LICENSE_INCLUDED
    variables:
      default:
        fn::invoke:
          Function: gcp:compute:getNetwork
          Arguments:
            name: new
            project: my-project
    

    Oracledatabase Autonomous Database Full

    import * as pulumi from "@pulumi/pulumi";
    import * as gcp from "@pulumi/gcp";
    
    const default = gcp.compute.getNetwork({
        name: "new",
        project: "my-project",
    });
    const myADB = new gcp.oracledatabase.AutonomousDatabase("myADB", {
        autonomousDatabaseId: "my-instance",
        location: "us-east4",
        project: "my-project",
        displayName: "autonomousDatabase displayname",
        database: "testdatabase",
        adminPassword: "123Abpassword",
        network: _default.then(_default => _default.id),
        cidr: "10.5.0.0/24",
        labels: {
            "label-one": "value-one",
        },
        properties: {
            computeCount: 2,
            dataStorageSizeGb: 48,
            dbVersion: "19c",
            dbEdition: "STANDARD_EDITION",
            dbWorkload: "OLTP",
            isAutoScalingEnabled: true,
            licenseType: "BRING_YOUR_OWN_LICENSE",
            backupRetentionPeriodDays: 60,
            characterSet: "AL32UTF8",
            isStorageAutoScalingEnabled: false,
            maintenanceScheduleType: "REGULAR",
            mtlsConnectionRequired: false,
            nCharacterSet: "AL16UTF16",
            operationsInsightsState: "NOT_ENABLED",
            customerContacts: [{
                email: "xyz@example.com",
            }],
            privateEndpointIp: "10.5.0.11",
            privateEndpointLabel: "testhost",
        },
    });
    
    import pulumi
    import pulumi_gcp as gcp
    
    default = gcp.compute.get_network(name="new",
        project="my-project")
    my_adb = gcp.oracledatabase.AutonomousDatabase("myADB",
        autonomous_database_id="my-instance",
        location="us-east4",
        project="my-project",
        display_name="autonomousDatabase displayname",
        database="testdatabase",
        admin_password="123Abpassword",
        network=default.id,
        cidr="10.5.0.0/24",
        labels={
            "label-one": "value-one",
        },
        properties={
            "compute_count": 2,
            "data_storage_size_gb": 48,
            "db_version": "19c",
            "db_edition": "STANDARD_EDITION",
            "db_workload": "OLTP",
            "is_auto_scaling_enabled": True,
            "license_type": "BRING_YOUR_OWN_LICENSE",
            "backup_retention_period_days": 60,
            "character_set": "AL32UTF8",
            "is_storage_auto_scaling_enabled": False,
            "maintenance_schedule_type": "REGULAR",
            "mtls_connection_required": False,
            "n_character_set": "AL16UTF16",
            "operations_insights_state": "NOT_ENABLED",
            "customer_contacts": [{
                "email": "xyz@example.com",
            }],
            "private_endpoint_ip": "10.5.0.11",
            "private_endpoint_label": "testhost",
        })
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/compute"
    	"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/oracledatabase"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_default, err := compute.LookupNetwork(ctx, &compute.LookupNetworkArgs{
    			Name:    "new",
    			Project: pulumi.StringRef("my-project"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		_, err = oracledatabase.NewAutonomousDatabase(ctx, "myADB", &oracledatabase.AutonomousDatabaseArgs{
    			AutonomousDatabaseId: pulumi.String("my-instance"),
    			Location:             pulumi.String("us-east4"),
    			Project:              pulumi.String("my-project"),
    			DisplayName:          pulumi.String("autonomousDatabase displayname"),
    			Database:             pulumi.String("testdatabase"),
    			AdminPassword:        pulumi.String("123Abpassword"),
    			Network:              pulumi.String(_default.Id),
    			Cidr:                 pulumi.String("10.5.0.0/24"),
    			Labels: pulumi.StringMap{
    				"label-one": pulumi.String("value-one"),
    			},
    			Properties: &oracledatabase.AutonomousDatabasePropertiesArgs{
    				ComputeCount:                pulumi.Float64(2),
    				DataStorageSizeGb:           pulumi.Int(48),
    				DbVersion:                   pulumi.String("19c"),
    				DbEdition:                   pulumi.String("STANDARD_EDITION"),
    				DbWorkload:                  pulumi.String("OLTP"),
    				IsAutoScalingEnabled:        pulumi.Bool(true),
    				LicenseType:                 pulumi.String("BRING_YOUR_OWN_LICENSE"),
    				BackupRetentionPeriodDays:   pulumi.Int(60),
    				CharacterSet:                pulumi.String("AL32UTF8"),
    				IsStorageAutoScalingEnabled: pulumi.Bool(false),
    				MaintenanceScheduleType:     pulumi.String("REGULAR"),
    				MtlsConnectionRequired:      pulumi.Bool(false),
    				NCharacterSet:               pulumi.String("AL16UTF16"),
    				OperationsInsightsState:     pulumi.String("NOT_ENABLED"),
    				CustomerContacts: oracledatabase.AutonomousDatabasePropertiesCustomerContactArray{
    					&oracledatabase.AutonomousDatabasePropertiesCustomerContactArgs{
    						Email: pulumi.String("xyz@example.com"),
    					},
    				},
    				PrivateEndpointIp:    pulumi.String("10.5.0.11"),
    				PrivateEndpointLabel: pulumi.String("testhost"),
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Gcp = Pulumi.Gcp;
    
    return await Deployment.RunAsync(() => 
    {
        var @default = Gcp.Compute.GetNetwork.Invoke(new()
        {
            Name = "new",
            Project = "my-project",
        });
    
        var myADB = new Gcp.OracleDatabase.AutonomousDatabase("myADB", new()
        {
            AutonomousDatabaseId = "my-instance",
            Location = "us-east4",
            Project = "my-project",
            DisplayName = "autonomousDatabase displayname",
            Database = "testdatabase",
            AdminPassword = "123Abpassword",
            Network = @default.Apply(@default => @default.Apply(getNetworkResult => getNetworkResult.Id)),
            Cidr = "10.5.0.0/24",
            Labels = 
            {
                { "label-one", "value-one" },
            },
            Properties = new Gcp.OracleDatabase.Inputs.AutonomousDatabasePropertiesArgs
            {
                ComputeCount = 2,
                DataStorageSizeGb = 48,
                DbVersion = "19c",
                DbEdition = "STANDARD_EDITION",
                DbWorkload = "OLTP",
                IsAutoScalingEnabled = true,
                LicenseType = "BRING_YOUR_OWN_LICENSE",
                BackupRetentionPeriodDays = 60,
                CharacterSet = "AL32UTF8",
                IsStorageAutoScalingEnabled = false,
                MaintenanceScheduleType = "REGULAR",
                MtlsConnectionRequired = false,
                NCharacterSet = "AL16UTF16",
                OperationsInsightsState = "NOT_ENABLED",
                CustomerContacts = new[]
                {
                    new Gcp.OracleDatabase.Inputs.AutonomousDatabasePropertiesCustomerContactArgs
                    {
                        Email = "xyz@example.com",
                    },
                },
                PrivateEndpointIp = "10.5.0.11",
                PrivateEndpointLabel = "testhost",
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.gcp.compute.ComputeFunctions;
    import com.pulumi.gcp.compute.inputs.GetNetworkArgs;
    import com.pulumi.gcp.oracledatabase.AutonomousDatabase;
    import com.pulumi.gcp.oracledatabase.AutonomousDatabaseArgs;
    import com.pulumi.gcp.oracledatabase.inputs.AutonomousDatabasePropertiesArgs;
    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 default = ComputeFunctions.getNetwork(GetNetworkArgs.builder()
                .name("new")
                .project("my-project")
                .build());
    
            var myADB = new AutonomousDatabase("myADB", AutonomousDatabaseArgs.builder()
                .autonomousDatabaseId("my-instance")
                .location("us-east4")
                .project("my-project")
                .displayName("autonomousDatabase displayname")
                .database("testdatabase")
                .adminPassword("123Abpassword")
                .network(default_.id())
                .cidr("10.5.0.0/24")
                .labels(Map.of("label-one", "value-one"))
                .properties(AutonomousDatabasePropertiesArgs.builder()
                    .computeCount("2")
                    .dataStorageSizeGb("48")
                    .dbVersion("19c")
                    .dbEdition("STANDARD_EDITION")
                    .dbWorkload("OLTP")
                    .isAutoScalingEnabled("true")
                    .licenseType("BRING_YOUR_OWN_LICENSE")
                    .backupRetentionPeriodDays("60")
                    .characterSet("AL32UTF8")
                    .isStorageAutoScalingEnabled("false")
                    .maintenanceScheduleType("REGULAR")
                    .mtlsConnectionRequired("false")
                    .nCharacterSet("AL16UTF16")
                    .operationsInsightsState("NOT_ENABLED")
                    .customerContacts(AutonomousDatabasePropertiesCustomerContactArgs.builder()
                        .email("xyz@example.com")
                        .build())
                    .privateEndpointIp("10.5.0.11")
                    .privateEndpointLabel("testhost")
                    .build())
                .build());
    
        }
    }
    
    resources:
      myADB:
        type: gcp:oracledatabase:AutonomousDatabase
        properties:
          autonomousDatabaseId: my-instance
          location: us-east4
          project: my-project
          displayName: autonomousDatabase displayname
          database: testdatabase
          adminPassword: 123Abpassword
          network: ${default.id}
          cidr: 10.5.0.0/24
          labels:
            label-one: value-one
          properties:
            computeCount: '2'
            dataStorageSizeGb: '48'
            dbVersion: 19c
            dbEdition: STANDARD_EDITION
            dbWorkload: OLTP
            isAutoScalingEnabled: 'true'
            licenseType: BRING_YOUR_OWN_LICENSE
            backupRetentionPeriodDays: '60'
            characterSet: AL32UTF8
            isStorageAutoScalingEnabled: 'false'
            maintenanceScheduleType: REGULAR
            mtlsConnectionRequired: 'false'
            nCharacterSet: AL16UTF16
            operationsInsightsState: NOT_ENABLED
            customerContacts:
              - email: xyz@example.com
            privateEndpointIp: 10.5.0.11
            privateEndpointLabel: testhost
    variables:
      default:
        fn::invoke:
          Function: gcp:compute:getNetwork
          Arguments:
            name: new
            project: my-project
    

    Create AutonomousDatabase Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new AutonomousDatabase(name: string, args: AutonomousDatabaseArgs, opts?: CustomResourceOptions);
    @overload
    def AutonomousDatabase(resource_name: str,
                           args: AutonomousDatabaseArgs,
                           opts: Optional[ResourceOptions] = None)
    
    @overload
    def AutonomousDatabase(resource_name: str,
                           opts: Optional[ResourceOptions] = None,
                           autonomous_database_id: Optional[str] = None,
                           cidr: Optional[str] = None,
                           database: Optional[str] = None,
                           location: Optional[str] = None,
                           network: Optional[str] = None,
                           properties: Optional[AutonomousDatabasePropertiesArgs] = None,
                           admin_password: Optional[str] = None,
                           display_name: Optional[str] = None,
                           labels: Optional[Mapping[str, str]] = None,
                           project: Optional[str] = None)
    func NewAutonomousDatabase(ctx *Context, name string, args AutonomousDatabaseArgs, opts ...ResourceOption) (*AutonomousDatabase, error)
    public AutonomousDatabase(string name, AutonomousDatabaseArgs args, CustomResourceOptions? opts = null)
    public AutonomousDatabase(String name, AutonomousDatabaseArgs args)
    public AutonomousDatabase(String name, AutonomousDatabaseArgs args, CustomResourceOptions options)
    
    type: gcp:oracledatabase:AutonomousDatabase
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args AutonomousDatabaseArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args AutonomousDatabaseArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args AutonomousDatabaseArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AutonomousDatabaseArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AutonomousDatabaseArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var autonomousDatabaseResource = new Gcp.OracleDatabase.AutonomousDatabase("autonomousDatabaseResource", new()
    {
        AutonomousDatabaseId = "string",
        Cidr = "string",
        Database = "string",
        Location = "string",
        Network = "string",
        Properties = new Gcp.OracleDatabase.Inputs.AutonomousDatabasePropertiesArgs
        {
            DbWorkload = "string",
            LicenseType = "string",
            ActualUsedDataStorageSizeTb = 0,
            AllocatedStorageSizeTb = 0,
            ApexDetails = new[]
            {
                new Gcp.OracleDatabase.Inputs.AutonomousDatabasePropertiesApexDetailArgs
                {
                    ApexVersion = "string",
                    OrdsVersion = "string",
                },
            },
            ArePrimaryAllowlistedIpsUsed = false,
            AutonomousContainerDatabaseId = "string",
            AvailableUpgradeVersions = new[]
            {
                "string",
            },
            BackupRetentionPeriodDays = 0,
            CharacterSet = "string",
            ComputeCount = 0,
            ConnectionStrings = new[]
            {
                new Gcp.OracleDatabase.Inputs.AutonomousDatabasePropertiesConnectionStringArgs
                {
                    AllConnectionStrings = new[]
                    {
                        new Gcp.OracleDatabase.Inputs.AutonomousDatabasePropertiesConnectionStringAllConnectionStringArgs
                        {
                            High = "string",
                            Low = "string",
                            Medium = "string",
                        },
                    },
                    Dedicated = "string",
                    High = "string",
                    Low = "string",
                    Medium = "string",
                    Profiles = new[]
                    {
                        new Gcp.OracleDatabase.Inputs.AutonomousDatabasePropertiesConnectionStringProfileArgs
                        {
                            ConsumerGroup = "string",
                            DisplayName = "string",
                            HostFormat = "string",
                            IsRegional = false,
                            Protocol = "string",
                            SessionMode = "string",
                            SyntaxFormat = "string",
                            TlsAuthentication = "string",
                            Value = "string",
                        },
                    },
                },
            },
            ConnectionUrls = new[]
            {
                new Gcp.OracleDatabase.Inputs.AutonomousDatabasePropertiesConnectionUrlArgs
                {
                    ApexUri = "string",
                    DatabaseTransformsUri = "string",
                    GraphStudioUri = "string",
                    MachineLearningNotebookUri = "string",
                    MachineLearningUserManagementUri = "string",
                    MongoDbUri = "string",
                    OrdsUri = "string",
                    SqlDevWebUri = "string",
                },
            },
            CustomerContacts = new[]
            {
                new Gcp.OracleDatabase.Inputs.AutonomousDatabasePropertiesCustomerContactArgs
                {
                    Email = "string",
                },
            },
            DataSafeState = "string",
            DataStorageSizeGb = 0,
            DataStorageSizeTb = 0,
            DatabaseManagementState = "string",
            DbEdition = "string",
            DbVersion = "string",
            FailedDataRecoveryDuration = "string",
            IsAutoScalingEnabled = false,
            IsLocalDataGuardEnabled = false,
            IsStorageAutoScalingEnabled = false,
            LifecycleDetails = "string",
            LocalAdgAutoFailoverMaxDataLossLimit = 0,
            LocalDisasterRecoveryType = "string",
            LocalStandbyDbs = new[]
            {
                new Gcp.OracleDatabase.Inputs.AutonomousDatabasePropertiesLocalStandbyDbArgs
                {
                    DataGuardRoleChangedTime = "string",
                    DisasterRecoveryRoleChangedTime = "string",
                    LagTimeDuration = "string",
                    LifecycleDetails = "string",
                    State = "string",
                },
            },
            MaintenanceBeginTime = "string",
            MaintenanceEndTime = "string",
            MaintenanceScheduleType = "string",
            MemoryPerOracleComputeUnitGbs = 0,
            MemoryTableGbs = 0,
            MtlsConnectionRequired = false,
            NCharacterSet = "string",
            NextLongTermBackupTime = "string",
            OciUrl = "string",
            Ocid = "string",
            OpenMode = "string",
            OperationsInsightsState = "string",
            PeerDbIds = new[]
            {
                "string",
            },
            PermissionLevel = "string",
            PrivateEndpoint = "string",
            PrivateEndpointIp = "string",
            PrivateEndpointLabel = "string",
            RefreshableMode = "string",
            RefreshableState = "string",
            Role = "string",
            ScheduledOperationDetails = new[]
            {
                new Gcp.OracleDatabase.Inputs.AutonomousDatabasePropertiesScheduledOperationDetailArgs
                {
                    DayOfWeek = "string",
                    StartTimes = new[]
                    {
                        new Gcp.OracleDatabase.Inputs.AutonomousDatabasePropertiesScheduledOperationDetailStartTimeArgs
                        {
                            Hours = 0,
                            Minutes = 0,
                            Nanos = 0,
                            Seconds = 0,
                        },
                    },
                    StopTimes = new[]
                    {
                        new Gcp.OracleDatabase.Inputs.AutonomousDatabasePropertiesScheduledOperationDetailStopTimeArgs
                        {
                            Hours = 0,
                            Minutes = 0,
                            Nanos = 0,
                            Seconds = 0,
                        },
                    },
                },
            },
            SqlWebDeveloperUrl = "string",
            State = "string",
            SupportedCloneRegions = new[]
            {
                "string",
            },
            TotalAutoBackupStorageSizeGbs = 0,
            UsedDataStorageSizeTbs = 0,
        },
        AdminPassword = "string",
        DisplayName = "string",
        Labels = 
        {
            { "string", "string" },
        },
        Project = "string",
    });
    
    example, err := oracledatabase.NewAutonomousDatabase(ctx, "autonomousDatabaseResource", &oracledatabase.AutonomousDatabaseArgs{
    	AutonomousDatabaseId: pulumi.String("string"),
    	Cidr:                 pulumi.String("string"),
    	Database:             pulumi.String("string"),
    	Location:             pulumi.String("string"),
    	Network:              pulumi.String("string"),
    	Properties: &oracledatabase.AutonomousDatabasePropertiesArgs{
    		DbWorkload:                  pulumi.String("string"),
    		LicenseType:                 pulumi.String("string"),
    		ActualUsedDataStorageSizeTb: pulumi.Float64(0),
    		AllocatedStorageSizeTb:      pulumi.Float64(0),
    		ApexDetails: oracledatabase.AutonomousDatabasePropertiesApexDetailArray{
    			&oracledatabase.AutonomousDatabasePropertiesApexDetailArgs{
    				ApexVersion: pulumi.String("string"),
    				OrdsVersion: pulumi.String("string"),
    			},
    		},
    		ArePrimaryAllowlistedIpsUsed:  pulumi.Bool(false),
    		AutonomousContainerDatabaseId: pulumi.String("string"),
    		AvailableUpgradeVersions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		BackupRetentionPeriodDays: pulumi.Int(0),
    		CharacterSet:              pulumi.String("string"),
    		ComputeCount:              pulumi.Float64(0),
    		ConnectionStrings: oracledatabase.AutonomousDatabasePropertiesConnectionStringArray{
    			&oracledatabase.AutonomousDatabasePropertiesConnectionStringArgs{
    				AllConnectionStrings: oracledatabase.AutonomousDatabasePropertiesConnectionStringAllConnectionStringArray{
    					&oracledatabase.AutonomousDatabasePropertiesConnectionStringAllConnectionStringArgs{
    						High:   pulumi.String("string"),
    						Low:    pulumi.String("string"),
    						Medium: pulumi.String("string"),
    					},
    				},
    				Dedicated: pulumi.String("string"),
    				High:      pulumi.String("string"),
    				Low:       pulumi.String("string"),
    				Medium:    pulumi.String("string"),
    				Profiles: oracledatabase.AutonomousDatabasePropertiesConnectionStringProfileArray{
    					&oracledatabase.AutonomousDatabasePropertiesConnectionStringProfileArgs{
    						ConsumerGroup:     pulumi.String("string"),
    						DisplayName:       pulumi.String("string"),
    						HostFormat:        pulumi.String("string"),
    						IsRegional:        pulumi.Bool(false),
    						Protocol:          pulumi.String("string"),
    						SessionMode:       pulumi.String("string"),
    						SyntaxFormat:      pulumi.String("string"),
    						TlsAuthentication: pulumi.String("string"),
    						Value:             pulumi.String("string"),
    					},
    				},
    			},
    		},
    		ConnectionUrls: oracledatabase.AutonomousDatabasePropertiesConnectionUrlArray{
    			&oracledatabase.AutonomousDatabasePropertiesConnectionUrlArgs{
    				ApexUri:                          pulumi.String("string"),
    				DatabaseTransformsUri:            pulumi.String("string"),
    				GraphStudioUri:                   pulumi.String("string"),
    				MachineLearningNotebookUri:       pulumi.String("string"),
    				MachineLearningUserManagementUri: pulumi.String("string"),
    				MongoDbUri:                       pulumi.String("string"),
    				OrdsUri:                          pulumi.String("string"),
    				SqlDevWebUri:                     pulumi.String("string"),
    			},
    		},
    		CustomerContacts: oracledatabase.AutonomousDatabasePropertiesCustomerContactArray{
    			&oracledatabase.AutonomousDatabasePropertiesCustomerContactArgs{
    				Email: pulumi.String("string"),
    			},
    		},
    		DataSafeState:                        pulumi.String("string"),
    		DataStorageSizeGb:                    pulumi.Int(0),
    		DataStorageSizeTb:                    pulumi.Int(0),
    		DatabaseManagementState:              pulumi.String("string"),
    		DbEdition:                            pulumi.String("string"),
    		DbVersion:                            pulumi.String("string"),
    		FailedDataRecoveryDuration:           pulumi.String("string"),
    		IsAutoScalingEnabled:                 pulumi.Bool(false),
    		IsLocalDataGuardEnabled:              pulumi.Bool(false),
    		IsStorageAutoScalingEnabled:          pulumi.Bool(false),
    		LifecycleDetails:                     pulumi.String("string"),
    		LocalAdgAutoFailoverMaxDataLossLimit: pulumi.Int(0),
    		LocalDisasterRecoveryType:            pulumi.String("string"),
    		LocalStandbyDbs: oracledatabase.AutonomousDatabasePropertiesLocalStandbyDbArray{
    			&oracledatabase.AutonomousDatabasePropertiesLocalStandbyDbArgs{
    				DataGuardRoleChangedTime:        pulumi.String("string"),
    				DisasterRecoveryRoleChangedTime: pulumi.String("string"),
    				LagTimeDuration:                 pulumi.String("string"),
    				LifecycleDetails:                pulumi.String("string"),
    				State:                           pulumi.String("string"),
    			},
    		},
    		MaintenanceBeginTime:          pulumi.String("string"),
    		MaintenanceEndTime:            pulumi.String("string"),
    		MaintenanceScheduleType:       pulumi.String("string"),
    		MemoryPerOracleComputeUnitGbs: pulumi.Int(0),
    		MemoryTableGbs:                pulumi.Int(0),
    		MtlsConnectionRequired:        pulumi.Bool(false),
    		NCharacterSet:                 pulumi.String("string"),
    		NextLongTermBackupTime:        pulumi.String("string"),
    		OciUrl:                        pulumi.String("string"),
    		Ocid:                          pulumi.String("string"),
    		OpenMode:                      pulumi.String("string"),
    		OperationsInsightsState:       pulumi.String("string"),
    		PeerDbIds: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		PermissionLevel:      pulumi.String("string"),
    		PrivateEndpoint:      pulumi.String("string"),
    		PrivateEndpointIp:    pulumi.String("string"),
    		PrivateEndpointLabel: pulumi.String("string"),
    		RefreshableMode:      pulumi.String("string"),
    		RefreshableState:     pulumi.String("string"),
    		Role:                 pulumi.String("string"),
    		ScheduledOperationDetails: oracledatabase.AutonomousDatabasePropertiesScheduledOperationDetailArray{
    			&oracledatabase.AutonomousDatabasePropertiesScheduledOperationDetailArgs{
    				DayOfWeek: pulumi.String("string"),
    				StartTimes: oracledatabase.AutonomousDatabasePropertiesScheduledOperationDetailStartTimeArray{
    					&oracledatabase.AutonomousDatabasePropertiesScheduledOperationDetailStartTimeArgs{
    						Hours:   pulumi.Int(0),
    						Minutes: pulumi.Int(0),
    						Nanos:   pulumi.Int(0),
    						Seconds: pulumi.Int(0),
    					},
    				},
    				StopTimes: oracledatabase.AutonomousDatabasePropertiesScheduledOperationDetailStopTimeArray{
    					&oracledatabase.AutonomousDatabasePropertiesScheduledOperationDetailStopTimeArgs{
    						Hours:   pulumi.Int(0),
    						Minutes: pulumi.Int(0),
    						Nanos:   pulumi.Int(0),
    						Seconds: pulumi.Int(0),
    					},
    				},
    			},
    		},
    		SqlWebDeveloperUrl: pulumi.String("string"),
    		State:              pulumi.String("string"),
    		SupportedCloneRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		TotalAutoBackupStorageSizeGbs: pulumi.Float64(0),
    		UsedDataStorageSizeTbs:        pulumi.Int(0),
    	},
    	AdminPassword: pulumi.String("string"),
    	DisplayName:   pulumi.String("string"),
    	Labels: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	Project: pulumi.String("string"),
    })
    
    var autonomousDatabaseResource = new AutonomousDatabase("autonomousDatabaseResource", AutonomousDatabaseArgs.builder()
        .autonomousDatabaseId("string")
        .cidr("string")
        .database("string")
        .location("string")
        .network("string")
        .properties(AutonomousDatabasePropertiesArgs.builder()
            .dbWorkload("string")
            .licenseType("string")
            .actualUsedDataStorageSizeTb(0)
            .allocatedStorageSizeTb(0)
            .apexDetails(AutonomousDatabasePropertiesApexDetailArgs.builder()
                .apexVersion("string")
                .ordsVersion("string")
                .build())
            .arePrimaryAllowlistedIpsUsed(false)
            .autonomousContainerDatabaseId("string")
            .availableUpgradeVersions("string")
            .backupRetentionPeriodDays(0)
            .characterSet("string")
            .computeCount(0)
            .connectionStrings(AutonomousDatabasePropertiesConnectionStringArgs.builder()
                .allConnectionStrings(AutonomousDatabasePropertiesConnectionStringAllConnectionStringArgs.builder()
                    .high("string")
                    .low("string")
                    .medium("string")
                    .build())
                .dedicated("string")
                .high("string")
                .low("string")
                .medium("string")
                .profiles(AutonomousDatabasePropertiesConnectionStringProfileArgs.builder()
                    .consumerGroup("string")
                    .displayName("string")
                    .hostFormat("string")
                    .isRegional(false)
                    .protocol("string")
                    .sessionMode("string")
                    .syntaxFormat("string")
                    .tlsAuthentication("string")
                    .value("string")
                    .build())
                .build())
            .connectionUrls(AutonomousDatabasePropertiesConnectionUrlArgs.builder()
                .apexUri("string")
                .databaseTransformsUri("string")
                .graphStudioUri("string")
                .machineLearningNotebookUri("string")
                .machineLearningUserManagementUri("string")
                .mongoDbUri("string")
                .ordsUri("string")
                .sqlDevWebUri("string")
                .build())
            .customerContacts(AutonomousDatabasePropertiesCustomerContactArgs.builder()
                .email("string")
                .build())
            .dataSafeState("string")
            .dataStorageSizeGb(0)
            .dataStorageSizeTb(0)
            .databaseManagementState("string")
            .dbEdition("string")
            .dbVersion("string")
            .failedDataRecoveryDuration("string")
            .isAutoScalingEnabled(false)
            .isLocalDataGuardEnabled(false)
            .isStorageAutoScalingEnabled(false)
            .lifecycleDetails("string")
            .localAdgAutoFailoverMaxDataLossLimit(0)
            .localDisasterRecoveryType("string")
            .localStandbyDbs(AutonomousDatabasePropertiesLocalStandbyDbArgs.builder()
                .dataGuardRoleChangedTime("string")
                .disasterRecoveryRoleChangedTime("string")
                .lagTimeDuration("string")
                .lifecycleDetails("string")
                .state("string")
                .build())
            .maintenanceBeginTime("string")
            .maintenanceEndTime("string")
            .maintenanceScheduleType("string")
            .memoryPerOracleComputeUnitGbs(0)
            .memoryTableGbs(0)
            .mtlsConnectionRequired(false)
            .nCharacterSet("string")
            .nextLongTermBackupTime("string")
            .ociUrl("string")
            .ocid("string")
            .openMode("string")
            .operationsInsightsState("string")
            .peerDbIds("string")
            .permissionLevel("string")
            .privateEndpoint("string")
            .privateEndpointIp("string")
            .privateEndpointLabel("string")
            .refreshableMode("string")
            .refreshableState("string")
            .role("string")
            .scheduledOperationDetails(AutonomousDatabasePropertiesScheduledOperationDetailArgs.builder()
                .dayOfWeek("string")
                .startTimes(AutonomousDatabasePropertiesScheduledOperationDetailStartTimeArgs.builder()
                    .hours(0)
                    .minutes(0)
                    .nanos(0)
                    .seconds(0)
                    .build())
                .stopTimes(AutonomousDatabasePropertiesScheduledOperationDetailStopTimeArgs.builder()
                    .hours(0)
                    .minutes(0)
                    .nanos(0)
                    .seconds(0)
                    .build())
                .build())
            .sqlWebDeveloperUrl("string")
            .state("string")
            .supportedCloneRegions("string")
            .totalAutoBackupStorageSizeGbs(0)
            .usedDataStorageSizeTbs(0)
            .build())
        .adminPassword("string")
        .displayName("string")
        .labels(Map.of("string", "string"))
        .project("string")
        .build());
    
    autonomous_database_resource = gcp.oracledatabase.AutonomousDatabase("autonomousDatabaseResource",
        autonomous_database_id="string",
        cidr="string",
        database="string",
        location="string",
        network="string",
        properties={
            "db_workload": "string",
            "license_type": "string",
            "actual_used_data_storage_size_tb": 0,
            "allocated_storage_size_tb": 0,
            "apex_details": [{
                "apex_version": "string",
                "ords_version": "string",
            }],
            "are_primary_allowlisted_ips_used": False,
            "autonomous_container_database_id": "string",
            "available_upgrade_versions": ["string"],
            "backup_retention_period_days": 0,
            "character_set": "string",
            "compute_count": 0,
            "connection_strings": [{
                "all_connection_strings": [{
                    "high": "string",
                    "low": "string",
                    "medium": "string",
                }],
                "dedicated": "string",
                "high": "string",
                "low": "string",
                "medium": "string",
                "profiles": [{
                    "consumer_group": "string",
                    "display_name": "string",
                    "host_format": "string",
                    "is_regional": False,
                    "protocol": "string",
                    "session_mode": "string",
                    "syntax_format": "string",
                    "tls_authentication": "string",
                    "value": "string",
                }],
            }],
            "connection_urls": [{
                "apex_uri": "string",
                "database_transforms_uri": "string",
                "graph_studio_uri": "string",
                "machine_learning_notebook_uri": "string",
                "machine_learning_user_management_uri": "string",
                "mongo_db_uri": "string",
                "ords_uri": "string",
                "sql_dev_web_uri": "string",
            }],
            "customer_contacts": [{
                "email": "string",
            }],
            "data_safe_state": "string",
            "data_storage_size_gb": 0,
            "data_storage_size_tb": 0,
            "database_management_state": "string",
            "db_edition": "string",
            "db_version": "string",
            "failed_data_recovery_duration": "string",
            "is_auto_scaling_enabled": False,
            "is_local_data_guard_enabled": False,
            "is_storage_auto_scaling_enabled": False,
            "lifecycle_details": "string",
            "local_adg_auto_failover_max_data_loss_limit": 0,
            "local_disaster_recovery_type": "string",
            "local_standby_dbs": [{
                "data_guard_role_changed_time": "string",
                "disaster_recovery_role_changed_time": "string",
                "lag_time_duration": "string",
                "lifecycle_details": "string",
                "state": "string",
            }],
            "maintenance_begin_time": "string",
            "maintenance_end_time": "string",
            "maintenance_schedule_type": "string",
            "memory_per_oracle_compute_unit_gbs": 0,
            "memory_table_gbs": 0,
            "mtls_connection_required": False,
            "n_character_set": "string",
            "next_long_term_backup_time": "string",
            "oci_url": "string",
            "ocid": "string",
            "open_mode": "string",
            "operations_insights_state": "string",
            "peer_db_ids": ["string"],
            "permission_level": "string",
            "private_endpoint": "string",
            "private_endpoint_ip": "string",
            "private_endpoint_label": "string",
            "refreshable_mode": "string",
            "refreshable_state": "string",
            "role": "string",
            "scheduled_operation_details": [{
                "day_of_week": "string",
                "start_times": [{
                    "hours": 0,
                    "minutes": 0,
                    "nanos": 0,
                    "seconds": 0,
                }],
                "stop_times": [{
                    "hours": 0,
                    "minutes": 0,
                    "nanos": 0,
                    "seconds": 0,
                }],
            }],
            "sql_web_developer_url": "string",
            "state": "string",
            "supported_clone_regions": ["string"],
            "total_auto_backup_storage_size_gbs": 0,
            "used_data_storage_size_tbs": 0,
        },
        admin_password="string",
        display_name="string",
        labels={
            "string": "string",
        },
        project="string")
    
    const autonomousDatabaseResource = new gcp.oracledatabase.AutonomousDatabase("autonomousDatabaseResource", {
        autonomousDatabaseId: "string",
        cidr: "string",
        database: "string",
        location: "string",
        network: "string",
        properties: {
            dbWorkload: "string",
            licenseType: "string",
            actualUsedDataStorageSizeTb: 0,
            allocatedStorageSizeTb: 0,
            apexDetails: [{
                apexVersion: "string",
                ordsVersion: "string",
            }],
            arePrimaryAllowlistedIpsUsed: false,
            autonomousContainerDatabaseId: "string",
            availableUpgradeVersions: ["string"],
            backupRetentionPeriodDays: 0,
            characterSet: "string",
            computeCount: 0,
            connectionStrings: [{
                allConnectionStrings: [{
                    high: "string",
                    low: "string",
                    medium: "string",
                }],
                dedicated: "string",
                high: "string",
                low: "string",
                medium: "string",
                profiles: [{
                    consumerGroup: "string",
                    displayName: "string",
                    hostFormat: "string",
                    isRegional: false,
                    protocol: "string",
                    sessionMode: "string",
                    syntaxFormat: "string",
                    tlsAuthentication: "string",
                    value: "string",
                }],
            }],
            connectionUrls: [{
                apexUri: "string",
                databaseTransformsUri: "string",
                graphStudioUri: "string",
                machineLearningNotebookUri: "string",
                machineLearningUserManagementUri: "string",
                mongoDbUri: "string",
                ordsUri: "string",
                sqlDevWebUri: "string",
            }],
            customerContacts: [{
                email: "string",
            }],
            dataSafeState: "string",
            dataStorageSizeGb: 0,
            dataStorageSizeTb: 0,
            databaseManagementState: "string",
            dbEdition: "string",
            dbVersion: "string",
            failedDataRecoveryDuration: "string",
            isAutoScalingEnabled: false,
            isLocalDataGuardEnabled: false,
            isStorageAutoScalingEnabled: false,
            lifecycleDetails: "string",
            localAdgAutoFailoverMaxDataLossLimit: 0,
            localDisasterRecoveryType: "string",
            localStandbyDbs: [{
                dataGuardRoleChangedTime: "string",
                disasterRecoveryRoleChangedTime: "string",
                lagTimeDuration: "string",
                lifecycleDetails: "string",
                state: "string",
            }],
            maintenanceBeginTime: "string",
            maintenanceEndTime: "string",
            maintenanceScheduleType: "string",
            memoryPerOracleComputeUnitGbs: 0,
            memoryTableGbs: 0,
            mtlsConnectionRequired: false,
            nCharacterSet: "string",
            nextLongTermBackupTime: "string",
            ociUrl: "string",
            ocid: "string",
            openMode: "string",
            operationsInsightsState: "string",
            peerDbIds: ["string"],
            permissionLevel: "string",
            privateEndpoint: "string",
            privateEndpointIp: "string",
            privateEndpointLabel: "string",
            refreshableMode: "string",
            refreshableState: "string",
            role: "string",
            scheduledOperationDetails: [{
                dayOfWeek: "string",
                startTimes: [{
                    hours: 0,
                    minutes: 0,
                    nanos: 0,
                    seconds: 0,
                }],
                stopTimes: [{
                    hours: 0,
                    minutes: 0,
                    nanos: 0,
                    seconds: 0,
                }],
            }],
            sqlWebDeveloperUrl: "string",
            state: "string",
            supportedCloneRegions: ["string"],
            totalAutoBackupStorageSizeGbs: 0,
            usedDataStorageSizeTbs: 0,
        },
        adminPassword: "string",
        displayName: "string",
        labels: {
            string: "string",
        },
        project: "string",
    });
    
    type: gcp:oracledatabase:AutonomousDatabase
    properties:
        adminPassword: string
        autonomousDatabaseId: string
        cidr: string
        database: string
        displayName: string
        labels:
            string: string
        location: string
        network: string
        project: string
        properties:
            actualUsedDataStorageSizeTb: 0
            allocatedStorageSizeTb: 0
            apexDetails:
                - apexVersion: string
                  ordsVersion: string
            arePrimaryAllowlistedIpsUsed: false
            autonomousContainerDatabaseId: string
            availableUpgradeVersions:
                - string
            backupRetentionPeriodDays: 0
            characterSet: string
            computeCount: 0
            connectionStrings:
                - allConnectionStrings:
                    - high: string
                      low: string
                      medium: string
                  dedicated: string
                  high: string
                  low: string
                  medium: string
                  profiles:
                    - consumerGroup: string
                      displayName: string
                      hostFormat: string
                      isRegional: false
                      protocol: string
                      sessionMode: string
                      syntaxFormat: string
                      tlsAuthentication: string
                      value: string
            connectionUrls:
                - apexUri: string
                  databaseTransformsUri: string
                  graphStudioUri: string
                  machineLearningNotebookUri: string
                  machineLearningUserManagementUri: string
                  mongoDbUri: string
                  ordsUri: string
                  sqlDevWebUri: string
            customerContacts:
                - email: string
            dataSafeState: string
            dataStorageSizeGb: 0
            dataStorageSizeTb: 0
            databaseManagementState: string
            dbEdition: string
            dbVersion: string
            dbWorkload: string
            failedDataRecoveryDuration: string
            isAutoScalingEnabled: false
            isLocalDataGuardEnabled: false
            isStorageAutoScalingEnabled: false
            licenseType: string
            lifecycleDetails: string
            localAdgAutoFailoverMaxDataLossLimit: 0
            localDisasterRecoveryType: string
            localStandbyDbs:
                - dataGuardRoleChangedTime: string
                  disasterRecoveryRoleChangedTime: string
                  lagTimeDuration: string
                  lifecycleDetails: string
                  state: string
            maintenanceBeginTime: string
            maintenanceEndTime: string
            maintenanceScheduleType: string
            memoryPerOracleComputeUnitGbs: 0
            memoryTableGbs: 0
            mtlsConnectionRequired: false
            nCharacterSet: string
            nextLongTermBackupTime: string
            ociUrl: string
            ocid: string
            openMode: string
            operationsInsightsState: string
            peerDbIds:
                - string
            permissionLevel: string
            privateEndpoint: string
            privateEndpointIp: string
            privateEndpointLabel: string
            refreshableMode: string
            refreshableState: string
            role: string
            scheduledOperationDetails:
                - dayOfWeek: string
                  startTimes:
                    - hours: 0
                      minutes: 0
                      nanos: 0
                      seconds: 0
                  stopTimes:
                    - hours: 0
                      minutes: 0
                      nanos: 0
                      seconds: 0
            sqlWebDeveloperUrl: string
            state: string
            supportedCloneRegions:
                - string
            totalAutoBackupStorageSizeGbs: 0
            usedDataStorageSizeTbs: 0
    

    AutonomousDatabase Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The AutonomousDatabase resource accepts the following input properties:

    AutonomousDatabaseId string
    The ID of the Autonomous Database to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
    Cidr string
    The subnet CIDR range for the Autonmous Database.
    Database string
    The name of the Autonomous Database. The database name must be unique in the project. The name must begin with a letter and can contain a maximum of 30 alphanumeric characters.
    Location string
    Resource ID segment making up resource name. See documentation for resource type oracledatabase.googleapis.com/AutonomousDatabaseBackup.
    Network string
    The name of the VPC network used by the Autonomous Database. Format: projects/{project}/global/networks/{network}
    Properties AutonomousDatabaseProperties
    The properties of an Autonomous Database. Structure is documented below.
    AdminPassword string
    The password for the default ADMIN user.
    DisplayName string
    The display name for the Autonomous Database. The name does not have to be unique within your project.
    Labels Dictionary<string, string>
    The labels or tags associated with the Autonomous Database. Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource.
    Project string
    AutonomousDatabaseId string
    The ID of the Autonomous Database to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
    Cidr string
    The subnet CIDR range for the Autonmous Database.
    Database string
    The name of the Autonomous Database. The database name must be unique in the project. The name must begin with a letter and can contain a maximum of 30 alphanumeric characters.
    Location string
    Resource ID segment making up resource name. See documentation for resource type oracledatabase.googleapis.com/AutonomousDatabaseBackup.
    Network string
    The name of the VPC network used by the Autonomous Database. Format: projects/{project}/global/networks/{network}
    Properties AutonomousDatabasePropertiesArgs
    The properties of an Autonomous Database. Structure is documented below.
    AdminPassword string
    The password for the default ADMIN user.
    DisplayName string
    The display name for the Autonomous Database. The name does not have to be unique within your project.
    Labels map[string]string
    The labels or tags associated with the Autonomous Database. Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource.
    Project string
    autonomousDatabaseId String
    The ID of the Autonomous Database to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
    cidr String
    The subnet CIDR range for the Autonmous Database.
    database String
    The name of the Autonomous Database. The database name must be unique in the project. The name must begin with a letter and can contain a maximum of 30 alphanumeric characters.
    location String
    Resource ID segment making up resource name. See documentation for resource type oracledatabase.googleapis.com/AutonomousDatabaseBackup.
    network String
    The name of the VPC network used by the Autonomous Database. Format: projects/{project}/global/networks/{network}
    properties AutonomousDatabaseProperties
    The properties of an Autonomous Database. Structure is documented below.
    adminPassword String
    The password for the default ADMIN user.
    displayName String
    The display name for the Autonomous Database. The name does not have to be unique within your project.
    labels Map<String,String>
    The labels or tags associated with the Autonomous Database. Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource.
    project String
    autonomousDatabaseId string
    The ID of the Autonomous Database to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
    cidr string
    The subnet CIDR range for the Autonmous Database.
    database string
    The name of the Autonomous Database. The database name must be unique in the project. The name must begin with a letter and can contain a maximum of 30 alphanumeric characters.
    location string
    Resource ID segment making up resource name. See documentation for resource type oracledatabase.googleapis.com/AutonomousDatabaseBackup.
    network string
    The name of the VPC network used by the Autonomous Database. Format: projects/{project}/global/networks/{network}
    properties AutonomousDatabaseProperties
    The properties of an Autonomous Database. Structure is documented below.
    adminPassword string
    The password for the default ADMIN user.
    displayName string
    The display name for the Autonomous Database. The name does not have to be unique within your project.
    labels {[key: string]: string}
    The labels or tags associated with the Autonomous Database. Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource.
    project string
    autonomous_database_id str
    The ID of the Autonomous Database to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
    cidr str
    The subnet CIDR range for the Autonmous Database.
    database str
    The name of the Autonomous Database. The database name must be unique in the project. The name must begin with a letter and can contain a maximum of 30 alphanumeric characters.
    location str
    Resource ID segment making up resource name. See documentation for resource type oracledatabase.googleapis.com/AutonomousDatabaseBackup.
    network str
    The name of the VPC network used by the Autonomous Database. Format: projects/{project}/global/networks/{network}
    properties AutonomousDatabasePropertiesArgs
    The properties of an Autonomous Database. Structure is documented below.
    admin_password str
    The password for the default ADMIN user.
    display_name str
    The display name for the Autonomous Database. The name does not have to be unique within your project.
    labels Mapping[str, str]
    The labels or tags associated with the Autonomous Database. Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource.
    project str
    autonomousDatabaseId String
    The ID of the Autonomous Database to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
    cidr String
    The subnet CIDR range for the Autonmous Database.
    database String
    The name of the Autonomous Database. The database name must be unique in the project. The name must begin with a letter and can contain a maximum of 30 alphanumeric characters.
    location String
    Resource ID segment making up resource name. See documentation for resource type oracledatabase.googleapis.com/AutonomousDatabaseBackup.
    network String
    The name of the VPC network used by the Autonomous Database. Format: projects/{project}/global/networks/{network}
    properties Property Map
    The properties of an Autonomous Database. Structure is documented below.
    adminPassword String
    The password for the default ADMIN user.
    displayName String
    The display name for the Autonomous Database. The name does not have to be unique within your project.
    labels Map<String>
    The labels or tags associated with the Autonomous Database. Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource.
    project String

    Outputs

    All input properties are implicitly available as output properties. Additionally, the AutonomousDatabase resource produces the following output properties:

    CreateTime string
    The date and time that the Autonomous Database was created.
    EffectiveLabels Dictionary<string, string>
    All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
    EntitlementId string
    The ID of the subscription entitlement associated with the Autonomous Database.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    Identifier. The name of the Autonomous Database resource in the following format: projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}
    PulumiLabels Dictionary<string, string>
    The combination of labels configured directly on the resource and default labels configured on the provider.
    CreateTime string
    The date and time that the Autonomous Database was created.
    EffectiveLabels map[string]string
    All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
    EntitlementId string
    The ID of the subscription entitlement associated with the Autonomous Database.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    Identifier. The name of the Autonomous Database resource in the following format: projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}
    PulumiLabels map[string]string
    The combination of labels configured directly on the resource and default labels configured on the provider.
    createTime String
    The date and time that the Autonomous Database was created.
    effectiveLabels Map<String,String>
    All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
    entitlementId String
    The ID of the subscription entitlement associated with the Autonomous Database.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    Identifier. The name of the Autonomous Database resource in the following format: projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}
    pulumiLabels Map<String,String>
    The combination of labels configured directly on the resource and default labels configured on the provider.
    createTime string
    The date and time that the Autonomous Database was created.
    effectiveLabels {[key: string]: string}
    All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
    entitlementId string
    The ID of the subscription entitlement associated with the Autonomous Database.
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    Identifier. The name of the Autonomous Database resource in the following format: projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}
    pulumiLabels {[key: string]: string}
    The combination of labels configured directly on the resource and default labels configured on the provider.
    create_time str
    The date and time that the Autonomous Database was created.
    effective_labels Mapping[str, str]
    All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
    entitlement_id str
    The ID of the subscription entitlement associated with the Autonomous Database.
    id str
    The provider-assigned unique ID for this managed resource.
    name str
    Identifier. The name of the Autonomous Database resource in the following format: projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}
    pulumi_labels Mapping[str, str]
    The combination of labels configured directly on the resource and default labels configured on the provider.
    createTime String
    The date and time that the Autonomous Database was created.
    effectiveLabels Map<String>
    All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
    entitlementId String
    The ID of the subscription entitlement associated with the Autonomous Database.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    Identifier. The name of the Autonomous Database resource in the following format: projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}
    pulumiLabels Map<String>
    The combination of labels configured directly on the resource and default labels configured on the provider.

    Look up Existing AutonomousDatabase Resource

    Get an existing AutonomousDatabase resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: AutonomousDatabaseState, opts?: CustomResourceOptions): AutonomousDatabase
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            admin_password: Optional[str] = None,
            autonomous_database_id: Optional[str] = None,
            cidr: Optional[str] = None,
            create_time: Optional[str] = None,
            database: Optional[str] = None,
            display_name: Optional[str] = None,
            effective_labels: Optional[Mapping[str, str]] = None,
            entitlement_id: Optional[str] = None,
            labels: Optional[Mapping[str, str]] = None,
            location: Optional[str] = None,
            name: Optional[str] = None,
            network: Optional[str] = None,
            project: Optional[str] = None,
            properties: Optional[AutonomousDatabasePropertiesArgs] = None,
            pulumi_labels: Optional[Mapping[str, str]] = None) -> AutonomousDatabase
    func GetAutonomousDatabase(ctx *Context, name string, id IDInput, state *AutonomousDatabaseState, opts ...ResourceOption) (*AutonomousDatabase, error)
    public static AutonomousDatabase Get(string name, Input<string> id, AutonomousDatabaseState? state, CustomResourceOptions? opts = null)
    public static AutonomousDatabase get(String name, Output<String> id, AutonomousDatabaseState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AdminPassword string
    The password for the default ADMIN user.
    AutonomousDatabaseId string
    The ID of the Autonomous Database to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
    Cidr string
    The subnet CIDR range for the Autonmous Database.
    CreateTime string
    The date and time that the Autonomous Database was created.
    Database string
    The name of the Autonomous Database. The database name must be unique in the project. The name must begin with a letter and can contain a maximum of 30 alphanumeric characters.
    DisplayName string
    The display name for the Autonomous Database. The name does not have to be unique within your project.
    EffectiveLabels Dictionary<string, string>
    All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
    EntitlementId string
    The ID of the subscription entitlement associated with the Autonomous Database.
    Labels Dictionary<string, string>
    The labels or tags associated with the Autonomous Database. Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource.
    Location string
    Resource ID segment making up resource name. See documentation for resource type oracledatabase.googleapis.com/AutonomousDatabaseBackup.
    Name string
    Identifier. The name of the Autonomous Database resource in the following format: projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}
    Network string
    The name of the VPC network used by the Autonomous Database. Format: projects/{project}/global/networks/{network}
    Project string
    Properties AutonomousDatabaseProperties
    The properties of an Autonomous Database. Structure is documented below.
    PulumiLabels Dictionary<string, string>
    The combination of labels configured directly on the resource and default labels configured on the provider.
    AdminPassword string
    The password for the default ADMIN user.
    AutonomousDatabaseId string
    The ID of the Autonomous Database to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
    Cidr string
    The subnet CIDR range for the Autonmous Database.
    CreateTime string
    The date and time that the Autonomous Database was created.
    Database string
    The name of the Autonomous Database. The database name must be unique in the project. The name must begin with a letter and can contain a maximum of 30 alphanumeric characters.
    DisplayName string
    The display name for the Autonomous Database. The name does not have to be unique within your project.
    EffectiveLabels map[string]string
    All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
    EntitlementId string
    The ID of the subscription entitlement associated with the Autonomous Database.
    Labels map[string]string
    The labels or tags associated with the Autonomous Database. Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource.
    Location string
    Resource ID segment making up resource name. See documentation for resource type oracledatabase.googleapis.com/AutonomousDatabaseBackup.
    Name string
    Identifier. The name of the Autonomous Database resource in the following format: projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}
    Network string
    The name of the VPC network used by the Autonomous Database. Format: projects/{project}/global/networks/{network}
    Project string
    Properties AutonomousDatabasePropertiesArgs
    The properties of an Autonomous Database. Structure is documented below.
    PulumiLabels map[string]string
    The combination of labels configured directly on the resource and default labels configured on the provider.
    adminPassword String
    The password for the default ADMIN user.
    autonomousDatabaseId String
    The ID of the Autonomous Database to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
    cidr String
    The subnet CIDR range for the Autonmous Database.
    createTime String
    The date and time that the Autonomous Database was created.
    database String
    The name of the Autonomous Database. The database name must be unique in the project. The name must begin with a letter and can contain a maximum of 30 alphanumeric characters.
    displayName String
    The display name for the Autonomous Database. The name does not have to be unique within your project.
    effectiveLabels Map<String,String>
    All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
    entitlementId String
    The ID of the subscription entitlement associated with the Autonomous Database.
    labels Map<String,String>
    The labels or tags associated with the Autonomous Database. Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource.
    location String
    Resource ID segment making up resource name. See documentation for resource type oracledatabase.googleapis.com/AutonomousDatabaseBackup.
    name String
    Identifier. The name of the Autonomous Database resource in the following format: projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}
    network String
    The name of the VPC network used by the Autonomous Database. Format: projects/{project}/global/networks/{network}
    project String
    properties AutonomousDatabaseProperties
    The properties of an Autonomous Database. Structure is documented below.
    pulumiLabels Map<String,String>
    The combination of labels configured directly on the resource and default labels configured on the provider.
    adminPassword string
    The password for the default ADMIN user.
    autonomousDatabaseId string
    The ID of the Autonomous Database to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
    cidr string
    The subnet CIDR range for the Autonmous Database.
    createTime string
    The date and time that the Autonomous Database was created.
    database string
    The name of the Autonomous Database. The database name must be unique in the project. The name must begin with a letter and can contain a maximum of 30 alphanumeric characters.
    displayName string
    The display name for the Autonomous Database. The name does not have to be unique within your project.
    effectiveLabels {[key: string]: string}
    All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
    entitlementId string
    The ID of the subscription entitlement associated with the Autonomous Database.
    labels {[key: string]: string}
    The labels or tags associated with the Autonomous Database. Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource.
    location string
    Resource ID segment making up resource name. See documentation for resource type oracledatabase.googleapis.com/AutonomousDatabaseBackup.
    name string
    Identifier. The name of the Autonomous Database resource in the following format: projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}
    network string
    The name of the VPC network used by the Autonomous Database. Format: projects/{project}/global/networks/{network}
    project string
    properties AutonomousDatabaseProperties
    The properties of an Autonomous Database. Structure is documented below.
    pulumiLabels {[key: string]: string}
    The combination of labels configured directly on the resource and default labels configured on the provider.
    admin_password str
    The password for the default ADMIN user.
    autonomous_database_id str
    The ID of the Autonomous Database to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
    cidr str
    The subnet CIDR range for the Autonmous Database.
    create_time str
    The date and time that the Autonomous Database was created.
    database str
    The name of the Autonomous Database. The database name must be unique in the project. The name must begin with a letter and can contain a maximum of 30 alphanumeric characters.
    display_name str
    The display name for the Autonomous Database. The name does not have to be unique within your project.
    effective_labels Mapping[str, str]
    All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
    entitlement_id str
    The ID of the subscription entitlement associated with the Autonomous Database.
    labels Mapping[str, str]
    The labels or tags associated with the Autonomous Database. Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource.
    location str
    Resource ID segment making up resource name. See documentation for resource type oracledatabase.googleapis.com/AutonomousDatabaseBackup.
    name str
    Identifier. The name of the Autonomous Database resource in the following format: projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}
    network str
    The name of the VPC network used by the Autonomous Database. Format: projects/{project}/global/networks/{network}
    project str
    properties AutonomousDatabasePropertiesArgs
    The properties of an Autonomous Database. Structure is documented below.
    pulumi_labels Mapping[str, str]
    The combination of labels configured directly on the resource and default labels configured on the provider.
    adminPassword String
    The password for the default ADMIN user.
    autonomousDatabaseId String
    The ID of the Autonomous Database to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
    cidr String
    The subnet CIDR range for the Autonmous Database.
    createTime String
    The date and time that the Autonomous Database was created.
    database String
    The name of the Autonomous Database. The database name must be unique in the project. The name must begin with a letter and can contain a maximum of 30 alphanumeric characters.
    displayName String
    The display name for the Autonomous Database. The name does not have to be unique within your project.
    effectiveLabels Map<String>
    All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
    entitlementId String
    The ID of the subscription entitlement associated with the Autonomous Database.
    labels Map<String>
    The labels or tags associated with the Autonomous Database. Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource.
    location String
    Resource ID segment making up resource name. See documentation for resource type oracledatabase.googleapis.com/AutonomousDatabaseBackup.
    name String
    Identifier. The name of the Autonomous Database resource in the following format: projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}
    network String
    The name of the VPC network used by the Autonomous Database. Format: projects/{project}/global/networks/{network}
    project String
    properties Property Map
    The properties of an Autonomous Database. Structure is documented below.
    pulumiLabels Map<String>
    The combination of labels configured directly on the resource and default labels configured on the provider.

    Supporting Types

    AutonomousDatabaseProperties, AutonomousDatabasePropertiesArgs

    DbWorkload string
    Possible values: DB_WORKLOAD_UNSPECIFIED OLTP DW AJD APEX
    LicenseType string
    The license type used for the Autonomous Database. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
    ActualUsedDataStorageSizeTb double
    (Output) The amount of storage currently being used for user and system data, in terabytes.
    AllocatedStorageSizeTb double
    (Output) The amount of storage currently allocated for the database tables and billed for, rounded up in terabytes.
    ApexDetails List<AutonomousDatabasePropertiesApexDetail>
    (Output) Oracle APEX Application Development. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseApex Structure is documented below.
    ArePrimaryAllowlistedIpsUsed bool
    (Output) This field indicates the status of Data Guard and Access control for the Autonomous Database. The field's value is null if Data Guard is disabled or Access Control is disabled. The field's value is TRUE if both Data Guard and Access Control are enabled, and the Autonomous Database is using primary IP access control list (ACL) for standby. The field's value is FALSE if both Data Guard and Access Control are enabled, and the Autonomous Database is using a different IP access control list (ACL) for standby compared to primary.
    AutonomousContainerDatabaseId string
    (Output) The Autonomous Container Database OCID.
    AvailableUpgradeVersions List<string>
    (Output) The list of available Oracle Database upgrade versions for an Autonomous Database.
    BackupRetentionPeriodDays int
    The retention period for the Autonomous Database. This field is specified in days, can range from 1 day to 60 days, and has a default value of 60 days.
    CharacterSet string
    The character set for the Autonomous Database. The default is AL32UTF8.
    ComputeCount double
    The number of compute servers for the Autonomous Database.
    ConnectionStrings List<AutonomousDatabasePropertiesConnectionString>
    (Output) The connection string used to connect to the Autonomous Database. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseConnectionStrings Structure is documented below.
    ConnectionUrls List<AutonomousDatabasePropertiesConnectionUrl>
    (Output) The URLs for accessing Oracle Application Express (APEX) and SQL Developer Web with a browser from a Compute instance. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseConnectionUrls Structure is documented below.
    CustomerContacts List<AutonomousDatabasePropertiesCustomerContact>
    The list of customer contacts. Structure is documented below.
    DataSafeState string
    (Output) The current state of the Data Safe registration for the Autonomous Database. Possible values: DATA_SAFE_STATE_UNSPECIFIED REGISTERING REGISTERED DEREGISTERING NOT_REGISTERED FAILED
    DataStorageSizeGb int
    The size of the data stored in the database, in gigabytes.
    DataStorageSizeTb int
    The size of the data stored in the database, in terabytes.
    DatabaseManagementState string
    (Output) The current state of database management for the Autonomous Database. Possible values: DATABASE_MANAGEMENT_STATE_UNSPECIFIED ENABLING ENABLED DISABLING NOT_ENABLED FAILED_ENABLING FAILED_DISABLING
    DbEdition string
    The edition of the Autonomous Databases. Possible values: DATABASE_EDITION_UNSPECIFIED STANDARD_EDITION ENTERPRISE_EDITION
    DbVersion string
    The Oracle Database version for the Autonomous Database.
    FailedDataRecoveryDuration string
    (Output) This field indicates the number of seconds of data loss during a Data Guard failover.
    IsAutoScalingEnabled bool
    This field indicates if auto scaling is enabled for the Autonomous Database CPU core count.
    IsLocalDataGuardEnabled bool
    (Output) This field indicates whether the Autonomous Database has local (in-region) Data Guard enabled.
    IsStorageAutoScalingEnabled bool
    This field indicates if auto scaling is enabled for the Autonomous Database storage.
    LifecycleDetails string
    (Output) The details of the current lifestyle state of the Autonomous Database.
    LocalAdgAutoFailoverMaxDataLossLimit int
    (Output) This field indicates the maximum data loss limit for an Autonomous Database, in seconds.
    LocalDisasterRecoveryType string
    (Output) This field indicates the local disaster recovery (DR) type of an Autonomous Database. Possible values: LOCAL_DISASTER_RECOVERY_TYPE_UNSPECIFIED ADG BACKUP_BASED
    LocalStandbyDbs List<AutonomousDatabasePropertiesLocalStandbyDb>
    (Output) Autonomous Data Guard standby database details. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseStandbySummary Structure is documented below.
    MaintenanceBeginTime string
    (Output) The date and time when maintenance will begin.
    MaintenanceEndTime string
    (Output) The date and time when maintenance will end.
    MaintenanceScheduleType string
    The maintenance schedule of the Autonomous Database. Possible values: MAINTENANCE_SCHEDULE_TYPE_UNSPECIFIED EARLY REGULAR
    MemoryPerOracleComputeUnitGbs int
    (Output) The amount of memory enabled per ECPU, in gigabytes.
    MemoryTableGbs int
    (Output) The memory assigned to in-memory tables in an Autonomous Database.
    MtlsConnectionRequired bool
    This field specifies if the Autonomous Database requires mTLS connections.
    NCharacterSet string
    The national character set for the Autonomous Database. The default is AL16UTF16.
    NextLongTermBackupTime string
    (Output) The long term backup schedule of the Autonomous Database.
    OciUrl string
    (Output) The Oracle Cloud Infrastructure link for the Autonomous Database.
    Ocid string
    (Output) OCID of the Autonomous Database. https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#Oracle
    OpenMode string
    (Output) This field indicates the current mode of the Autonomous Database. Possible values: OPEN_MODE_UNSPECIFIED READ_ONLY READ_WRITE
    OperationsInsightsState string
    Possible values: OPERATIONS_INSIGHTS_STATE_UNSPECIFIED ENABLING ENABLED DISABLING NOT_ENABLED FAILED_ENABLING FAILED_DISABLING
    PeerDbIds List<string>
    (Output) The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database.
    PermissionLevel string
    (Output) The permission level of the Autonomous Database. Possible values: PERMISSION_LEVEL_UNSPECIFIED RESTRICTED UNRESTRICTED
    PrivateEndpoint string
    (Output) The private endpoint for the Autonomous Database.
    PrivateEndpointIp string
    The private endpoint IP address for the Autonomous Database.
    PrivateEndpointLabel string
    The private endpoint label for the Autonomous Database.
    RefreshableMode string
    (Output) The refresh mode of the cloned Autonomous Database. Possible values: REFRESHABLE_MODE_UNSPECIFIED AUTOMATIC MANUAL
    RefreshableState string
    (Output) The refresh State of the clone. Possible values: REFRESHABLE_STATE_UNSPECIFIED REFRESHING NOT_REFRESHING
    Role string
    (Output) The Data Guard role of the Autonomous Database. Possible values: ROLE_UNSPECIFIED PRIMARY STANDBY DISABLED_STANDBY BACKUP_COPY SNAPSHOT_STANDBY
    ScheduledOperationDetails List<AutonomousDatabasePropertiesScheduledOperationDetail>
    (Output) The list and details of the scheduled operations of the Autonomous Database. Structure is documented below.
    SqlWebDeveloperUrl string
    (Output) The SQL Web Developer URL for the Autonomous Database.
    State string
    (Output) Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE STOPPING STOPPED STARTING TERMINATING TERMINATED UNAVAILABLE RESTORE_IN_PROGRESS RESTORE_FAILED BACKUP_IN_PROGRESS SCALE_IN_PROGRESS AVAILABLE_NEEDS_ATTENTION UPDATING MAINTENANCE_IN_PROGRESS RESTARTING RECREATING ROLE_CHANGE_IN_PROGRESS UPGRADING INACCESSIBLE STANDBY
    SupportedCloneRegions List<string>
    (Output) The list of available regions that can be used to create a clone for the Autonomous Database.
    TotalAutoBackupStorageSizeGbs double
    (Output) The storage space used by automatic backups of Autonomous Database, in gigabytes.
    UsedDataStorageSizeTbs int
    (Output) The storage space used by Autonomous Database, in gigabytes.
    DbWorkload string
    Possible values: DB_WORKLOAD_UNSPECIFIED OLTP DW AJD APEX
    LicenseType string
    The license type used for the Autonomous Database. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
    ActualUsedDataStorageSizeTb float64
    (Output) The amount of storage currently being used for user and system data, in terabytes.
    AllocatedStorageSizeTb float64
    (Output) The amount of storage currently allocated for the database tables and billed for, rounded up in terabytes.
    ApexDetails []AutonomousDatabasePropertiesApexDetail
    (Output) Oracle APEX Application Development. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseApex Structure is documented below.
    ArePrimaryAllowlistedIpsUsed bool
    (Output) This field indicates the status of Data Guard and Access control for the Autonomous Database. The field's value is null if Data Guard is disabled or Access Control is disabled. The field's value is TRUE if both Data Guard and Access Control are enabled, and the Autonomous Database is using primary IP access control list (ACL) for standby. The field's value is FALSE if both Data Guard and Access Control are enabled, and the Autonomous Database is using a different IP access control list (ACL) for standby compared to primary.
    AutonomousContainerDatabaseId string
    (Output) The Autonomous Container Database OCID.
    AvailableUpgradeVersions []string
    (Output) The list of available Oracle Database upgrade versions for an Autonomous Database.
    BackupRetentionPeriodDays int
    The retention period for the Autonomous Database. This field is specified in days, can range from 1 day to 60 days, and has a default value of 60 days.
    CharacterSet string
    The character set for the Autonomous Database. The default is AL32UTF8.
    ComputeCount float64
    The number of compute servers for the Autonomous Database.
    ConnectionStrings []AutonomousDatabasePropertiesConnectionString
    (Output) The connection string used to connect to the Autonomous Database. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseConnectionStrings Structure is documented below.
    ConnectionUrls []AutonomousDatabasePropertiesConnectionUrl
    (Output) The URLs for accessing Oracle Application Express (APEX) and SQL Developer Web with a browser from a Compute instance. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseConnectionUrls Structure is documented below.
    CustomerContacts []AutonomousDatabasePropertiesCustomerContact
    The list of customer contacts. Structure is documented below.
    DataSafeState string
    (Output) The current state of the Data Safe registration for the Autonomous Database. Possible values: DATA_SAFE_STATE_UNSPECIFIED REGISTERING REGISTERED DEREGISTERING NOT_REGISTERED FAILED
    DataStorageSizeGb int
    The size of the data stored in the database, in gigabytes.
    DataStorageSizeTb int
    The size of the data stored in the database, in terabytes.
    DatabaseManagementState string
    (Output) The current state of database management for the Autonomous Database. Possible values: DATABASE_MANAGEMENT_STATE_UNSPECIFIED ENABLING ENABLED DISABLING NOT_ENABLED FAILED_ENABLING FAILED_DISABLING
    DbEdition string
    The edition of the Autonomous Databases. Possible values: DATABASE_EDITION_UNSPECIFIED STANDARD_EDITION ENTERPRISE_EDITION
    DbVersion string
    The Oracle Database version for the Autonomous Database.
    FailedDataRecoveryDuration string
    (Output) This field indicates the number of seconds of data loss during a Data Guard failover.
    IsAutoScalingEnabled bool
    This field indicates if auto scaling is enabled for the Autonomous Database CPU core count.
    IsLocalDataGuardEnabled bool
    (Output) This field indicates whether the Autonomous Database has local (in-region) Data Guard enabled.
    IsStorageAutoScalingEnabled bool
    This field indicates if auto scaling is enabled for the Autonomous Database storage.
    LifecycleDetails string
    (Output) The details of the current lifestyle state of the Autonomous Database.
    LocalAdgAutoFailoverMaxDataLossLimit int
    (Output) This field indicates the maximum data loss limit for an Autonomous Database, in seconds.
    LocalDisasterRecoveryType string
    (Output) This field indicates the local disaster recovery (DR) type of an Autonomous Database. Possible values: LOCAL_DISASTER_RECOVERY_TYPE_UNSPECIFIED ADG BACKUP_BASED
    LocalStandbyDbs []AutonomousDatabasePropertiesLocalStandbyDb
    (Output) Autonomous Data Guard standby database details. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseStandbySummary Structure is documented below.
    MaintenanceBeginTime string
    (Output) The date and time when maintenance will begin.
    MaintenanceEndTime string
    (Output) The date and time when maintenance will end.
    MaintenanceScheduleType string
    The maintenance schedule of the Autonomous Database. Possible values: MAINTENANCE_SCHEDULE_TYPE_UNSPECIFIED EARLY REGULAR
    MemoryPerOracleComputeUnitGbs int
    (Output) The amount of memory enabled per ECPU, in gigabytes.
    MemoryTableGbs int
    (Output) The memory assigned to in-memory tables in an Autonomous Database.
    MtlsConnectionRequired bool
    This field specifies if the Autonomous Database requires mTLS connections.
    NCharacterSet string
    The national character set for the Autonomous Database. The default is AL16UTF16.
    NextLongTermBackupTime string
    (Output) The long term backup schedule of the Autonomous Database.
    OciUrl string
    (Output) The Oracle Cloud Infrastructure link for the Autonomous Database.
    Ocid string
    (Output) OCID of the Autonomous Database. https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#Oracle
    OpenMode string
    (Output) This field indicates the current mode of the Autonomous Database. Possible values: OPEN_MODE_UNSPECIFIED READ_ONLY READ_WRITE
    OperationsInsightsState string
    Possible values: OPERATIONS_INSIGHTS_STATE_UNSPECIFIED ENABLING ENABLED DISABLING NOT_ENABLED FAILED_ENABLING FAILED_DISABLING
    PeerDbIds []string
    (Output) The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database.
    PermissionLevel string
    (Output) The permission level of the Autonomous Database. Possible values: PERMISSION_LEVEL_UNSPECIFIED RESTRICTED UNRESTRICTED
    PrivateEndpoint string
    (Output) The private endpoint for the Autonomous Database.
    PrivateEndpointIp string
    The private endpoint IP address for the Autonomous Database.
    PrivateEndpointLabel string
    The private endpoint label for the Autonomous Database.
    RefreshableMode string
    (Output) The refresh mode of the cloned Autonomous Database. Possible values: REFRESHABLE_MODE_UNSPECIFIED AUTOMATIC MANUAL
    RefreshableState string
    (Output) The refresh State of the clone. Possible values: REFRESHABLE_STATE_UNSPECIFIED REFRESHING NOT_REFRESHING
    Role string
    (Output) The Data Guard role of the Autonomous Database. Possible values: ROLE_UNSPECIFIED PRIMARY STANDBY DISABLED_STANDBY BACKUP_COPY SNAPSHOT_STANDBY
    ScheduledOperationDetails []AutonomousDatabasePropertiesScheduledOperationDetail
    (Output) The list and details of the scheduled operations of the Autonomous Database. Structure is documented below.
    SqlWebDeveloperUrl string
    (Output) The SQL Web Developer URL for the Autonomous Database.
    State string
    (Output) Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE STOPPING STOPPED STARTING TERMINATING TERMINATED UNAVAILABLE RESTORE_IN_PROGRESS RESTORE_FAILED BACKUP_IN_PROGRESS SCALE_IN_PROGRESS AVAILABLE_NEEDS_ATTENTION UPDATING MAINTENANCE_IN_PROGRESS RESTARTING RECREATING ROLE_CHANGE_IN_PROGRESS UPGRADING INACCESSIBLE STANDBY
    SupportedCloneRegions []string
    (Output) The list of available regions that can be used to create a clone for the Autonomous Database.
    TotalAutoBackupStorageSizeGbs float64
    (Output) The storage space used by automatic backups of Autonomous Database, in gigabytes.
    UsedDataStorageSizeTbs int
    (Output) The storage space used by Autonomous Database, in gigabytes.
    dbWorkload String
    Possible values: DB_WORKLOAD_UNSPECIFIED OLTP DW AJD APEX
    licenseType String
    The license type used for the Autonomous Database. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
    actualUsedDataStorageSizeTb Double
    (Output) The amount of storage currently being used for user and system data, in terabytes.
    allocatedStorageSizeTb Double
    (Output) The amount of storage currently allocated for the database tables and billed for, rounded up in terabytes.
    apexDetails List<AutonomousDatabasePropertiesApexDetail>
    (Output) Oracle APEX Application Development. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseApex Structure is documented below.
    arePrimaryAllowlistedIpsUsed Boolean
    (Output) This field indicates the status of Data Guard and Access control for the Autonomous Database. The field's value is null if Data Guard is disabled or Access Control is disabled. The field's value is TRUE if both Data Guard and Access Control are enabled, and the Autonomous Database is using primary IP access control list (ACL) for standby. The field's value is FALSE if both Data Guard and Access Control are enabled, and the Autonomous Database is using a different IP access control list (ACL) for standby compared to primary.
    autonomousContainerDatabaseId String
    (Output) The Autonomous Container Database OCID.
    availableUpgradeVersions List<String>
    (Output) The list of available Oracle Database upgrade versions for an Autonomous Database.
    backupRetentionPeriodDays Integer
    The retention period for the Autonomous Database. This field is specified in days, can range from 1 day to 60 days, and has a default value of 60 days.
    characterSet String
    The character set for the Autonomous Database. The default is AL32UTF8.
    computeCount Double
    The number of compute servers for the Autonomous Database.
    connectionStrings List<AutonomousDatabasePropertiesConnectionString>
    (Output) The connection string used to connect to the Autonomous Database. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseConnectionStrings Structure is documented below.
    connectionUrls List<AutonomousDatabasePropertiesConnectionUrl>
    (Output) The URLs for accessing Oracle Application Express (APEX) and SQL Developer Web with a browser from a Compute instance. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseConnectionUrls Structure is documented below.
    customerContacts List<AutonomousDatabasePropertiesCustomerContact>
    The list of customer contacts. Structure is documented below.
    dataSafeState String
    (Output) The current state of the Data Safe registration for the Autonomous Database. Possible values: DATA_SAFE_STATE_UNSPECIFIED REGISTERING REGISTERED DEREGISTERING NOT_REGISTERED FAILED
    dataStorageSizeGb Integer
    The size of the data stored in the database, in gigabytes.
    dataStorageSizeTb Integer
    The size of the data stored in the database, in terabytes.
    databaseManagementState String
    (Output) The current state of database management for the Autonomous Database. Possible values: DATABASE_MANAGEMENT_STATE_UNSPECIFIED ENABLING ENABLED DISABLING NOT_ENABLED FAILED_ENABLING FAILED_DISABLING
    dbEdition String
    The edition of the Autonomous Databases. Possible values: DATABASE_EDITION_UNSPECIFIED STANDARD_EDITION ENTERPRISE_EDITION
    dbVersion String
    The Oracle Database version for the Autonomous Database.
    failedDataRecoveryDuration String
    (Output) This field indicates the number of seconds of data loss during a Data Guard failover.
    isAutoScalingEnabled Boolean
    This field indicates if auto scaling is enabled for the Autonomous Database CPU core count.
    isLocalDataGuardEnabled Boolean
    (Output) This field indicates whether the Autonomous Database has local (in-region) Data Guard enabled.
    isStorageAutoScalingEnabled Boolean
    This field indicates if auto scaling is enabled for the Autonomous Database storage.
    lifecycleDetails String
    (Output) The details of the current lifestyle state of the Autonomous Database.
    localAdgAutoFailoverMaxDataLossLimit Integer
    (Output) This field indicates the maximum data loss limit for an Autonomous Database, in seconds.
    localDisasterRecoveryType String
    (Output) This field indicates the local disaster recovery (DR) type of an Autonomous Database. Possible values: LOCAL_DISASTER_RECOVERY_TYPE_UNSPECIFIED ADG BACKUP_BASED
    localStandbyDbs List<AutonomousDatabasePropertiesLocalStandbyDb>
    (Output) Autonomous Data Guard standby database details. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseStandbySummary Structure is documented below.
    maintenanceBeginTime String
    (Output) The date and time when maintenance will begin.
    maintenanceEndTime String
    (Output) The date and time when maintenance will end.
    maintenanceScheduleType String
    The maintenance schedule of the Autonomous Database. Possible values: MAINTENANCE_SCHEDULE_TYPE_UNSPECIFIED EARLY REGULAR
    memoryPerOracleComputeUnitGbs Integer
    (Output) The amount of memory enabled per ECPU, in gigabytes.
    memoryTableGbs Integer
    (Output) The memory assigned to in-memory tables in an Autonomous Database.
    mtlsConnectionRequired Boolean
    This field specifies if the Autonomous Database requires mTLS connections.
    nCharacterSet String
    The national character set for the Autonomous Database. The default is AL16UTF16.
    nextLongTermBackupTime String
    (Output) The long term backup schedule of the Autonomous Database.
    ociUrl String
    (Output) The Oracle Cloud Infrastructure link for the Autonomous Database.
    ocid String
    (Output) OCID of the Autonomous Database. https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#Oracle
    openMode String
    (Output) This field indicates the current mode of the Autonomous Database. Possible values: OPEN_MODE_UNSPECIFIED READ_ONLY READ_WRITE
    operationsInsightsState String
    Possible values: OPERATIONS_INSIGHTS_STATE_UNSPECIFIED ENABLING ENABLED DISABLING NOT_ENABLED FAILED_ENABLING FAILED_DISABLING
    peerDbIds List<String>
    (Output) The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database.
    permissionLevel String
    (Output) The permission level of the Autonomous Database. Possible values: PERMISSION_LEVEL_UNSPECIFIED RESTRICTED UNRESTRICTED
    privateEndpoint String
    (Output) The private endpoint for the Autonomous Database.
    privateEndpointIp String
    The private endpoint IP address for the Autonomous Database.
    privateEndpointLabel String
    The private endpoint label for the Autonomous Database.
    refreshableMode String
    (Output) The refresh mode of the cloned Autonomous Database. Possible values: REFRESHABLE_MODE_UNSPECIFIED AUTOMATIC MANUAL
    refreshableState String
    (Output) The refresh State of the clone. Possible values: REFRESHABLE_STATE_UNSPECIFIED REFRESHING NOT_REFRESHING
    role String
    (Output) The Data Guard role of the Autonomous Database. Possible values: ROLE_UNSPECIFIED PRIMARY STANDBY DISABLED_STANDBY BACKUP_COPY SNAPSHOT_STANDBY
    scheduledOperationDetails List<AutonomousDatabasePropertiesScheduledOperationDetail>
    (Output) The list and details of the scheduled operations of the Autonomous Database. Structure is documented below.
    sqlWebDeveloperUrl String
    (Output) The SQL Web Developer URL for the Autonomous Database.
    state String
    (Output) Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE STOPPING STOPPED STARTING TERMINATING TERMINATED UNAVAILABLE RESTORE_IN_PROGRESS RESTORE_FAILED BACKUP_IN_PROGRESS SCALE_IN_PROGRESS AVAILABLE_NEEDS_ATTENTION UPDATING MAINTENANCE_IN_PROGRESS RESTARTING RECREATING ROLE_CHANGE_IN_PROGRESS UPGRADING INACCESSIBLE STANDBY
    supportedCloneRegions List<String>
    (Output) The list of available regions that can be used to create a clone for the Autonomous Database.
    totalAutoBackupStorageSizeGbs Double
    (Output) The storage space used by automatic backups of Autonomous Database, in gigabytes.
    usedDataStorageSizeTbs Integer
    (Output) The storage space used by Autonomous Database, in gigabytes.
    dbWorkload string
    Possible values: DB_WORKLOAD_UNSPECIFIED OLTP DW AJD APEX
    licenseType string
    The license type used for the Autonomous Database. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
    actualUsedDataStorageSizeTb number
    (Output) The amount of storage currently being used for user and system data, in terabytes.
    allocatedStorageSizeTb number
    (Output) The amount of storage currently allocated for the database tables and billed for, rounded up in terabytes.
    apexDetails AutonomousDatabasePropertiesApexDetail[]
    (Output) Oracle APEX Application Development. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseApex Structure is documented below.
    arePrimaryAllowlistedIpsUsed boolean
    (Output) This field indicates the status of Data Guard and Access control for the Autonomous Database. The field's value is null if Data Guard is disabled or Access Control is disabled. The field's value is TRUE if both Data Guard and Access Control are enabled, and the Autonomous Database is using primary IP access control list (ACL) for standby. The field's value is FALSE if both Data Guard and Access Control are enabled, and the Autonomous Database is using a different IP access control list (ACL) for standby compared to primary.
    autonomousContainerDatabaseId string
    (Output) The Autonomous Container Database OCID.
    availableUpgradeVersions string[]
    (Output) The list of available Oracle Database upgrade versions for an Autonomous Database.
    backupRetentionPeriodDays number
    The retention period for the Autonomous Database. This field is specified in days, can range from 1 day to 60 days, and has a default value of 60 days.
    characterSet string
    The character set for the Autonomous Database. The default is AL32UTF8.
    computeCount number
    The number of compute servers for the Autonomous Database.
    connectionStrings AutonomousDatabasePropertiesConnectionString[]
    (Output) The connection string used to connect to the Autonomous Database. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseConnectionStrings Structure is documented below.
    connectionUrls AutonomousDatabasePropertiesConnectionUrl[]
    (Output) The URLs for accessing Oracle Application Express (APEX) and SQL Developer Web with a browser from a Compute instance. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseConnectionUrls Structure is documented below.
    customerContacts AutonomousDatabasePropertiesCustomerContact[]
    The list of customer contacts. Structure is documented below.
    dataSafeState string
    (Output) The current state of the Data Safe registration for the Autonomous Database. Possible values: DATA_SAFE_STATE_UNSPECIFIED REGISTERING REGISTERED DEREGISTERING NOT_REGISTERED FAILED
    dataStorageSizeGb number
    The size of the data stored in the database, in gigabytes.
    dataStorageSizeTb number
    The size of the data stored in the database, in terabytes.
    databaseManagementState string
    (Output) The current state of database management for the Autonomous Database. Possible values: DATABASE_MANAGEMENT_STATE_UNSPECIFIED ENABLING ENABLED DISABLING NOT_ENABLED FAILED_ENABLING FAILED_DISABLING
    dbEdition string
    The edition of the Autonomous Databases. Possible values: DATABASE_EDITION_UNSPECIFIED STANDARD_EDITION ENTERPRISE_EDITION
    dbVersion string
    The Oracle Database version for the Autonomous Database.
    failedDataRecoveryDuration string
    (Output) This field indicates the number of seconds of data loss during a Data Guard failover.
    isAutoScalingEnabled boolean
    This field indicates if auto scaling is enabled for the Autonomous Database CPU core count.
    isLocalDataGuardEnabled boolean
    (Output) This field indicates whether the Autonomous Database has local (in-region) Data Guard enabled.
    isStorageAutoScalingEnabled boolean
    This field indicates if auto scaling is enabled for the Autonomous Database storage.
    lifecycleDetails string
    (Output) The details of the current lifestyle state of the Autonomous Database.
    localAdgAutoFailoverMaxDataLossLimit number
    (Output) This field indicates the maximum data loss limit for an Autonomous Database, in seconds.
    localDisasterRecoveryType string
    (Output) This field indicates the local disaster recovery (DR) type of an Autonomous Database. Possible values: LOCAL_DISASTER_RECOVERY_TYPE_UNSPECIFIED ADG BACKUP_BASED
    localStandbyDbs AutonomousDatabasePropertiesLocalStandbyDb[]
    (Output) Autonomous Data Guard standby database details. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseStandbySummary Structure is documented below.
    maintenanceBeginTime string
    (Output) The date and time when maintenance will begin.
    maintenanceEndTime string
    (Output) The date and time when maintenance will end.
    maintenanceScheduleType string
    The maintenance schedule of the Autonomous Database. Possible values: MAINTENANCE_SCHEDULE_TYPE_UNSPECIFIED EARLY REGULAR
    memoryPerOracleComputeUnitGbs number
    (Output) The amount of memory enabled per ECPU, in gigabytes.
    memoryTableGbs number
    (Output) The memory assigned to in-memory tables in an Autonomous Database.
    mtlsConnectionRequired boolean
    This field specifies if the Autonomous Database requires mTLS connections.
    nCharacterSet string
    The national character set for the Autonomous Database. The default is AL16UTF16.
    nextLongTermBackupTime string
    (Output) The long term backup schedule of the Autonomous Database.
    ociUrl string
    (Output) The Oracle Cloud Infrastructure link for the Autonomous Database.
    ocid string
    (Output) OCID of the Autonomous Database. https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#Oracle
    openMode string
    (Output) This field indicates the current mode of the Autonomous Database. Possible values: OPEN_MODE_UNSPECIFIED READ_ONLY READ_WRITE
    operationsInsightsState string
    Possible values: OPERATIONS_INSIGHTS_STATE_UNSPECIFIED ENABLING ENABLED DISABLING NOT_ENABLED FAILED_ENABLING FAILED_DISABLING
    peerDbIds string[]
    (Output) The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database.
    permissionLevel string
    (Output) The permission level of the Autonomous Database. Possible values: PERMISSION_LEVEL_UNSPECIFIED RESTRICTED UNRESTRICTED
    privateEndpoint string
    (Output) The private endpoint for the Autonomous Database.
    privateEndpointIp string
    The private endpoint IP address for the Autonomous Database.
    privateEndpointLabel string
    The private endpoint label for the Autonomous Database.
    refreshableMode string
    (Output) The refresh mode of the cloned Autonomous Database. Possible values: REFRESHABLE_MODE_UNSPECIFIED AUTOMATIC MANUAL
    refreshableState string
    (Output) The refresh State of the clone. Possible values: REFRESHABLE_STATE_UNSPECIFIED REFRESHING NOT_REFRESHING
    role string
    (Output) The Data Guard role of the Autonomous Database. Possible values: ROLE_UNSPECIFIED PRIMARY STANDBY DISABLED_STANDBY BACKUP_COPY SNAPSHOT_STANDBY
    scheduledOperationDetails AutonomousDatabasePropertiesScheduledOperationDetail[]
    (Output) The list and details of the scheduled operations of the Autonomous Database. Structure is documented below.
    sqlWebDeveloperUrl string
    (Output) The SQL Web Developer URL for the Autonomous Database.
    state string
    (Output) Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE STOPPING STOPPED STARTING TERMINATING TERMINATED UNAVAILABLE RESTORE_IN_PROGRESS RESTORE_FAILED BACKUP_IN_PROGRESS SCALE_IN_PROGRESS AVAILABLE_NEEDS_ATTENTION UPDATING MAINTENANCE_IN_PROGRESS RESTARTING RECREATING ROLE_CHANGE_IN_PROGRESS UPGRADING INACCESSIBLE STANDBY
    supportedCloneRegions string[]
    (Output) The list of available regions that can be used to create a clone for the Autonomous Database.
    totalAutoBackupStorageSizeGbs number
    (Output) The storage space used by automatic backups of Autonomous Database, in gigabytes.
    usedDataStorageSizeTbs number
    (Output) The storage space used by Autonomous Database, in gigabytes.
    db_workload str
    Possible values: DB_WORKLOAD_UNSPECIFIED OLTP DW AJD APEX
    license_type str
    The license type used for the Autonomous Database. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
    actual_used_data_storage_size_tb float
    (Output) The amount of storage currently being used for user and system data, in terabytes.
    allocated_storage_size_tb float
    (Output) The amount of storage currently allocated for the database tables and billed for, rounded up in terabytes.
    apex_details Sequence[AutonomousDatabasePropertiesApexDetail]
    (Output) Oracle APEX Application Development. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseApex Structure is documented below.
    are_primary_allowlisted_ips_used bool
    (Output) This field indicates the status of Data Guard and Access control for the Autonomous Database. The field's value is null if Data Guard is disabled or Access Control is disabled. The field's value is TRUE if both Data Guard and Access Control are enabled, and the Autonomous Database is using primary IP access control list (ACL) for standby. The field's value is FALSE if both Data Guard and Access Control are enabled, and the Autonomous Database is using a different IP access control list (ACL) for standby compared to primary.
    autonomous_container_database_id str
    (Output) The Autonomous Container Database OCID.
    available_upgrade_versions Sequence[str]
    (Output) The list of available Oracle Database upgrade versions for an Autonomous Database.
    backup_retention_period_days int
    The retention period for the Autonomous Database. This field is specified in days, can range from 1 day to 60 days, and has a default value of 60 days.
    character_set str
    The character set for the Autonomous Database. The default is AL32UTF8.
    compute_count float
    The number of compute servers for the Autonomous Database.
    connection_strings Sequence[AutonomousDatabasePropertiesConnectionString]
    (Output) The connection string used to connect to the Autonomous Database. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseConnectionStrings Structure is documented below.
    connection_urls Sequence[AutonomousDatabasePropertiesConnectionUrl]
    (Output) The URLs for accessing Oracle Application Express (APEX) and SQL Developer Web with a browser from a Compute instance. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseConnectionUrls Structure is documented below.
    customer_contacts Sequence[AutonomousDatabasePropertiesCustomerContact]
    The list of customer contacts. Structure is documented below.
    data_safe_state str
    (Output) The current state of the Data Safe registration for the Autonomous Database. Possible values: DATA_SAFE_STATE_UNSPECIFIED REGISTERING REGISTERED DEREGISTERING NOT_REGISTERED FAILED
    data_storage_size_gb int
    The size of the data stored in the database, in gigabytes.
    data_storage_size_tb int
    The size of the data stored in the database, in terabytes.
    database_management_state str
    (Output) The current state of database management for the Autonomous Database. Possible values: DATABASE_MANAGEMENT_STATE_UNSPECIFIED ENABLING ENABLED DISABLING NOT_ENABLED FAILED_ENABLING FAILED_DISABLING
    db_edition str
    The edition of the Autonomous Databases. Possible values: DATABASE_EDITION_UNSPECIFIED STANDARD_EDITION ENTERPRISE_EDITION
    db_version str
    The Oracle Database version for the Autonomous Database.
    failed_data_recovery_duration str
    (Output) This field indicates the number of seconds of data loss during a Data Guard failover.
    is_auto_scaling_enabled bool
    This field indicates if auto scaling is enabled for the Autonomous Database CPU core count.
    is_local_data_guard_enabled bool
    (Output) This field indicates whether the Autonomous Database has local (in-region) Data Guard enabled.
    is_storage_auto_scaling_enabled bool
    This field indicates if auto scaling is enabled for the Autonomous Database storage.
    lifecycle_details str
    (Output) The details of the current lifestyle state of the Autonomous Database.
    local_adg_auto_failover_max_data_loss_limit int
    (Output) This field indicates the maximum data loss limit for an Autonomous Database, in seconds.
    local_disaster_recovery_type str
    (Output) This field indicates the local disaster recovery (DR) type of an Autonomous Database. Possible values: LOCAL_DISASTER_RECOVERY_TYPE_UNSPECIFIED ADG BACKUP_BASED
    local_standby_dbs Sequence[AutonomousDatabasePropertiesLocalStandbyDb]
    (Output) Autonomous Data Guard standby database details. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseStandbySummary Structure is documented below.
    maintenance_begin_time str
    (Output) The date and time when maintenance will begin.
    maintenance_end_time str
    (Output) The date and time when maintenance will end.
    maintenance_schedule_type str
    The maintenance schedule of the Autonomous Database. Possible values: MAINTENANCE_SCHEDULE_TYPE_UNSPECIFIED EARLY REGULAR
    memory_per_oracle_compute_unit_gbs int
    (Output) The amount of memory enabled per ECPU, in gigabytes.
    memory_table_gbs int
    (Output) The memory assigned to in-memory tables in an Autonomous Database.
    mtls_connection_required bool
    This field specifies if the Autonomous Database requires mTLS connections.
    n_character_set str
    The national character set for the Autonomous Database. The default is AL16UTF16.
    next_long_term_backup_time str
    (Output) The long term backup schedule of the Autonomous Database.
    oci_url str
    (Output) The Oracle Cloud Infrastructure link for the Autonomous Database.
    ocid str
    (Output) OCID of the Autonomous Database. https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#Oracle
    open_mode str
    (Output) This field indicates the current mode of the Autonomous Database. Possible values: OPEN_MODE_UNSPECIFIED READ_ONLY READ_WRITE
    operations_insights_state str
    Possible values: OPERATIONS_INSIGHTS_STATE_UNSPECIFIED ENABLING ENABLED DISABLING NOT_ENABLED FAILED_ENABLING FAILED_DISABLING
    peer_db_ids Sequence[str]
    (Output) The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database.
    permission_level str
    (Output) The permission level of the Autonomous Database. Possible values: PERMISSION_LEVEL_UNSPECIFIED RESTRICTED UNRESTRICTED
    private_endpoint str
    (Output) The private endpoint for the Autonomous Database.
    private_endpoint_ip str
    The private endpoint IP address for the Autonomous Database.
    private_endpoint_label str
    The private endpoint label for the Autonomous Database.
    refreshable_mode str
    (Output) The refresh mode of the cloned Autonomous Database. Possible values: REFRESHABLE_MODE_UNSPECIFIED AUTOMATIC MANUAL
    refreshable_state str
    (Output) The refresh State of the clone. Possible values: REFRESHABLE_STATE_UNSPECIFIED REFRESHING NOT_REFRESHING
    role str
    (Output) The Data Guard role of the Autonomous Database. Possible values: ROLE_UNSPECIFIED PRIMARY STANDBY DISABLED_STANDBY BACKUP_COPY SNAPSHOT_STANDBY
    scheduled_operation_details Sequence[AutonomousDatabasePropertiesScheduledOperationDetail]
    (Output) The list and details of the scheduled operations of the Autonomous Database. Structure is documented below.
    sql_web_developer_url str
    (Output) The SQL Web Developer URL for the Autonomous Database.
    state str
    (Output) Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE STOPPING STOPPED STARTING TERMINATING TERMINATED UNAVAILABLE RESTORE_IN_PROGRESS RESTORE_FAILED BACKUP_IN_PROGRESS SCALE_IN_PROGRESS AVAILABLE_NEEDS_ATTENTION UPDATING MAINTENANCE_IN_PROGRESS RESTARTING RECREATING ROLE_CHANGE_IN_PROGRESS UPGRADING INACCESSIBLE STANDBY
    supported_clone_regions Sequence[str]
    (Output) The list of available regions that can be used to create a clone for the Autonomous Database.
    total_auto_backup_storage_size_gbs float
    (Output) The storage space used by automatic backups of Autonomous Database, in gigabytes.
    used_data_storage_size_tbs int
    (Output) The storage space used by Autonomous Database, in gigabytes.
    dbWorkload String
    Possible values: DB_WORKLOAD_UNSPECIFIED OLTP DW AJD APEX
    licenseType String
    The license type used for the Autonomous Database. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
    actualUsedDataStorageSizeTb Number
    (Output) The amount of storage currently being used for user and system data, in terabytes.
    allocatedStorageSizeTb Number
    (Output) The amount of storage currently allocated for the database tables and billed for, rounded up in terabytes.
    apexDetails List<Property Map>
    (Output) Oracle APEX Application Development. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseApex Structure is documented below.
    arePrimaryAllowlistedIpsUsed Boolean
    (Output) This field indicates the status of Data Guard and Access control for the Autonomous Database. The field's value is null if Data Guard is disabled or Access Control is disabled. The field's value is TRUE if both Data Guard and Access Control are enabled, and the Autonomous Database is using primary IP access control list (ACL) for standby. The field's value is FALSE if both Data Guard and Access Control are enabled, and the Autonomous Database is using a different IP access control list (ACL) for standby compared to primary.
    autonomousContainerDatabaseId String
    (Output) The Autonomous Container Database OCID.
    availableUpgradeVersions List<String>
    (Output) The list of available Oracle Database upgrade versions for an Autonomous Database.
    backupRetentionPeriodDays Number
    The retention period for the Autonomous Database. This field is specified in days, can range from 1 day to 60 days, and has a default value of 60 days.
    characterSet String
    The character set for the Autonomous Database. The default is AL32UTF8.
    computeCount Number
    The number of compute servers for the Autonomous Database.
    connectionStrings List<Property Map>
    (Output) The connection string used to connect to the Autonomous Database. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseConnectionStrings Structure is documented below.
    connectionUrls List<Property Map>
    (Output) The URLs for accessing Oracle Application Express (APEX) and SQL Developer Web with a browser from a Compute instance. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseConnectionUrls Structure is documented below.
    customerContacts List<Property Map>
    The list of customer contacts. Structure is documented below.
    dataSafeState String
    (Output) The current state of the Data Safe registration for the Autonomous Database. Possible values: DATA_SAFE_STATE_UNSPECIFIED REGISTERING REGISTERED DEREGISTERING NOT_REGISTERED FAILED
    dataStorageSizeGb Number
    The size of the data stored in the database, in gigabytes.
    dataStorageSizeTb Number
    The size of the data stored in the database, in terabytes.
    databaseManagementState String
    (Output) The current state of database management for the Autonomous Database. Possible values: DATABASE_MANAGEMENT_STATE_UNSPECIFIED ENABLING ENABLED DISABLING NOT_ENABLED FAILED_ENABLING FAILED_DISABLING
    dbEdition String
    The edition of the Autonomous Databases. Possible values: DATABASE_EDITION_UNSPECIFIED STANDARD_EDITION ENTERPRISE_EDITION
    dbVersion String
    The Oracle Database version for the Autonomous Database.
    failedDataRecoveryDuration String
    (Output) This field indicates the number of seconds of data loss during a Data Guard failover.
    isAutoScalingEnabled Boolean
    This field indicates if auto scaling is enabled for the Autonomous Database CPU core count.
    isLocalDataGuardEnabled Boolean
    (Output) This field indicates whether the Autonomous Database has local (in-region) Data Guard enabled.
    isStorageAutoScalingEnabled Boolean
    This field indicates if auto scaling is enabled for the Autonomous Database storage.
    lifecycleDetails String
    (Output) The details of the current lifestyle state of the Autonomous Database.
    localAdgAutoFailoverMaxDataLossLimit Number
    (Output) This field indicates the maximum data loss limit for an Autonomous Database, in seconds.
    localDisasterRecoveryType String
    (Output) This field indicates the local disaster recovery (DR) type of an Autonomous Database. Possible values: LOCAL_DISASTER_RECOVERY_TYPE_UNSPECIFIED ADG BACKUP_BASED
    localStandbyDbs List<Property Map>
    (Output) Autonomous Data Guard standby database details. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/AutonomousDatabaseStandbySummary Structure is documented below.
    maintenanceBeginTime String
    (Output) The date and time when maintenance will begin.
    maintenanceEndTime String
    (Output) The date and time when maintenance will end.
    maintenanceScheduleType String
    The maintenance schedule of the Autonomous Database. Possible values: MAINTENANCE_SCHEDULE_TYPE_UNSPECIFIED EARLY REGULAR
    memoryPerOracleComputeUnitGbs Number
    (Output) The amount of memory enabled per ECPU, in gigabytes.
    memoryTableGbs Number
    (Output) The memory assigned to in-memory tables in an Autonomous Database.
    mtlsConnectionRequired Boolean
    This field specifies if the Autonomous Database requires mTLS connections.
    nCharacterSet String
    The national character set for the Autonomous Database. The default is AL16UTF16.
    nextLongTermBackupTime String
    (Output) The long term backup schedule of the Autonomous Database.
    ociUrl String
    (Output) The Oracle Cloud Infrastructure link for the Autonomous Database.
    ocid String
    (Output) OCID of the Autonomous Database. https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#Oracle
    openMode String
    (Output) This field indicates the current mode of the Autonomous Database. Possible values: OPEN_MODE_UNSPECIFIED READ_ONLY READ_WRITE
    operationsInsightsState String
    Possible values: OPERATIONS_INSIGHTS_STATE_UNSPECIFIED ENABLING ENABLED DISABLING NOT_ENABLED FAILED_ENABLING FAILED_DISABLING
    peerDbIds List<String>
    (Output) The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database.
    permissionLevel String
    (Output) The permission level of the Autonomous Database. Possible values: PERMISSION_LEVEL_UNSPECIFIED RESTRICTED UNRESTRICTED
    privateEndpoint String
    (Output) The private endpoint for the Autonomous Database.
    privateEndpointIp String
    The private endpoint IP address for the Autonomous Database.
    privateEndpointLabel String
    The private endpoint label for the Autonomous Database.
    refreshableMode String
    (Output) The refresh mode of the cloned Autonomous Database. Possible values: REFRESHABLE_MODE_UNSPECIFIED AUTOMATIC MANUAL
    refreshableState String
    (Output) The refresh State of the clone. Possible values: REFRESHABLE_STATE_UNSPECIFIED REFRESHING NOT_REFRESHING
    role String
    (Output) The Data Guard role of the Autonomous Database. Possible values: ROLE_UNSPECIFIED PRIMARY STANDBY DISABLED_STANDBY BACKUP_COPY SNAPSHOT_STANDBY
    scheduledOperationDetails List<Property Map>
    (Output) The list and details of the scheduled operations of the Autonomous Database. Structure is documented below.
    sqlWebDeveloperUrl String
    (Output) The SQL Web Developer URL for the Autonomous Database.
    state String
    (Output) Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE STOPPING STOPPED STARTING TERMINATING TERMINATED UNAVAILABLE RESTORE_IN_PROGRESS RESTORE_FAILED BACKUP_IN_PROGRESS SCALE_IN_PROGRESS AVAILABLE_NEEDS_ATTENTION UPDATING MAINTENANCE_IN_PROGRESS RESTARTING RECREATING ROLE_CHANGE_IN_PROGRESS UPGRADING INACCESSIBLE STANDBY
    supportedCloneRegions List<String>
    (Output) The list of available regions that can be used to create a clone for the Autonomous Database.
    totalAutoBackupStorageSizeGbs Number
    (Output) The storage space used by automatic backups of Autonomous Database, in gigabytes.
    usedDataStorageSizeTbs Number
    (Output) The storage space used by Autonomous Database, in gigabytes.

    AutonomousDatabasePropertiesApexDetail, AutonomousDatabasePropertiesApexDetailArgs

    ApexVersion string
    The Oracle APEX Application Development version.
    OrdsVersion string
    The Oracle REST Data Services (ORDS) version.
    ApexVersion string
    The Oracle APEX Application Development version.
    OrdsVersion string
    The Oracle REST Data Services (ORDS) version.
    apexVersion String
    The Oracle APEX Application Development version.
    ordsVersion String
    The Oracle REST Data Services (ORDS) version.
    apexVersion string
    The Oracle APEX Application Development version.
    ordsVersion string
    The Oracle REST Data Services (ORDS) version.
    apex_version str
    The Oracle APEX Application Development version.
    ords_version str
    The Oracle REST Data Services (ORDS) version.
    apexVersion String
    The Oracle APEX Application Development version.
    ordsVersion String
    The Oracle REST Data Services (ORDS) version.

    AutonomousDatabasePropertiesConnectionString, AutonomousDatabasePropertiesConnectionStringArgs

    AllConnectionStrings List<AutonomousDatabasePropertiesConnectionStringAllConnectionString>
    A list of all connection strings that can be used to connect to the Autonomous Database.
    Dedicated string
    The database service provides the least level of resources to each SQL statement, but supports the most number of concurrent SQL statements.
    High string
    The database service provides the highest level of resources to each SQL statement.
    Low string
    The database service provides the least level of resources to each SQL statement.
    Medium string
    The database service provides a lower level of resources to each SQL statement.
    Profiles List<AutonomousDatabasePropertiesConnectionStringProfile>
    A list of connection string profiles to allow clients to group, filter, and select values based on the structured metadata.
    AllConnectionStrings []AutonomousDatabasePropertiesConnectionStringAllConnectionString
    A list of all connection strings that can be used to connect to the Autonomous Database.
    Dedicated string
    The database service provides the least level of resources to each SQL statement, but supports the most number of concurrent SQL statements.
    High string
    The database service provides the highest level of resources to each SQL statement.
    Low string
    The database service provides the least level of resources to each SQL statement.
    Medium string
    The database service provides a lower level of resources to each SQL statement.
    Profiles []AutonomousDatabasePropertiesConnectionStringProfile
    A list of connection string profiles to allow clients to group, filter, and select values based on the structured metadata.
    allConnectionStrings List<AutonomousDatabasePropertiesConnectionStringAllConnectionString>
    A list of all connection strings that can be used to connect to the Autonomous Database.
    dedicated String
    The database service provides the least level of resources to each SQL statement, but supports the most number of concurrent SQL statements.
    high String
    The database service provides the highest level of resources to each SQL statement.
    low String
    The database service provides the least level of resources to each SQL statement.
    medium String
    The database service provides a lower level of resources to each SQL statement.
    profiles List<AutonomousDatabasePropertiesConnectionStringProfile>
    A list of connection string profiles to allow clients to group, filter, and select values based on the structured metadata.
    allConnectionStrings AutonomousDatabasePropertiesConnectionStringAllConnectionString[]
    A list of all connection strings that can be used to connect to the Autonomous Database.
    dedicated string
    The database service provides the least level of resources to each SQL statement, but supports the most number of concurrent SQL statements.
    high string
    The database service provides the highest level of resources to each SQL statement.
    low string
    The database service provides the least level of resources to each SQL statement.
    medium string
    The database service provides a lower level of resources to each SQL statement.
    profiles AutonomousDatabasePropertiesConnectionStringProfile[]
    A list of connection string profiles to allow clients to group, filter, and select values based on the structured metadata.
    all_connection_strings Sequence[AutonomousDatabasePropertiesConnectionStringAllConnectionString]
    A list of all connection strings that can be used to connect to the Autonomous Database.
    dedicated str
    The database service provides the least level of resources to each SQL statement, but supports the most number of concurrent SQL statements.
    high str
    The database service provides the highest level of resources to each SQL statement.
    low str
    The database service provides the least level of resources to each SQL statement.
    medium str
    The database service provides a lower level of resources to each SQL statement.
    profiles Sequence[AutonomousDatabasePropertiesConnectionStringProfile]
    A list of connection string profiles to allow clients to group, filter, and select values based on the structured metadata.
    allConnectionStrings List<Property Map>
    A list of all connection strings that can be used to connect to the Autonomous Database.
    dedicated String
    The database service provides the least level of resources to each SQL statement, but supports the most number of concurrent SQL statements.
    high String
    The database service provides the highest level of resources to each SQL statement.
    low String
    The database service provides the least level of resources to each SQL statement.
    medium String
    The database service provides a lower level of resources to each SQL statement.
    profiles List<Property Map>
    A list of connection string profiles to allow clients to group, filter, and select values based on the structured metadata.

    AutonomousDatabasePropertiesConnectionStringAllConnectionString, AutonomousDatabasePropertiesConnectionStringAllConnectionStringArgs

    High string
    The database service provides the highest level of resources to each SQL statement.
    Low string
    The database service provides the least level of resources to each SQL statement.
    Medium string
    The database service provides a lower level of resources to each SQL statement.
    High string
    The database service provides the highest level of resources to each SQL statement.
    Low string
    The database service provides the least level of resources to each SQL statement.
    Medium string
    The database service provides a lower level of resources to each SQL statement.
    high String
    The database service provides the highest level of resources to each SQL statement.
    low String
    The database service provides the least level of resources to each SQL statement.
    medium String
    The database service provides a lower level of resources to each SQL statement.
    high string
    The database service provides the highest level of resources to each SQL statement.
    low string
    The database service provides the least level of resources to each SQL statement.
    medium string
    The database service provides a lower level of resources to each SQL statement.
    high str
    The database service provides the highest level of resources to each SQL statement.
    low str
    The database service provides the least level of resources to each SQL statement.
    medium str
    The database service provides a lower level of resources to each SQL statement.
    high String
    The database service provides the highest level of resources to each SQL statement.
    low String
    The database service provides the least level of resources to each SQL statement.
    medium String
    The database service provides a lower level of resources to each SQL statement.

    AutonomousDatabasePropertiesConnectionStringProfile, AutonomousDatabasePropertiesConnectionStringProfileArgs

    ConsumerGroup string
    The current consumer group being used by the connection. Possible values: CONSUMER_GROUP_UNSPECIFIED HIGH MEDIUM LOW TP TPURGENT
    DisplayName string
    The display name for the database connection.
    HostFormat string
    The host name format being currently used in connection string. Possible values: HOST_FORMAT_UNSPECIFIED FQDN IP
    IsRegional bool
    This field indicates if the connection string is regional and is only applicable for cross-region Data Guard.
    Protocol string
    The protocol being used by the connection. Possible values: PROTOCOL_UNSPECIFIED TCP TCPS
    SessionMode string
    The current session mode of the connection. Possible values: SESSION_MODE_UNSPECIFIED DIRECT INDIRECT
    SyntaxFormat string
    The syntax of the connection string. Possible values: SYNTAX_FORMAT_UNSPECIFIED LONG EZCONNECT EZCONNECTPLUS
    TlsAuthentication string
    This field indicates the TLS authentication type of the connection. Possible values: TLS_AUTHENTICATION_UNSPECIFIED SERVER MUTUAL
    Value string
    The value of the connection string.
    ConsumerGroup string
    The current consumer group being used by the connection. Possible values: CONSUMER_GROUP_UNSPECIFIED HIGH MEDIUM LOW TP TPURGENT
    DisplayName string
    The display name for the database connection.
    HostFormat string
    The host name format being currently used in connection string. Possible values: HOST_FORMAT_UNSPECIFIED FQDN IP
    IsRegional bool
    This field indicates if the connection string is regional and is only applicable for cross-region Data Guard.
    Protocol string
    The protocol being used by the connection. Possible values: PROTOCOL_UNSPECIFIED TCP TCPS
    SessionMode string
    The current session mode of the connection. Possible values: SESSION_MODE_UNSPECIFIED DIRECT INDIRECT
    SyntaxFormat string
    The syntax of the connection string. Possible values: SYNTAX_FORMAT_UNSPECIFIED LONG EZCONNECT EZCONNECTPLUS
    TlsAuthentication string
    This field indicates the TLS authentication type of the connection. Possible values: TLS_AUTHENTICATION_UNSPECIFIED SERVER MUTUAL
    Value string
    The value of the connection string.
    consumerGroup String
    The current consumer group being used by the connection. Possible values: CONSUMER_GROUP_UNSPECIFIED HIGH MEDIUM LOW TP TPURGENT
    displayName String
    The display name for the database connection.
    hostFormat String
    The host name format being currently used in connection string. Possible values: HOST_FORMAT_UNSPECIFIED FQDN IP
    isRegional Boolean
    This field indicates if the connection string is regional and is only applicable for cross-region Data Guard.
    protocol String
    The protocol being used by the connection. Possible values: PROTOCOL_UNSPECIFIED TCP TCPS
    sessionMode String
    The current session mode of the connection. Possible values: SESSION_MODE_UNSPECIFIED DIRECT INDIRECT
    syntaxFormat String
    The syntax of the connection string. Possible values: SYNTAX_FORMAT_UNSPECIFIED LONG EZCONNECT EZCONNECTPLUS
    tlsAuthentication String
    This field indicates the TLS authentication type of the connection. Possible values: TLS_AUTHENTICATION_UNSPECIFIED SERVER MUTUAL
    value String
    The value of the connection string.
    consumerGroup string
    The current consumer group being used by the connection. Possible values: CONSUMER_GROUP_UNSPECIFIED HIGH MEDIUM LOW TP TPURGENT
    displayName string
    The display name for the database connection.
    hostFormat string
    The host name format being currently used in connection string. Possible values: HOST_FORMAT_UNSPECIFIED FQDN IP
    isRegional boolean
    This field indicates if the connection string is regional and is only applicable for cross-region Data Guard.
    protocol string
    The protocol being used by the connection. Possible values: PROTOCOL_UNSPECIFIED TCP TCPS
    sessionMode string
    The current session mode of the connection. Possible values: SESSION_MODE_UNSPECIFIED DIRECT INDIRECT
    syntaxFormat string
    The syntax of the connection string. Possible values: SYNTAX_FORMAT_UNSPECIFIED LONG EZCONNECT EZCONNECTPLUS
    tlsAuthentication string
    This field indicates the TLS authentication type of the connection. Possible values: TLS_AUTHENTICATION_UNSPECIFIED SERVER MUTUAL
    value string
    The value of the connection string.
    consumer_group str
    The current consumer group being used by the connection. Possible values: CONSUMER_GROUP_UNSPECIFIED HIGH MEDIUM LOW TP TPURGENT
    display_name str
    The display name for the database connection.
    host_format str
    The host name format being currently used in connection string. Possible values: HOST_FORMAT_UNSPECIFIED FQDN IP
    is_regional bool
    This field indicates if the connection string is regional and is only applicable for cross-region Data Guard.
    protocol str
    The protocol being used by the connection. Possible values: PROTOCOL_UNSPECIFIED TCP TCPS
    session_mode str
    The current session mode of the connection. Possible values: SESSION_MODE_UNSPECIFIED DIRECT INDIRECT
    syntax_format str
    The syntax of the connection string. Possible values: SYNTAX_FORMAT_UNSPECIFIED LONG EZCONNECT EZCONNECTPLUS
    tls_authentication str
    This field indicates the TLS authentication type of the connection. Possible values: TLS_AUTHENTICATION_UNSPECIFIED SERVER MUTUAL
    value str
    The value of the connection string.
    consumerGroup String
    The current consumer group being used by the connection. Possible values: CONSUMER_GROUP_UNSPECIFIED HIGH MEDIUM LOW TP TPURGENT
    displayName String
    The display name for the database connection.
    hostFormat String
    The host name format being currently used in connection string. Possible values: HOST_FORMAT_UNSPECIFIED FQDN IP
    isRegional Boolean
    This field indicates if the connection string is regional and is only applicable for cross-region Data Guard.
    protocol String
    The protocol being used by the connection. Possible values: PROTOCOL_UNSPECIFIED TCP TCPS
    sessionMode String
    The current session mode of the connection. Possible values: SESSION_MODE_UNSPECIFIED DIRECT INDIRECT
    syntaxFormat String
    The syntax of the connection string. Possible values: SYNTAX_FORMAT_UNSPECIFIED LONG EZCONNECT EZCONNECTPLUS
    tlsAuthentication String
    This field indicates the TLS authentication type of the connection. Possible values: TLS_AUTHENTICATION_UNSPECIFIED SERVER MUTUAL
    value String
    The value of the connection string.

    AutonomousDatabasePropertiesConnectionUrl, AutonomousDatabasePropertiesConnectionUrlArgs

    ApexUri string
    Oracle Application Express (APEX) URL.
    DatabaseTransformsUri string
    The URL of the Database Transforms for the Autonomous Database.
    GraphStudioUri string
    The URL of the Graph Studio for the Autonomous Database.
    MachineLearningNotebookUri string
    The URL of the Oracle Machine Learning (OML) Notebook for the Autonomous Database.
    MachineLearningUserManagementUri string
    The URL of Machine Learning user management the Autonomous Database.
    MongoDbUri string
    The URL of the MongoDB API for the Autonomous Database.
    OrdsUri string
    The Oracle REST Data Services (ORDS) URL of the Web Access for the Autonomous Database.
    SqlDevWebUri string
    The URL of the Oracle SQL Developer Web for the Autonomous Database.
    ApexUri string
    Oracle Application Express (APEX) URL.
    DatabaseTransformsUri string
    The URL of the Database Transforms for the Autonomous Database.
    GraphStudioUri string
    The URL of the Graph Studio for the Autonomous Database.
    MachineLearningNotebookUri string
    The URL of the Oracle Machine Learning (OML) Notebook for the Autonomous Database.
    MachineLearningUserManagementUri string
    The URL of Machine Learning user management the Autonomous Database.
    MongoDbUri string
    The URL of the MongoDB API for the Autonomous Database.
    OrdsUri string
    The Oracle REST Data Services (ORDS) URL of the Web Access for the Autonomous Database.
    SqlDevWebUri string
    The URL of the Oracle SQL Developer Web for the Autonomous Database.
    apexUri String
    Oracle Application Express (APEX) URL.
    databaseTransformsUri String
    The URL of the Database Transforms for the Autonomous Database.
    graphStudioUri String
    The URL of the Graph Studio for the Autonomous Database.
    machineLearningNotebookUri String
    The URL of the Oracle Machine Learning (OML) Notebook for the Autonomous Database.
    machineLearningUserManagementUri String
    The URL of Machine Learning user management the Autonomous Database.
    mongoDbUri String
    The URL of the MongoDB API for the Autonomous Database.
    ordsUri String
    The Oracle REST Data Services (ORDS) URL of the Web Access for the Autonomous Database.
    sqlDevWebUri String
    The URL of the Oracle SQL Developer Web for the Autonomous Database.
    apexUri string
    Oracle Application Express (APEX) URL.
    databaseTransformsUri string
    The URL of the Database Transforms for the Autonomous Database.
    graphStudioUri string
    The URL of the Graph Studio for the Autonomous Database.
    machineLearningNotebookUri string
    The URL of the Oracle Machine Learning (OML) Notebook for the Autonomous Database.
    machineLearningUserManagementUri string
    The URL of Machine Learning user management the Autonomous Database.
    mongoDbUri string
    The URL of the MongoDB API for the Autonomous Database.
    ordsUri string
    The Oracle REST Data Services (ORDS) URL of the Web Access for the Autonomous Database.
    sqlDevWebUri string
    The URL of the Oracle SQL Developer Web for the Autonomous Database.
    apex_uri str
    Oracle Application Express (APEX) URL.
    database_transforms_uri str
    The URL of the Database Transforms for the Autonomous Database.
    graph_studio_uri str
    The URL of the Graph Studio for the Autonomous Database.
    machine_learning_notebook_uri str
    The URL of the Oracle Machine Learning (OML) Notebook for the Autonomous Database.
    machine_learning_user_management_uri str
    The URL of Machine Learning user management the Autonomous Database.
    mongo_db_uri str
    The URL of the MongoDB API for the Autonomous Database.
    ords_uri str
    The Oracle REST Data Services (ORDS) URL of the Web Access for the Autonomous Database.
    sql_dev_web_uri str
    The URL of the Oracle SQL Developer Web for the Autonomous Database.
    apexUri String
    Oracle Application Express (APEX) URL.
    databaseTransformsUri String
    The URL of the Database Transforms for the Autonomous Database.
    graphStudioUri String
    The URL of the Graph Studio for the Autonomous Database.
    machineLearningNotebookUri String
    The URL of the Oracle Machine Learning (OML) Notebook for the Autonomous Database.
    machineLearningUserManagementUri String
    The URL of Machine Learning user management the Autonomous Database.
    mongoDbUri String
    The URL of the MongoDB API for the Autonomous Database.
    ordsUri String
    The Oracle REST Data Services (ORDS) URL of the Web Access for the Autonomous Database.
    sqlDevWebUri String
    The URL of the Oracle SQL Developer Web for the Autonomous Database.

    AutonomousDatabasePropertiesCustomerContact, AutonomousDatabasePropertiesCustomerContactArgs

    Email string

    The email address used by Oracle to send notifications regarding databases and infrastructure.

    The apex_details block contains:

    Email string

    The email address used by Oracle to send notifications regarding databases and infrastructure.

    The apex_details block contains:

    email String

    The email address used by Oracle to send notifications regarding databases and infrastructure.

    The apex_details block contains:

    email string

    The email address used by Oracle to send notifications regarding databases and infrastructure.

    The apex_details block contains:

    email str

    The email address used by Oracle to send notifications regarding databases and infrastructure.

    The apex_details block contains:

    email String

    The email address used by Oracle to send notifications regarding databases and infrastructure.

    The apex_details block contains:

    AutonomousDatabasePropertiesLocalStandbyDb, AutonomousDatabasePropertiesLocalStandbyDbArgs

    DataGuardRoleChangedTime string
    The date and time the Autonomous Data Guard role was switched for the standby Autonomous Database.
    DisasterRecoveryRoleChangedTime string
    The date and time the Disaster Recovery role was switched for the standby Autonomous Database.
    LagTimeDuration string
    The amount of time, in seconds, that the data of the standby database lags in comparison to the data of the primary database.
    LifecycleDetails string
    The additional details about the current lifecycle state of the Autonomous Database.
    State string
    Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE STOPPING STOPPED STARTING TERMINATING TERMINATED UNAVAILABLE RESTORE_IN_PROGRESS RESTORE_FAILED BACKUP_IN_PROGRESS SCALE_IN_PROGRESS AVAILABLE_NEEDS_ATTENTION UPDATING MAINTENANCE_IN_PROGRESS RESTARTING RECREATING ROLE_CHANGE_IN_PROGRESS UPGRADING INACCESSIBLE STANDBY
    DataGuardRoleChangedTime string
    The date and time the Autonomous Data Guard role was switched for the standby Autonomous Database.
    DisasterRecoveryRoleChangedTime string
    The date and time the Disaster Recovery role was switched for the standby Autonomous Database.
    LagTimeDuration string
    The amount of time, in seconds, that the data of the standby database lags in comparison to the data of the primary database.
    LifecycleDetails string
    The additional details about the current lifecycle state of the Autonomous Database.
    State string
    Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE STOPPING STOPPED STARTING TERMINATING TERMINATED UNAVAILABLE RESTORE_IN_PROGRESS RESTORE_FAILED BACKUP_IN_PROGRESS SCALE_IN_PROGRESS AVAILABLE_NEEDS_ATTENTION UPDATING MAINTENANCE_IN_PROGRESS RESTARTING RECREATING ROLE_CHANGE_IN_PROGRESS UPGRADING INACCESSIBLE STANDBY
    dataGuardRoleChangedTime String
    The date and time the Autonomous Data Guard role was switched for the standby Autonomous Database.
    disasterRecoveryRoleChangedTime String
    The date and time the Disaster Recovery role was switched for the standby Autonomous Database.
    lagTimeDuration String
    The amount of time, in seconds, that the data of the standby database lags in comparison to the data of the primary database.
    lifecycleDetails String
    The additional details about the current lifecycle state of the Autonomous Database.
    state String
    Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE STOPPING STOPPED STARTING TERMINATING TERMINATED UNAVAILABLE RESTORE_IN_PROGRESS RESTORE_FAILED BACKUP_IN_PROGRESS SCALE_IN_PROGRESS AVAILABLE_NEEDS_ATTENTION UPDATING MAINTENANCE_IN_PROGRESS RESTARTING RECREATING ROLE_CHANGE_IN_PROGRESS UPGRADING INACCESSIBLE STANDBY
    dataGuardRoleChangedTime string
    The date and time the Autonomous Data Guard role was switched for the standby Autonomous Database.
    disasterRecoveryRoleChangedTime string
    The date and time the Disaster Recovery role was switched for the standby Autonomous Database.
    lagTimeDuration string
    The amount of time, in seconds, that the data of the standby database lags in comparison to the data of the primary database.
    lifecycleDetails string
    The additional details about the current lifecycle state of the Autonomous Database.
    state string
    Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE STOPPING STOPPED STARTING TERMINATING TERMINATED UNAVAILABLE RESTORE_IN_PROGRESS RESTORE_FAILED BACKUP_IN_PROGRESS SCALE_IN_PROGRESS AVAILABLE_NEEDS_ATTENTION UPDATING MAINTENANCE_IN_PROGRESS RESTARTING RECREATING ROLE_CHANGE_IN_PROGRESS UPGRADING INACCESSIBLE STANDBY
    data_guard_role_changed_time str
    The date and time the Autonomous Data Guard role was switched for the standby Autonomous Database.
    disaster_recovery_role_changed_time str
    The date and time the Disaster Recovery role was switched for the standby Autonomous Database.
    lag_time_duration str
    The amount of time, in seconds, that the data of the standby database lags in comparison to the data of the primary database.
    lifecycle_details str
    The additional details about the current lifecycle state of the Autonomous Database.
    state str
    Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE STOPPING STOPPED STARTING TERMINATING TERMINATED UNAVAILABLE RESTORE_IN_PROGRESS RESTORE_FAILED BACKUP_IN_PROGRESS SCALE_IN_PROGRESS AVAILABLE_NEEDS_ATTENTION UPDATING MAINTENANCE_IN_PROGRESS RESTARTING RECREATING ROLE_CHANGE_IN_PROGRESS UPGRADING INACCESSIBLE STANDBY
    dataGuardRoleChangedTime String
    The date and time the Autonomous Data Guard role was switched for the standby Autonomous Database.
    disasterRecoveryRoleChangedTime String
    The date and time the Disaster Recovery role was switched for the standby Autonomous Database.
    lagTimeDuration String
    The amount of time, in seconds, that the data of the standby database lags in comparison to the data of the primary database.
    lifecycleDetails String
    The additional details about the current lifecycle state of the Autonomous Database.
    state String
    Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE STOPPING STOPPED STARTING TERMINATING TERMINATED UNAVAILABLE RESTORE_IN_PROGRESS RESTORE_FAILED BACKUP_IN_PROGRESS SCALE_IN_PROGRESS AVAILABLE_NEEDS_ATTENTION UPDATING MAINTENANCE_IN_PROGRESS RESTARTING RECREATING ROLE_CHANGE_IN_PROGRESS UPGRADING INACCESSIBLE STANDBY

    AutonomousDatabasePropertiesScheduledOperationDetail, AutonomousDatabasePropertiesScheduledOperationDetailArgs

    DayOfWeek string
    Possible values: DAY_OF_WEEK_UNSPECIFIED MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY SATURDAY SUNDAY
    StartTimes List<AutonomousDatabasePropertiesScheduledOperationDetailStartTime>
    Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and 'google.protobuf.Timestamp'.
    StopTimes List<AutonomousDatabasePropertiesScheduledOperationDetailStopTime>
    Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and 'google.protobuf.Timestamp'.
    DayOfWeek string
    Possible values: DAY_OF_WEEK_UNSPECIFIED MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY SATURDAY SUNDAY
    StartTimes []AutonomousDatabasePropertiesScheduledOperationDetailStartTime
    Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and 'google.protobuf.Timestamp'.
    StopTimes []AutonomousDatabasePropertiesScheduledOperationDetailStopTime
    Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and 'google.protobuf.Timestamp'.
    dayOfWeek String
    Possible values: DAY_OF_WEEK_UNSPECIFIED MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY SATURDAY SUNDAY
    startTimes List<AutonomousDatabasePropertiesScheduledOperationDetailStartTime>
    Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and 'google.protobuf.Timestamp'.
    stopTimes List<AutonomousDatabasePropertiesScheduledOperationDetailStopTime>
    Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and 'google.protobuf.Timestamp'.
    dayOfWeek string
    Possible values: DAY_OF_WEEK_UNSPECIFIED MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY SATURDAY SUNDAY
    startTimes AutonomousDatabasePropertiesScheduledOperationDetailStartTime[]
    Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and 'google.protobuf.Timestamp'.
    stopTimes AutonomousDatabasePropertiesScheduledOperationDetailStopTime[]
    Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and 'google.protobuf.Timestamp'.
    day_of_week str
    Possible values: DAY_OF_WEEK_UNSPECIFIED MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY SATURDAY SUNDAY
    start_times Sequence[AutonomousDatabasePropertiesScheduledOperationDetailStartTime]
    Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and 'google.protobuf.Timestamp'.
    stop_times Sequence[AutonomousDatabasePropertiesScheduledOperationDetailStopTime]
    Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and 'google.protobuf.Timestamp'.
    dayOfWeek String
    Possible values: DAY_OF_WEEK_UNSPECIFIED MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY SATURDAY SUNDAY
    startTimes List<Property Map>
    Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and 'google.protobuf.Timestamp'.
    stopTimes List<Property Map>
    Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and 'google.protobuf.Timestamp'.

    AutonomousDatabasePropertiesScheduledOperationDetailStartTime, AutonomousDatabasePropertiesScheduledOperationDetailStartTimeArgs

    Hours int
    Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    Minutes int
    Minutes of hour of day. Must be from 0 to 59.
    Nanos int
    Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
    Seconds int
    Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
    Hours int
    Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    Minutes int
    Minutes of hour of day. Must be from 0 to 59.
    Nanos int
    Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
    Seconds int
    Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
    hours Integer
    Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    minutes Integer
    Minutes of hour of day. Must be from 0 to 59.
    nanos Integer
    Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
    seconds Integer
    Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
    hours number
    Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    minutes number
    Minutes of hour of day. Must be from 0 to 59.
    nanos number
    Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
    seconds number
    Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
    hours int
    Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    minutes int
    Minutes of hour of day. Must be from 0 to 59.
    nanos int
    Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
    seconds int
    Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
    hours Number
    Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    minutes Number
    Minutes of hour of day. Must be from 0 to 59.
    nanos Number
    Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
    seconds Number
    Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.

    AutonomousDatabasePropertiesScheduledOperationDetailStopTime, AutonomousDatabasePropertiesScheduledOperationDetailStopTimeArgs

    Hours int
    Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    Minutes int
    Minutes of hour of day. Must be from 0 to 59.
    Nanos int
    Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
    Seconds int
    Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
    Hours int
    Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    Minutes int
    Minutes of hour of day. Must be from 0 to 59.
    Nanos int
    Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
    Seconds int
    Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
    hours Integer
    Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    minutes Integer
    Minutes of hour of day. Must be from 0 to 59.
    nanos Integer
    Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
    seconds Integer
    Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
    hours number
    Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    minutes number
    Minutes of hour of day. Must be from 0 to 59.
    nanos number
    Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
    seconds number
    Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
    hours int
    Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    minutes int
    Minutes of hour of day. Must be from 0 to 59.
    nanos int
    Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
    seconds int
    Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
    hours Number
    Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
    minutes Number
    Minutes of hour of day. Must be from 0 to 59.
    nanos Number
    Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
    seconds Number
    Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.

    Import

    AutonomousDatabase can be imported using any of these accepted formats:

    • projects/{{project}}/locations/{{location}}/autonomousDatabases/{{autonomous_database_id}}

    • {{project}}/{{location}}/{{autonomous_database_id}}

    • {{location}}/{{autonomous_database_id}}

    When using the pulumi import command, AutonomousDatabase can be imported using one of the formats above. For example:

    $ pulumi import gcp:oracledatabase/autonomousDatabase:AutonomousDatabase default projects/{{project}}/locations/{{location}}/autonomousDatabases/{{autonomous_database_id}}
    
    $ pulumi import gcp:oracledatabase/autonomousDatabase:AutonomousDatabase default {{project}}/{{location}}/{{autonomous_database_id}}
    
    $ pulumi import gcp:oracledatabase/autonomousDatabase:AutonomousDatabase default {{location}}/{{autonomous_database_id}}
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    Google Cloud (GCP) Classic pulumi/pulumi-gcp
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the google-beta Terraform Provider.
    gcp logo
    Google Cloud Classic v8.9.3 published on Monday, Nov 18, 2024 by Pulumi