Module Values.PendingModifiedValuesSource

Describes cluster attributes that are in a pending state. A change to one or more the attributes was requested and is in progress or will be applied.

Sourcetype nonrec t = {
  1. masterUserPassword : SensitiveString.t option;
    (*

    The pending or in-progress change of the admin user password for the cluster.

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

    The pending or in-progress change of the cluster's node type.

    *)
  3. numberOfNodes : IntegerOptional.t option;
    (*

    The pending or in-progress change of the number of nodes in the cluster.

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

    The pending or in-progress change of the cluster type.

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

    The pending or in-progress change of the service version.

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

    The pending or in-progress change of the automated snapshot retention period.

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

    The pending or in-progress change of the new identifier for the cluster.

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

    The pending or in-progress change of the ability to connect to the cluster from the public network.

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

    An option that specifies whether to create the cluster with enhanced VPC routing enabled. To create a cluster that uses enhanced VPC routing, the cluster must be in a VPC. For more information, see Enhanced VPC Routing in the Amazon Redshift Cluster Management Guide. If this option is true, enhanced VPC routing is enabled. Default: false

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

    The name of the maintenance track that the cluster will change to during the next maintenance window.

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

    The encryption type for a cluster. Possible values are: KMS and None.

    *)
}
Sourceval make : ?masterUserPassword:??? -> ?nodeType:??? -> ?numberOfNodes:??? -> ?clusterType:??? -> ?clusterVersion:??? -> ?automatedSnapshotRetentionPeriod:??? -> ?clusterIdentifier:??? -> ?publiclyAccessible:??? -> ?enhancedVpcRouting:??? -> ?maintenanceTrackName:??? -> ?encryptionType:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of BooleanOptional.t | `Integer of IntegerOptional.t | `String of SensitiveString.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