Show / Hide Table of Contents

Class DbmResource

The base Exadata resource.

Inheritance
object
DbmResource
ExternalExadataDatabaseSystemSummary
ExternalExadataInfrastructure
ExternalExadataInfrastructureSummary
ExternalExadataStorageConnector
ExternalExadataStorageConnectorSummary
ExternalExadataStorageGrid
ExternalExadataStorageGridSummary
ExternalExadataStorageServer
ExternalExadataStorageServerSummary
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatabasemanagementService.Models
Assembly: OCI.DotNetSDK.Databasemanagement.dll
Syntax
[JsonConverter(typeof(DbmResourceModelConverter))]
public class DbmResource

Properties

AdditionalDetails

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

The additional details of the resource defined in {\"key\": \"value\"} format. Example: {"bar-key": "value"}

DisplayName

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

The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.

Remarks

Required

Id

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

The OCID of the Exadata resource.

Remarks

Required

InternalId

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

The internal ID of the Exadata resource.

LifecycleDetails

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

The details of the lifecycle state of the Exadata resource.

LifecycleState

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

The current lifecycle state of the database resource.

Status

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

The status of the Exadata resource.

TimeCreated

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

The timestamp of the creation of the Exadata resource.

TimeUpdated

Declaration
[JsonProperty(PropertyName = "timeUpdated")]
public DateTime? TimeUpdated { get; set; }
Property Value
Type Description
DateTime?

The timestamp of the last update of the Exadata resource.

Version

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

The version of the Exadata resource.

In this article
Back to top