Module Values_0.UpgradeTargetSource

The version of the database engine that a DB instance can be upgraded to.

Sourcetype nonrec t = {
  1. engine : String_.t option;
    (*

    The name of the upgrade target database engine.

    *)
  2. engineVersion : String_.t option;
    (*

    The version number of the upgrade target database engine.

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

    The version of the database engine that a DB instance can be upgraded to.

    *)
  4. autoUpgrade : Boolean.t option;
    (*

    Indicates whether the target version is applied to any source DB instances that have AutoMinorVersionUpgrade set to true. This parameter is dynamic, and is set by RDS.

    *)
  5. isMajorVersionUpgrade : Boolean.t option;
    (*

    Indicates whether upgrading to the target version requires upgrading the major version of the database engine.

    *)
  6. supportedEngineModes : EngineModeList.t option;
    (*

    A list of the supported DB engine modes for the target engine version.

    *)
  7. supportsParallelQuery : BooleanOptional.t option;
    (*

    Indicates whether you can use Aurora parallel query with the target engine version.

    *)
  8. supportsGlobalDatabases : BooleanOptional.t option;
    (*

    Indicates whether you can use Aurora global databases with the target engine version.

    *)
  9. supportsBabelfish : BooleanOptional.t option;
    (*

    Indicates whether you can use Babelfish for Aurora PostgreSQL with the target engine version.

    *)
  10. supportsLimitlessDatabase : BooleanOptional.t option;
    (*

    Indicates whether the DB engine version supports Aurora Limitless Database.

    *)
  11. supportsLocalWriteForwarding : BooleanOptional.t option;
    (*

    Indicates whether the target engine version supports forwarding write operations from reader DB instances to the writer DB instance in the DB cluster. By default, write operations aren't allowed on reader DB instances. Valid for: Aurora DB clusters only

    *)
  12. supportsIntegrations : BooleanOptional.t option;
    (*

    Indicates whether the DB engine version supports zero-ETL integrations with Amazon Redshift.

    *)
}
Sourceval make : ?engine:??? -> ?engineVersion:??? -> ?description:??? -> ?autoUpgrade:??? -> ?isMajorVersionUpgrade:??? -> ?supportedEngineModes:??? -> ?supportsParallelQuery:??? -> ?supportsGlobalDatabases:??? -> ?supportsBabelfish:??? -> ?supportsLimitlessDatabase:??? -> ?supportsLocalWriteForwarding:??? -> ?supportsIntegrations:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Boolean.t | `List of [> `String of String_.t ] list | `String of String_.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