Module Values.AutonomousVirtualMachineSummarySource

A summary of an Autonomous Virtual Machine (VM) within an Autonomous VM cluster.

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

    The unique identifier of the Autonomous VM.

    *)
  2. status : ResourceStatus.t option;
    (*

    The current status of the Autonomous VM.

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

    Additional information about the current status of the Autonomous VM, if applicable.

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

    The name of the Autonomous VM.

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

    The unique identifier of the database server hosting this Autonomous VM.

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

    The display name of the database server hosting this Autonomous VM.

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

    The number of CPU cores allocated to this Autonomous VM.

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

    The amount of memory allocated to this Autonomous VM, in gigabytes (GB).

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

    The amount of storage allocated to this Autonomous Virtual Machine, in gigabytes (GB).

    *)
  10. clientIpAddress : String_.t option;
    (*

    The IP address used by clients to connect to this Autonomous VM.

    *)
  11. cloudAutonomousVmClusterId : String_.t option;
    (*

    The unique identifier of the Autonomous VM cluster containing this Autonomous VM.

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

    The Oracle Cloud Identifier (OCID) of the Autonomous VM.

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

    The name of the Oracle Cloud Infrastructure (OCI) resource anchor associated with this Autonomous VM.

    *)
}
Sourceval make : ?autonomousVirtualMachineId:ResourceId.t -> ?status:ResourceStatus.t -> ?statusReason:String_.t -> ?vmName:String_.t -> ?dbServerId:ResourceId.t -> ?dbServerDisplayName:String_.t -> ?cpuCoreCount:Integer.t -> ?memorySizeInGBs:Integer.t -> ?dbNodeStorageSizeInGBs:Integer.t -> ?clientIpAddress:String_.t -> ?cloudAutonomousVmClusterId:String_.t -> ?ocid:String_.t -> ?ociResourceAnchorName:String_.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `Integer of Integer.t | `String of ResourceId.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