AutonomousDatabaseUpdate Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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 |
| 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() | |