Show / Hide Table of Contents

Class AwrDatabaseSnapshotRangeSummary

The summary data for a range of AWR snapshots.

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

Properties

AwrSourceDatabaseIdentifier

Declaration
[Required(ErrorMessage = "AwrSourceDatabaseIdentifier is required.")]
[JsonProperty(PropertyName = "awrSourceDatabaseIdentifier")]
public string AwrSourceDatabaseIdentifier { 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: /awrHubs/{awrHubId}/awrDatabases

Remarks

Required

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

DbVersion

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

The version of the database.

FirstSnapshotIdentifier

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

The ID of the earliest snapshot. The snapshot identifier is not the OCID. It can be retrieved from the following endpoint: /awrHubs/{awrHubId}/awrDatabaseSnapshots

InstanceList

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

The database instance numbers.

LatestSnapshotIdentifier

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

The ID of the latest snapshot. The snapshot identifier is not the OCID. It can be retrieved from the following endpoint: /awrHubs/{awrHubId}/awrDatabaseSnapshots

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. sample - snapshotTimezone=+0 00:00:00

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