Module Values.DbNodeSummarySource

Information about a DB node.

Sourcetype nonrec t = {
  1. dbNodeId : ResourceId.t option;
    (*

    The unique identifier of the DB node.

    *)
  2. dbNodeArn : ResourceArn.t option;
    (*

    The Amazon Resource Name (ARN) of the DB node.

    *)
  3. status : DbNodeResourceStatus.t option;
    (*

    The current status of the DB node.

    *)
  4. statusReason : String_.t option;
    (*

    Additional information about the status of the DB node.

    *)
  5. additionalDetails : String_.t option;
    (*

    Additional information about the planned maintenance.

    *)
  6. backupIpId : String_.t option;
    (*

    The Oracle Cloud ID (OCID) of the backup IP address that's associated with the DB node.

    *)
  7. backupVnic2Id : String_.t option;
    (*

    The OCID of the second backup virtual network interface card (VNIC) for the DB node.

    *)
  8. backupVnicId : String_.t option;
    (*

    The OCID of the backup VNIC for the DB node.

    *)
  9. cpuCoreCount : Integer.t option;
    (*

    The number of CPU cores enabled on the DB node.

    *)
  10. dbNodeStorageSizeInGBs : Integer.t option;
    (*

    The amount of local node storage, in gigabytes (GB), that's allocated on the DB node.

    *)
  11. dbServerId : ResourceId.t option;
    (*

    The unique identifier of the database server that's associated with the DB node.

    *)
  12. dbSystemId : String_.t option;
    (*

    The OCID of the DB system.

    *)
  13. faultDomain : String_.t option;
    (*

    The name of the fault domain where the DB node is located.

    *)
  14. hostIpId : String_.t option;
    (*

    The OCID of the host IP address that's associated with the DB node.

    *)
  15. hostname : String_.t option;
    (*

    The host name for the DB node.

    *)
  16. ocid : String_.t option;
    (*

    The OCID of the DB node.

    *)
  17. ociResourceAnchorName : String_.t option;
    (*

    The name of the OCI resource anchor for the DB node.

    *)
  18. maintenanceType : DbNodeMaintenanceType.t option;
    (*

    The type of maintenance the DB node.

    *)
  19. memorySizeInGBs : Integer.t option;
    (*

    The amount of memory, in gigabytes (GB), that allocated on the DB node.

    *)
  20. softwareStorageSizeInGB : Integer.t option;
    (*

    The size of the block storage volume, in gigabytes (GB), that's allocated for the DB system. This attribute applies only for virtual machine DB systems.

    *)
  21. createdAt : SyntheticTimestamp_date_time.t option;
    (*

    The date and time when the DB node was created.

    *)
  22. timeMaintenanceWindowEnd : String_.t option;
    (*

    The end date and time of the maintenance window.

    *)
  23. timeMaintenanceWindowStart : String_.t option;
    (*

    The start date and time of the maintenance window.

    *)
  24. totalCpuCoreCount : Integer.t option;
    (*

    The total number of CPU cores reserved on the DB node.

    *)
  25. vnic2Id : String_.t option;
    (*

    The OCID of the second VNIC.

    *)
  26. vnicId : String_.t option;
    (*

    The OCID of the VNIC.

    *)
}
Sourceval make : ?dbNodeId:??? -> ?dbNodeArn:??? -> ?status:??? -> ?statusReason:??? -> ?additionalDetails:??? -> ?backupIpId:??? -> ?backupVnic2Id:??? -> ?backupVnicId:??? -> ?cpuCoreCount:??? -> ?dbNodeStorageSizeInGBs:??? -> ?dbServerId:??? -> ?dbSystemId:??? -> ?faultDomain:??? -> ?hostIpId:??? -> ?hostname:??? -> ?ocid:??? -> ?ociResourceAnchorName:??? -> ?maintenanceType:??? -> ?memorySizeInGBs:??? -> ?softwareStorageSizeInGB:??? -> ?createdAt:??? -> ?timeMaintenanceWindowEnd:??? -> ?timeMaintenanceWindowStart:??? -> ?totalCpuCoreCount:??? -> ?vnic2Id:??? -> ?vnicId:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `Integer of Integer.t | `String of ResourceId.t | `Timestamp of SyntheticTimestamp_date_time.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t