Show / Hide Table of Contents

Class AutonomousDatabaseSoftwareImage

Autonomous AI Database Software Images created from Autonomous Container Database

Inheritance
object
AutonomousDatabaseSoftwareImage
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class AutonomousDatabaseSoftwareImage

Properties

AutonomousDsiOneOffPatches

Declaration
[JsonProperty(PropertyName = "autonomousDsiOneOffPatches")]
public List<string> AutonomousDsiOneOffPatches { get; set; }
Property Value
Type Description
List<string>

One-off patches included in the Autonomous AI Database Software Image

CompartmentId

Declaration
[Required(ErrorMessage = "CompartmentId is required.")]
[JsonProperty(PropertyName = "compartmentId")]
public string CompartmentId { get; set; }
Property Value
Type Description
string

The OCID of the compartment.

Remarks

Required

DatabaseVersion

Declaration
[Required(ErrorMessage = "DatabaseVersion is required.")]
[JsonProperty(PropertyName = "databaseVersion")]
public string DatabaseVersion { get; set; }
Property Value
Type Description
string

The database version with which the Autonomous AI Database Software Image is to be built.

Remarks

Required

DefinedTags

Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.

DisplayName

Declaration
[Required(ErrorMessage = "DisplayName is required.")]
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type Description
string

The user-friendly name for the Autonomous AI Database Software Image. The name does not have to be unique.

Remarks

Required

DstFileVersion

Declaration
[JsonProperty(PropertyName = "dstFileVersion")]
public string DstFileVersion { get; set; }
Property Value
Type Description
string

DST Time-Zone File version of the Autonomous Container Database.

FreeformTags

Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type Description
Dictionary<string, string>

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.
Example: {"Department": "Finance"}

Id

Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type Description
string

The OCID of the Autonomous AI Database Software Image.

Remarks

Required

ImageShapeFamily

Declaration
[Required(ErrorMessage = "ImageShapeFamily is required.")]
[JsonProperty(PropertyName = "imageShapeFamily")]
[JsonConverter(typeof(ResponseEnumConverter))]
public AutonomousDatabaseSoftwareImage.ImageShapeFamilyEnum? ImageShapeFamily { get; set; }
Property Value
Type Description
AutonomousDatabaseSoftwareImage.ImageShapeFamilyEnum?

To what shape the image is meant for.

Remarks

Required

LifecycleDetails

Declaration
[JsonProperty(PropertyName = "lifecycleDetails")]
public string LifecycleDetails { get; set; }
Property Value
Type Description
string

Detailed message for the lifecycle state.

LifecycleState

Declaration
[Required(ErrorMessage = "LifecycleState is required.")]
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public AutonomousDatabaseSoftwareImage.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
Type Description
AutonomousDatabaseSoftwareImage.LifecycleStateEnum?

The current state of the Autonomous AI Database Software Image.

Remarks

Required

ReleaseUpdate

Declaration
[Required(ErrorMessage = "ReleaseUpdate is required.")]
[JsonProperty(PropertyName = "releaseUpdate")]
public string ReleaseUpdate { get; set; }
Property Value
Type Description
string

The Release Updates.

Remarks

Required

SystemTags

Declaration
[JsonProperty(PropertyName = "systemTags")]
public Dictionary<string, Dictionary<string, object>> SystemTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.

TimeCreated

Declaration
[Required(ErrorMessage = "TimeCreated is required.")]
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type Description
DateTime?

The date and time the Autonomous AI Database Software Image was created.

Remarks

Required

In this article
Back to top