Class AwrDatabaseSnapshotRangeSummary
The summary data for a range of AWR snapshots.
Inherited Members
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. |