       :quotaUser => :query,
       :upload_protocol => :query,
       :uploadType => :query,
+      :clusterId => :query,
+      :nodePoolId => :query,
       :projectId => :query,
-      :zone => :query,
-      :clusterId => :query,
-      :nodePoolId => :query
+      :zone => :query
     }
 
     request =

    - :quotaUser (String.t): Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    - :upload_protocol (String.t): Upload protocol for media (e.g. \&quot;raw\&quot;, \&quot;multipart\&quot;).
    - :uploadType (String.t): Legacy upload protocol for media (e.g. \&quot;media\&quot;, \&quot;multipart\&quot;).
    - :projectId (String.t): Deprecated. The Google Developers Console [project ID or project number](https://developers.google.com/console/help/new/#projectnumber). This field has been deprecated and replaced by the parent field.
    - :zone (String.t): Deprecated. The name of the Google Compute Engine [zone](/compute/docs/zones#available) in which the cluster resides. This field has been deprecated and replaced by the parent field.
    - :clusterId (String.t): Deprecated. The name of the cluster. This field has been deprecated and replaced by the parent field.

  ## Returns


    connection
    |> Connection.execute(request)
    |> Response.decode(opts ++ [struct: %GoogleApi.Container.V1.Model.Empty{}])
  end

  @doc """
