Module Values.DbInstanceSummarySource

Contains a summary of a DB instance.

Sourcetype nonrec t = {
  1. id : DbInstanceId.t option;
    (*

    The service-generated unique identifier of the DB instance.

    *)
  2. name : DbInstanceName.t option;
    (*

    This customer-supplied name uniquely identifies the DB instance when interacting with the Amazon Timestream for InfluxDB API and CLI commands.

    *)
  3. arn : Arn.t option;
    (*

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

    *)
  4. status : Status.t option;
    (*

    The status of the DB instance.

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

    The endpoint used to connect to InfluxDB. The default InfluxDB port is 8086.

    *)
  6. port : Port.t option;
    (*

    The port number on which InfluxDB accepts connections.

    *)
  7. networkType : NetworkType.t option;
    (*

    Specifies whether the networkType of the Timestream for InfluxDB instance is IPV4, which can communicate over IPv4 protocol only, or DUAL, which can communicate over both IPv4 and IPv6 protocols.

    *)
  8. dbInstanceType : DbInstanceType.t option;
    (*

    The Timestream for InfluxDB instance type to run InfluxDB on.

    *)
  9. dbStorageType : DbStorageType.t option;
    (*

    The storage type for your DB instance.

    *)
  10. allocatedStorage : AllocatedStorage.t option;
    (*

    The amount of storage to allocate for your DbStorageType in GiB (gibibytes).

    *)
  11. deploymentType : DeploymentType.t option;
    (*

    Single-Instance or with a MultiAZ Standby for High availability.

    *)
}
Sourceval make : ?id:??? -> ?name:??? -> ?arn:??? -> ?status:??? -> ?endpoint:??? -> ?port:??? -> ?networkType:??? -> ?dbInstanceType:??? -> ?dbStorageType:??? -> ?allocatedStorage:??? -> ?deploymentType:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `Integer of Port.t | `String of DbInstanceId.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