Show / Hide Table of Contents

Class AwrDbSummary

The AWR summary for a database.

Inheritance
object
AwrDbSummary
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
public class AwrDbSummary

Properties

AwrDbId

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

The internal ID of the database. The internal ID of the database is not the OCID. It can be retrieved from the following endpoint: /managedDatabases/{managedDatabaseId}/awrDbs

Remarks

Required

ContainerId

Declaration
[JsonProperty(PropertyName = "containerId")]
public int? ContainerId { get; set; }
Property Value
Type Description
int?

ID of the database container. The database container ID is not the OCID. It can be retrieved from the following endpoint: /managedDatabases/{managedDatabaseId}/awrDbSnapshotRanges

DbName

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

The name of the database.

Remarks

Required

DbUniqueName

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

The unique name of the database.

DbVersion

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

The version of the database.

FirstSnapshotId

Declaration
[JsonProperty(PropertyName = "firstSnapshotId")]
public int? FirstSnapshotId { get; set; }
Property Value
Type Description
int?

The ID of the earliest snapshot. The snapshot ID is not the OCID. It can be retrieved from the following endpoint: /managedDatabases/{managedDatabaseId}/awrDbs/{awrDbId}/awrDbSnapshots

InstanceList

Declaration
[JsonProperty(PropertyName = "instanceList")]
public List<int> InstanceList { get; set; }
Property Value
Type Description
List<int>

The database instance numbers.

LatestSnapshotId

Declaration
[JsonProperty(PropertyName = "latestSnapshotId")]
public int? LatestSnapshotId { get; set; }
Property Value
Type Description
int?

The ID of the latest snapshot. The snapshot ID is not the OCID. It can be retrieved from the following endpoint: /managedDatabases/{managedDatabaseId}/awrDbs/{awrDbId}/awrDbSnapshots

SnapshotCount

Declaration
[JsonProperty(PropertyName = "snapshotCount")]
public long? SnapshotCount { get; set; }
Property Value
Type Description
long?

The total number of snapshots.

SnapshotIntervalInMin

Declaration
[JsonProperty(PropertyName = "snapshotIntervalInMin")]
public int? SnapshotIntervalInMin { get; set; }
Property Value
Type Description
int?

The interval time between snapshots (in minutes).

SnapshotTimezone

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

The time zone of the snapshot.

SrcDbId

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

The internal ID of the database where the AWR snapshot data was collected.

SrcDbName

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

The name of the database where the AWR snapshot data was collected.

TimeDbStartup

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

The timestamp of the database startup.

TimeFirstSnapshotBegin

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

The start time of the earliest snapshot.

TimeLatestSnapshotEnd

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

The end time of the latest snapshot.

In this article
Back to top