Share via


AutonomousDbVersionProperties Class

Definition

AutonomousDbVersion resource model.

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

Constructors

AutonomousDbVersionProperties(String)

Initializes a new instance of Azure.ResourceManager.OracleDatabase.Models.AutonomousDBVersionProperties.

Properties

DbWorkload
IsDefaultForFree

True if this version of the Oracle Database software's default is free.

IsDefaultForPaid

True if this version of the Oracle Database software's default is paid.

IsFreeTierEnabled

True if this version of the Oracle Database software can be used for Always-Free Autonomous Databases.

IsPaidEnabled

True if this version of the Oracle Database software has payments enabled.

Version

Supported Autonomous Db versions.

Explicit Interface Implementations

IJsonModel<AutonomousDbVersionProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<AutonomousDbVersionProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<AutonomousDbVersionProperties>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<AutonomousDbVersionProperties>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<AutonomousDbVersionProperties>.Write(ModelReaderWriterOptions)

Applies to