Share via


AutonomousDatabaseBaseProperties Class

Definition

Autonomous Database base resource model. Please note AutonomousDatabaseBaseProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AutonomousDatabaseCloneProperties and AutonomousDatabaseProperties.

[System.ClientModel.Primitives.PersistableModelProxy(typeof(Azure.ResourceManager.OracleDatabase.Models.UnknownAutonomousDatabaseBaseProperties))]
public abstract class AutonomousDatabaseBaseProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseBaseProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseBaseProperties>
[<System.ClientModel.Primitives.PersistableModelProxy(typeof(Azure.ResourceManager.OracleDatabase.Models.UnknownAutonomousDatabaseBaseProperties))>]
type AutonomousDatabaseBaseProperties = class
    interface IJsonModel<AutonomousDatabaseBaseProperties>
    interface IPersistableModel<AutonomousDatabaseBaseProperties>
Public MustInherit Class AutonomousDatabaseBaseProperties
Implements IJsonModel(Of AutonomousDatabaseBaseProperties), IPersistableModel(Of AutonomousDatabaseBaseProperties)
Inheritance
AutonomousDatabaseBaseProperties
Derived
Attributes
Implements

Constructors

AutonomousDatabaseBaseProperties()

Initializes a new instance of AutonomousDatabaseBaseProperties.

Properties

ActualUsedDataStorageSizeInTbs

The current amount of storage in use for user and system data, in terabytes (TB).

AdminPassword

Admin password.

AllocatedStorageSizeInTbs

The amount of storage currently allocated for the database tables and billed for, rounded up.

ApexDetails

Information about Oracle APEX Application Development.

AutonomousDatabaseId

Autonomous Database ID.

AutonomousMaintenanceScheduleType

The maintenance schedule type of the Autonomous Database Serverless.

AvailableUpgradeVersions

List of Oracle Database versions available for a database upgrade. If there are no version upgrades available, this list is empty.

BackupRetentionPeriodInDays

Retention period, in days, for long-term backups.

CharacterSet

The character set for the autonomous database.

ComputeCount

The compute amount (CPUs) available to the database.

ComputeModel

The compute model of the Autonomous Database.

ConnectionStrings

The connection string used to connect to the Autonomous Database.

ConnectionUrls

The URLs for accessing Oracle Application Express (APEX) and SQL Developer Web with a browser from a Compute instance within your VCN or that has a direct connection to your VCN.

CpuCoreCount

The number of CPU cores to be made available to the database.

CreatedOn

The date and time that the database was created.

CustomerContacts

Customer Contacts.

DatabaseEdition

The Oracle Database Edition that applies to the Autonomous databases.

DataGuardRoleChangedOn

The date and time the Autonomous Data Guard role was switched for the Autonomous Database.

DataSafeStatus

Status of the Data Safe registration for this Autonomous Database.

DataStorageSizeInGbs

The size, in gigabytes, of the data volume that will be created and attached to the database.

DataStorageSizeInTbs

The quantity of data in the database, in terabytes.

DbVersion

A valid Oracle Database version for Autonomous Database. Serialized Name: AutonomousDatabaseBaseProperties.dbVersion

DBVersion

A valid Oracle Database version for Autonomous Database.

DbWorkload

The Autonomous Database workload type Serialized Name: AutonomousDatabaseBaseProperties.dbWorkload

DBWorkload

The Autonomous Database workload type.

DisplayName

The user-friendly name for the Autonomous Database.

FailedDataRecoveryInSeconds

Indicates the number of seconds of data loss for a Data Guard failover.

FreeAutonomousDatabaseDeletedOn

The date and time the Always Free database will be automatically deleted because of inactivity.

FreeAutonomousDatabaseStoppedOn

The date and time the Always Free database will be stopped because of inactivity.

InMemoryAreaInGbs

The area assigned to In-Memory tables in Autonomous Database.

IsAutoScalingEnabled

Indicates if auto scaling is enabled for the Autonomous Database CPU core count.

IsAutoScalingForStorageEnabled

Indicates if auto scaling is enabled for the Autonomous Database storage.

IsLocalDataGuardEnabled

Indicates whether the Autonomous Database has local or called in-region Data Guard enabled.

IsMtlsConnectionRequired

Specifies if the Autonomous Database requires mTLS connections.

IsPreview

Indicates if the Autonomous Database version is a preview version.

IsPreviewVersionWithServiceTermsAccepted

Specifies if the Autonomous Database preview version is being provisioned.

IsRemoteDataGuardEnabled

Indicates whether the Autonomous Database has Cross Region Data Guard enabled.

LastFailoverHappenedOn

The timestamp of the last failover operation.

LastRefreshHappenedOn

The date and time when last refresh happened.

LastRefreshPointTimestamp

The refresh point timestamp (UTC).

LastSwitchoverHappenedOn

The timestamp of the last switchover operation for the Autonomous Database.

LicenseModel

The Oracle license model that applies to the Oracle Autonomous Database. The default is LICENSE_INCLUDED.

LifecycleDetails

Additional information about the current lifecycle state.

LifecycleState

Views lifecycleState.

LocalAdgAutoFailoverMaxDataLossLimit

Parameter that allows users to select an acceptable maximum data loss limit in seconds, up to which Automatic Failover will be triggered when necessary for a Local Autonomous Data Guard.

LocalDisasterRecoveryType

