google_api_dataproc v0.6.0 GoogleApi.Dataproc.V1.Model.ManagedCluster View Source

Cluster that is managed by the workflow.

Attributes

  • clusterName (String.t): Required. The cluster name prefix. A unique cluster name will be formed by appending a random suffix.The name must contain only lower-case letters (a-z), numbers (0-9), and hyphens (-). Must begin with a letter. Cannot begin or end with hyphen. Must consist of between 2 and 35 characters. Defaults to: null.
  • config (ClusterConfig): Required. The cluster configuration. Defaults to: null.
  • labels (%{optional(String.t) => String.t}): Optional. The labels to associate with this cluster.Label keys must be between 1 and 63 characters long, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62}Label values must be between 1 and 63 characters long, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}\p{N}_-{0,63}No more than 32 labels can be associated with a given cluster. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.Dataproc.V1.Model.ManagedCluster{
  clusterName: any(),
  config: GoogleApi.Dataproc.V1.Model.ClusterConfig.t(),
  labels: map()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.