AutonomousDatabaseUpdate Class

Definition

The type used for update operations of the AutonomousDatabase.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.AutonomousDatabaseUpdateTypeConverter))]
public class AutonomousDatabaseUpdate : Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.IAutonomousDatabaseUpdate
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.AutonomousDatabaseUpdateTypeConverter))>]
type AutonomousDatabaseUpdate = class
    interface IAutonomousDatabaseUpdate
    interface IJsonSerializable
Public Class AutonomousDatabaseUpdate
Implements IAutonomousDatabaseUpdate
Inheritance
AutonomousDatabaseUpdate
Attributes
Implements

Constructors

Name Description
AutonomousDatabaseUpdate()

Creates an new AutonomousDatabaseUpdate instance.

Properties

Name Description
AdminPassword

Admin password.

AutonomousMaintenanceScheduleType

The maintenance schedule type of the Autonomous Database Serverless.

BackupRetentionPeriodInDay

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.

CustomerContact

Customer Contacts.

DatabaseEdition

The Oracle Database Edition that applies to the Autonomous databases.

DataStorageSizeInGb

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

DataStorageSizeInTb

The quantity of data in the database, in terabytes.

DayOfWeekName

Name of the day of the week.

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

LongTermBackupScheduleIsDisabled

Indicates if the long-term backup schedule should be deleted. The default value is FALSE.

LongTermBackupScheduleRepeatCadence

The frequency of the long-term backup schedule

LongTermBackupScheduleRetentionPeriodInDay

Retention period, in days, for backups.

LongTermBackupScheduleTimeOfBackup

The timestamp for the long-term backup schedule. For a MONTHLY cadence, months having fewer days than the provided date will have the backup taken on the last day of that month.

OpenMode

Indicates the Autonomous Database mode.

PeerDbId

The Azure resource ID 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.

ScheduledOperationScheduledStartTime

auto start time. value must be of ISO-8601 format HH:mm

ScheduledOperationScheduledStopTime

auto stop time. value must be of ISO-8601 format HH:mm

ScheduledOperationsList

The list of scheduled operations.

Tag

Resource tags.

WhitelistedIP

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']

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AutonomousDatabaseUpdate.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AutonomousDatabaseUpdate.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.IAutonomousDatabaseUpdate.

FromJsonString(String)

Creates a new instance of AutonomousDatabaseUpdate, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of AutonomousDatabaseUpdate into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to