Share via


AutonomousDatabaseUpdateProperties Class

Definition

The updatable properties of the AutonomousDatabase.

public class AutonomousDatabaseUpdateProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseUpdateProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseUpdateProperties>
type AutonomousDatabaseUpdateProperties = class
    interface IJsonModel<AutonomousDatabaseUpdateProperties>
    interface IPersistableModel<AutonomousDatabaseUpdateProperties>
Public Class AutonomousDatabaseUpdateProperties
Implements IJsonModel(Of AutonomousDatabaseUpdateProperties), IPersistableModel(Of AutonomousDatabaseUpdateProperties)
Inheritance
AutonomousDatabaseUpdateProperties
Implements

Constructors

AutonomousDatabaseUpdateProperties()

Initializes a new instance of AutonomousDatabaseUpdateProperties.

Properties

AdminPassword

Admin password.

AutonomousMaintenanceScheduleType

The maintenance schedule type of the Autonomous Database Serverless.

BackupRetentionPeriodInDays

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

ComputeCount

The compute amount (CPUs) available to the database.

CpuCoreCount

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

CustomerContacts

Customer Contacts.

DatabaseEdition

The Oracle Database Edition that applies to the Autonomous databases.

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.

DisplayName

The user-friendly name for the 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.

LicenseModel

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

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.

LongTermBackupSchedule

Details for the long-term backup schedule.

OpenMode

Indicates the Autonomous Database mode.

PeerDbId

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

PeerDBId

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

PermissionLevel

The Autonomous Database permission level.

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.

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<AutonomousDatabaseUpdateProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<AutonomousDatabaseUpdateProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AutonomousDatabaseUpdateProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AutonomousDatabaseUpdateProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<AutonomousDatabaseUpdateProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to