Module Values.CreateClusterResultSource

Creates an empty cluster. Each cluster supports five nodes. You use the CreateJob action separately to create the jobs for each of these nodes. The cluster does not ship until these five node jobs have been created.

Sourcetype nonrec t = {
  1. clusterId : ClusterId.t option;
    (*

    The automatically generated ID for a cluster.

    *)
  2. jobListEntries : JobListEntryList.t option;
    (*

    List of jobs created for this cluster. For syntax, see ListJobsResult$JobListEntries in this guide.

    *)
}
Sourcetype nonrec error = [
  1. | `Ec2RequestFailedException of Ec2RequestFailedException.t
  2. | `InvalidInputCombinationException of InvalidInputCombinationException.t
  3. | `InvalidResourceException of InvalidResourceException.t
  4. | `KMSRequestFailedException of KMSRequestFailedException.t
  5. | `Unknown_operation_error of string * string option
]
Sourceval make : ?clusterId:??? -> ?jobListEntries:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `Ec2RequestFailedException of Ec2RequestFailedException.t | `InvalidInputCombinationException of InvalidInputCombinationException.t | `InvalidResourceException of InvalidResourceException.t | `KMSRequestFailedException of KMSRequestFailedException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `Ec2RequestFailedException of Ec2RequestFailedException.t | `InvalidInputCombinationException of InvalidInputCombinationException.t | `InvalidResourceException of InvalidResourceException.t | `KMSRequestFailedException of KMSRequestFailedException.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Structure of (string * [> `Boolean of Boolean.t | `Enum of string | `String of String_.t | `Timestamp of Timestamp.t ]) list ] list | `String of ClusterId.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