Class AutonomousVmClusterResourceUsage
Autonomous VM Cluster usage details, including the Autonomous Container Databases usage.
Inherited Members
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class AutonomousVmClusterResourceUsage
Properties
AutonomousDataStorageSizeInTBs
Declaration
[JsonProperty(PropertyName = "autonomousDataStorageSizeInTBs")]
public float? AutonomousDataStorageSizeInTBs { get; set; }
Property Value
Type | Description |
---|---|
float? | The data disk group size allocated for Autonomous Databases, in TBs. |
AutonomousVmResourceUsage
Declaration
[JsonProperty(PropertyName = "autonomousVmResourceUsage")]
public List<AutonomousVmResourceUsage> AutonomousVmResourceUsage { get; set; }
Property Value
Type | Description |
---|---|
List<AutonomousVmResourceUsage> | List of autonomous vm cluster resource usages. |
AvailableAutonomousDataStorageSizeInTBs
Declaration
[JsonProperty(PropertyName = "availableAutonomousDataStorageSizeInTBs")]
public float? AvailableAutonomousDataStorageSizeInTBs { get; set; }
Property Value
Type | Description |
---|---|
float? | The data disk group size available for Autonomous Databases, in TBs. |
AvailableCpus
Declaration
[JsonProperty(PropertyName = "availableCpus")]
public float? AvailableCpus { get; set; }
Property Value
Type | Description |
---|---|
float? | The number of CPU cores available. |
DbNodeStorageSizeInGBs
Declaration
[JsonProperty(PropertyName = "dbNodeStorageSizeInGBs")]
public int? DbNodeStorageSizeInGBs { get; set; }
Property Value
Type | Description |
---|---|
int? | The local node storage allocated in GBs. |
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 VM cluster. The name does not need to be unique. |
Remarks
Required
ExadataStorageInTBs
Declaration
[JsonProperty(PropertyName = "exadataStorageInTBs")]
public double ExadataStorageInTBs { get; set; }
Property Value
Type | Description |
---|---|
double | Total exadata storage allocated for the Autonomous VM Cluster. DATA + RECOVERY + SPARSE + any overhead in TBs. |
Id
Declaration
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the Autonomous VM cluster. |
IsLocalBackupEnabled
Declaration
[JsonProperty(PropertyName = "isLocalBackupEnabled")]
public bool? IsLocalBackupEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | If true, database backup on local Exadata storage is configured for the Autonomous VM cluster. If false, database backup on local Exadata storage is not available in the Autonomous VM cluster. |
MemoryPerOracleComputeUnitInGBs
Declaration
[JsonProperty(PropertyName = "memoryPerOracleComputeUnitInGBs")]
public int? MemoryPerOracleComputeUnitInGBs { get; set; }
Property Value
Type | Description |
---|---|
int? | The amount of memory (in GBs) to be enabled per each CPU core. |
MemorySizeInGBs
Declaration
[JsonProperty(PropertyName = "memorySizeInGBs")]
public int? MemorySizeInGBs { get; set; }
Property Value
Type | Description |
---|---|
int? | The memory allocated in GBs. |
NonProvisionableAutonomousContainerDatabases
Declaration
[JsonProperty(PropertyName = "nonProvisionableAutonomousContainerDatabases")]
public int? NonProvisionableAutonomousContainerDatabases { get; set; }
Property Value
Type | Description |
---|---|
int? | The number of non-provisionable Autonomous Container Databases in an Autonomous VM Cluster. |
ProvisionableAutonomousContainerDatabases
Declaration
[JsonProperty(PropertyName = "provisionableAutonomousContainerDatabases")]
public int? ProvisionableAutonomousContainerDatabases { get; set; }
Property Value
Type | Description |
---|---|
int? | The number of provisionable Autonomous Container Databases in an Autonomous VM Cluster. |
ProvisionedAutonomousContainerDatabases
Declaration
[JsonProperty(PropertyName = "provisionedAutonomousContainerDatabases")]
public int? ProvisionedAutonomousContainerDatabases { get; set; }
Property Value
Type | Description |
---|---|
int? | The number of provisioned Autonomous Container Databases in an Autonomous VM Cluster. |
ProvisionedCpus
Declaration
[JsonProperty(PropertyName = "provisionedCpus")]
public float? ProvisionedCpus { get; set; }
Property Value
Type | Description |
---|---|
float? | The number of CPUs provisioned in an Autonomous VM Cluster. |
ReclaimableCpus
Declaration
[JsonProperty(PropertyName = "reclaimableCpus")]
public float? ReclaimableCpus { get; set; }
Property Value
Type | Description |
---|---|
float? | CPU cores that continue to be included in the count of OCPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available OCPUs at its parent AVMC level by restarting the Autonomous Container Database. |
ReservedCpus
Declaration
[JsonProperty(PropertyName = "reservedCpus")]
public float? ReservedCpus { get; set; }
Property Value
Type | Description |
---|---|
float? | The number of CPUs reserved in an Autonomous VM Cluster. |
TotalContainerDatabases
Declaration
[JsonProperty(PropertyName = "totalContainerDatabases")]
public int? TotalContainerDatabases { get; set; }
Property Value
Type | Description |
---|---|
int? | The total number of Autonomous Container Databases that can be created. |
TotalCpus
Declaration
[JsonProperty(PropertyName = "totalCpus")]
public float? TotalCpus { get; set; }
Property Value
Type | Description |
---|---|
float? | The number of CPU cores enabled on the Autonomous VM cluster. |
UsedAutonomousDataStorageSizeInTBs
Declaration
[JsonProperty(PropertyName = "usedAutonomousDataStorageSizeInTBs")]
public float? UsedAutonomousDataStorageSizeInTBs { get; set; }
Property Value
Type | Description |
---|---|
float? | The data disk group size used for Autonomous Databases, in TBs. |
UsedCpus
Declaration
[JsonProperty(PropertyName = "usedCpus")]
public float? UsedCpus { get; set; }
Property Value
Type | Description |
---|---|
float? | The number of CPU cores alloted to the Autonomous Container Databases in an Autonomous VM cluster. |