Module Values_0.ClusterPendingModifiedValuesSource

This data type is used as a response element in the ModifyDBCluster operation and contains changes that will be applied during the next maintenance window.

Sourcetype nonrec t = {
  1. pendingCloudwatchLogsExports : PendingCloudwatchLogsExports.t option;
  2. dBClusterIdentifier : String_.t option;
    (*

    The DBClusterIdentifier value for the DB cluster.

    *)
  3. masterUserPassword : SensitiveString.t option;
    (*

    The master credentials for the DB cluster.

    *)
  4. iAMDatabaseAuthenticationEnabled : BooleanOptional.t option;
    (*

    Indicates whether mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts is enabled.

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

    The database engine version.

    *)
  6. backupRetentionPeriod : IntegerOptional.t option;
    (*

    The number of days for which automatic DB snapshots are retained.

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

    The storage type for the DB cluster.

    *)
  8. allocatedStorage : IntegerOptional.t option;
    (*

    The allocated storage size in gibibytes (GiB) for all database engines except Amazon Aurora. For Aurora, AllocatedStorage always returns 1, because Aurora DB cluster storage size isn't fixed, but instead automatically adjusts as needed.

    *)
  9. rdsCustomClusterConfiguration : RdsCustomClusterConfiguration.t option;
    (*

    Reserved for future use.

    *)
  10. iops : IntegerOptional.t option;
    (*

    The Provisioned IOPS (I/O operations per second) value. This setting is only for non-Aurora Multi-AZ DB clusters.

    *)
  11. certificateDetails : CertificateDetails.t option;
}
Sourceval make : ?pendingCloudwatchLogsExports:??? -> ?dBClusterIdentifier:??? -> ?masterUserPassword:??? -> ?iAMDatabaseAuthenticationEnabled:??? -> ?engineVersion:??? -> ?backupRetentionPeriod:??? -> ?storageType:??? -> ?allocatedStorage:??? -> ?rdsCustomClusterConfiguration:??? -> ?iops:??? -> ?certificateDetails:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of BooleanOptional.t | `Integer of IntegerOptional.t | `String of String_.t | `Structure of (string * [> `Enum of string | `List of [> `String of String_.t ] list | `String of String_.t | `Timestamp of TStamp.t ]) list ]) 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