Indicates the local disaster recovery (DR) type of the Autonomous Database Serverless instance.Autonomous Data Guard (ADG) DR type provides business critical DR with a faster recovery time objective (RTO) during failover or switchover.Backup-based DR type provides lower cost DR with a slower RTO during failover or switchover.

LocalStandbyDb

Local Autonomous Disaster Recovery standby database details. Serialized Name: AutonomousDatabaseBaseProperties.localStandbyDb

LocalStandbyDB

Local Autonomous Disaster Recovery standby database details.

LongTermBackupSchedule

Details for the long-term backup schedule.

MaintenanceBeginOn

The date and time when maintenance will begin.

MaintenanceEndOn

The date and time when maintenance will end.

MemoryPerOracleComputeUnitInGbs

The amount of memory (in GBs) enabled per ECPU or OCPU.

NcharacterSet

The character set for the Autonomous Database.

NextLongTermBackupCreatedOn

The date and time when the next long-term backup would be created.

NextLongTermBackupTimeStamp

The date and time when the next long-term backup would be created. Serialized Name: AutonomousDatabaseBaseProperties.nextLongTermBackupTimeStamp

Ocid

Database ocid.

OciUri

HTTPS link to OCI resources exposed to Azure Customer via Azure Interface.

OpenMode

Indicates the Autonomous Database mode.

OperationsInsightsStatus

Status of Operations Insights for this Autonomous Database.

PeerDbId

The database OCID of the Disaster Recovery peer database, which is located in a different region from the current peer database. Serialized Name: AutonomousDatabaseBaseProperties.peerDbId

PeerDBId

The database OCID of the Disaster Recovery peer database, which is located in a different region from the current peer database.

PeerDbIds

The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database. Note that for Autonomous Database Serverless instances, standby databases located in the same region as the source primary database do not have OCIDs. Serialized Name: AutonomousDatabaseBaseProperties.peerDbIds

PeerDBIds

The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database. Note that for Autonomous Database Serverless instances, standby databases located in the same region as the source primary database do not have OCIDs.

PermissionLevel

The Autonomous Database permission level.

PrivateEndpoint

The private endpoint for the resource.

PrivateEndpointIP

The private endpoint Ip address for the resource.

PrivateEndpointLabel

The resource's private endpoint label.

ProvisionableCpus

An array of CPU values that an Autonomous Database can be scaled to.

ProvisioningState

Azure resource provisioning state.

Role

The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.

ScheduledOperations

The list of scheduled operations.

ServiceConsoleUri

The URL of the Service Console for the Autonomous Database.

SqlWebDeveloperUri

The SQL Web Developer URL for the Oracle Autonomous Database.

SubnetId

Client subnet.

SupportedRegionsToCloneTo

The list of regions that support the creation of an Autonomous Database clone or an Autonomous Data Guard standby database.

TimeCreated

The date and time that the database was created. Serialized Name: AutonomousDatabaseBaseProperties.timeCreated

TimeDataGuardRoleChanged

The date and time the Autonomous Data Guard role was switched for the Autonomous Database. Serialized Name: AutonomousDatabaseBaseProperties.timeDataGuardRoleChanged

TimeDeletionOfFreeAutonomousDatabase

The date and time the Always Free database will be automatically deleted because of inactivity. Serialized Name: AutonomousDatabaseBaseProperties.timeDeletionOfFreeAutonomousDatabase

TimeLocalDataGuardEnabled

The date and time that Autonomous Data Guard was enabled for an Autonomous Database where the standby was provisioned in the same region as the primary database.

TimeMaintenanceBegin

The date and time when maintenance will begin. Serialized Name: AutonomousDatabaseBaseProperties.timeMaintenanceBegin

TimeMaintenanceEnd

The date and time when maintenance will end. Serialized Name: AutonomousDatabaseBaseProperties.timeMaintenanceEnd

TimeOfLastFailover

The timestamp of the last failover operation. Serialized Name: AutonomousDatabaseBaseProperties.timeOfLastFailover

TimeOfLastRefresh

The date and time when last refresh happened. Serialized Name: AutonomousDatabaseBaseProperties.timeOfLastRefresh

TimeOfLastRefreshPoint

The refresh point timestamp (UTC). Serialized Name: AutonomousDatabaseBaseProperties.timeOfLastRefreshPoint

TimeOfLastSwitchover

The timestamp of the last switchover operation for the Autonomous Database. Serialized Name: AutonomousDatabaseBaseProperties.timeOfLastSwitchover

TimeReclamationOfFreeAutonomousDatabase

The date and time the Always Free database will be stopped because of inactivity. Serialized Name: AutonomousDatabaseBaseProperties.timeReclamationOfFreeAutonomousDatabase

UsedDataStorageSizeInGbs

The storage space consumed by Autonomous Database in GBs.

UsedDataStorageSizeInTbs

The amount of storage that has been used, in terabytes.

VnetId

VNET for network connectivity.

WhitelistedIPs

The client IP access control list (ACL). This is an array of CIDR notations and/or IP addresses. Values should be separate strings, separated by commas. Example: ['1.1.1.1','1.1.1.0/24','1.1.2.25'].

Explicit Interface Implementations

IJsonModel<AutonomousDatabaseBaseProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<AutonomousDatabaseBaseProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AutonomousDatabaseBaseProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AutonomousDatabaseBaseProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<AutonomousDatabaseBaseProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to