project

package
v2.14.5+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 1, 2020 License: Apache-2.0 Imports: 11 Imported by: 33

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AssignSSHKeyToClusterCreated

type AssignSSHKeyToClusterCreated struct {
	Payload *models.SSHKey
}

AssignSSHKeyToClusterCreated handles this case with default header values.

SSHKey

func NewAssignSSHKeyToClusterCreated

func NewAssignSSHKeyToClusterCreated() *AssignSSHKeyToClusterCreated

NewAssignSSHKeyToClusterCreated creates a AssignSSHKeyToClusterCreated with default headers values

func (*AssignSSHKeyToClusterCreated) Error

func (*AssignSSHKeyToClusterCreated) GetPayload

func (o *AssignSSHKeyToClusterCreated) GetPayload() *models.SSHKey

type AssignSSHKeyToClusterDefault

type AssignSSHKeyToClusterDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

AssignSSHKeyToClusterDefault handles this case with default header values.

errorResponse

func NewAssignSSHKeyToClusterDefault

func NewAssignSSHKeyToClusterDefault(code int) *AssignSSHKeyToClusterDefault

NewAssignSSHKeyToClusterDefault creates a AssignSSHKeyToClusterDefault with default headers values

func (*AssignSSHKeyToClusterDefault) Code

Code gets the status code for the assign SSH key to cluster default response

func (*AssignSSHKeyToClusterDefault) Error

func (*AssignSSHKeyToClusterDefault) GetPayload

type AssignSSHKeyToClusterForbidden

type AssignSSHKeyToClusterForbidden struct {
}

AssignSSHKeyToClusterForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewAssignSSHKeyToClusterForbidden

func NewAssignSSHKeyToClusterForbidden() *AssignSSHKeyToClusterForbidden

NewAssignSSHKeyToClusterForbidden creates a AssignSSHKeyToClusterForbidden with default headers values

func (*AssignSSHKeyToClusterForbidden) Error

type AssignSSHKeyToClusterParams

type AssignSSHKeyToClusterParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*KeyID*/
	KeyID string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

AssignSSHKeyToClusterParams contains all the parameters to send to the API endpoint for the assign SSH key to cluster operation typically these are written to a http.Request

func NewAssignSSHKeyToClusterParams

func NewAssignSSHKeyToClusterParams() *AssignSSHKeyToClusterParams

NewAssignSSHKeyToClusterParams creates a new AssignSSHKeyToClusterParams object with the default values initialized.

func NewAssignSSHKeyToClusterParamsWithContext

func NewAssignSSHKeyToClusterParamsWithContext(ctx context.Context) *AssignSSHKeyToClusterParams

NewAssignSSHKeyToClusterParamsWithContext creates a new AssignSSHKeyToClusterParams object with the default values initialized, and the ability to set a context for a request

func NewAssignSSHKeyToClusterParamsWithHTTPClient

func NewAssignSSHKeyToClusterParamsWithHTTPClient(client *http.Client) *AssignSSHKeyToClusterParams

NewAssignSSHKeyToClusterParamsWithHTTPClient creates a new AssignSSHKeyToClusterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewAssignSSHKeyToClusterParamsWithTimeout

func NewAssignSSHKeyToClusterParamsWithTimeout(timeout time.Duration) *AssignSSHKeyToClusterParams

NewAssignSSHKeyToClusterParamsWithTimeout creates a new AssignSSHKeyToClusterParams object with the default values initialized, and the ability to set a timeout on a request

func (*AssignSSHKeyToClusterParams) SetClusterID

func (o *AssignSSHKeyToClusterParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the assign SSH key to cluster params

func (*AssignSSHKeyToClusterParams) SetContext

func (o *AssignSSHKeyToClusterParams) SetContext(ctx context.Context)

SetContext adds the context to the assign SSH key to cluster params

func (*AssignSSHKeyToClusterParams) SetDC

func (o *AssignSSHKeyToClusterParams) SetDC(dc string)

SetDC adds the dc to the assign SSH key to cluster params

func (*AssignSSHKeyToClusterParams) SetHTTPClient

func (o *AssignSSHKeyToClusterParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the assign SSH key to cluster params

func (*AssignSSHKeyToClusterParams) SetKeyID

func (o *AssignSSHKeyToClusterParams) SetKeyID(keyID string)

SetKeyID adds the keyId to the assign SSH key to cluster params

func (*AssignSSHKeyToClusterParams) SetProjectID

func (o *AssignSSHKeyToClusterParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the assign SSH key to cluster params

func (*AssignSSHKeyToClusterParams) SetTimeout

func (o *AssignSSHKeyToClusterParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the assign SSH key to cluster params

func (*AssignSSHKeyToClusterParams) WithClusterID

func (o *AssignSSHKeyToClusterParams) WithClusterID(clusterID string) *AssignSSHKeyToClusterParams

WithClusterID adds the clusterID to the assign SSH key to cluster params

func (*AssignSSHKeyToClusterParams) WithContext

WithContext adds the context to the assign SSH key to cluster params

func (*AssignSSHKeyToClusterParams) WithDC

WithDC adds the dc to the assign SSH key to cluster params

func (*AssignSSHKeyToClusterParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the assign SSH key to cluster params

func (*AssignSSHKeyToClusterParams) WithKeyID

WithKeyID adds the keyID to the assign SSH key to cluster params

func (*AssignSSHKeyToClusterParams) WithProjectID

func (o *AssignSSHKeyToClusterParams) WithProjectID(projectID string) *AssignSSHKeyToClusterParams

WithProjectID adds the projectID to the assign SSH key to cluster params

func (*AssignSSHKeyToClusterParams) WithTimeout

WithTimeout adds the timeout to the assign SSH key to cluster params

func (*AssignSSHKeyToClusterParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AssignSSHKeyToClusterReader

type AssignSSHKeyToClusterReader struct {
	// contains filtered or unexported fields
}

AssignSSHKeyToClusterReader is a Reader for the AssignSSHKeyToCluster structure.

func (*AssignSSHKeyToClusterReader) ReadResponse

func (o *AssignSSHKeyToClusterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type AssignSSHKeyToClusterUnauthorized

type AssignSSHKeyToClusterUnauthorized struct {
}

AssignSSHKeyToClusterUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewAssignSSHKeyToClusterUnauthorized

func NewAssignSSHKeyToClusterUnauthorized() *AssignSSHKeyToClusterUnauthorized

NewAssignSSHKeyToClusterUnauthorized creates a AssignSSHKeyToClusterUnauthorized with default headers values

func (*AssignSSHKeyToClusterUnauthorized) Error

type BindUserToClusterRoleDefault

type BindUserToClusterRoleDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

BindUserToClusterRoleDefault handles this case with default header values.

errorResponse

func NewBindUserToClusterRoleDefault

func NewBindUserToClusterRoleDefault(code int) *BindUserToClusterRoleDefault

NewBindUserToClusterRoleDefault creates a BindUserToClusterRoleDefault with default headers values

func (*BindUserToClusterRoleDefault) Code

Code gets the status code for the bind user to cluster role default response

func (*BindUserToClusterRoleDefault) Error

func (*BindUserToClusterRoleDefault) GetPayload

type BindUserToClusterRoleForbidden

type BindUserToClusterRoleForbidden struct {
}

BindUserToClusterRoleForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewBindUserToClusterRoleForbidden

func NewBindUserToClusterRoleForbidden() *BindUserToClusterRoleForbidden

NewBindUserToClusterRoleForbidden creates a BindUserToClusterRoleForbidden with default headers values

func (*BindUserToClusterRoleForbidden) Error

type BindUserToClusterRoleOK

type BindUserToClusterRoleOK struct {
	Payload *models.ClusterRoleBinding
}

BindUserToClusterRoleOK handles this case with default header values.

ClusterRoleBinding

func NewBindUserToClusterRoleOK

func NewBindUserToClusterRoleOK() *BindUserToClusterRoleOK

NewBindUserToClusterRoleOK creates a BindUserToClusterRoleOK with default headers values

func (*BindUserToClusterRoleOK) Error

func (o *BindUserToClusterRoleOK) Error() string

func (*BindUserToClusterRoleOK) GetPayload

type BindUserToClusterRoleParams

type BindUserToClusterRoleParams struct {

	/*Body*/
	Body *models.ClusterRoleUser
	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string
	/*RoleID*/
	RoleID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

BindUserToClusterRoleParams contains all the parameters to send to the API endpoint for the bind user to cluster role operation typically these are written to a http.Request

func NewBindUserToClusterRoleParams

func NewBindUserToClusterRoleParams() *BindUserToClusterRoleParams

NewBindUserToClusterRoleParams creates a new BindUserToClusterRoleParams object with the default values initialized.

func NewBindUserToClusterRoleParamsWithContext

func NewBindUserToClusterRoleParamsWithContext(ctx context.Context) *BindUserToClusterRoleParams

NewBindUserToClusterRoleParamsWithContext creates a new BindUserToClusterRoleParams object with the default values initialized, and the ability to set a context for a request

func NewBindUserToClusterRoleParamsWithHTTPClient

func NewBindUserToClusterRoleParamsWithHTTPClient(client *http.Client) *BindUserToClusterRoleParams

NewBindUserToClusterRoleParamsWithHTTPClient creates a new BindUserToClusterRoleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewBindUserToClusterRoleParamsWithTimeout

func NewBindUserToClusterRoleParamsWithTimeout(timeout time.Duration) *BindUserToClusterRoleParams

NewBindUserToClusterRoleParamsWithTimeout creates a new BindUserToClusterRoleParams object with the default values initialized, and the ability to set a timeout on a request

func (*BindUserToClusterRoleParams) SetBody

SetBody adds the body to the bind user to cluster role params

func (*BindUserToClusterRoleParams) SetClusterID

func (o *BindUserToClusterRoleParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the bind user to cluster role params

func (*BindUserToClusterRoleParams) SetContext

func (o *BindUserToClusterRoleParams) SetContext(ctx context.Context)

SetContext adds the context to the bind user to cluster role params

func (*BindUserToClusterRoleParams) SetDC

func (o *BindUserToClusterRoleParams) SetDC(dc string)

SetDC adds the dc to the bind user to cluster role params

func (*BindUserToClusterRoleParams) SetHTTPClient

func (o *BindUserToClusterRoleParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the bind user to cluster role params

func (*BindUserToClusterRoleParams) SetProjectID

func (o *BindUserToClusterRoleParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the bind user to cluster role params

func (*BindUserToClusterRoleParams) SetRoleID

func (o *BindUserToClusterRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the bind user to cluster role params

func (*BindUserToClusterRoleParams) SetTimeout

func (o *BindUserToClusterRoleParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the bind user to cluster role params

func (*BindUserToClusterRoleParams) WithBody

WithBody adds the body to the bind user to cluster role params

func (*BindUserToClusterRoleParams) WithClusterID

func (o *BindUserToClusterRoleParams) WithClusterID(clusterID string) *BindUserToClusterRoleParams

WithClusterID adds the clusterID to the bind user to cluster role params

func (*BindUserToClusterRoleParams) WithContext

WithContext adds the context to the bind user to cluster role params

func (*BindUserToClusterRoleParams) WithDC

WithDC adds the dc to the bind user to cluster role params

func (*BindUserToClusterRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the bind user to cluster role params

func (*BindUserToClusterRoleParams) WithProjectID

func (o *BindUserToClusterRoleParams) WithProjectID(projectID string) *BindUserToClusterRoleParams

WithProjectID adds the projectID to the bind user to cluster role params

func (*BindUserToClusterRoleParams) WithRoleID

WithRoleID adds the roleID to the bind user to cluster role params

func (*BindUserToClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the bind user to cluster role params

func (*BindUserToClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type BindUserToClusterRoleReader

type BindUserToClusterRoleReader struct {
	// contains filtered or unexported fields
}

BindUserToClusterRoleReader is a Reader for the BindUserToClusterRole structure.

func (*BindUserToClusterRoleReader) ReadResponse

func (o *BindUserToClusterRoleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type BindUserToClusterRoleUnauthorized

type BindUserToClusterRoleUnauthorized struct {
}

BindUserToClusterRoleUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewBindUserToClusterRoleUnauthorized

func NewBindUserToClusterRoleUnauthorized() *BindUserToClusterRoleUnauthorized

NewBindUserToClusterRoleUnauthorized creates a BindUserToClusterRoleUnauthorized with default headers values

func (*BindUserToClusterRoleUnauthorized) Error

type BindUserToRoleDefault

type BindUserToRoleDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

BindUserToRoleDefault handles this case with default header values.

errorResponse

func NewBindUserToRoleDefault

func NewBindUserToRoleDefault(code int) *BindUserToRoleDefault

NewBindUserToRoleDefault creates a BindUserToRoleDefault with default headers values

func (*BindUserToRoleDefault) Code

func (o *BindUserToRoleDefault) Code() int

Code gets the status code for the bind user to role default response

func (*BindUserToRoleDefault) Error

func (o *BindUserToRoleDefault) Error() string

func (*BindUserToRoleDefault) GetPayload

func (o *BindUserToRoleDefault) GetPayload() *models.ErrorResponse

type BindUserToRoleForbidden

type BindUserToRoleForbidden struct {
}

BindUserToRoleForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewBindUserToRoleForbidden

func NewBindUserToRoleForbidden() *BindUserToRoleForbidden

NewBindUserToRoleForbidden creates a BindUserToRoleForbidden with default headers values

func (*BindUserToRoleForbidden) Error

func (o *BindUserToRoleForbidden) Error() string

type BindUserToRoleOK

type BindUserToRoleOK struct {
	Payload *models.RoleBinding
}

BindUserToRoleOK handles this case with default header values.

RoleBinding

func NewBindUserToRoleOK

func NewBindUserToRoleOK() *BindUserToRoleOK

NewBindUserToRoleOK creates a BindUserToRoleOK with default headers values

func (*BindUserToRoleOK) Error

func (o *BindUserToRoleOK) Error() string

func (*BindUserToRoleOK) GetPayload

func (o *BindUserToRoleOK) GetPayload() *models.RoleBinding

type BindUserToRoleParams

type BindUserToRoleParams struct {

	/*Body*/
	Body *models.RoleUser
	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*Namespace*/
	Namespace string
	/*ProjectID*/
	ProjectID string
	/*RoleID*/
	RoleID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

BindUserToRoleParams contains all the parameters to send to the API endpoint for the bind user to role operation typically these are written to a http.Request

func NewBindUserToRoleParams

func NewBindUserToRoleParams() *BindUserToRoleParams

NewBindUserToRoleParams creates a new BindUserToRoleParams object with the default values initialized.

func NewBindUserToRoleParamsWithContext

func NewBindUserToRoleParamsWithContext(ctx context.Context) *BindUserToRoleParams

NewBindUserToRoleParamsWithContext creates a new BindUserToRoleParams object with the default values initialized, and the ability to set a context for a request

func NewBindUserToRoleParamsWithHTTPClient

func NewBindUserToRoleParamsWithHTTPClient(client *http.Client) *BindUserToRoleParams

NewBindUserToRoleParamsWithHTTPClient creates a new BindUserToRoleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewBindUserToRoleParamsWithTimeout

func NewBindUserToRoleParamsWithTimeout(timeout time.Duration) *BindUserToRoleParams

NewBindUserToRoleParamsWithTimeout creates a new BindUserToRoleParams object with the default values initialized, and the ability to set a timeout on a request

func (*BindUserToRoleParams) SetBody

func (o *BindUserToRoleParams) SetBody(body *models.RoleUser)

SetBody adds the body to the bind user to role params

func (*BindUserToRoleParams) SetClusterID

func (o *BindUserToRoleParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the bind user to role params

func (*BindUserToRoleParams) SetContext

func (o *BindUserToRoleParams) SetContext(ctx context.Context)

SetContext adds the context to the bind user to role params

func (*BindUserToRoleParams) SetDC

func (o *BindUserToRoleParams) SetDC(dc string)

SetDC adds the dc to the bind user to role params

func (*BindUserToRoleParams) SetHTTPClient

func (o *BindUserToRoleParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the bind user to role params

func (*BindUserToRoleParams) SetNamespace

func (o *BindUserToRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the bind user to role params

func (*BindUserToRoleParams) SetProjectID

func (o *BindUserToRoleParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the bind user to role params

func (*BindUserToRoleParams) SetRoleID

func (o *BindUserToRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the bind user to role params

func (*BindUserToRoleParams) SetTimeout

func (o *BindUserToRoleParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the bind user to role params

func (*BindUserToRoleParams) WithBody

WithBody adds the body to the bind user to role params

func (*BindUserToRoleParams) WithClusterID

func (o *BindUserToRoleParams) WithClusterID(clusterID string) *BindUserToRoleParams

WithClusterID adds the clusterID to the bind user to role params

func (*BindUserToRoleParams) WithContext

WithContext adds the context to the bind user to role params

func (*BindUserToRoleParams) WithDC

WithDC adds the dc to the bind user to role params

func (*BindUserToRoleParams) WithHTTPClient

func (o *BindUserToRoleParams) WithHTTPClient(client *http.Client) *BindUserToRoleParams

WithHTTPClient adds the HTTPClient to the bind user to role params

func (*BindUserToRoleParams) WithNamespace

func (o *BindUserToRoleParams) WithNamespace(namespace string) *BindUserToRoleParams

WithNamespace adds the namespace to the bind user to role params

func (*BindUserToRoleParams) WithProjectID

func (o *BindUserToRoleParams) WithProjectID(projectID string) *BindUserToRoleParams

WithProjectID adds the projectID to the bind user to role params

func (*BindUserToRoleParams) WithRoleID

func (o *BindUserToRoleParams) WithRoleID(roleID string) *BindUserToRoleParams

WithRoleID adds the roleID to the bind user to role params

func (*BindUserToRoleParams) WithTimeout

func (o *BindUserToRoleParams) WithTimeout(timeout time.Duration) *BindUserToRoleParams

WithTimeout adds the timeout to the bind user to role params

func (*BindUserToRoleParams) WriteToRequest

func (o *BindUserToRoleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type BindUserToRoleReader

type BindUserToRoleReader struct {
	// contains filtered or unexported fields
}

BindUserToRoleReader is a Reader for the BindUserToRole structure.

func (*BindUserToRoleReader) ReadResponse

func (o *BindUserToRoleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type BindUserToRoleUnauthorized

type BindUserToRoleUnauthorized struct {
}

BindUserToRoleUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewBindUserToRoleUnauthorized

func NewBindUserToRoleUnauthorized() *BindUserToRoleUnauthorized

NewBindUserToRoleUnauthorized creates a BindUserToRoleUnauthorized with default headers values

func (*BindUserToRoleUnauthorized) Error

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for project API

func (*Client) AssignSSHKeyToCluster

func (a *Client) AssignSSHKeyToCluster(params *AssignSSHKeyToClusterParams, authInfo runtime.ClientAuthInfoWriter) (*AssignSSHKeyToClusterCreated, error)

AssignSSHKeyToCluster Assigns an existing ssh key to the given cluster

func (*Client) BindUserToClusterRole

func (a *Client) BindUserToClusterRole(params *BindUserToClusterRoleParams, authInfo runtime.ClientAuthInfoWriter) (*BindUserToClusterRoleOK, error)

BindUserToClusterRole Binds user to cluster role

func (*Client) BindUserToRole

func (a *Client) BindUserToRole(params *BindUserToRoleParams, authInfo runtime.ClientAuthInfoWriter) (*BindUserToRoleOK, error)

BindUserToRole Binds user to the role

func (*Client) CreateCluster

func (a *Client) CreateCluster(params *CreateClusterParams, authInfo runtime.ClientAuthInfoWriter) (*CreateClusterCreated, error)

CreateCluster creates a cluster for the given project

func (*Client) CreateClusterRole

func (a *Client) CreateClusterRole(params *CreateClusterRoleParams, authInfo runtime.ClientAuthInfoWriter) (*CreateClusterRoleCreated, error)

CreateClusterRole Creates cluster role

func (*Client) CreateNodeDeployment

func (a *Client) CreateNodeDeployment(params *CreateNodeDeploymentParams, authInfo runtime.ClientAuthInfoWriter) (*CreateNodeDeploymentCreated, error)

CreateNodeDeployment Creates a node deployment that will belong to the given cluster

func (*Client) CreateNodeForClusterLegacy

CreateNodeForClusterLegacy deprecateds creates a node that will belong to the given cluster

This endpoint is deprecated, please create a Node Deployment instead.

Use POST /api/v1/projects/{project_id}/dc/{dc}/clusters/{cluster_id}/nodedeployments

func (*Client) CreateProject

func (a *Client) CreateProject(params *CreateProjectParams, authInfo runtime.ClientAuthInfoWriter) (*CreateProjectCreated, error)

CreateProject creates a brand new project

Note that this endpoint can be consumed by every authenticated user.

func (*Client) CreateRole

func (a *Client) CreateRole(params *CreateRoleParams, authInfo runtime.ClientAuthInfoWriter) (*CreateRoleCreated, error)

CreateRole Creates cluster role

func (*Client) CreateSSHKey

func (a *Client) CreateSSHKey(params *CreateSSHKeyParams, authInfo runtime.ClientAuthInfoWriter) (*CreateSSHKeyCreated, error)

CreateSSHKey adds the given SSH key to the specified project

func (*Client) DeleteCluster

func (a *Client) DeleteCluster(params *DeleteClusterParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteClusterOK, error)

DeleteCluster Deletes the specified cluster

func (*Client) DeleteClusterRole

func (a *Client) DeleteClusterRole(params *DeleteClusterRoleParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteClusterRoleOK, error)

DeleteClusterRole Delete the cluster role with the given name

func (*Client) DeleteNodeDeployment

func (a *Client) DeleteNodeDeployment(params *DeleteNodeDeploymentParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteNodeDeploymentOK, error)

DeleteNodeDeployment deletes the given node deployment that belongs to the cluster

func (*Client) DeleteNodeForClusterLegacy

func (a *Client) DeleteNodeForClusterLegacy(params *DeleteNodeForClusterLegacyParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteNodeForClusterLegacyOK, error)

DeleteNodeForClusterLegacy deprecateds deletes the given node that belongs to the cluster

This endpoint is deprecated, please create a Node Deployment instead.

func (*Client) DeleteProject

func (a *Client) DeleteProject(params *DeleteProjectParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteProjectOK, error)

DeleteProject deletes the project with the given ID

func (*Client) DeleteRole

func (a *Client) DeleteRole(params *DeleteRoleParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRoleOK, error)

DeleteRole Delete the cluster role with the given name

func (*Client) DeleteSSHKey

func (a *Client) DeleteSSHKey(params *DeleteSSHKeyParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteSSHKeyOK, error)

DeleteSSHKey removes the given SSH key from the system

func (*Client) DetachSSHKeyFromCluster

func (a *Client) DetachSSHKeyFromCluster(params *DetachSSHKeyFromClusterParams, authInfo runtime.ClientAuthInfoWriter) (*DetachSSHKeyFromClusterOK, error)

DetachSSHKeyFromCluster Unassignes an ssh key from the given cluster

func (*Client) GetCluster

func (a *Client) GetCluster(params *GetClusterParams, authInfo runtime.ClientAuthInfoWriter) (*GetClusterOK, error)

GetCluster Gets the cluster with the given name

func (*Client) GetClusterEvents

func (a *Client) GetClusterEvents(params *GetClusterEventsParams, authInfo runtime.ClientAuthInfoWriter) (*GetClusterEventsOK, error)

GetClusterEvents gets the events related to the specified cluster

func (*Client) GetClusterHealth

func (a *Client) GetClusterHealth(params *GetClusterHealthParams, authInfo runtime.ClientAuthInfoWriter) (*GetClusterHealthOK, error)

GetClusterHealth Returns the cluster's component health status

func (*Client) GetClusterKubeconfig

func (a *Client) GetClusterKubeconfig(params *GetClusterKubeconfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetClusterKubeconfigOK, error)

GetClusterKubeconfig gets the kubeconfig for the specified cluster

func (*Client) GetClusterMetrics

func (a *Client) GetClusterMetrics(params *GetClusterMetricsParams, authInfo runtime.ClientAuthInfoWriter) (*GetClusterMetricsOK, error)

GetClusterMetrics Gets cluster metrics

func (*Client) GetClusterRole

func (a *Client) GetClusterRole(params *GetClusterRoleParams, authInfo runtime.ClientAuthInfoWriter) (*GetClusterRoleOK, error)

GetClusterRole Gets the cluster role with the given name

func (*Client) GetClusterUpgrades

func (a *Client) GetClusterUpgrades(params *GetClusterUpgradesParams, authInfo runtime.ClientAuthInfoWriter) (*GetClusterUpgradesOK, error)

GetClusterUpgrades Gets possible cluster upgrades

func (*Client) GetNodeDeployment

func (a *Client) GetNodeDeployment(params *GetNodeDeploymentParams, authInfo runtime.ClientAuthInfoWriter) (*GetNodeDeploymentOK, error)

GetNodeDeployment gets a node deployment that is assigned to the given cluster

func (*Client) GetNodeForClusterLegacy

func (a *Client) GetNodeForClusterLegacy(params *GetNodeForClusterLegacyParams, authInfo runtime.ClientAuthInfoWriter) (*GetNodeForClusterLegacyOK, error)

GetNodeForClusterLegacy deprecateds gets a node that is assigned to the given cluster

This endpoint is deprecated, please create a Node Deployment instead.

func (*Client) GetOidcClusterKubeconfig

func (a *Client) GetOidcClusterKubeconfig(params *GetOidcClusterKubeconfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetOidcClusterKubeconfigOK, error)

GetOidcClusterKubeconfig gets the kubeconfig for the specified cluster with oidc authentication

func (*Client) GetProject

func (a *Client) GetProject(params *GetProjectParams, authInfo runtime.ClientAuthInfoWriter) (*GetProjectOK, error)

GetProject Gets the project with the given ID

func (*Client) GetRole

func (a *Client) GetRole(params *GetRoleParams, authInfo runtime.ClientAuthInfoWriter) (*GetRoleOK, error)

GetRole Gets the role with the given name

func (*Client) ListClusterRole

func (a *Client) ListClusterRole(params *ListClusterRoleParams, authInfo runtime.ClientAuthInfoWriter) (*ListClusterRoleOK, error)

ListClusterRole Lists all ClusterRoles

func (*Client) ListClusterRoleBinding

func (a *Client) ListClusterRoleBinding(params *ListClusterRoleBindingParams, authInfo runtime.ClientAuthInfoWriter) (*ListClusterRoleBindingOK, error)

ListClusterRoleBinding List cluster role binding

func (*Client) ListClusterRoleNames

func (a *Client) ListClusterRoleNames(params *ListClusterRoleNamesParams, authInfo runtime.ClientAuthInfoWriter) (*ListClusterRoleNamesOK, error)

ListClusterRoleNames Lists all ClusterRoles

func (*Client) ListClusters

func (a *Client) ListClusters(params *ListClustersParams, authInfo runtime.ClientAuthInfoWriter) (*ListClustersOK, error)

ListClusters lists clusters for the specified project and data center

func (*Client) ListClustersForProject

func (a *Client) ListClustersForProject(params *ListClustersForProjectParams, authInfo runtime.ClientAuthInfoWriter) (*ListClustersForProjectOK, error)

ListClustersForProject lists clusters for the specified project

func (*Client) ListNamespace

func (a *Client) ListNamespace(params *ListNamespaceParams, authInfo runtime.ClientAuthInfoWriter) (*ListNamespaceOK, error)

ListNamespace Lists all namespaces in the cluster

func (*Client) ListNodeDeploymentNodes

func (a *Client) ListNodeDeploymentNodes(params *ListNodeDeploymentNodesParams, authInfo runtime.ClientAuthInfoWriter) (*ListNodeDeploymentNodesOK, error)

ListNodeDeploymentNodes lists nodes that belong to the given node deployment

func (*Client) ListNodeDeploymentNodesEvents

func (a *Client) ListNodeDeploymentNodesEvents(params *ListNodeDeploymentNodesEventsParams, authInfo runtime.ClientAuthInfoWriter) (*ListNodeDeploymentNodesEventsOK, error)

ListNodeDeploymentNodesEvents lists node deployment events if query parameter type is set to warning then only warning events are retrieved

If the value is 'normal' then normal events are returned. If the query parameter is missing method returns all events.

func (*Client) ListNodeDeployments

func (a *Client) ListNodeDeployments(params *ListNodeDeploymentsParams, authInfo runtime.ClientAuthInfoWriter) (*ListNodeDeploymentsOK, error)

ListNodeDeployments Lists node deployments that belong to the given cluster

func (*Client) ListNodesForClusterLegacy

func (a *Client) ListNodesForClusterLegacy(params *ListNodesForClusterLegacyParams, authInfo runtime.ClientAuthInfoWriter) (*ListNodesForClusterLegacyOK, error)

ListNodesForClusterLegacy deprecateds lists nodes that belong to the given cluster

This endpoint is deprecated, please create a Node Deployment instead.

func (*Client) ListProjects

func (a *Client) ListProjects(params *ListProjectsParams, authInfo runtime.ClientAuthInfoWriter) (*ListProjectsOK, error)

ListProjects lists projects that an authenticated user is a member of

func (*Client) ListRole

func (a *Client) ListRole(params *ListRoleParams, authInfo runtime.ClientAuthInfoWriter) (*ListRoleOK, error)

ListRole Lists all Roles

func (*Client) ListRoleBinding

func (a *Client) ListRoleBinding(params *ListRoleBindingParams, authInfo runtime.ClientAuthInfoWriter) (*ListRoleBindingOK, error)

ListRoleBinding List role binding

func (*Client) ListRoleNames

func (a *Client) ListRoleNames(params *ListRoleNamesParams, authInfo runtime.ClientAuthInfoWriter) (*ListRoleNamesOK, error)

ListRoleNames Lists all Role names with namespaces

func (*Client) ListSSHKeys

func (a *Client) ListSSHKeys(params *ListSSHKeysParams, authInfo runtime.ClientAuthInfoWriter) (*ListSSHKeysOK, error)

ListSSHKeys lists SSH keys that belong to the given project

The returned collection is sorted by creation timestamp.

func (*Client) ListSSHKeysAssignedToCluster

func (a *Client) ListSSHKeysAssignedToCluster(params *ListSSHKeysAssignedToClusterParams, authInfo runtime.ClientAuthInfoWriter) (*ListSSHKeysAssignedToClusterOK, error)
ListSSHKeysAssignedToCluster Lists ssh keys that are assigned to the cluster

The returned collection is sorted by creation timestamp.

func (*Client) PatchCluster

func (a *Client) PatchCluster(params *PatchClusterParams, authInfo runtime.ClientAuthInfoWriter) (*PatchClusterOK, error)

PatchCluster patches the given cluster using JSON merge patch method https tools ietf org html rfc7396

func (*Client) PatchClusterRole

func (a *Client) PatchClusterRole(params *PatchClusterRoleParams, authInfo runtime.ClientAuthInfoWriter) (*PatchClusterRoleOK, error)

PatchClusterRole Patch the cluster role with the given name

func (*Client) PatchNodeDeployment

func (a *Client) PatchNodeDeployment(params *PatchNodeDeploymentParams, authInfo runtime.ClientAuthInfoWriter) (*PatchNodeDeploymentOK, error)
PatchNodeDeployment Patches a node deployment that is assigned to the given cluster. Please note that at the moment only

node deployment's spec can be updated by a patch, no other fields can be changed using this endpoint.

func (*Client) PatchRole

func (a *Client) PatchRole(params *PatchRoleParams, authInfo runtime.ClientAuthInfoWriter) (*PatchRoleOK, error)

PatchRole Patch the role with the given name

func (*Client) RevokeClusterAdminToken

func (a *Client) RevokeClusterAdminToken(params *RevokeClusterAdminTokenParams, authInfo runtime.ClientAuthInfoWriter) (*RevokeClusterAdminTokenOK, error)

RevokeClusterAdminToken Revokes the current admin token

func (*Client) RevokeClusterViewerToken

func (a *Client) RevokeClusterViewerToken(params *RevokeClusterViewerTokenParams, authInfo runtime.ClientAuthInfoWriter) (*RevokeClusterViewerTokenOK, error)

RevokeClusterViewerToken Revokes the current viewer token

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

func (*Client) UnbindUserFromClusterRoleBinding

UnbindUserFromClusterRoleBinding Unbinds user from cluster role binding

func (*Client) UnbindUserFromRoleBinding

func (a *Client) UnbindUserFromRoleBinding(params *UnbindUserFromRoleBindingParams, authInfo runtime.ClientAuthInfoWriter) (*UnbindUserFromRoleBindingOK, error)

UnbindUserFromRoleBinding Unbinds user from the role binding

func (*Client) UpdateProject

func (a *Client) UpdateProject(params *UpdateProjectParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateProjectOK, error)

UpdateProject Updates the given project

func (*Client) UpgradeClusterNodeDeployments

func (a *Client) UpgradeClusterNodeDeployments(params *UpgradeClusterNodeDeploymentsParams, authInfo runtime.ClientAuthInfoWriter) (*UpgradeClusterNodeDeploymentsOK, error)

UpgradeClusterNodeDeployments Upgrades node deployments in a cluster

type ClientService

type ClientService interface {
	AssignSSHKeyToCluster(params *AssignSSHKeyToClusterParams, authInfo runtime.ClientAuthInfoWriter) (*AssignSSHKeyToClusterCreated, error)

	BindUserToClusterRole(params *BindUserToClusterRoleParams, authInfo runtime.ClientAuthInfoWriter) (*BindUserToClusterRoleOK, error)

	BindUserToRole(params *BindUserToRoleParams, authInfo runtime.ClientAuthInfoWriter) (*BindUserToRoleOK, error)

	CreateCluster(params *CreateClusterParams, authInfo runtime.ClientAuthInfoWriter) (*CreateClusterCreated, error)

	CreateClusterRole(params *CreateClusterRoleParams, authInfo runtime.ClientAuthInfoWriter) (*CreateClusterRoleCreated, error)

	CreateNodeDeployment(params *CreateNodeDeploymentParams, authInfo runtime.ClientAuthInfoWriter) (*CreateNodeDeploymentCreated, error)

	CreateNodeForClusterLegacy(params *CreateNodeForClusterLegacyParams, authInfo runtime.ClientAuthInfoWriter) (*CreateNodeForClusterLegacyCreated, error)

	CreateProject(params *CreateProjectParams, authInfo runtime.ClientAuthInfoWriter) (*CreateProjectCreated, error)

	CreateRole(params *CreateRoleParams, authInfo runtime.ClientAuthInfoWriter) (*CreateRoleCreated, error)

	CreateSSHKey(params *CreateSSHKeyParams, authInfo runtime.ClientAuthInfoWriter) (*CreateSSHKeyCreated, error)

	DeleteCluster(params *DeleteClusterParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteClusterOK, error)

	DeleteClusterRole(params *DeleteClusterRoleParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteClusterRoleOK, error)

	DeleteNodeDeployment(params *DeleteNodeDeploymentParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteNodeDeploymentOK, error)

	DeleteNodeForClusterLegacy(params *DeleteNodeForClusterLegacyParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteNodeForClusterLegacyOK, error)

	DeleteProject(params *DeleteProjectParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteProjectOK, error)

	DeleteRole(params *DeleteRoleParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRoleOK, error)

	DeleteSSHKey(params *DeleteSSHKeyParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteSSHKeyOK, error)

	DetachSSHKeyFromCluster(params *DetachSSHKeyFromClusterParams, authInfo runtime.ClientAuthInfoWriter) (*DetachSSHKeyFromClusterOK, error)

	GetCluster(params *GetClusterParams, authInfo runtime.ClientAuthInfoWriter) (*GetClusterOK, error)

	GetClusterEvents(params *GetClusterEventsParams, authInfo runtime.ClientAuthInfoWriter) (*GetClusterEventsOK, error)

	GetClusterHealth(params *GetClusterHealthParams, authInfo runtime.ClientAuthInfoWriter) (*GetClusterHealthOK, error)

	GetClusterKubeconfig(params *GetClusterKubeconfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetClusterKubeconfigOK, error)

	GetClusterMetrics(params *GetClusterMetricsParams, authInfo runtime.ClientAuthInfoWriter) (*GetClusterMetricsOK, error)

	GetClusterRole(params *GetClusterRoleParams, authInfo runtime.ClientAuthInfoWriter) (*GetClusterRoleOK, error)

	GetClusterUpgrades(params *GetClusterUpgradesParams, authInfo runtime.ClientAuthInfoWriter) (*GetClusterUpgradesOK, error)

	GetNodeDeployment(params *GetNodeDeploymentParams, authInfo runtime.ClientAuthInfoWriter) (*GetNodeDeploymentOK, error)

	GetNodeForClusterLegacy(params *GetNodeForClusterLegacyParams, authInfo runtime.ClientAuthInfoWriter) (*GetNodeForClusterLegacyOK, error)

	GetOidcClusterKubeconfig(params *GetOidcClusterKubeconfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetOidcClusterKubeconfigOK, error)

	GetProject(params *GetProjectParams, authInfo runtime.ClientAuthInfoWriter) (*GetProjectOK, error)

	GetRole(params *GetRoleParams, authInfo runtime.ClientAuthInfoWriter) (*GetRoleOK, error)

	ListClusterRole(params *ListClusterRoleParams, authInfo runtime.ClientAuthInfoWriter) (*ListClusterRoleOK, error)

	ListClusterRoleBinding(params *ListClusterRoleBindingParams, authInfo runtime.ClientAuthInfoWriter) (*ListClusterRoleBindingOK, error)

	ListClusterRoleNames(params *ListClusterRoleNamesParams, authInfo runtime.ClientAuthInfoWriter) (*ListClusterRoleNamesOK, error)

	ListClusters(params *ListClustersParams, authInfo runtime.ClientAuthInfoWriter) (*ListClustersOK, error)

	ListClustersForProject(params *ListClustersForProjectParams, authInfo runtime.ClientAuthInfoWriter) (*ListClustersForProjectOK, error)

	ListNamespace(params *ListNamespaceParams, authInfo runtime.ClientAuthInfoWriter) (*ListNamespaceOK, error)

	ListNodeDeploymentNodes(params *ListNodeDeploymentNodesParams, authInfo runtime.ClientAuthInfoWriter) (*ListNodeDeploymentNodesOK, error)

	ListNodeDeploymentNodesEvents(params *ListNodeDeploymentNodesEventsParams, authInfo runtime.ClientAuthInfoWriter) (*ListNodeDeploymentNodesEventsOK, error)

	ListNodeDeployments(params *ListNodeDeploymentsParams, authInfo runtime.ClientAuthInfoWriter) (*ListNodeDeploymentsOK, error)

	ListNodesForClusterLegacy(params *ListNodesForClusterLegacyParams, authInfo runtime.ClientAuthInfoWriter) (*ListNodesForClusterLegacyOK, error)

	ListProjects(params *ListProjectsParams, authInfo runtime.ClientAuthInfoWriter) (*ListProjectsOK, error)

	ListRole(params *ListRoleParams, authInfo runtime.ClientAuthInfoWriter) (*ListRoleOK, error)

	ListRoleBinding(params *ListRoleBindingParams, authInfo runtime.ClientAuthInfoWriter) (*ListRoleBindingOK, error)

	ListRoleNames(params *ListRoleNamesParams, authInfo runtime.ClientAuthInfoWriter) (*ListRoleNamesOK, error)

	ListSSHKeys(params *ListSSHKeysParams, authInfo runtime.ClientAuthInfoWriter) (*ListSSHKeysOK, error)

	ListSSHKeysAssignedToCluster(params *ListSSHKeysAssignedToClusterParams, authInfo runtime.ClientAuthInfoWriter) (*ListSSHKeysAssignedToClusterOK, error)

	PatchCluster(params *PatchClusterParams, authInfo runtime.ClientAuthInfoWriter) (*PatchClusterOK, error)

	PatchClusterRole(params *PatchClusterRoleParams, authInfo runtime.ClientAuthInfoWriter) (*PatchClusterRoleOK, error)

	PatchNodeDeployment(params *PatchNodeDeploymentParams, authInfo runtime.ClientAuthInfoWriter) (*PatchNodeDeploymentOK, error)

	PatchRole(params *PatchRoleParams, authInfo runtime.ClientAuthInfoWriter) (*PatchRoleOK, error)

	RevokeClusterAdminToken(params *RevokeClusterAdminTokenParams, authInfo runtime.ClientAuthInfoWriter) (*RevokeClusterAdminTokenOK, error)

	RevokeClusterViewerToken(params *RevokeClusterViewerTokenParams, authInfo runtime.ClientAuthInfoWriter) (*RevokeClusterViewerTokenOK, error)

	UnbindUserFromClusterRoleBinding(params *UnbindUserFromClusterRoleBindingParams, authInfo runtime.ClientAuthInfoWriter) (*UnbindUserFromClusterRoleBindingOK, error)

	UnbindUserFromRoleBinding(params *UnbindUserFromRoleBindingParams, authInfo runtime.ClientAuthInfoWriter) (*UnbindUserFromRoleBindingOK, error)

	UpdateProject(params *UpdateProjectParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateProjectOK, error)

	UpgradeClusterNodeDeployments(params *UpgradeClusterNodeDeploymentsParams, authInfo runtime.ClientAuthInfoWriter) (*UpgradeClusterNodeDeploymentsOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new project API client.

type CreateClusterCreated

type CreateClusterCreated struct {
	Payload *models.Cluster
}

CreateClusterCreated handles this case with default header values.

Cluster

func NewCreateClusterCreated

func NewCreateClusterCreated() *CreateClusterCreated

NewCreateClusterCreated creates a CreateClusterCreated with default headers values

func (*CreateClusterCreated) Error

func (o *CreateClusterCreated) Error() string

func (*CreateClusterCreated) GetPayload

func (o *CreateClusterCreated) GetPayload() *models.Cluster

type CreateClusterDefault

type CreateClusterDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

CreateClusterDefault handles this case with default header values.

errorResponse

func NewCreateClusterDefault

func NewCreateClusterDefault(code int) *CreateClusterDefault

NewCreateClusterDefault creates a CreateClusterDefault with default headers values

func (*CreateClusterDefault) Code

func (o *CreateClusterDefault) Code() int

Code gets the status code for the create cluster default response

func (*CreateClusterDefault) Error

func (o *CreateClusterDefault) Error() string

func (*CreateClusterDefault) GetPayload

func (o *CreateClusterDefault) GetPayload() *models.ErrorResponse

type CreateClusterForbidden

type CreateClusterForbidden struct {
}

CreateClusterForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewCreateClusterForbidden

func NewCreateClusterForbidden() *CreateClusterForbidden

NewCreateClusterForbidden creates a CreateClusterForbidden with default headers values

func (*CreateClusterForbidden) Error

func (o *CreateClusterForbidden) Error() string

type CreateClusterParams

type CreateClusterParams struct {

	/*Body*/
	Body *models.CreateClusterSpec
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateClusterParams contains all the parameters to send to the API endpoint for the create cluster operation typically these are written to a http.Request

func NewCreateClusterParams

func NewCreateClusterParams() *CreateClusterParams

NewCreateClusterParams creates a new CreateClusterParams object with the default values initialized.

func NewCreateClusterParamsWithContext

func NewCreateClusterParamsWithContext(ctx context.Context) *CreateClusterParams

NewCreateClusterParamsWithContext creates a new CreateClusterParams object with the default values initialized, and the ability to set a context for a request

func NewCreateClusterParamsWithHTTPClient

func NewCreateClusterParamsWithHTTPClient(client *http.Client) *CreateClusterParams

NewCreateClusterParamsWithHTTPClient creates a new CreateClusterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateClusterParamsWithTimeout

func NewCreateClusterParamsWithTimeout(timeout time.Duration) *CreateClusterParams

NewCreateClusterParamsWithTimeout creates a new CreateClusterParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateClusterParams) SetBody

func (o *CreateClusterParams) SetBody(body *models.CreateClusterSpec)

SetBody adds the body to the create cluster params

func (*CreateClusterParams) SetContext

func (o *CreateClusterParams) SetContext(ctx context.Context)

SetContext adds the context to the create cluster params

func (*CreateClusterParams) SetDC

func (o *CreateClusterParams) SetDC(dc string)

SetDC adds the dc to the create cluster params

func (*CreateClusterParams) SetHTTPClient

func (o *CreateClusterParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create cluster params

func (*CreateClusterParams) SetProjectID

func (o *CreateClusterParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the create cluster params

func (*CreateClusterParams) SetTimeout

func (o *CreateClusterParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create cluster params

func (*CreateClusterParams) WithBody

WithBody adds the body to the create cluster params

func (*CreateClusterParams) WithContext

WithContext adds the context to the create cluster params

func (*CreateClusterParams) WithDC

WithDC adds the dc to the create cluster params

func (*CreateClusterParams) WithHTTPClient

func (o *CreateClusterParams) WithHTTPClient(client *http.Client) *CreateClusterParams

WithHTTPClient adds the HTTPClient to the create cluster params

func (*CreateClusterParams) WithProjectID

func (o *CreateClusterParams) WithProjectID(projectID string) *CreateClusterParams

WithProjectID adds the projectID to the create cluster params

func (*CreateClusterParams) WithTimeout

func (o *CreateClusterParams) WithTimeout(timeout time.Duration) *CreateClusterParams

WithTimeout adds the timeout to the create cluster params

func (*CreateClusterParams) WriteToRequest

func (o *CreateClusterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreateClusterReader

type CreateClusterReader struct {
	// contains filtered or unexported fields
}

CreateClusterReader is a Reader for the CreateCluster structure.

func (*CreateClusterReader) ReadResponse

func (o *CreateClusterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateClusterRoleCreated

type CreateClusterRoleCreated struct {
	Payload *models.ClusterRole
}

CreateClusterRoleCreated handles this case with default header values.

ClusterRole

func NewCreateClusterRoleCreated

func NewCreateClusterRoleCreated() *CreateClusterRoleCreated

NewCreateClusterRoleCreated creates a CreateClusterRoleCreated with default headers values

func (*CreateClusterRoleCreated) Error

func (o *CreateClusterRoleCreated) Error() string

func (*CreateClusterRoleCreated) GetPayload

func (o *CreateClusterRoleCreated) GetPayload() *models.ClusterRole

type CreateClusterRoleDefault

type CreateClusterRoleDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

CreateClusterRoleDefault handles this case with default header values.

errorResponse

func NewCreateClusterRoleDefault

func NewCreateClusterRoleDefault(code int) *CreateClusterRoleDefault

NewCreateClusterRoleDefault creates a CreateClusterRoleDefault with default headers values

func (*CreateClusterRoleDefault) Code

func (o *CreateClusterRoleDefault) Code() int

Code gets the status code for the create cluster role default response

func (*CreateClusterRoleDefault) Error

func (o *CreateClusterRoleDefault) Error() string

func (*CreateClusterRoleDefault) GetPayload

type CreateClusterRoleForbidden

type CreateClusterRoleForbidden struct {
}

CreateClusterRoleForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewCreateClusterRoleForbidden

func NewCreateClusterRoleForbidden() *CreateClusterRoleForbidden

NewCreateClusterRoleForbidden creates a CreateClusterRoleForbidden with default headers values

func (*CreateClusterRoleForbidden) Error

type CreateClusterRoleParams

type CreateClusterRoleParams struct {

	/*Body*/
	Body *models.ClusterRole
	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateClusterRoleParams contains all the parameters to send to the API endpoint for the create cluster role operation typically these are written to a http.Request

func NewCreateClusterRoleParams

func NewCreateClusterRoleParams() *CreateClusterRoleParams

NewCreateClusterRoleParams creates a new CreateClusterRoleParams object with the default values initialized.

func NewCreateClusterRoleParamsWithContext

func NewCreateClusterRoleParamsWithContext(ctx context.Context) *CreateClusterRoleParams

NewCreateClusterRoleParamsWithContext creates a new CreateClusterRoleParams object with the default values initialized, and the ability to set a context for a request

func NewCreateClusterRoleParamsWithHTTPClient

func NewCreateClusterRoleParamsWithHTTPClient(client *http.Client) *CreateClusterRoleParams

NewCreateClusterRoleParamsWithHTTPClient creates a new CreateClusterRoleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateClusterRoleParamsWithTimeout

func NewCreateClusterRoleParamsWithTimeout(timeout time.Duration) *CreateClusterRoleParams

NewCreateClusterRoleParamsWithTimeout creates a new CreateClusterRoleParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateClusterRoleParams) SetBody

func (o *CreateClusterRoleParams) SetBody(body *models.ClusterRole)

SetBody adds the body to the create cluster role params

func (*CreateClusterRoleParams) SetClusterID

func (o *CreateClusterRoleParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the create cluster role params

func (*CreateClusterRoleParams) SetContext

func (o *CreateClusterRoleParams) SetContext(ctx context.Context)

SetContext adds the context to the create cluster role params

func (*CreateClusterRoleParams) SetDC

func (o *CreateClusterRoleParams) SetDC(dc string)

SetDC adds the dc to the create cluster role params

func (*CreateClusterRoleParams) SetHTTPClient

func (o *CreateClusterRoleParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create cluster role params

func (*CreateClusterRoleParams) SetProjectID

func (o *CreateClusterRoleParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the create cluster role params

func (*CreateClusterRoleParams) SetTimeout

func (o *CreateClusterRoleParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create cluster role params

func (*CreateClusterRoleParams) WithBody

WithBody adds the body to the create cluster role params

func (*CreateClusterRoleParams) WithClusterID

func (o *CreateClusterRoleParams) WithClusterID(clusterID string) *CreateClusterRoleParams

WithClusterID adds the clusterID to the create cluster role params

func (*CreateClusterRoleParams) WithContext

WithContext adds the context to the create cluster role params

func (*CreateClusterRoleParams) WithDC

WithDC adds the dc to the create cluster role params

func (*CreateClusterRoleParams) WithHTTPClient

func (o *CreateClusterRoleParams) WithHTTPClient(client *http.Client) *CreateClusterRoleParams

WithHTTPClient adds the HTTPClient to the create cluster role params

func (*CreateClusterRoleParams) WithProjectID

func (o *CreateClusterRoleParams) WithProjectID(projectID string) *CreateClusterRoleParams

WithProjectID adds the projectID to the create cluster role params

func (*CreateClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the create cluster role params

func (*CreateClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateClusterRoleReader

type CreateClusterRoleReader struct {
	// contains filtered or unexported fields
}

CreateClusterRoleReader is a Reader for the CreateClusterRole structure.

func (*CreateClusterRoleReader) ReadResponse

func (o *CreateClusterRoleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateClusterRoleUnauthorized

type CreateClusterRoleUnauthorized struct {
}

CreateClusterRoleUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewCreateClusterRoleUnauthorized

func NewCreateClusterRoleUnauthorized() *CreateClusterRoleUnauthorized

NewCreateClusterRoleUnauthorized creates a CreateClusterRoleUnauthorized with default headers values

func (*CreateClusterRoleUnauthorized) Error

type CreateClusterUnauthorized

type CreateClusterUnauthorized struct {
}

CreateClusterUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewCreateClusterUnauthorized

func NewCreateClusterUnauthorized() *CreateClusterUnauthorized

NewCreateClusterUnauthorized creates a CreateClusterUnauthorized with default headers values

func (*CreateClusterUnauthorized) Error

func (o *CreateClusterUnauthorized) Error() string

type CreateNodeDeploymentCreated

type CreateNodeDeploymentCreated struct {
	Payload *models.NodeDeployment
}

CreateNodeDeploymentCreated handles this case with default header values.

NodeDeployment

func NewCreateNodeDeploymentCreated

func NewCreateNodeDeploymentCreated() *CreateNodeDeploymentCreated

NewCreateNodeDeploymentCreated creates a CreateNodeDeploymentCreated with default headers values

func (*CreateNodeDeploymentCreated) Error

func (*CreateNodeDeploymentCreated) GetPayload

type CreateNodeDeploymentDefault

type CreateNodeDeploymentDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

CreateNodeDeploymentDefault handles this case with default header values.

errorResponse

func NewCreateNodeDeploymentDefault

func NewCreateNodeDeploymentDefault(code int) *CreateNodeDeploymentDefault

NewCreateNodeDeploymentDefault creates a CreateNodeDeploymentDefault with default headers values

func (*CreateNodeDeploymentDefault) Code

func (o *CreateNodeDeploymentDefault) Code() int

Code gets the status code for the create node deployment default response

func (*CreateNodeDeploymentDefault) Error

func (*CreateNodeDeploymentDefault) GetPayload

type CreateNodeDeploymentForbidden

type CreateNodeDeploymentForbidden struct {
}

CreateNodeDeploymentForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewCreateNodeDeploymentForbidden

func NewCreateNodeDeploymentForbidden() *CreateNodeDeploymentForbidden

NewCreateNodeDeploymentForbidden creates a CreateNodeDeploymentForbidden with default headers values

func (*CreateNodeDeploymentForbidden) Error

type CreateNodeDeploymentParams

type CreateNodeDeploymentParams struct {

	/*Body*/
	Body *models.NodeDeployment
	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateNodeDeploymentParams contains all the parameters to send to the API endpoint for the create node deployment operation typically these are written to a http.Request

func NewCreateNodeDeploymentParams

func NewCreateNodeDeploymentParams() *CreateNodeDeploymentParams

NewCreateNodeDeploymentParams creates a new CreateNodeDeploymentParams object with the default values initialized.

func NewCreateNodeDeploymentParamsWithContext

func NewCreateNodeDeploymentParamsWithContext(ctx context.Context) *CreateNodeDeploymentParams

NewCreateNodeDeploymentParamsWithContext creates a new CreateNodeDeploymentParams object with the default values initialized, and the ability to set a context for a request

func NewCreateNodeDeploymentParamsWithHTTPClient

func NewCreateNodeDeploymentParamsWithHTTPClient(client *http.Client) *CreateNodeDeploymentParams

NewCreateNodeDeploymentParamsWithHTTPClient creates a new CreateNodeDeploymentParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateNodeDeploymentParamsWithTimeout

func NewCreateNodeDeploymentParamsWithTimeout(timeout time.Duration) *CreateNodeDeploymentParams

NewCreateNodeDeploymentParamsWithTimeout creates a new CreateNodeDeploymentParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateNodeDeploymentParams) SetBody

SetBody adds the body to the create node deployment params

func (*CreateNodeDeploymentParams) SetClusterID

func (o *CreateNodeDeploymentParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the create node deployment params

func (*CreateNodeDeploymentParams) SetContext

func (o *CreateNodeDeploymentParams) SetContext(ctx context.Context)

SetContext adds the context to the create node deployment params

func (*CreateNodeDeploymentParams) SetDC

func (o *CreateNodeDeploymentParams) SetDC(dc string)

SetDC adds the dc to the create node deployment params

func (*CreateNodeDeploymentParams) SetHTTPClient

func (o *CreateNodeDeploymentParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create node deployment params

func (*CreateNodeDeploymentParams) SetProjectID

func (o *CreateNodeDeploymentParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the create node deployment params

func (*CreateNodeDeploymentParams) SetTimeout

func (o *CreateNodeDeploymentParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create node deployment params

func (*CreateNodeDeploymentParams) WithBody

WithBody adds the body to the create node deployment params

func (*CreateNodeDeploymentParams) WithClusterID

func (o *CreateNodeDeploymentParams) WithClusterID(clusterID string) *CreateNodeDeploymentParams

WithClusterID adds the clusterID to the create node deployment params

func (*CreateNodeDeploymentParams) WithContext

WithContext adds the context to the create node deployment params

func (*CreateNodeDeploymentParams) WithDC

WithDC adds the dc to the create node deployment params

func (*CreateNodeDeploymentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create node deployment params

func (*CreateNodeDeploymentParams) WithProjectID

func (o *CreateNodeDeploymentParams) WithProjectID(projectID string) *CreateNodeDeploymentParams

WithProjectID adds the projectID to the create node deployment params

func (*CreateNodeDeploymentParams) WithTimeout

WithTimeout adds the timeout to the create node deployment params

func (*CreateNodeDeploymentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNodeDeploymentReader

type CreateNodeDeploymentReader struct {
	// contains filtered or unexported fields
}

CreateNodeDeploymentReader is a Reader for the CreateNodeDeployment structure.

func (*CreateNodeDeploymentReader) ReadResponse

func (o *CreateNodeDeploymentReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateNodeDeploymentUnauthorized

type CreateNodeDeploymentUnauthorized struct {
}

CreateNodeDeploymentUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewCreateNodeDeploymentUnauthorized

func NewCreateNodeDeploymentUnauthorized() *CreateNodeDeploymentUnauthorized

NewCreateNodeDeploymentUnauthorized creates a CreateNodeDeploymentUnauthorized with default headers values

func (*CreateNodeDeploymentUnauthorized) Error

type CreateNodeForClusterLegacyCreated

type CreateNodeForClusterLegacyCreated struct {
	Payload *models.Node
}

CreateNodeForClusterLegacyCreated handles this case with default header values.

Node

func NewCreateNodeForClusterLegacyCreated

func NewCreateNodeForClusterLegacyCreated() *CreateNodeForClusterLegacyCreated

NewCreateNodeForClusterLegacyCreated creates a CreateNodeForClusterLegacyCreated with default headers values

func (*CreateNodeForClusterLegacyCreated) Error

func (*CreateNodeForClusterLegacyCreated) GetPayload

type CreateNodeForClusterLegacyDefault

type CreateNodeForClusterLegacyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

CreateNodeForClusterLegacyDefault handles this case with default header values.

errorResponse

func NewCreateNodeForClusterLegacyDefault

func NewCreateNodeForClusterLegacyDefault(code int) *CreateNodeForClusterLegacyDefault

NewCreateNodeForClusterLegacyDefault creates a CreateNodeForClusterLegacyDefault with default headers values

func (*CreateNodeForClusterLegacyDefault) Code

Code gets the status code for the create node for cluster legacy default response

func (*CreateNodeForClusterLegacyDefault) Error

func (*CreateNodeForClusterLegacyDefault) GetPayload

type CreateNodeForClusterLegacyForbidden

type CreateNodeForClusterLegacyForbidden struct {
}

CreateNodeForClusterLegacyForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewCreateNodeForClusterLegacyForbidden

func NewCreateNodeForClusterLegacyForbidden() *CreateNodeForClusterLegacyForbidden

NewCreateNodeForClusterLegacyForbidden creates a CreateNodeForClusterLegacyForbidden with default headers values

func (*CreateNodeForClusterLegacyForbidden) Error

type CreateNodeForClusterLegacyParams

type CreateNodeForClusterLegacyParams struct {

	/*Body*/
	Body *models.Node
	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateNodeForClusterLegacyParams contains all the parameters to send to the API endpoint for the create node for cluster legacy operation typically these are written to a http.Request

func NewCreateNodeForClusterLegacyParams

func NewCreateNodeForClusterLegacyParams() *CreateNodeForClusterLegacyParams

NewCreateNodeForClusterLegacyParams creates a new CreateNodeForClusterLegacyParams object with the default values initialized.

func NewCreateNodeForClusterLegacyParamsWithContext

func NewCreateNodeForClusterLegacyParamsWithContext(ctx context.Context) *CreateNodeForClusterLegacyParams

NewCreateNodeForClusterLegacyParamsWithContext creates a new CreateNodeForClusterLegacyParams object with the default values initialized, and the ability to set a context for a request

func NewCreateNodeForClusterLegacyParamsWithHTTPClient

func NewCreateNodeForClusterLegacyParamsWithHTTPClient(client *http.Client) *CreateNodeForClusterLegacyParams

NewCreateNodeForClusterLegacyParamsWithHTTPClient creates a new CreateNodeForClusterLegacyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateNodeForClusterLegacyParamsWithTimeout

func NewCreateNodeForClusterLegacyParamsWithTimeout(timeout time.Duration) *CreateNodeForClusterLegacyParams

NewCreateNodeForClusterLegacyParamsWithTimeout creates a new CreateNodeForClusterLegacyParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateNodeForClusterLegacyParams) SetBody

func (o *CreateNodeForClusterLegacyParams) SetBody(body *models.Node)

SetBody adds the body to the create node for cluster legacy params

func (*CreateNodeForClusterLegacyParams) SetClusterID

func (o *CreateNodeForClusterLegacyParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the create node for cluster legacy params

func (*CreateNodeForClusterLegacyParams) SetContext

SetContext adds the context to the create node for cluster legacy params

func (*CreateNodeForClusterLegacyParams) SetDC

SetDC adds the dc to the create node for cluster legacy params

func (*CreateNodeForClusterLegacyParams) SetHTTPClient

func (o *CreateNodeForClusterLegacyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create node for cluster legacy params

func (*CreateNodeForClusterLegacyParams) SetProjectID

func (o *CreateNodeForClusterLegacyParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the create node for cluster legacy params

func (*CreateNodeForClusterLegacyParams) SetTimeout

func (o *CreateNodeForClusterLegacyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create node for cluster legacy params

func (*CreateNodeForClusterLegacyParams) WithBody

WithBody adds the body to the create node for cluster legacy params

func (*CreateNodeForClusterLegacyParams) WithClusterID

WithClusterID adds the clusterID to the create node for cluster legacy params

func (*CreateNodeForClusterLegacyParams) WithContext

WithContext adds the context to the create node for cluster legacy params

func (*CreateNodeForClusterLegacyParams) WithDC

WithDC adds the dc to the create node for cluster legacy params

func (*CreateNodeForClusterLegacyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create node for cluster legacy params

func (*CreateNodeForClusterLegacyParams) WithProjectID

WithProjectID adds the projectID to the create node for cluster legacy params

func (*CreateNodeForClusterLegacyParams) WithTimeout

WithTimeout adds the timeout to the create node for cluster legacy params

func (*CreateNodeForClusterLegacyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNodeForClusterLegacyReader

type CreateNodeForClusterLegacyReader struct {
	// contains filtered or unexported fields
}

CreateNodeForClusterLegacyReader is a Reader for the CreateNodeForClusterLegacy structure.

func (*CreateNodeForClusterLegacyReader) ReadResponse

func (o *CreateNodeForClusterLegacyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateNodeForClusterLegacyUnauthorized

type CreateNodeForClusterLegacyUnauthorized struct {
}

CreateNodeForClusterLegacyUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewCreateNodeForClusterLegacyUnauthorized

func NewCreateNodeForClusterLegacyUnauthorized() *CreateNodeForClusterLegacyUnauthorized

NewCreateNodeForClusterLegacyUnauthorized creates a CreateNodeForClusterLegacyUnauthorized with default headers values

func (*CreateNodeForClusterLegacyUnauthorized) Error

type CreateProjectBody

type CreateProjectBody struct {

	// labels
	Labels map[string]string `json:"labels,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

CreateProjectBody create project body swagger:model CreateProjectBody

func (*CreateProjectBody) MarshalBinary

func (o *CreateProjectBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateProjectBody) UnmarshalBinary

func (o *CreateProjectBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateProjectBody) Validate

func (o *CreateProjectBody) Validate(formats strfmt.Registry) error

Validate validates this create project body

type CreateProjectConflict

type CreateProjectConflict struct {
}

CreateProjectConflict handles this case with default header values.

EmptyResponse is a empty response

func NewCreateProjectConflict

func NewCreateProjectConflict() *CreateProjectConflict

NewCreateProjectConflict creates a CreateProjectConflict with default headers values

func (*CreateProjectConflict) Error

func (o *CreateProjectConflict) Error() string

type CreateProjectCreated

type CreateProjectCreated struct {
	Payload *models.Project
}

CreateProjectCreated handles this case with default header values.

Project

func NewCreateProjectCreated

func NewCreateProjectCreated() *CreateProjectCreated

NewCreateProjectCreated creates a CreateProjectCreated with default headers values

func (*CreateProjectCreated) Error

func (o *CreateProjectCreated) Error() string

func (*CreateProjectCreated) GetPayload

func (o *CreateProjectCreated) GetPayload() *models.Project

type CreateProjectDefault

type CreateProjectDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

CreateProjectDefault handles this case with default header values.

errorResponse

func NewCreateProjectDefault

func NewCreateProjectDefault(code int) *CreateProjectDefault

NewCreateProjectDefault creates a CreateProjectDefault with default headers values

func (*CreateProjectDefault) Code

func (o *CreateProjectDefault) Code() int

Code gets the status code for the create project default response

func (*CreateProjectDefault) Error

func (o *CreateProjectDefault) Error() string

func (*CreateProjectDefault) GetPayload

func (o *CreateProjectDefault) GetPayload() *models.ErrorResponse

type CreateProjectParams

type CreateProjectParams struct {

	/*Body*/
	Body CreateProjectBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateProjectParams contains all the parameters to send to the API endpoint for the create project operation typically these are written to a http.Request

func NewCreateProjectParams

func NewCreateProjectParams() *CreateProjectParams

NewCreateProjectParams creates a new CreateProjectParams object with the default values initialized.

func NewCreateProjectParamsWithContext

func NewCreateProjectParamsWithContext(ctx context.Context) *CreateProjectParams

NewCreateProjectParamsWithContext creates a new CreateProjectParams object with the default values initialized, and the ability to set a context for a request

func NewCreateProjectParamsWithHTTPClient

func NewCreateProjectParamsWithHTTPClient(client *http.Client) *CreateProjectParams

NewCreateProjectParamsWithHTTPClient creates a new CreateProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateProjectParamsWithTimeout

func NewCreateProjectParamsWithTimeout(timeout time.Duration) *CreateProjectParams

NewCreateProjectParamsWithTimeout creates a new CreateProjectParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateProjectParams) SetBody

func (o *CreateProjectParams) SetBody(body CreateProjectBody)

SetBody adds the body to the create project params

func (*CreateProjectParams) SetContext

func (o *CreateProjectParams) SetContext(ctx context.Context)

SetContext adds the context to the create project params

func (*CreateProjectParams) SetHTTPClient

func (o *CreateProjectParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create project params

func (*CreateProjectParams) SetTimeout

func (o *CreateProjectParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create project params

func (*CreateProjectParams) WithBody

WithBody adds the body to the create project params

func (*CreateProjectParams) WithContext

WithContext adds the context to the create project params

func (*CreateProjectParams) WithHTTPClient

func (o *CreateProjectParams) WithHTTPClient(client *http.Client) *CreateProjectParams

WithHTTPClient adds the HTTPClient to the create project params

func (*CreateProjectParams) WithTimeout

func (o *CreateProjectParams) WithTimeout(timeout time.Duration) *CreateProjectParams

WithTimeout adds the timeout to the create project params

func (*CreateProjectParams) WriteToRequest

func (o *CreateProjectParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreateProjectReader

type CreateProjectReader struct {
	// contains filtered or unexported fields
}

CreateProjectReader is a Reader for the CreateProject structure.

func (*CreateProjectReader) ReadResponse

func (o *CreateProjectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateProjectUnauthorized

type CreateProjectUnauthorized struct {
}

CreateProjectUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewCreateProjectUnauthorized

func NewCreateProjectUnauthorized() *CreateProjectUnauthorized

NewCreateProjectUnauthorized creates a CreateProjectUnauthorized with default headers values

func (*CreateProjectUnauthorized) Error

func (o *CreateProjectUnauthorized) Error() string

type CreateRoleCreated

type CreateRoleCreated struct {
	Payload *models.Role
}

CreateRoleCreated handles this case with default header values.

Role

func NewCreateRoleCreated

func NewCreateRoleCreated() *CreateRoleCreated

NewCreateRoleCreated creates a CreateRoleCreated with default headers values

func (*CreateRoleCreated) Error

func (o *CreateRoleCreated) Error() string

func (*CreateRoleCreated) GetPayload

func (o *CreateRoleCreated) GetPayload() *models.Role

type CreateRoleDefault

type CreateRoleDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

CreateRoleDefault handles this case with default header values.

errorResponse

func NewCreateRoleDefault

func NewCreateRoleDefault(code int) *CreateRoleDefault

NewCreateRoleDefault creates a CreateRoleDefault with default headers values

func (*CreateRoleDefault) Code

func (o *CreateRoleDefault) Code() int

Code gets the status code for the create role default response

func (*CreateRoleDefault) Error

func (o *CreateRoleDefault) Error() string

func (*CreateRoleDefault) GetPayload

func (o *CreateRoleDefault) GetPayload() *models.ErrorResponse

type CreateRoleForbidden

type CreateRoleForbidden struct {
}

CreateRoleForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewCreateRoleForbidden

func NewCreateRoleForbidden() *CreateRoleForbidden

NewCreateRoleForbidden creates a CreateRoleForbidden with default headers values

func (*CreateRoleForbidden) Error

func (o *CreateRoleForbidden) Error() string

type CreateRoleParams

type CreateRoleParams struct {

	/*Body*/
	Body *models.Role
	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateRoleParams contains all the parameters to send to the API endpoint for the create role operation typically these are written to a http.Request

func NewCreateRoleParams

func NewCreateRoleParams() *CreateRoleParams

NewCreateRoleParams creates a new CreateRoleParams object with the default values initialized.

func NewCreateRoleParamsWithContext

func NewCreateRoleParamsWithContext(ctx context.Context) *CreateRoleParams

NewCreateRoleParamsWithContext creates a new CreateRoleParams object with the default values initialized, and the ability to set a context for a request

func NewCreateRoleParamsWithHTTPClient

func NewCreateRoleParamsWithHTTPClient(client *http.Client) *CreateRoleParams

NewCreateRoleParamsWithHTTPClient creates a new CreateRoleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateRoleParamsWithTimeout

func NewCreateRoleParamsWithTimeout(timeout time.Duration) *CreateRoleParams

NewCreateRoleParamsWithTimeout creates a new CreateRoleParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateRoleParams) SetBody

func (o *CreateRoleParams) SetBody(body *models.Role)

SetBody adds the body to the create role params

func (*CreateRoleParams) SetClusterID

func (o *CreateRoleParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the create role params

func (*CreateRoleParams) SetContext

func (o *CreateRoleParams) SetContext(ctx context.Context)

SetContext adds the context to the create role params

func (*CreateRoleParams) SetDC

func (o *CreateRoleParams) SetDC(dc string)

SetDC adds the dc to the create role params

func (*CreateRoleParams) SetHTTPClient

func (o *CreateRoleParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create role params

func (*CreateRoleParams) SetProjectID

func (o *CreateRoleParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the create role params

func (*CreateRoleParams) SetTimeout

func (o *CreateRoleParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create role params

func (*CreateRoleParams) WithBody

func (o *CreateRoleParams) WithBody(body *models.Role) *CreateRoleParams

WithBody adds the body to the create role params

func (*CreateRoleParams) WithClusterID

func (o *CreateRoleParams) WithClusterID(clusterID string) *CreateRoleParams

WithClusterID adds the clusterID to the create role params

func (*CreateRoleParams) WithContext

func (o *CreateRoleParams) WithContext(ctx context.Context) *CreateRoleParams

WithContext adds the context to the create role params

func (*CreateRoleParams) WithDC

func (o *CreateRoleParams) WithDC(dc string) *CreateRoleParams

WithDC adds the dc to the create role params

func (*CreateRoleParams) WithHTTPClient

func (o *CreateRoleParams) WithHTTPClient(client *http.Client) *CreateRoleParams

WithHTTPClient adds the HTTPClient to the create role params

func (*CreateRoleParams) WithProjectID

func (o *CreateRoleParams) WithProjectID(projectID string) *CreateRoleParams

WithProjectID adds the projectID to the create role params

func (*CreateRoleParams) WithTimeout

func (o *CreateRoleParams) WithTimeout(timeout time.Duration) *CreateRoleParams

WithTimeout adds the timeout to the create role params

func (*CreateRoleParams) WriteToRequest

func (o *CreateRoleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreateRoleReader

type CreateRoleReader struct {
	// contains filtered or unexported fields
}

CreateRoleReader is a Reader for the CreateRole structure.

func (*CreateRoleReader) ReadResponse

func (o *CreateRoleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateRoleUnauthorized

type CreateRoleUnauthorized struct {
}

CreateRoleUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewCreateRoleUnauthorized

func NewCreateRoleUnauthorized() *CreateRoleUnauthorized

NewCreateRoleUnauthorized creates a CreateRoleUnauthorized with default headers values

func (*CreateRoleUnauthorized) Error

func (o *CreateRoleUnauthorized) Error() string

type CreateSSHKeyCreated

type CreateSSHKeyCreated struct {
	Payload *models.SSHKey
}

CreateSSHKeyCreated handles this case with default header values.

SSHKey

func NewCreateSSHKeyCreated

func NewCreateSSHKeyCreated() *CreateSSHKeyCreated

NewCreateSSHKeyCreated creates a CreateSSHKeyCreated with default headers values

func (*CreateSSHKeyCreated) Error

func (o *CreateSSHKeyCreated) Error() string

func (*CreateSSHKeyCreated) GetPayload

func (o *CreateSSHKeyCreated) GetPayload() *models.SSHKey

type CreateSSHKeyDefault

type CreateSSHKeyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

CreateSSHKeyDefault handles this case with default header values.

errorResponse

func NewCreateSSHKeyDefault

func NewCreateSSHKeyDefault(code int) *CreateSSHKeyDefault

NewCreateSSHKeyDefault creates a CreateSSHKeyDefault with default headers values

func (*CreateSSHKeyDefault) Code

func (o *CreateSSHKeyDefault) Code() int

Code gets the status code for the create SSH key default response

func (*CreateSSHKeyDefault) Error

func (o *CreateSSHKeyDefault) Error() string

func (*CreateSSHKeyDefault) GetPayload

func (o *CreateSSHKeyDefault) GetPayload() *models.ErrorResponse

type CreateSSHKeyForbidden

type CreateSSHKeyForbidden struct {
}

CreateSSHKeyForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewCreateSSHKeyForbidden

func NewCreateSSHKeyForbidden() *CreateSSHKeyForbidden

NewCreateSSHKeyForbidden creates a CreateSSHKeyForbidden with default headers values

func (*CreateSSHKeyForbidden) Error

func (o *CreateSSHKeyForbidden) Error() string

type CreateSSHKeyParams

type CreateSSHKeyParams struct {

	/*Key*/
	Key *models.SSHKey
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateSSHKeyParams contains all the parameters to send to the API endpoint for the create SSH key operation typically these are written to a http.Request

func NewCreateSSHKeyParams

func NewCreateSSHKeyParams() *CreateSSHKeyParams

NewCreateSSHKeyParams creates a new CreateSSHKeyParams object with the default values initialized.

func NewCreateSSHKeyParamsWithContext

func NewCreateSSHKeyParamsWithContext(ctx context.Context) *CreateSSHKeyParams

NewCreateSSHKeyParamsWithContext creates a new CreateSSHKeyParams object with the default values initialized, and the ability to set a context for a request

func NewCreateSSHKeyParamsWithHTTPClient

func NewCreateSSHKeyParamsWithHTTPClient(client *http.Client) *CreateSSHKeyParams

NewCreateSSHKeyParamsWithHTTPClient creates a new CreateSSHKeyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateSSHKeyParamsWithTimeout

func NewCreateSSHKeyParamsWithTimeout(timeout time.Duration) *CreateSSHKeyParams

NewCreateSSHKeyParamsWithTimeout creates a new CreateSSHKeyParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateSSHKeyParams) SetContext

func (o *CreateSSHKeyParams) SetContext(ctx context.Context)

SetContext adds the context to the create SSH key params

func (*CreateSSHKeyParams) SetHTTPClient

func (o *CreateSSHKeyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create SSH key params

func (*CreateSSHKeyParams) SetKey

func (o *CreateSSHKeyParams) SetKey(key *models.SSHKey)

SetKey adds the key to the create SSH key params

func (*CreateSSHKeyParams) SetProjectID

func (o *CreateSSHKeyParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the create SSH key params

func (*CreateSSHKeyParams) SetTimeout

func (o *CreateSSHKeyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create SSH key params

func (*CreateSSHKeyParams) WithContext

WithContext adds the context to the create SSH key params

func (*CreateSSHKeyParams) WithHTTPClient

func (o *CreateSSHKeyParams) WithHTTPClient(client *http.Client) *CreateSSHKeyParams

WithHTTPClient adds the HTTPClient to the create SSH key params

func (*CreateSSHKeyParams) WithKey

WithKey adds the key to the create SSH key params

func (*CreateSSHKeyParams) WithProjectID

func (o *CreateSSHKeyParams) WithProjectID(projectID string) *CreateSSHKeyParams

WithProjectID adds the projectID to the create SSH key params

func (*CreateSSHKeyParams) WithTimeout

func (o *CreateSSHKeyParams) WithTimeout(timeout time.Duration) *CreateSSHKeyParams

WithTimeout adds the timeout to the create SSH key params

func (*CreateSSHKeyParams) WriteToRequest

func (o *CreateSSHKeyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreateSSHKeyReader

type CreateSSHKeyReader struct {
	// contains filtered or unexported fields
}

CreateSSHKeyReader is a Reader for the CreateSSHKey structure.

func (*CreateSSHKeyReader) ReadResponse

func (o *CreateSSHKeyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateSSHKeyUnauthorized

type CreateSSHKeyUnauthorized struct {
}

CreateSSHKeyUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewCreateSSHKeyUnauthorized

func NewCreateSSHKeyUnauthorized() *CreateSSHKeyUnauthorized

NewCreateSSHKeyUnauthorized creates a CreateSSHKeyUnauthorized with default headers values

func (*CreateSSHKeyUnauthorized) Error

func (o *CreateSSHKeyUnauthorized) Error() string

type DeleteClusterDefault

type DeleteClusterDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

DeleteClusterDefault handles this case with default header values.

errorResponse

func NewDeleteClusterDefault

func NewDeleteClusterDefault(code int) *DeleteClusterDefault

NewDeleteClusterDefault creates a DeleteClusterDefault with default headers values

func (*DeleteClusterDefault) Code

func (o *DeleteClusterDefault) Code() int

Code gets the status code for the delete cluster default response

func (*DeleteClusterDefault) Error

func (o *DeleteClusterDefault) Error() string

func (*DeleteClusterDefault) GetPayload

func (o *DeleteClusterDefault) GetPayload() *models.ErrorResponse

type DeleteClusterForbidden

type DeleteClusterForbidden struct {
}

DeleteClusterForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteClusterForbidden

func NewDeleteClusterForbidden() *DeleteClusterForbidden

NewDeleteClusterForbidden creates a DeleteClusterForbidden with default headers values

func (*DeleteClusterForbidden) Error

func (o *DeleteClusterForbidden) Error() string

type DeleteClusterOK

type DeleteClusterOK struct {
}

DeleteClusterOK handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteClusterOK

func NewDeleteClusterOK() *DeleteClusterOK

NewDeleteClusterOK creates a DeleteClusterOK with default headers values

func (*DeleteClusterOK) Error

func (o *DeleteClusterOK) Error() string

type DeleteClusterParams

type DeleteClusterParams struct {

	/*DeleteLoadBalancers*/
	DeleteLoadBalancers *bool
	/*DeleteVolumes*/
	DeleteVolumes *bool
	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteClusterParams contains all the parameters to send to the API endpoint for the delete cluster operation typically these are written to a http.Request

func NewDeleteClusterParams

func NewDeleteClusterParams() *DeleteClusterParams

NewDeleteClusterParams creates a new DeleteClusterParams object with the default values initialized.

func NewDeleteClusterParamsWithContext

func NewDeleteClusterParamsWithContext(ctx context.Context) *DeleteClusterParams

NewDeleteClusterParamsWithContext creates a new DeleteClusterParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteClusterParamsWithHTTPClient

func NewDeleteClusterParamsWithHTTPClient(client *http.Client) *DeleteClusterParams

NewDeleteClusterParamsWithHTTPClient creates a new DeleteClusterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteClusterParamsWithTimeout

func NewDeleteClusterParamsWithTimeout(timeout time.Duration) *DeleteClusterParams

NewDeleteClusterParamsWithTimeout creates a new DeleteClusterParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteClusterParams) SetClusterID

func (o *DeleteClusterParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the delete cluster params

func (*DeleteClusterParams) SetContext

func (o *DeleteClusterParams) SetContext(ctx context.Context)

SetContext adds the context to the delete cluster params

func (*DeleteClusterParams) SetDC

func (o *DeleteClusterParams) SetDC(dc string)

SetDC adds the dc to the delete cluster params

func (*DeleteClusterParams) SetDeleteLoadBalancers

func (o *DeleteClusterParams) SetDeleteLoadBalancers(deleteLoadBalancers *bool)

SetDeleteLoadBalancers adds the deleteLoadBalancers to the delete cluster params

func (*DeleteClusterParams) SetDeleteVolumes

func (o *DeleteClusterParams) SetDeleteVolumes(deleteVolumes *bool)

SetDeleteVolumes adds the deleteVolumes to the delete cluster params

func (*DeleteClusterParams) SetHTTPClient

func (o *DeleteClusterParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete cluster params

func (*DeleteClusterParams) SetProjectID

func (o *DeleteClusterParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the delete cluster params

func (*DeleteClusterParams) SetTimeout

func (o *DeleteClusterParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete cluster params

func (*DeleteClusterParams) WithClusterID

func (o *DeleteClusterParams) WithClusterID(clusterID string) *DeleteClusterParams

WithClusterID adds the clusterID to the delete cluster params

func (*DeleteClusterParams) WithContext

WithContext adds the context to the delete cluster params

func (*DeleteClusterParams) WithDC

WithDC adds the dc to the delete cluster params

func (*DeleteClusterParams) WithDeleteLoadBalancers

func (o *DeleteClusterParams) WithDeleteLoadBalancers(deleteLoadBalancers *bool) *DeleteClusterParams

WithDeleteLoadBalancers adds the deleteLoadBalancers to the delete cluster params

func (*DeleteClusterParams) WithDeleteVolumes

func (o *DeleteClusterParams) WithDeleteVolumes(deleteVolumes *bool) *DeleteClusterParams

WithDeleteVolumes adds the deleteVolumes to the delete cluster params

func (*DeleteClusterParams) WithHTTPClient

func (o *DeleteClusterParams) WithHTTPClient(client *http.Client) *DeleteClusterParams

WithHTTPClient adds the HTTPClient to the delete cluster params

func (*DeleteClusterParams) WithProjectID

func (o *DeleteClusterParams) WithProjectID(projectID string) *DeleteClusterParams

WithProjectID adds the projectID to the delete cluster params

func (*DeleteClusterParams) WithTimeout

func (o *DeleteClusterParams) WithTimeout(timeout time.Duration) *DeleteClusterParams

WithTimeout adds the timeout to the delete cluster params

func (*DeleteClusterParams) WriteToRequest

func (o *DeleteClusterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteClusterReader

type DeleteClusterReader struct {
	// contains filtered or unexported fields
}

DeleteClusterReader is a Reader for the DeleteCluster structure.

func (*DeleteClusterReader) ReadResponse

func (o *DeleteClusterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteClusterRoleDefault

type DeleteClusterRoleDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

DeleteClusterRoleDefault handles this case with default header values.

errorResponse

func NewDeleteClusterRoleDefault

func NewDeleteClusterRoleDefault(code int) *DeleteClusterRoleDefault

NewDeleteClusterRoleDefault creates a DeleteClusterRoleDefault with default headers values

func (*DeleteClusterRoleDefault) Code

func (o *DeleteClusterRoleDefault) Code() int

Code gets the status code for the delete cluster role default response

func (*DeleteClusterRoleDefault) Error

func (o *DeleteClusterRoleDefault) Error() string

func (*DeleteClusterRoleDefault) GetPayload

type DeleteClusterRoleForbidden

type DeleteClusterRoleForbidden struct {
}

DeleteClusterRoleForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteClusterRoleForbidden

func NewDeleteClusterRoleForbidden() *DeleteClusterRoleForbidden

NewDeleteClusterRoleForbidden creates a DeleteClusterRoleForbidden with default headers values

func (*DeleteClusterRoleForbidden) Error

type DeleteClusterRoleOK

type DeleteClusterRoleOK struct {
}

DeleteClusterRoleOK handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteClusterRoleOK

func NewDeleteClusterRoleOK() *DeleteClusterRoleOK

NewDeleteClusterRoleOK creates a DeleteClusterRoleOK with default headers values

func (*DeleteClusterRoleOK) Error

func (o *DeleteClusterRoleOK) Error() string

type DeleteClusterRoleParams

type DeleteClusterRoleParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string
	/*RoleID*/
	RoleID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteClusterRoleParams contains all the parameters to send to the API endpoint for the delete cluster role operation typically these are written to a http.Request

func NewDeleteClusterRoleParams

func NewDeleteClusterRoleParams() *DeleteClusterRoleParams

NewDeleteClusterRoleParams creates a new DeleteClusterRoleParams object with the default values initialized.

func NewDeleteClusterRoleParamsWithContext

func NewDeleteClusterRoleParamsWithContext(ctx context.Context) *DeleteClusterRoleParams

NewDeleteClusterRoleParamsWithContext creates a new DeleteClusterRoleParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteClusterRoleParamsWithHTTPClient

func NewDeleteClusterRoleParamsWithHTTPClient(client *http.Client) *DeleteClusterRoleParams

NewDeleteClusterRoleParamsWithHTTPClient creates a new DeleteClusterRoleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteClusterRoleParamsWithTimeout

func NewDeleteClusterRoleParamsWithTimeout(timeout time.Duration) *DeleteClusterRoleParams

NewDeleteClusterRoleParamsWithTimeout creates a new DeleteClusterRoleParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteClusterRoleParams) SetClusterID

func (o *DeleteClusterRoleParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the delete cluster role params

func (*DeleteClusterRoleParams) SetContext

func (o *DeleteClusterRoleParams) SetContext(ctx context.Context)

SetContext adds the context to the delete cluster role params

func (*DeleteClusterRoleParams) SetDC

func (o *DeleteClusterRoleParams) SetDC(dc string)

SetDC adds the dc to the delete cluster role params

func (*DeleteClusterRoleParams) SetHTTPClient

func (o *DeleteClusterRoleParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete cluster role params

func (*DeleteClusterRoleParams) SetProjectID

func (o *DeleteClusterRoleParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the delete cluster role params

func (*DeleteClusterRoleParams) SetRoleID

func (o *DeleteClusterRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the delete cluster role params

func (*DeleteClusterRoleParams) SetTimeout

func (o *DeleteClusterRoleParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete cluster role params

func (*DeleteClusterRoleParams) WithClusterID

func (o *DeleteClusterRoleParams) WithClusterID(clusterID string) *DeleteClusterRoleParams

WithClusterID adds the clusterID to the delete cluster role params

func (*DeleteClusterRoleParams) WithContext

WithContext adds the context to the delete cluster role params

func (*DeleteClusterRoleParams) WithDC

WithDC adds the dc to the delete cluster role params

func (*DeleteClusterRoleParams) WithHTTPClient

func (o *DeleteClusterRoleParams) WithHTTPClient(client *http.Client) *DeleteClusterRoleParams

WithHTTPClient adds the HTTPClient to the delete cluster role params

func (*DeleteClusterRoleParams) WithProjectID

func (o *DeleteClusterRoleParams) WithProjectID(projectID string) *DeleteClusterRoleParams

WithProjectID adds the projectID to the delete cluster role params

func (*DeleteClusterRoleParams) WithRoleID

WithRoleID adds the roleID to the delete cluster role params

func (*DeleteClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the delete cluster role params

func (*DeleteClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteClusterRoleReader

type DeleteClusterRoleReader struct {
	// contains filtered or unexported fields
}

DeleteClusterRoleReader is a Reader for the DeleteClusterRole structure.

func (*DeleteClusterRoleReader) ReadResponse

func (o *DeleteClusterRoleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteClusterRoleUnauthorized

type DeleteClusterRoleUnauthorized struct {
}

DeleteClusterRoleUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteClusterRoleUnauthorized

func NewDeleteClusterRoleUnauthorized() *DeleteClusterRoleUnauthorized

NewDeleteClusterRoleUnauthorized creates a DeleteClusterRoleUnauthorized with default headers values

func (*DeleteClusterRoleUnauthorized) Error

type DeleteClusterUnauthorized

type DeleteClusterUnauthorized struct {
}

DeleteClusterUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteClusterUnauthorized

func NewDeleteClusterUnauthorized() *DeleteClusterUnauthorized

NewDeleteClusterUnauthorized creates a DeleteClusterUnauthorized with default headers values

func (*DeleteClusterUnauthorized) Error

func (o *DeleteClusterUnauthorized) Error() string

type DeleteNodeDeploymentDefault

type DeleteNodeDeploymentDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

DeleteNodeDeploymentDefault handles this case with default header values.

errorResponse

func NewDeleteNodeDeploymentDefault

func NewDeleteNodeDeploymentDefault(code int) *DeleteNodeDeploymentDefault

NewDeleteNodeDeploymentDefault creates a DeleteNodeDeploymentDefault with default headers values

func (*DeleteNodeDeploymentDefault) Code

func (o *DeleteNodeDeploymentDefault) Code() int

Code gets the status code for the delete node deployment default response

func (*DeleteNodeDeploymentDefault) Error

func (*DeleteNodeDeploymentDefault) GetPayload

type DeleteNodeDeploymentForbidden

type DeleteNodeDeploymentForbidden struct {
}

DeleteNodeDeploymentForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteNodeDeploymentForbidden

func NewDeleteNodeDeploymentForbidden() *DeleteNodeDeploymentForbidden

NewDeleteNodeDeploymentForbidden creates a DeleteNodeDeploymentForbidden with default headers values

func (*DeleteNodeDeploymentForbidden) Error

type DeleteNodeDeploymentOK

type DeleteNodeDeploymentOK struct {
}

DeleteNodeDeploymentOK handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteNodeDeploymentOK

func NewDeleteNodeDeploymentOK() *DeleteNodeDeploymentOK

NewDeleteNodeDeploymentOK creates a DeleteNodeDeploymentOK with default headers values

func (*DeleteNodeDeploymentOK) Error

func (o *DeleteNodeDeploymentOK) Error() string

type DeleteNodeDeploymentParams

type DeleteNodeDeploymentParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*NodedeploymentID*/
	NodeDeploymentID string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteNodeDeploymentParams contains all the parameters to send to the API endpoint for the delete node deployment operation typically these are written to a http.Request

func NewDeleteNodeDeploymentParams

func NewDeleteNodeDeploymentParams() *DeleteNodeDeploymentParams

NewDeleteNodeDeploymentParams creates a new DeleteNodeDeploymentParams object with the default values initialized.

func NewDeleteNodeDeploymentParamsWithContext

func NewDeleteNodeDeploymentParamsWithContext(ctx context.Context) *DeleteNodeDeploymentParams

NewDeleteNodeDeploymentParamsWithContext creates a new DeleteNodeDeploymentParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteNodeDeploymentParamsWithHTTPClient

func NewDeleteNodeDeploymentParamsWithHTTPClient(client *http.Client) *DeleteNodeDeploymentParams

NewDeleteNodeDeploymentParamsWithHTTPClient creates a new DeleteNodeDeploymentParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteNodeDeploymentParamsWithTimeout

func NewDeleteNodeDeploymentParamsWithTimeout(timeout time.Duration) *DeleteNodeDeploymentParams

NewDeleteNodeDeploymentParamsWithTimeout creates a new DeleteNodeDeploymentParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteNodeDeploymentParams) SetClusterID

func (o *DeleteNodeDeploymentParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the delete node deployment params

func (*DeleteNodeDeploymentParams) SetContext

func (o *DeleteNodeDeploymentParams) SetContext(ctx context.Context)

SetContext adds the context to the delete node deployment params

func (*DeleteNodeDeploymentParams) SetDC

func (o *DeleteNodeDeploymentParams) SetDC(dc string)

SetDC adds the dc to the delete node deployment params

func (*DeleteNodeDeploymentParams) SetHTTPClient

func (o *DeleteNodeDeploymentParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete node deployment params

func (*DeleteNodeDeploymentParams) SetNodeDeploymentID

func (o *DeleteNodeDeploymentParams) SetNodeDeploymentID(nodedeploymentID string)

SetNodeDeploymentID adds the nodedeploymentId to the delete node deployment params

func (*DeleteNodeDeploymentParams) SetProjectID

func (o *DeleteNodeDeploymentParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the delete node deployment params

func (*DeleteNodeDeploymentParams) SetTimeout

func (o *DeleteNodeDeploymentParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete node deployment params

func (*DeleteNodeDeploymentParams) WithClusterID

func (o *DeleteNodeDeploymentParams) WithClusterID(clusterID string) *DeleteNodeDeploymentParams

WithClusterID adds the clusterID to the delete node deployment params

func (*DeleteNodeDeploymentParams) WithContext

WithContext adds the context to the delete node deployment params

func (*DeleteNodeDeploymentParams) WithDC

WithDC adds the dc to the delete node deployment params

func (*DeleteNodeDeploymentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete node deployment params

func (*DeleteNodeDeploymentParams) WithNodeDeploymentID

func (o *DeleteNodeDeploymentParams) WithNodeDeploymentID(nodedeploymentID string) *DeleteNodeDeploymentParams

WithNodeDeploymentID adds the nodedeploymentID to the delete node deployment params

func (*DeleteNodeDeploymentParams) WithProjectID

func (o *DeleteNodeDeploymentParams) WithProjectID(projectID string) *DeleteNodeDeploymentParams

WithProjectID adds the projectID to the delete node deployment params

func (*DeleteNodeDeploymentParams) WithTimeout

WithTimeout adds the timeout to the delete node deployment params

func (*DeleteNodeDeploymentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteNodeDeploymentReader

type DeleteNodeDeploymentReader struct {
	// contains filtered or unexported fields
}

DeleteNodeDeploymentReader is a Reader for the DeleteNodeDeployment structure.

func (*DeleteNodeDeploymentReader) ReadResponse

func (o *DeleteNodeDeploymentReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteNodeDeploymentUnauthorized

type DeleteNodeDeploymentUnauthorized struct {
}

DeleteNodeDeploymentUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteNodeDeploymentUnauthorized

func NewDeleteNodeDeploymentUnauthorized() *DeleteNodeDeploymentUnauthorized

NewDeleteNodeDeploymentUnauthorized creates a DeleteNodeDeploymentUnauthorized with default headers values

func (*DeleteNodeDeploymentUnauthorized) Error

type DeleteNodeForClusterLegacyDefault

type DeleteNodeForClusterLegacyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

DeleteNodeForClusterLegacyDefault handles this case with default header values.

errorResponse

func NewDeleteNodeForClusterLegacyDefault

func NewDeleteNodeForClusterLegacyDefault(code int) *DeleteNodeForClusterLegacyDefault

NewDeleteNodeForClusterLegacyDefault creates a DeleteNodeForClusterLegacyDefault with default headers values

func (*DeleteNodeForClusterLegacyDefault) Code

Code gets the status code for the delete node for cluster legacy default response

func (*DeleteNodeForClusterLegacyDefault) Error

func (*DeleteNodeForClusterLegacyDefault) GetPayload

type DeleteNodeForClusterLegacyForbidden

type DeleteNodeForClusterLegacyForbidden struct {
}

DeleteNodeForClusterLegacyForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteNodeForClusterLegacyForbidden

func NewDeleteNodeForClusterLegacyForbidden() *DeleteNodeForClusterLegacyForbidden

NewDeleteNodeForClusterLegacyForbidden creates a DeleteNodeForClusterLegacyForbidden with default headers values

func (*DeleteNodeForClusterLegacyForbidden) Error

type DeleteNodeForClusterLegacyOK

type DeleteNodeForClusterLegacyOK struct {
}

DeleteNodeForClusterLegacyOK handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteNodeForClusterLegacyOK

func NewDeleteNodeForClusterLegacyOK() *DeleteNodeForClusterLegacyOK

NewDeleteNodeForClusterLegacyOK creates a DeleteNodeForClusterLegacyOK with default headers values

func (*DeleteNodeForClusterLegacyOK) Error

type DeleteNodeForClusterLegacyParams

type DeleteNodeForClusterLegacyParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*NodeID*/
	NodeID string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteNodeForClusterLegacyParams contains all the parameters to send to the API endpoint for the delete node for cluster legacy operation typically these are written to a http.Request

func NewDeleteNodeForClusterLegacyParams

func NewDeleteNodeForClusterLegacyParams() *DeleteNodeForClusterLegacyParams

NewDeleteNodeForClusterLegacyParams creates a new DeleteNodeForClusterLegacyParams object with the default values initialized.

func NewDeleteNodeForClusterLegacyParamsWithContext

func NewDeleteNodeForClusterLegacyParamsWithContext(ctx context.Context) *DeleteNodeForClusterLegacyParams

NewDeleteNodeForClusterLegacyParamsWithContext creates a new DeleteNodeForClusterLegacyParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteNodeForClusterLegacyParamsWithHTTPClient

func NewDeleteNodeForClusterLegacyParamsWithHTTPClient(client *http.Client) *DeleteNodeForClusterLegacyParams

NewDeleteNodeForClusterLegacyParamsWithHTTPClient creates a new DeleteNodeForClusterLegacyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteNodeForClusterLegacyParamsWithTimeout

func NewDeleteNodeForClusterLegacyParamsWithTimeout(timeout time.Duration) *DeleteNodeForClusterLegacyParams

NewDeleteNodeForClusterLegacyParamsWithTimeout creates a new DeleteNodeForClusterLegacyParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteNodeForClusterLegacyParams) SetClusterID

func (o *DeleteNodeForClusterLegacyParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the delete node for cluster legacy params

func (*DeleteNodeForClusterLegacyParams) SetContext

SetContext adds the context to the delete node for cluster legacy params

func (*DeleteNodeForClusterLegacyParams) SetDC

SetDC adds the dc to the delete node for cluster legacy params

func (*DeleteNodeForClusterLegacyParams) SetHTTPClient

func (o *DeleteNodeForClusterLegacyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete node for cluster legacy params

func (*DeleteNodeForClusterLegacyParams) SetNodeID

func (o *DeleteNodeForClusterLegacyParams) SetNodeID(nodeID string)

SetNodeID adds the nodeId to the delete node for cluster legacy params

func (*DeleteNodeForClusterLegacyParams) SetProjectID

func (o *DeleteNodeForClusterLegacyParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the delete node for cluster legacy params

func (*DeleteNodeForClusterLegacyParams) SetTimeout

func (o *DeleteNodeForClusterLegacyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete node for cluster legacy params

func (*DeleteNodeForClusterLegacyParams) WithClusterID

WithClusterID adds the clusterID to the delete node for cluster legacy params

func (*DeleteNodeForClusterLegacyParams) WithContext

WithContext adds the context to the delete node for cluster legacy params

func (*DeleteNodeForClusterLegacyParams) WithDC

WithDC adds the dc to the delete node for cluster legacy params

func (*DeleteNodeForClusterLegacyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete node for cluster legacy params

func (*DeleteNodeForClusterLegacyParams) WithNodeID

WithNodeID adds the nodeID to the delete node for cluster legacy params

func (*DeleteNodeForClusterLegacyParams) WithProjectID

WithProjectID adds the projectID to the delete node for cluster legacy params

func (*DeleteNodeForClusterLegacyParams) WithTimeout

WithTimeout adds the timeout to the delete node for cluster legacy params

func (*DeleteNodeForClusterLegacyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteNodeForClusterLegacyReader

type DeleteNodeForClusterLegacyReader struct {
	// contains filtered or unexported fields
}

DeleteNodeForClusterLegacyReader is a Reader for the DeleteNodeForClusterLegacy structure.

func (*DeleteNodeForClusterLegacyReader) ReadResponse

func (o *DeleteNodeForClusterLegacyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteNodeForClusterLegacyUnauthorized

type DeleteNodeForClusterLegacyUnauthorized struct {
}

DeleteNodeForClusterLegacyUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteNodeForClusterLegacyUnauthorized

func NewDeleteNodeForClusterLegacyUnauthorized() *DeleteNodeForClusterLegacyUnauthorized

NewDeleteNodeForClusterLegacyUnauthorized creates a DeleteNodeForClusterLegacyUnauthorized with default headers values

func (*DeleteNodeForClusterLegacyUnauthorized) Error

type DeleteProjectDefault

type DeleteProjectDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

DeleteProjectDefault handles this case with default header values.

errorResponse

func NewDeleteProjectDefault

func NewDeleteProjectDefault(code int) *DeleteProjectDefault

NewDeleteProjectDefault creates a DeleteProjectDefault with default headers values

func (*DeleteProjectDefault) Code

func (o *DeleteProjectDefault) Code() int

Code gets the status code for the delete project default response

func (*DeleteProjectDefault) Error

func (o *DeleteProjectDefault) Error() string

func (*DeleteProjectDefault) GetPayload

func (o *DeleteProjectDefault) GetPayload() *models.ErrorResponse

type DeleteProjectForbidden

type DeleteProjectForbidden struct {
}

DeleteProjectForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteProjectForbidden

func NewDeleteProjectForbidden() *DeleteProjectForbidden

NewDeleteProjectForbidden creates a DeleteProjectForbidden with default headers values

func (*DeleteProjectForbidden) Error

func (o *DeleteProjectForbidden) Error() string

type DeleteProjectOK

type DeleteProjectOK struct {
}

DeleteProjectOK handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteProjectOK

func NewDeleteProjectOK() *DeleteProjectOK

NewDeleteProjectOK creates a DeleteProjectOK with default headers values

func (*DeleteProjectOK) Error

func (o *DeleteProjectOK) Error() string

type DeleteProjectParams

type DeleteProjectParams struct {

	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteProjectParams contains all the parameters to send to the API endpoint for the delete project operation typically these are written to a http.Request

func NewDeleteProjectParams

func NewDeleteProjectParams() *DeleteProjectParams

NewDeleteProjectParams creates a new DeleteProjectParams object with the default values initialized.

func NewDeleteProjectParamsWithContext

func NewDeleteProjectParamsWithContext(ctx context.Context) *DeleteProjectParams

NewDeleteProjectParamsWithContext creates a new DeleteProjectParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteProjectParamsWithHTTPClient

func NewDeleteProjectParamsWithHTTPClient(client *http.Client) *DeleteProjectParams

NewDeleteProjectParamsWithHTTPClient creates a new DeleteProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteProjectParamsWithTimeout

func NewDeleteProjectParamsWithTimeout(timeout time.Duration) *DeleteProjectParams

NewDeleteProjectParamsWithTimeout creates a new DeleteProjectParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteProjectParams) SetContext

func (o *DeleteProjectParams) SetContext(ctx context.Context)

SetContext adds the context to the delete project params

func (*DeleteProjectParams) SetHTTPClient

func (o *DeleteProjectParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete project params

func (*DeleteProjectParams) SetProjectID

func (o *DeleteProjectParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the delete project params

func (*DeleteProjectParams) SetTimeout

func (o *DeleteProjectParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete project params

func (*DeleteProjectParams) WithContext

WithContext adds the context to the delete project params

func (*DeleteProjectParams) WithHTTPClient

func (o *DeleteProjectParams) WithHTTPClient(client *http.Client) *DeleteProjectParams

WithHTTPClient adds the HTTPClient to the delete project params

func (*DeleteProjectParams) WithProjectID

func (o *DeleteProjectParams) WithProjectID(projectID string) *DeleteProjectParams

WithProjectID adds the projectID to the delete project params

func (*DeleteProjectParams) WithTimeout

func (o *DeleteProjectParams) WithTimeout(timeout time.Duration) *DeleteProjectParams

WithTimeout adds the timeout to the delete project params

func (*DeleteProjectParams) WriteToRequest

func (o *DeleteProjectParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteProjectReader

type DeleteProjectReader struct {
	// contains filtered or unexported fields
}

DeleteProjectReader is a Reader for the DeleteProject structure.

func (*DeleteProjectReader) ReadResponse

func (o *DeleteProjectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteProjectUnauthorized

type DeleteProjectUnauthorized struct {
}

DeleteProjectUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteProjectUnauthorized

func NewDeleteProjectUnauthorized() *DeleteProjectUnauthorized

NewDeleteProjectUnauthorized creates a DeleteProjectUnauthorized with default headers values

func (*DeleteProjectUnauthorized) Error

func (o *DeleteProjectUnauthorized) Error() string

type DeleteRoleDefault

type DeleteRoleDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

DeleteRoleDefault handles this case with default header values.

errorResponse

func NewDeleteRoleDefault

func NewDeleteRoleDefault(code int) *DeleteRoleDefault

NewDeleteRoleDefault creates a DeleteRoleDefault with default headers values

func (*DeleteRoleDefault) Code

func (o *DeleteRoleDefault) Code() int

Code gets the status code for the delete role default response

func (*DeleteRoleDefault) Error

func (o *DeleteRoleDefault) Error() string

func (*DeleteRoleDefault) GetPayload

func (o *DeleteRoleDefault) GetPayload() *models.ErrorResponse

type DeleteRoleForbidden

type DeleteRoleForbidden struct {
}

DeleteRoleForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteRoleForbidden

func NewDeleteRoleForbidden() *DeleteRoleForbidden

NewDeleteRoleForbidden creates a DeleteRoleForbidden with default headers values

func (*DeleteRoleForbidden) Error

func (o *DeleteRoleForbidden) Error() string

type DeleteRoleOK

type DeleteRoleOK struct {
}

DeleteRoleOK handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteRoleOK

func NewDeleteRoleOK() *DeleteRoleOK

NewDeleteRoleOK creates a DeleteRoleOK with default headers values

func (*DeleteRoleOK) Error

func (o *DeleteRoleOK) Error() string

type DeleteRoleParams

type DeleteRoleParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*Namespace*/
	Namespace string
	/*ProjectID*/
	ProjectID string
	/*RoleID*/
	RoleID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteRoleParams contains all the parameters to send to the API endpoint for the delete role operation typically these are written to a http.Request

func NewDeleteRoleParams

func NewDeleteRoleParams() *DeleteRoleParams

NewDeleteRoleParams creates a new DeleteRoleParams object with the default values initialized.

func NewDeleteRoleParamsWithContext

func NewDeleteRoleParamsWithContext(ctx context.Context) *DeleteRoleParams

NewDeleteRoleParamsWithContext creates a new DeleteRoleParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteRoleParamsWithHTTPClient

func NewDeleteRoleParamsWithHTTPClient(client *http.Client) *DeleteRoleParams

NewDeleteRoleParamsWithHTTPClient creates a new DeleteRoleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteRoleParamsWithTimeout

func NewDeleteRoleParamsWithTimeout(timeout time.Duration) *DeleteRoleParams

NewDeleteRoleParamsWithTimeout creates a new DeleteRoleParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteRoleParams) SetClusterID

func (o *DeleteRoleParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the delete role params

func (*DeleteRoleParams) SetContext

func (o *DeleteRoleParams) SetContext(ctx context.Context)

SetContext adds the context to the delete role params

func (*DeleteRoleParams) SetDC

func (o *DeleteRoleParams) SetDC(dc string)

SetDC adds the dc to the delete role params

func (*DeleteRoleParams) SetHTTPClient

func (o *DeleteRoleParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete role params

func (*DeleteRoleParams) SetNamespace

func (o *DeleteRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete role params

func (*DeleteRoleParams) SetProjectID

func (o *DeleteRoleParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the delete role params

func (*DeleteRoleParams) SetRoleID

func (o *DeleteRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the delete role params

func (*DeleteRoleParams) SetTimeout

func (o *DeleteRoleParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete role params

func (*DeleteRoleParams) WithClusterID

func (o *DeleteRoleParams) WithClusterID(clusterID string) *DeleteRoleParams

WithClusterID adds the clusterID to the delete role params

func (*DeleteRoleParams) WithContext

func (o *DeleteRoleParams) WithContext(ctx context.Context) *DeleteRoleParams

WithContext adds the context to the delete role params

func (*DeleteRoleParams) WithDC

func (o *DeleteRoleParams) WithDC(dc string) *DeleteRoleParams

WithDC adds the dc to the delete role params

func (*DeleteRoleParams) WithHTTPClient

func (o *DeleteRoleParams) WithHTTPClient(client *http.Client) *DeleteRoleParams

WithHTTPClient adds the HTTPClient to the delete role params

func (*DeleteRoleParams) WithNamespace

func (o *DeleteRoleParams) WithNamespace(namespace string) *DeleteRoleParams

WithNamespace adds the namespace to the delete role params

func (*DeleteRoleParams) WithProjectID

func (o *DeleteRoleParams) WithProjectID(projectID string) *DeleteRoleParams

WithProjectID adds the projectID to the delete role params

func (*DeleteRoleParams) WithRoleID

func (o *DeleteRoleParams) WithRoleID(roleID string) *DeleteRoleParams

WithRoleID adds the roleID to the delete role params

func (*DeleteRoleParams) WithTimeout

func (o *DeleteRoleParams) WithTimeout(timeout time.Duration) *DeleteRoleParams

WithTimeout adds the timeout to the delete role params

func (*DeleteRoleParams) WriteToRequest

func (o *DeleteRoleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteRoleReader

type DeleteRoleReader struct {
	// contains filtered or unexported fields
}

DeleteRoleReader is a Reader for the DeleteRole structure.

func (*DeleteRoleReader) ReadResponse

func (o *DeleteRoleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteRoleUnauthorized

type DeleteRoleUnauthorized struct {
}

DeleteRoleUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteRoleUnauthorized

func NewDeleteRoleUnauthorized() *DeleteRoleUnauthorized

NewDeleteRoleUnauthorized creates a DeleteRoleUnauthorized with default headers values

func (*DeleteRoleUnauthorized) Error

func (o *DeleteRoleUnauthorized) Error() string

type DeleteSSHKeyDefault

type DeleteSSHKeyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

DeleteSSHKeyDefault handles this case with default header values.

errorResponse

func NewDeleteSSHKeyDefault

func NewDeleteSSHKeyDefault(code int) *DeleteSSHKeyDefault

NewDeleteSSHKeyDefault creates a DeleteSSHKeyDefault with default headers values

func (*DeleteSSHKeyDefault) Code

func (o *DeleteSSHKeyDefault) Code() int

Code gets the status code for the delete SSH key default response

func (*DeleteSSHKeyDefault) Error

func (o *DeleteSSHKeyDefault) Error() string

func (*DeleteSSHKeyDefault) GetPayload

func (o *DeleteSSHKeyDefault) GetPayload() *models.ErrorResponse

type DeleteSSHKeyForbidden

type DeleteSSHKeyForbidden struct {
}

DeleteSSHKeyForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteSSHKeyForbidden

func NewDeleteSSHKeyForbidden() *DeleteSSHKeyForbidden

NewDeleteSSHKeyForbidden creates a DeleteSSHKeyForbidden with default headers values

func (*DeleteSSHKeyForbidden) Error

func (o *DeleteSSHKeyForbidden) Error() string

type DeleteSSHKeyOK

type DeleteSSHKeyOK struct {
}

DeleteSSHKeyOK handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteSSHKeyOK

func NewDeleteSSHKeyOK() *DeleteSSHKeyOK

NewDeleteSSHKeyOK creates a DeleteSSHKeyOK with default headers values

func (*DeleteSSHKeyOK) Error

func (o *DeleteSSHKeyOK) Error() string

type DeleteSSHKeyParams

type DeleteSSHKeyParams struct {

	/*KeyID*/
	SSHKeyID string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteSSHKeyParams contains all the parameters to send to the API endpoint for the delete SSH key operation typically these are written to a http.Request

func NewDeleteSSHKeyParams

func NewDeleteSSHKeyParams() *DeleteSSHKeyParams

NewDeleteSSHKeyParams creates a new DeleteSSHKeyParams object with the default values initialized.

func NewDeleteSSHKeyParamsWithContext

func NewDeleteSSHKeyParamsWithContext(ctx context.Context) *DeleteSSHKeyParams

NewDeleteSSHKeyParamsWithContext creates a new DeleteSSHKeyParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteSSHKeyParamsWithHTTPClient

func NewDeleteSSHKeyParamsWithHTTPClient(client *http.Client) *DeleteSSHKeyParams

NewDeleteSSHKeyParamsWithHTTPClient creates a new DeleteSSHKeyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteSSHKeyParamsWithTimeout

func NewDeleteSSHKeyParamsWithTimeout(timeout time.Duration) *DeleteSSHKeyParams

NewDeleteSSHKeyParamsWithTimeout creates a new DeleteSSHKeyParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteSSHKeyParams) SetContext

func (o *DeleteSSHKeyParams) SetContext(ctx context.Context)

SetContext adds the context to the delete SSH key params

func (*DeleteSSHKeyParams) SetHTTPClient

func (o *DeleteSSHKeyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete SSH key params

func (*DeleteSSHKeyParams) SetProjectID

func (o *DeleteSSHKeyParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the delete SSH key params

func (*DeleteSSHKeyParams) SetSSHKeyID

func (o *DeleteSSHKeyParams) SetSSHKeyID(keyID string)

SetSSHKeyID adds the keyId to the delete SSH key params

func (*DeleteSSHKeyParams) SetTimeout

func (o *DeleteSSHKeyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete SSH key params

func (*DeleteSSHKeyParams) WithContext

WithContext adds the context to the delete SSH key params

func (*DeleteSSHKeyParams) WithHTTPClient

func (o *DeleteSSHKeyParams) WithHTTPClient(client *http.Client) *DeleteSSHKeyParams

WithHTTPClient adds the HTTPClient to the delete SSH key params

func (*DeleteSSHKeyParams) WithProjectID

func (o *DeleteSSHKeyParams) WithProjectID(projectID string) *DeleteSSHKeyParams

WithProjectID adds the projectID to the delete SSH key params

func (*DeleteSSHKeyParams) WithSSHKeyID

func (o *DeleteSSHKeyParams) WithSSHKeyID(keyID string) *DeleteSSHKeyParams

WithSSHKeyID adds the keyID to the delete SSH key params

func (*DeleteSSHKeyParams) WithTimeout

func (o *DeleteSSHKeyParams) WithTimeout(timeout time.Duration) *DeleteSSHKeyParams

WithTimeout adds the timeout to the delete SSH key params

func (*DeleteSSHKeyParams) WriteToRequest

func (o *DeleteSSHKeyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteSSHKeyReader

type DeleteSSHKeyReader struct {
	// contains filtered or unexported fields
}

DeleteSSHKeyReader is a Reader for the DeleteSSHKey structure.

func (*DeleteSSHKeyReader) ReadResponse

func (o *DeleteSSHKeyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteSSHKeyUnauthorized

type DeleteSSHKeyUnauthorized struct {
}

DeleteSSHKeyUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewDeleteSSHKeyUnauthorized

func NewDeleteSSHKeyUnauthorized() *DeleteSSHKeyUnauthorized

NewDeleteSSHKeyUnauthorized creates a DeleteSSHKeyUnauthorized with default headers values

func (*DeleteSSHKeyUnauthorized) Error

func (o *DeleteSSHKeyUnauthorized) Error() string

type DetachSSHKeyFromClusterDefault

type DetachSSHKeyFromClusterDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

DetachSSHKeyFromClusterDefault handles this case with default header values.

errorResponse

func NewDetachSSHKeyFromClusterDefault

func NewDetachSSHKeyFromClusterDefault(code int) *DetachSSHKeyFromClusterDefault

NewDetachSSHKeyFromClusterDefault creates a DetachSSHKeyFromClusterDefault with default headers values

func (*DetachSSHKeyFromClusterDefault) Code

Code gets the status code for the detach SSH key from cluster default response

func (*DetachSSHKeyFromClusterDefault) Error

func (*DetachSSHKeyFromClusterDefault) GetPayload

type DetachSSHKeyFromClusterForbidden

type DetachSSHKeyFromClusterForbidden struct {
}

DetachSSHKeyFromClusterForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewDetachSSHKeyFromClusterForbidden

func NewDetachSSHKeyFromClusterForbidden() *DetachSSHKeyFromClusterForbidden

NewDetachSSHKeyFromClusterForbidden creates a DetachSSHKeyFromClusterForbidden with default headers values

func (*DetachSSHKeyFromClusterForbidden) Error

type DetachSSHKeyFromClusterOK

type DetachSSHKeyFromClusterOK struct {
}

DetachSSHKeyFromClusterOK handles this case with default header values.

EmptyResponse is a empty response

func NewDetachSSHKeyFromClusterOK

func NewDetachSSHKeyFromClusterOK() *DetachSSHKeyFromClusterOK

NewDetachSSHKeyFromClusterOK creates a DetachSSHKeyFromClusterOK with default headers values

func (*DetachSSHKeyFromClusterOK) Error

func (o *DetachSSHKeyFromClusterOK) Error() string

type DetachSSHKeyFromClusterParams

type DetachSSHKeyFromClusterParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*KeyID*/
	KeyID string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DetachSSHKeyFromClusterParams contains all the parameters to send to the API endpoint for the detach SSH key from cluster operation typically these are written to a http.Request

func NewDetachSSHKeyFromClusterParams

func NewDetachSSHKeyFromClusterParams() *DetachSSHKeyFromClusterParams

NewDetachSSHKeyFromClusterParams creates a new DetachSSHKeyFromClusterParams object with the default values initialized.

func NewDetachSSHKeyFromClusterParamsWithContext

func NewDetachSSHKeyFromClusterParamsWithContext(ctx context.Context) *DetachSSHKeyFromClusterParams

NewDetachSSHKeyFromClusterParamsWithContext creates a new DetachSSHKeyFromClusterParams object with the default values initialized, and the ability to set a context for a request

func NewDetachSSHKeyFromClusterParamsWithHTTPClient

func NewDetachSSHKeyFromClusterParamsWithHTTPClient(client *http.Client) *DetachSSHKeyFromClusterParams

NewDetachSSHKeyFromClusterParamsWithHTTPClient creates a new DetachSSHKeyFromClusterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDetachSSHKeyFromClusterParamsWithTimeout

func NewDetachSSHKeyFromClusterParamsWithTimeout(timeout time.Duration) *DetachSSHKeyFromClusterParams

NewDetachSSHKeyFromClusterParamsWithTimeout creates a new DetachSSHKeyFromClusterParams object with the default values initialized, and the ability to set a timeout on a request

func (*DetachSSHKeyFromClusterParams) SetClusterID

func (o *DetachSSHKeyFromClusterParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the detach SSH key from cluster params

func (*DetachSSHKeyFromClusterParams) SetContext

func (o *DetachSSHKeyFromClusterParams) SetContext(ctx context.Context)

SetContext adds the context to the detach SSH key from cluster params

func (*DetachSSHKeyFromClusterParams) SetDC

SetDC adds the dc to the detach SSH key from cluster params

func (*DetachSSHKeyFromClusterParams) SetHTTPClient

func (o *DetachSSHKeyFromClusterParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the detach SSH key from cluster params

func (*DetachSSHKeyFromClusterParams) SetKeyID

func (o *DetachSSHKeyFromClusterParams) SetKeyID(keyID string)

SetKeyID adds the keyId to the detach SSH key from cluster params

func (*DetachSSHKeyFromClusterParams) SetProjectID

func (o *DetachSSHKeyFromClusterParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the detach SSH key from cluster params

func (*DetachSSHKeyFromClusterParams) SetTimeout

func (o *DetachSSHKeyFromClusterParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the detach SSH key from cluster params

func (*DetachSSHKeyFromClusterParams) WithClusterID

WithClusterID adds the clusterID to the detach SSH key from cluster params

func (*DetachSSHKeyFromClusterParams) WithContext

WithContext adds the context to the detach SSH key from cluster params

func (*DetachSSHKeyFromClusterParams) WithDC

WithDC adds the dc to the detach SSH key from cluster params

func (*DetachSSHKeyFromClusterParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the detach SSH key from cluster params

func (*DetachSSHKeyFromClusterParams) WithKeyID

WithKeyID adds the keyID to the detach SSH key from cluster params

func (*DetachSSHKeyFromClusterParams) WithProjectID

WithProjectID adds the projectID to the detach SSH key from cluster params

func (*DetachSSHKeyFromClusterParams) WithTimeout

WithTimeout adds the timeout to the detach SSH key from cluster params

func (*DetachSSHKeyFromClusterParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DetachSSHKeyFromClusterReader

type DetachSSHKeyFromClusterReader struct {
	// contains filtered or unexported fields
}

DetachSSHKeyFromClusterReader is a Reader for the DetachSSHKeyFromCluster structure.

func (*DetachSSHKeyFromClusterReader) ReadResponse

func (o *DetachSSHKeyFromClusterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DetachSSHKeyFromClusterUnauthorized

type DetachSSHKeyFromClusterUnauthorized struct {
}

DetachSSHKeyFromClusterUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewDetachSSHKeyFromClusterUnauthorized

func NewDetachSSHKeyFromClusterUnauthorized() *DetachSSHKeyFromClusterUnauthorized

NewDetachSSHKeyFromClusterUnauthorized creates a DetachSSHKeyFromClusterUnauthorized with default headers values

func (*DetachSSHKeyFromClusterUnauthorized) Error

type GetClusterDefault

type GetClusterDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

GetClusterDefault handles this case with default header values.

errorResponse

func NewGetClusterDefault

func NewGetClusterDefault(code int) *GetClusterDefault

NewGetClusterDefault creates a GetClusterDefault with default headers values

func (*GetClusterDefault) Code

func (o *GetClusterDefault) Code() int

Code gets the status code for the get cluster default response

func (*GetClusterDefault) Error

func (o *GetClusterDefault) Error() string

func (*GetClusterDefault) GetPayload

func (o *GetClusterDefault) GetPayload() *models.ErrorResponse

type GetClusterEventsDefault

type GetClusterEventsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

GetClusterEventsDefault handles this case with default header values.

errorResponse

func NewGetClusterEventsDefault

func NewGetClusterEventsDefault(code int) *GetClusterEventsDefault

NewGetClusterEventsDefault creates a GetClusterEventsDefault with default headers values

func (*GetClusterEventsDefault) Code

func (o *GetClusterEventsDefault) Code() int

Code gets the status code for the get cluster events default response

func (*GetClusterEventsDefault) Error

func (o *GetClusterEventsDefault) Error() string

func (*GetClusterEventsDefault) GetPayload

func (o *GetClusterEventsDefault) GetPayload() *models.ErrorResponse

type GetClusterEventsForbidden

type GetClusterEventsForbidden struct {
}

GetClusterEventsForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewGetClusterEventsForbidden

func NewGetClusterEventsForbidden() *GetClusterEventsForbidden

NewGetClusterEventsForbidden creates a GetClusterEventsForbidden with default headers values

func (*GetClusterEventsForbidden) Error

func (o *GetClusterEventsForbidden) Error() string

type GetClusterEventsOK

type GetClusterEventsOK struct {
	Payload []*models.Event
}

GetClusterEventsOK handles this case with default header values.

Event

func NewGetClusterEventsOK

func NewGetClusterEventsOK() *GetClusterEventsOK

NewGetClusterEventsOK creates a GetClusterEventsOK with default headers values

func (*GetClusterEventsOK) Error

func (o *GetClusterEventsOK) Error() string

func (*GetClusterEventsOK) GetPayload

func (o *GetClusterEventsOK) GetPayload() []*models.Event

type GetClusterEventsParams

type GetClusterEventsParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string
	/*Type*/
	Type *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetClusterEventsParams contains all the parameters to send to the API endpoint for the get cluster events operation typically these are written to a http.Request

func NewGetClusterEventsParams

func NewGetClusterEventsParams() *GetClusterEventsParams

NewGetClusterEventsParams creates a new GetClusterEventsParams object with the default values initialized.

func NewGetClusterEventsParamsWithContext

func NewGetClusterEventsParamsWithContext(ctx context.Context) *GetClusterEventsParams

NewGetClusterEventsParamsWithContext creates a new GetClusterEventsParams object with the default values initialized, and the ability to set a context for a request

func NewGetClusterEventsParamsWithHTTPClient

func NewGetClusterEventsParamsWithHTTPClient(client *http.Client) *GetClusterEventsParams

NewGetClusterEventsParamsWithHTTPClient creates a new GetClusterEventsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetClusterEventsParamsWithTimeout

func NewGetClusterEventsParamsWithTimeout(timeout time.Duration) *GetClusterEventsParams

NewGetClusterEventsParamsWithTimeout creates a new GetClusterEventsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetClusterEventsParams) SetClusterID

func (o *GetClusterEventsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get cluster events params

func (*GetClusterEventsParams) SetContext

func (o *GetClusterEventsParams) SetContext(ctx context.Context)

SetContext adds the context to the get cluster events params

func (*GetClusterEventsParams) SetDC

func (o *GetClusterEventsParams) SetDC(dc string)

SetDC adds the dc to the get cluster events params

func (*GetClusterEventsParams) SetHTTPClient

func (o *GetClusterEventsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get cluster events params

func (*GetClusterEventsParams) SetProjectID

func (o *GetClusterEventsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get cluster events params

func (*GetClusterEventsParams) SetTimeout

func (o *GetClusterEventsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get cluster events params

func (*GetClusterEventsParams) SetType

func (o *GetClusterEventsParams) SetType(typeVar *string)

SetType adds the type to the get cluster events params

func (*GetClusterEventsParams) WithClusterID

func (o *GetClusterEventsParams) WithClusterID(clusterID string) *GetClusterEventsParams

WithClusterID adds the clusterID to the get cluster events params

func (*GetClusterEventsParams) WithContext

WithContext adds the context to the get cluster events params

func (*GetClusterEventsParams) WithDC

WithDC adds the dc to the get cluster events params

func (*GetClusterEventsParams) WithHTTPClient

func (o *GetClusterEventsParams) WithHTTPClient(client *http.Client) *GetClusterEventsParams

WithHTTPClient adds the HTTPClient to the get cluster events params

func (*GetClusterEventsParams) WithProjectID

func (o *GetClusterEventsParams) WithProjectID(projectID string) *GetClusterEventsParams

WithProjectID adds the projectID to the get cluster events params

func (*GetClusterEventsParams) WithTimeout

WithTimeout adds the timeout to the get cluster events params

func (*GetClusterEventsParams) WithType

func (o *GetClusterEventsParams) WithType(typeVar *string) *GetClusterEventsParams

WithType adds the typeVar to the get cluster events params

func (*GetClusterEventsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetClusterEventsReader

type GetClusterEventsReader struct {
	// contains filtered or unexported fields
}

GetClusterEventsReader is a Reader for the GetClusterEvents structure.

func (*GetClusterEventsReader) ReadResponse

func (o *GetClusterEventsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetClusterEventsUnauthorized

type GetClusterEventsUnauthorized struct {
}

GetClusterEventsUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewGetClusterEventsUnauthorized

func NewGetClusterEventsUnauthorized() *GetClusterEventsUnauthorized

NewGetClusterEventsUnauthorized creates a GetClusterEventsUnauthorized with default headers values

func (*GetClusterEventsUnauthorized) Error

type GetClusterForbidden

type GetClusterForbidden struct {
}

GetClusterForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewGetClusterForbidden

func NewGetClusterForbidden() *GetClusterForbidden

NewGetClusterForbidden creates a GetClusterForbidden with default headers values

func (*GetClusterForbidden) Error

func (o *GetClusterForbidden) Error() string

type GetClusterHealthDefault

type GetClusterHealthDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

GetClusterHealthDefault handles this case with default header values.

errorResponse

func NewGetClusterHealthDefault

func NewGetClusterHealthDefault(code int) *GetClusterHealthDefault

NewGetClusterHealthDefault creates a GetClusterHealthDefault with default headers values

func (*GetClusterHealthDefault) Code

func (o *GetClusterHealthDefault) Code() int

Code gets the status code for the get cluster health default response

func (*GetClusterHealthDefault) Error

func (o *GetClusterHealthDefault) Error() string

func (*GetClusterHealthDefault) GetPayload

func (o *GetClusterHealthDefault) GetPayload() *models.ErrorResponse

type GetClusterHealthForbidden

type GetClusterHealthForbidden struct {
}

GetClusterHealthForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewGetClusterHealthForbidden

func NewGetClusterHealthForbidden() *GetClusterHealthForbidden

NewGetClusterHealthForbidden creates a GetClusterHealthForbidden with default headers values

func (*GetClusterHealthForbidden) Error

func (o *GetClusterHealthForbidden) Error() string

type GetClusterHealthOK

type GetClusterHealthOK struct {
	Payload *models.ClusterHealth
}

GetClusterHealthOK handles this case with default header values.

ClusterHealth

func NewGetClusterHealthOK

func NewGetClusterHealthOK() *GetClusterHealthOK

NewGetClusterHealthOK creates a GetClusterHealthOK with default headers values

func (*GetClusterHealthOK) Error

func (o *GetClusterHealthOK) Error() string

func (*GetClusterHealthOK) GetPayload

func (o *GetClusterHealthOK) GetPayload() *models.ClusterHealth

type GetClusterHealthParams

type GetClusterHealthParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetClusterHealthParams contains all the parameters to send to the API endpoint for the get cluster health operation typically these are written to a http.Request

func NewGetClusterHealthParams

func NewGetClusterHealthParams() *GetClusterHealthParams

NewGetClusterHealthParams creates a new GetClusterHealthParams object with the default values initialized.

func NewGetClusterHealthParamsWithContext

func NewGetClusterHealthParamsWithContext(ctx context.Context) *GetClusterHealthParams

NewGetClusterHealthParamsWithContext creates a new GetClusterHealthParams object with the default values initialized, and the ability to set a context for a request

func NewGetClusterHealthParamsWithHTTPClient

func NewGetClusterHealthParamsWithHTTPClient(client *http.Client) *GetClusterHealthParams

NewGetClusterHealthParamsWithHTTPClient creates a new GetClusterHealthParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetClusterHealthParamsWithTimeout

func NewGetClusterHealthParamsWithTimeout(timeout time.Duration) *GetClusterHealthParams

NewGetClusterHealthParamsWithTimeout creates a new GetClusterHealthParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetClusterHealthParams) SetClusterID

func (o *GetClusterHealthParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get cluster health params

func (*GetClusterHealthParams) SetContext

func (o *GetClusterHealthParams) SetContext(ctx context.Context)

SetContext adds the context to the get cluster health params

func (*GetClusterHealthParams) SetDC

func (o *GetClusterHealthParams) SetDC(dc string)

SetDC adds the dc to the get cluster health params

func (*GetClusterHealthParams) SetHTTPClient

func (o *GetClusterHealthParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get cluster health params

func (*GetClusterHealthParams) SetProjectID

func (o *GetClusterHealthParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get cluster health params

func (*GetClusterHealthParams) SetTimeout

func (o *GetClusterHealthParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get cluster health params

func (*GetClusterHealthParams) WithClusterID

func (o *GetClusterHealthParams) WithClusterID(clusterID string) *GetClusterHealthParams

WithClusterID adds the clusterID to the get cluster health params

func (*GetClusterHealthParams) WithContext

WithContext adds the context to the get cluster health params

func (*GetClusterHealthParams) WithDC

WithDC adds the dc to the get cluster health params

func (*GetClusterHealthParams) WithHTTPClient

func (o *GetClusterHealthParams) WithHTTPClient(client *http.Client) *GetClusterHealthParams

WithHTTPClient adds the HTTPClient to the get cluster health params

func (*GetClusterHealthParams) WithProjectID

func (o *GetClusterHealthParams) WithProjectID(projectID string) *GetClusterHealthParams

WithProjectID adds the projectID to the get cluster health params

func (*GetClusterHealthParams) WithTimeout

WithTimeout adds the timeout to the get cluster health params

func (*GetClusterHealthParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetClusterHealthReader

type GetClusterHealthReader struct {
	// contains filtered or unexported fields
}

GetClusterHealthReader is a Reader for the GetClusterHealth structure.

func (*GetClusterHealthReader) ReadResponse

func (o *GetClusterHealthReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetClusterHealthUnauthorized

type GetClusterHealthUnauthorized struct {
}

GetClusterHealthUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewGetClusterHealthUnauthorized

func NewGetClusterHealthUnauthorized() *GetClusterHealthUnauthorized

NewGetClusterHealthUnauthorized creates a GetClusterHealthUnauthorized with default headers values

func (*GetClusterHealthUnauthorized) Error

type GetClusterKubeconfigDefault

type GetClusterKubeconfigDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

GetClusterKubeconfigDefault handles this case with default header values.

errorResponse

func NewGetClusterKubeconfigDefault

func NewGetClusterKubeconfigDefault(code int) *GetClusterKubeconfigDefault

NewGetClusterKubeconfigDefault creates a GetClusterKubeconfigDefault with default headers values

func (*GetClusterKubeconfigDefault) Code

func (o *GetClusterKubeconfigDefault) Code() int

Code gets the status code for the get cluster kubeconfig default response

func (*GetClusterKubeconfigDefault) Error

func (*GetClusterKubeconfigDefault) GetPayload

type GetClusterKubeconfigForbidden

type GetClusterKubeconfigForbidden struct {
}

GetClusterKubeconfigForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewGetClusterKubeconfigForbidden

func NewGetClusterKubeconfigForbidden() *GetClusterKubeconfigForbidden

NewGetClusterKubeconfigForbidden creates a GetClusterKubeconfigForbidden with default headers values

func (*GetClusterKubeconfigForbidden) Error

type GetClusterKubeconfigOK

type GetClusterKubeconfigOK struct {
	Payload *models.Config
}

GetClusterKubeconfigOK handles this case with default header values.

Kubeconfig is a clusters kubeconfig

func NewGetClusterKubeconfigOK

func NewGetClusterKubeconfigOK() *GetClusterKubeconfigOK

NewGetClusterKubeconfigOK creates a GetClusterKubeconfigOK with default headers values

func (*GetClusterKubeconfigOK) Error

func (o *GetClusterKubeconfigOK) Error() string

func (*GetClusterKubeconfigOK) GetPayload

func (o *GetClusterKubeconfigOK) GetPayload() *models.Config

type GetClusterKubeconfigParams

type GetClusterKubeconfigParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetClusterKubeconfigParams contains all the parameters to send to the API endpoint for the get cluster kubeconfig operation typically these are written to a http.Request

func NewGetClusterKubeconfigParams

func NewGetClusterKubeconfigParams() *GetClusterKubeconfigParams

NewGetClusterKubeconfigParams creates a new GetClusterKubeconfigParams object with the default values initialized.

func NewGetClusterKubeconfigParamsWithContext

func NewGetClusterKubeconfigParamsWithContext(ctx context.Context) *GetClusterKubeconfigParams

NewGetClusterKubeconfigParamsWithContext creates a new GetClusterKubeconfigParams object with the default values initialized, and the ability to set a context for a request

func NewGetClusterKubeconfigParamsWithHTTPClient

func NewGetClusterKubeconfigParamsWithHTTPClient(client *http.Client) *GetClusterKubeconfigParams

NewGetClusterKubeconfigParamsWithHTTPClient creates a new GetClusterKubeconfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetClusterKubeconfigParamsWithTimeout

func NewGetClusterKubeconfigParamsWithTimeout(timeout time.Duration) *GetClusterKubeconfigParams

NewGetClusterKubeconfigParamsWithTimeout creates a new GetClusterKubeconfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetClusterKubeconfigParams) SetClusterID

func (o *GetClusterKubeconfigParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get cluster kubeconfig params

func (*GetClusterKubeconfigParams) SetContext

func (o *GetClusterKubeconfigParams) SetContext(ctx context.Context)

SetContext adds the context to the get cluster kubeconfig params

func (*GetClusterKubeconfigParams) SetDC

func (o *GetClusterKubeconfigParams) SetDC(dc string)

SetDC adds the dc to the get cluster kubeconfig params

func (*GetClusterKubeconfigParams) SetHTTPClient

func (o *GetClusterKubeconfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get cluster kubeconfig params

func (*GetClusterKubeconfigParams) SetProjectID

func (o *GetClusterKubeconfigParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get cluster kubeconfig params

func (*GetClusterKubeconfigParams) SetTimeout

func (o *GetClusterKubeconfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get cluster kubeconfig params

func (*GetClusterKubeconfigParams) WithClusterID

func (o *GetClusterKubeconfigParams) WithClusterID(clusterID string) *GetClusterKubeconfigParams

WithClusterID adds the clusterID to the get cluster kubeconfig params

func (*GetClusterKubeconfigParams) WithContext

WithContext adds the context to the get cluster kubeconfig params

func (*GetClusterKubeconfigParams) WithDC

WithDC adds the dc to the get cluster kubeconfig params

func (*GetClusterKubeconfigParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get cluster kubeconfig params

func (*GetClusterKubeconfigParams) WithProjectID

func (o *GetClusterKubeconfigParams) WithProjectID(projectID string) *GetClusterKubeconfigParams

WithProjectID adds the projectID to the get cluster kubeconfig params

func (*GetClusterKubeconfigParams) WithTimeout

WithTimeout adds the timeout to the get cluster kubeconfig params

func (*GetClusterKubeconfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetClusterKubeconfigReader

type GetClusterKubeconfigReader struct {
	// contains filtered or unexported fields
}

GetClusterKubeconfigReader is a Reader for the GetClusterKubeconfig structure.

func (*GetClusterKubeconfigReader) ReadResponse

func (o *GetClusterKubeconfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetClusterKubeconfigUnauthorized

type GetClusterKubeconfigUnauthorized struct {
}

GetClusterKubeconfigUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewGetClusterKubeconfigUnauthorized

func NewGetClusterKubeconfigUnauthorized() *GetClusterKubeconfigUnauthorized

NewGetClusterKubeconfigUnauthorized creates a GetClusterKubeconfigUnauthorized with default headers values

func (*GetClusterKubeconfigUnauthorized) Error

type GetClusterMetricsDefault

type GetClusterMetricsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

GetClusterMetricsDefault handles this case with default header values.

errorResponse

func NewGetClusterMetricsDefault

func NewGetClusterMetricsDefault(code int) *GetClusterMetricsDefault

NewGetClusterMetricsDefault creates a GetClusterMetricsDefault with default headers values

func (*GetClusterMetricsDefault) Code

func (o *GetClusterMetricsDefault) Code() int

Code gets the status code for the get cluster metrics default response

func (*GetClusterMetricsDefault) Error

func (o *GetClusterMetricsDefault) Error() string

func (*GetClusterMetricsDefault) GetPayload

type GetClusterMetricsForbidden

type GetClusterMetricsForbidden struct {
}

GetClusterMetricsForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewGetClusterMetricsForbidden

func NewGetClusterMetricsForbidden() *GetClusterMetricsForbidden

NewGetClusterMetricsForbidden creates a GetClusterMetricsForbidden with default headers values

func (*GetClusterMetricsForbidden) Error

type GetClusterMetricsOK

type GetClusterMetricsOK struct {
	Payload *models.ClusterMetrics
}

GetClusterMetricsOK handles this case with default header values.

ClusterMetrics

func NewGetClusterMetricsOK

func NewGetClusterMetricsOK() *GetClusterMetricsOK

NewGetClusterMetricsOK creates a GetClusterMetricsOK with default headers values

func (*GetClusterMetricsOK) Error

func (o *GetClusterMetricsOK) Error() string

func (*GetClusterMetricsOK) GetPayload

func (o *GetClusterMetricsOK) GetPayload() *models.ClusterMetrics

type GetClusterMetricsParams

type GetClusterMetricsParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetClusterMetricsParams contains all the parameters to send to the API endpoint for the get cluster metrics operation typically these are written to a http.Request

func NewGetClusterMetricsParams

func NewGetClusterMetricsParams() *GetClusterMetricsParams

NewGetClusterMetricsParams creates a new GetClusterMetricsParams object with the default values initialized.

func NewGetClusterMetricsParamsWithContext

func NewGetClusterMetricsParamsWithContext(ctx context.Context) *GetClusterMetricsParams

NewGetClusterMetricsParamsWithContext creates a new GetClusterMetricsParams object with the default values initialized, and the ability to set a context for a request

func NewGetClusterMetricsParamsWithHTTPClient

func NewGetClusterMetricsParamsWithHTTPClient(client *http.Client) *GetClusterMetricsParams

NewGetClusterMetricsParamsWithHTTPClient creates a new GetClusterMetricsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetClusterMetricsParamsWithTimeout

func NewGetClusterMetricsParamsWithTimeout(timeout time.Duration) *GetClusterMetricsParams

NewGetClusterMetricsParamsWithTimeout creates a new GetClusterMetricsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetClusterMetricsParams) SetClusterID

func (o *GetClusterMetricsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get cluster metrics params

func (*GetClusterMetricsParams) SetContext

func (o *GetClusterMetricsParams) SetContext(ctx context.Context)

SetContext adds the context to the get cluster metrics params

func (*GetClusterMetricsParams) SetDC

func (o *GetClusterMetricsParams) SetDC(dc string)

SetDC adds the dc to the get cluster metrics params

func (*GetClusterMetricsParams) SetHTTPClient

func (o *GetClusterMetricsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get cluster metrics params

func (*GetClusterMetricsParams) SetProjectID

func (o *GetClusterMetricsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get cluster metrics params

func (*GetClusterMetricsParams) SetTimeout

func (o *GetClusterMetricsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get cluster metrics params

func (*GetClusterMetricsParams) WithClusterID

func (o *GetClusterMetricsParams) WithClusterID(clusterID string) *GetClusterMetricsParams

WithClusterID adds the clusterID to the get cluster metrics params

func (*GetClusterMetricsParams) WithContext

WithContext adds the context to the get cluster metrics params

func (*GetClusterMetricsParams) WithDC

WithDC adds the dc to the get cluster metrics params

func (*GetClusterMetricsParams) WithHTTPClient

func (o *GetClusterMetricsParams) WithHTTPClient(client *http.Client) *GetClusterMetricsParams

WithHTTPClient adds the HTTPClient to the get cluster metrics params

func (*GetClusterMetricsParams) WithProjectID

func (o *GetClusterMetricsParams) WithProjectID(projectID string) *GetClusterMetricsParams

WithProjectID adds the projectID to the get cluster metrics params

func (*GetClusterMetricsParams) WithTimeout

WithTimeout adds the timeout to the get cluster metrics params

func (*GetClusterMetricsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetClusterMetricsReader

type GetClusterMetricsReader struct {
	// contains filtered or unexported fields
}

GetClusterMetricsReader is a Reader for the GetClusterMetrics structure.

func (*GetClusterMetricsReader) ReadResponse

func (o *GetClusterMetricsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetClusterMetricsUnauthorized

type GetClusterMetricsUnauthorized struct {
}

GetClusterMetricsUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewGetClusterMetricsUnauthorized

func NewGetClusterMetricsUnauthorized() *GetClusterMetricsUnauthorized

NewGetClusterMetricsUnauthorized creates a GetClusterMetricsUnauthorized with default headers values

func (*GetClusterMetricsUnauthorized) Error

type GetClusterOK

type GetClusterOK struct {
	Payload *models.Cluster
}

GetClusterOK handles this case with default header values.

Cluster

func NewGetClusterOK

func NewGetClusterOK() *GetClusterOK

NewGetClusterOK creates a GetClusterOK with default headers values

func (*GetClusterOK) Error

func (o *GetClusterOK) Error() string

func (*GetClusterOK) GetPayload

func (o *GetClusterOK) GetPayload() *models.Cluster

type GetClusterParams

type GetClusterParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetClusterParams contains all the parameters to send to the API endpoint for the get cluster operation typically these are written to a http.Request

func NewGetClusterParams

func NewGetClusterParams() *GetClusterParams

NewGetClusterParams creates a new GetClusterParams object with the default values initialized.

func NewGetClusterParamsWithContext

func NewGetClusterParamsWithContext(ctx context.Context) *GetClusterParams

NewGetClusterParamsWithContext creates a new GetClusterParams object with the default values initialized, and the ability to set a context for a request

func NewGetClusterParamsWithHTTPClient

func NewGetClusterParamsWithHTTPClient(client *http.Client) *GetClusterParams

NewGetClusterParamsWithHTTPClient creates a new GetClusterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetClusterParamsWithTimeout

func NewGetClusterParamsWithTimeout(timeout time.Duration) *GetClusterParams

NewGetClusterParamsWithTimeout creates a new GetClusterParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetClusterParams) SetClusterID

func (o *GetClusterParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get cluster params

func (*GetClusterParams) SetContext

func (o *GetClusterParams) SetContext(ctx context.Context)

SetContext adds the context to the get cluster params

func (*GetClusterParams) SetDC

func (o *GetClusterParams) SetDC(dc string)

SetDC adds the dc to the get cluster params

func (*GetClusterParams) SetHTTPClient

func (o *GetClusterParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get cluster params

func (*GetClusterParams) SetProjectID

func (o *GetClusterParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get cluster params

func (*GetClusterParams) SetTimeout

func (o *GetClusterParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get cluster params

func (*GetClusterParams) WithClusterID

func (o *GetClusterParams) WithClusterID(clusterID string) *GetClusterParams

WithClusterID adds the clusterID to the get cluster params

func (*GetClusterParams) WithContext

func (o *GetClusterParams) WithContext(ctx context.Context) *GetClusterParams

WithContext adds the context to the get cluster params

func (*GetClusterParams) WithDC

func (o *GetClusterParams) WithDC(dc string) *GetClusterParams

WithDC adds the dc to the get cluster params

func (*GetClusterParams) WithHTTPClient

func (o *GetClusterParams) WithHTTPClient(client *http.Client) *GetClusterParams

WithHTTPClient adds the HTTPClient to the get cluster params

func (*GetClusterParams) WithProjectID

func (o *GetClusterParams) WithProjectID(projectID string) *GetClusterParams

WithProjectID adds the projectID to the get cluster params

func (*GetClusterParams) WithTimeout

func (o *GetClusterParams) WithTimeout(timeout time.Duration) *GetClusterParams

WithTimeout adds the timeout to the get cluster params

func (*GetClusterParams) WriteToRequest

func (o *GetClusterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetClusterReader

type GetClusterReader struct {
	// contains filtered or unexported fields
}

GetClusterReader is a Reader for the GetCluster structure.

func (*GetClusterReader) ReadResponse

func (o *GetClusterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetClusterRoleDefault

type GetClusterRoleDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

GetClusterRoleDefault handles this case with default header values.

errorResponse

func NewGetClusterRoleDefault

func NewGetClusterRoleDefault(code int) *GetClusterRoleDefault

NewGetClusterRoleDefault creates a GetClusterRoleDefault with default headers values

func (*GetClusterRoleDefault) Code

func (o *GetClusterRoleDefault) Code() int

Code gets the status code for the get cluster role default response

func (*GetClusterRoleDefault) Error

func (o *GetClusterRoleDefault) Error() string

func (*GetClusterRoleDefault) GetPayload

func (o *GetClusterRoleDefault) GetPayload() *models.ErrorResponse

type GetClusterRoleForbidden

type GetClusterRoleForbidden struct {
}

GetClusterRoleForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewGetClusterRoleForbidden

func NewGetClusterRoleForbidden() *GetClusterRoleForbidden

NewGetClusterRoleForbidden creates a GetClusterRoleForbidden with default headers values

func (*GetClusterRoleForbidden) Error

func (o *GetClusterRoleForbidden) Error() string

type GetClusterRoleOK

type GetClusterRoleOK struct {
	Payload *models.ClusterRole
}

GetClusterRoleOK handles this case with default header values.

ClusterRole

func NewGetClusterRoleOK

func NewGetClusterRoleOK() *GetClusterRoleOK

NewGetClusterRoleOK creates a GetClusterRoleOK with default headers values

func (*GetClusterRoleOK) Error

func (o *GetClusterRoleOK) Error() string

func (*GetClusterRoleOK) GetPayload

func (o *GetClusterRoleOK) GetPayload() *models.ClusterRole

type GetClusterRoleParams

type GetClusterRoleParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string
	/*RoleID*/
	RoleID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetClusterRoleParams contains all the parameters to send to the API endpoint for the get cluster role operation typically these are written to a http.Request

func NewGetClusterRoleParams

func NewGetClusterRoleParams() *GetClusterRoleParams

NewGetClusterRoleParams creates a new GetClusterRoleParams object with the default values initialized.

func NewGetClusterRoleParamsWithContext

func NewGetClusterRoleParamsWithContext(ctx context.Context) *GetClusterRoleParams

NewGetClusterRoleParamsWithContext creates a new GetClusterRoleParams object with the default values initialized, and the ability to set a context for a request

func NewGetClusterRoleParamsWithHTTPClient

func NewGetClusterRoleParamsWithHTTPClient(client *http.Client) *GetClusterRoleParams

NewGetClusterRoleParamsWithHTTPClient creates a new GetClusterRoleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetClusterRoleParamsWithTimeout

func NewGetClusterRoleParamsWithTimeout(timeout time.Duration) *GetClusterRoleParams

NewGetClusterRoleParamsWithTimeout creates a new GetClusterRoleParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetClusterRoleParams) SetClusterID

func (o *GetClusterRoleParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get cluster role params

func (*GetClusterRoleParams) SetContext

func (o *GetClusterRoleParams) SetContext(ctx context.Context)

SetContext adds the context to the get cluster role params

func (*GetClusterRoleParams) SetDC

func (o *GetClusterRoleParams) SetDC(dc string)

SetDC adds the dc to the get cluster role params

func (*GetClusterRoleParams) SetHTTPClient

func (o *GetClusterRoleParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get cluster role params

func (*GetClusterRoleParams) SetProjectID

func (o *GetClusterRoleParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get cluster role params

func (*GetClusterRoleParams) SetRoleID

func (o *GetClusterRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the get cluster role params

func (*GetClusterRoleParams) SetTimeout

func (o *GetClusterRoleParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get cluster role params

func (*GetClusterRoleParams) WithClusterID

func (o *GetClusterRoleParams) WithClusterID(clusterID string) *GetClusterRoleParams

WithClusterID adds the clusterID to the get cluster role params

func (*GetClusterRoleParams) WithContext

WithContext adds the context to the get cluster role params

func (*GetClusterRoleParams) WithDC

WithDC adds the dc to the get cluster role params

func (*GetClusterRoleParams) WithHTTPClient

func (o *GetClusterRoleParams) WithHTTPClient(client *http.Client) *GetClusterRoleParams

WithHTTPClient adds the HTTPClient to the get cluster role params

func (*GetClusterRoleParams) WithProjectID

func (o *GetClusterRoleParams) WithProjectID(projectID string) *GetClusterRoleParams

WithProjectID adds the projectID to the get cluster role params

func (*GetClusterRoleParams) WithRoleID

func (o *GetClusterRoleParams) WithRoleID(roleID string) *GetClusterRoleParams

WithRoleID adds the roleID to the get cluster role params

func (*GetClusterRoleParams) WithTimeout

func (o *GetClusterRoleParams) WithTimeout(timeout time.Duration) *GetClusterRoleParams

WithTimeout adds the timeout to the get cluster role params

func (*GetClusterRoleParams) WriteToRequest

func (o *GetClusterRoleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetClusterRoleReader

type GetClusterRoleReader struct {
	// contains filtered or unexported fields
}

GetClusterRoleReader is a Reader for the GetClusterRole structure.

func (*GetClusterRoleReader) ReadResponse

func (o *GetClusterRoleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetClusterRoleUnauthorized

type GetClusterRoleUnauthorized struct {
}

GetClusterRoleUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewGetClusterRoleUnauthorized

func NewGetClusterRoleUnauthorized() *GetClusterRoleUnauthorized

NewGetClusterRoleUnauthorized creates a GetClusterRoleUnauthorized with default headers values

func (*GetClusterRoleUnauthorized) Error

type GetClusterUnauthorized

type GetClusterUnauthorized struct {
}

GetClusterUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewGetClusterUnauthorized

func NewGetClusterUnauthorized() *GetClusterUnauthorized

NewGetClusterUnauthorized creates a GetClusterUnauthorized with default headers values

func (*GetClusterUnauthorized) Error

func (o *GetClusterUnauthorized) Error() string

type GetClusterUpgradesDefault

type GetClusterUpgradesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

GetClusterUpgradesDefault handles this case with default header values.

errorResponse

func NewGetClusterUpgradesDefault

func NewGetClusterUpgradesDefault(code int) *GetClusterUpgradesDefault

NewGetClusterUpgradesDefault creates a GetClusterUpgradesDefault with default headers values

func (*GetClusterUpgradesDefault) Code

func (o *GetClusterUpgradesDefault) Code() int

Code gets the status code for the get cluster upgrades default response

func (*GetClusterUpgradesDefault) Error

func (o *GetClusterUpgradesDefault) Error() string

func (*GetClusterUpgradesDefault) GetPayload

type GetClusterUpgradesForbidden

type GetClusterUpgradesForbidden struct {
}

GetClusterUpgradesForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewGetClusterUpgradesForbidden

func NewGetClusterUpgradesForbidden() *GetClusterUpgradesForbidden

NewGetClusterUpgradesForbidden creates a GetClusterUpgradesForbidden with default headers values

func (*GetClusterUpgradesForbidden) Error

type GetClusterUpgradesOK

type GetClusterUpgradesOK struct {
	Payload []*models.MasterVersion
}

GetClusterUpgradesOK handles this case with default header values.

MasterVersion

func NewGetClusterUpgradesOK

func NewGetClusterUpgradesOK() *GetClusterUpgradesOK

NewGetClusterUpgradesOK creates a GetClusterUpgradesOK with default headers values

func (*GetClusterUpgradesOK) Error

func (o *GetClusterUpgradesOK) Error() string

func (*GetClusterUpgradesOK) GetPayload

func (o *GetClusterUpgradesOK) GetPayload() []*models.MasterVersion

type GetClusterUpgradesParams

type GetClusterUpgradesParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetClusterUpgradesParams contains all the parameters to send to the API endpoint for the get cluster upgrades operation typically these are written to a http.Request

func NewGetClusterUpgradesParams

func NewGetClusterUpgradesParams() *GetClusterUpgradesParams

NewGetClusterUpgradesParams creates a new GetClusterUpgradesParams object with the default values initialized.

func NewGetClusterUpgradesParamsWithContext

func NewGetClusterUpgradesParamsWithContext(ctx context.Context) *GetClusterUpgradesParams

NewGetClusterUpgradesParamsWithContext creates a new GetClusterUpgradesParams object with the default values initialized, and the ability to set a context for a request

func NewGetClusterUpgradesParamsWithHTTPClient

func NewGetClusterUpgradesParamsWithHTTPClient(client *http.Client) *GetClusterUpgradesParams

NewGetClusterUpgradesParamsWithHTTPClient creates a new GetClusterUpgradesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetClusterUpgradesParamsWithTimeout

func NewGetClusterUpgradesParamsWithTimeout(timeout time.Duration) *GetClusterUpgradesParams

NewGetClusterUpgradesParamsWithTimeout creates a new GetClusterUpgradesParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetClusterUpgradesParams) SetClusterID

func (o *GetClusterUpgradesParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get cluster upgrades params

func (*GetClusterUpgradesParams) SetContext

func (o *GetClusterUpgradesParams) SetContext(ctx context.Context)

SetContext adds the context to the get cluster upgrades params

func (*GetClusterUpgradesParams) SetDC

func (o *GetClusterUpgradesParams) SetDC(dc string)

SetDC adds the dc to the get cluster upgrades params

func (*GetClusterUpgradesParams) SetHTTPClient

func (o *GetClusterUpgradesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get cluster upgrades params

func (*GetClusterUpgradesParams) SetProjectID

func (o *GetClusterUpgradesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get cluster upgrades params

func (*GetClusterUpgradesParams) SetTimeout

func (o *GetClusterUpgradesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get cluster upgrades params

func (*GetClusterUpgradesParams) WithClusterID

func (o *GetClusterUpgradesParams) WithClusterID(clusterID string) *GetClusterUpgradesParams

WithClusterID adds the clusterID to the get cluster upgrades params

func (*GetClusterUpgradesParams) WithContext

WithContext adds the context to the get cluster upgrades params

func (*GetClusterUpgradesParams) WithDC

WithDC adds the dc to the get cluster upgrades params

func (*GetClusterUpgradesParams) WithHTTPClient

func (o *GetClusterUpgradesParams) WithHTTPClient(client *http.Client) *GetClusterUpgradesParams

WithHTTPClient adds the HTTPClient to the get cluster upgrades params

func (*GetClusterUpgradesParams) WithProjectID

func (o *GetClusterUpgradesParams) WithProjectID(projectID string) *GetClusterUpgradesParams

WithProjectID adds the projectID to the get cluster upgrades params

func (*GetClusterUpgradesParams) WithTimeout

WithTimeout adds the timeout to the get cluster upgrades params

func (*GetClusterUpgradesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetClusterUpgradesReader

type GetClusterUpgradesReader struct {
	// contains filtered or unexported fields
}

GetClusterUpgradesReader is a Reader for the GetClusterUpgrades structure.

func (*GetClusterUpgradesReader) ReadResponse

func (o *GetClusterUpgradesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetClusterUpgradesUnauthorized

type GetClusterUpgradesUnauthorized struct {
}

GetClusterUpgradesUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewGetClusterUpgradesUnauthorized

func NewGetClusterUpgradesUnauthorized() *GetClusterUpgradesUnauthorized

NewGetClusterUpgradesUnauthorized creates a GetClusterUpgradesUnauthorized with default headers values

func (*GetClusterUpgradesUnauthorized) Error

type GetNodeDeploymentDefault

type GetNodeDeploymentDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

GetNodeDeploymentDefault handles this case with default header values.

errorResponse

func NewGetNodeDeploymentDefault

func NewGetNodeDeploymentDefault(code int) *GetNodeDeploymentDefault

NewGetNodeDeploymentDefault creates a GetNodeDeploymentDefault with default headers values

func (*GetNodeDeploymentDefault) Code

func (o *GetNodeDeploymentDefault) Code() int

Code gets the status code for the get node deployment default response

func (*GetNodeDeploymentDefault) Error

func (o *GetNodeDeploymentDefault) Error() string

func (*GetNodeDeploymentDefault) GetPayload

type GetNodeDeploymentForbidden

type GetNodeDeploymentForbidden struct {
}

GetNodeDeploymentForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewGetNodeDeploymentForbidden

func NewGetNodeDeploymentForbidden() *GetNodeDeploymentForbidden

NewGetNodeDeploymentForbidden creates a GetNodeDeploymentForbidden with default headers values

func (*GetNodeDeploymentForbidden) Error

type GetNodeDeploymentOK

type GetNodeDeploymentOK struct {
	Payload *models.NodeDeployment
}

GetNodeDeploymentOK handles this case with default header values.

NodeDeployment

func NewGetNodeDeploymentOK

func NewGetNodeDeploymentOK() *GetNodeDeploymentOK

NewGetNodeDeploymentOK creates a GetNodeDeploymentOK with default headers values

func (*GetNodeDeploymentOK) Error

func (o *GetNodeDeploymentOK) Error() string

func (*GetNodeDeploymentOK) GetPayload

func (o *GetNodeDeploymentOK) GetPayload() *models.NodeDeployment

type GetNodeDeploymentParams

type GetNodeDeploymentParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*NodedeploymentID*/
	NodeDeploymentID string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNodeDeploymentParams contains all the parameters to send to the API endpoint for the get node deployment operation typically these are written to a http.Request

func NewGetNodeDeploymentParams

func NewGetNodeDeploymentParams() *GetNodeDeploymentParams

NewGetNodeDeploymentParams creates a new GetNodeDeploymentParams object with the default values initialized.

func NewGetNodeDeploymentParamsWithContext

func NewGetNodeDeploymentParamsWithContext(ctx context.Context) *GetNodeDeploymentParams

NewGetNodeDeploymentParamsWithContext creates a new GetNodeDeploymentParams object with the default values initialized, and the ability to set a context for a request

func NewGetNodeDeploymentParamsWithHTTPClient

func NewGetNodeDeploymentParamsWithHTTPClient(client *http.Client) *GetNodeDeploymentParams

NewGetNodeDeploymentParamsWithHTTPClient creates a new GetNodeDeploymentParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetNodeDeploymentParamsWithTimeout

func NewGetNodeDeploymentParamsWithTimeout(timeout time.Duration) *GetNodeDeploymentParams

NewGetNodeDeploymentParamsWithTimeout creates a new GetNodeDeploymentParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetNodeDeploymentParams) SetClusterID

func (o *GetNodeDeploymentParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get node deployment params

func (*GetNodeDeploymentParams) SetContext

func (o *GetNodeDeploymentParams) SetContext(ctx context.Context)

SetContext adds the context to the get node deployment params

func (*GetNodeDeploymentParams) SetDC

func (o *GetNodeDeploymentParams) SetDC(dc string)

SetDC adds the dc to the get node deployment params

func (*GetNodeDeploymentParams) SetHTTPClient

func (o *GetNodeDeploymentParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get node deployment params

func (*GetNodeDeploymentParams) SetNodeDeploymentID

func (o *GetNodeDeploymentParams) SetNodeDeploymentID(nodedeploymentID string)

SetNodeDeploymentID adds the nodedeploymentId to the get node deployment params

func (*GetNodeDeploymentParams) SetProjectID

func (o *GetNodeDeploymentParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get node deployment params

func (*GetNodeDeploymentParams) SetTimeout

func (o *GetNodeDeploymentParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get node deployment params

func (*GetNodeDeploymentParams) WithClusterID

func (o *GetNodeDeploymentParams) WithClusterID(clusterID string) *GetNodeDeploymentParams

WithClusterID adds the clusterID to the get node deployment params

func (*GetNodeDeploymentParams) WithContext

WithContext adds the context to the get node deployment params

func (*GetNodeDeploymentParams) WithDC

WithDC adds the dc to the get node deployment params

func (*GetNodeDeploymentParams) WithHTTPClient

func (o *GetNodeDeploymentParams) WithHTTPClient(client *http.Client) *GetNodeDeploymentParams

WithHTTPClient adds the HTTPClient to the get node deployment params

func (*GetNodeDeploymentParams) WithNodeDeploymentID

func (o *GetNodeDeploymentParams) WithNodeDeploymentID(nodedeploymentID string) *GetNodeDeploymentParams

WithNodeDeploymentID adds the nodedeploymentID to the get node deployment params

func (*GetNodeDeploymentParams) WithProjectID

func (o *GetNodeDeploymentParams) WithProjectID(projectID string) *GetNodeDeploymentParams

WithProjectID adds the projectID to the get node deployment params

func (*GetNodeDeploymentParams) WithTimeout

WithTimeout adds the timeout to the get node deployment params

func (*GetNodeDeploymentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNodeDeploymentReader

type GetNodeDeploymentReader struct {
	// contains filtered or unexported fields
}

GetNodeDeploymentReader is a Reader for the GetNodeDeployment structure.

func (*GetNodeDeploymentReader) ReadResponse

func (o *GetNodeDeploymentReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNodeDeploymentUnauthorized

type GetNodeDeploymentUnauthorized struct {
}

GetNodeDeploymentUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewGetNodeDeploymentUnauthorized

func NewGetNodeDeploymentUnauthorized() *GetNodeDeploymentUnauthorized

NewGetNodeDeploymentUnauthorized creates a GetNodeDeploymentUnauthorized with default headers values

func (*GetNodeDeploymentUnauthorized) Error

type GetNodeForClusterLegacyDefault

type GetNodeForClusterLegacyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

GetNodeForClusterLegacyDefault handles this case with default header values.

errorResponse

func NewGetNodeForClusterLegacyDefault

func NewGetNodeForClusterLegacyDefault(code int) *GetNodeForClusterLegacyDefault

NewGetNodeForClusterLegacyDefault creates a GetNodeForClusterLegacyDefault with default headers values

func (*GetNodeForClusterLegacyDefault) Code

Code gets the status code for the get node for cluster legacy default response

func (*GetNodeForClusterLegacyDefault) Error

func (*GetNodeForClusterLegacyDefault) GetPayload

type GetNodeForClusterLegacyForbidden

type GetNodeForClusterLegacyForbidden struct {
}

GetNodeForClusterLegacyForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewGetNodeForClusterLegacyForbidden

func NewGetNodeForClusterLegacyForbidden() *GetNodeForClusterLegacyForbidden

NewGetNodeForClusterLegacyForbidden creates a GetNodeForClusterLegacyForbidden with default headers values

func (*GetNodeForClusterLegacyForbidden) Error

type GetNodeForClusterLegacyOK

type GetNodeForClusterLegacyOK struct {
	Payload *models.Node
}

GetNodeForClusterLegacyOK handles this case with default header values.

Node

func NewGetNodeForClusterLegacyOK

func NewGetNodeForClusterLegacyOK() *GetNodeForClusterLegacyOK

NewGetNodeForClusterLegacyOK creates a GetNodeForClusterLegacyOK with default headers values

func (*GetNodeForClusterLegacyOK) Error

func (o *GetNodeForClusterLegacyOK) Error() string

func (*GetNodeForClusterLegacyOK) GetPayload

func (o *GetNodeForClusterLegacyOK) GetPayload() *models.Node

type GetNodeForClusterLegacyParams

type GetNodeForClusterLegacyParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*HideInitialConditions*/
	HideInitialConditions *bool
	/*NodeID*/
	NodeID string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNodeForClusterLegacyParams contains all the parameters to send to the API endpoint for the get node for cluster legacy operation typically these are written to a http.Request

func NewGetNodeForClusterLegacyParams

func NewGetNodeForClusterLegacyParams() *GetNodeForClusterLegacyParams

NewGetNodeForClusterLegacyParams creates a new GetNodeForClusterLegacyParams object with the default values initialized.

func NewGetNodeForClusterLegacyParamsWithContext

func NewGetNodeForClusterLegacyParamsWithContext(ctx context.Context) *GetNodeForClusterLegacyParams

NewGetNodeForClusterLegacyParamsWithContext creates a new GetNodeForClusterLegacyParams object with the default values initialized, and the ability to set a context for a request

func NewGetNodeForClusterLegacyParamsWithHTTPClient

func NewGetNodeForClusterLegacyParamsWithHTTPClient(client *http.Client) *GetNodeForClusterLegacyParams

NewGetNodeForClusterLegacyParamsWithHTTPClient creates a new GetNodeForClusterLegacyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetNodeForClusterLegacyParamsWithTimeout

func NewGetNodeForClusterLegacyParamsWithTimeout(timeout time.Duration) *GetNodeForClusterLegacyParams

NewGetNodeForClusterLegacyParamsWithTimeout creates a new GetNodeForClusterLegacyParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetNodeForClusterLegacyParams) SetClusterID

func (o *GetNodeForClusterLegacyParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get node for cluster legacy params

func (*GetNodeForClusterLegacyParams) SetContext

func (o *GetNodeForClusterLegacyParams) SetContext(ctx context.Context)

SetContext adds the context to the get node for cluster legacy params

func (*GetNodeForClusterLegacyParams) SetDC

SetDC adds the dc to the get node for cluster legacy params

func (*GetNodeForClusterLegacyParams) SetHTTPClient

func (o *GetNodeForClusterLegacyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get node for cluster legacy params

func (*GetNodeForClusterLegacyParams) SetHideInitialConditions

func (o *GetNodeForClusterLegacyParams) SetHideInitialConditions(hideInitialConditions *bool)

SetHideInitialConditions adds the hideInitialConditions to the get node for cluster legacy params

func (*GetNodeForClusterLegacyParams) SetNodeID

func (o *GetNodeForClusterLegacyParams) SetNodeID(nodeID string)

SetNodeID adds the nodeId to the get node for cluster legacy params

func (*GetNodeForClusterLegacyParams) SetProjectID

func (o *GetNodeForClusterLegacyParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get node for cluster legacy params

func (*GetNodeForClusterLegacyParams) SetTimeout

func (o *GetNodeForClusterLegacyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get node for cluster legacy params

func (*GetNodeForClusterLegacyParams) WithClusterID

WithClusterID adds the clusterID to the get node for cluster legacy params

func (*GetNodeForClusterLegacyParams) WithContext

WithContext adds the context to the get node for cluster legacy params

func (*GetNodeForClusterLegacyParams) WithDC

WithDC adds the dc to the get node for cluster legacy params

func (*GetNodeForClusterLegacyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get node for cluster legacy params

func (*GetNodeForClusterLegacyParams) WithHideInitialConditions

func (o *GetNodeForClusterLegacyParams) WithHideInitialConditions(hideInitialConditions *bool) *GetNodeForClusterLegacyParams

WithHideInitialConditions adds the hideInitialConditions to the get node for cluster legacy params

func (*GetNodeForClusterLegacyParams) WithNodeID

WithNodeID adds the nodeID to the get node for cluster legacy params

func (*GetNodeForClusterLegacyParams) WithProjectID

WithProjectID adds the projectID to the get node for cluster legacy params

func (*GetNodeForClusterLegacyParams) WithTimeout

WithTimeout adds the timeout to the get node for cluster legacy params

func (*GetNodeForClusterLegacyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNodeForClusterLegacyReader

type GetNodeForClusterLegacyReader struct {
	// contains filtered or unexported fields
}

GetNodeForClusterLegacyReader is a Reader for the GetNodeForClusterLegacy structure.

func (*GetNodeForClusterLegacyReader) ReadResponse

func (o *GetNodeForClusterLegacyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNodeForClusterLegacyUnauthorized

type GetNodeForClusterLegacyUnauthorized struct {
}

GetNodeForClusterLegacyUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewGetNodeForClusterLegacyUnauthorized

func NewGetNodeForClusterLegacyUnauthorized() *GetNodeForClusterLegacyUnauthorized

NewGetNodeForClusterLegacyUnauthorized creates a GetNodeForClusterLegacyUnauthorized with default headers values

func (*GetNodeForClusterLegacyUnauthorized) Error

type GetOidcClusterKubeconfigDefault

type GetOidcClusterKubeconfigDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

GetOidcClusterKubeconfigDefault handles this case with default header values.

errorResponse

func NewGetOidcClusterKubeconfigDefault

func NewGetOidcClusterKubeconfigDefault(code int) *GetOidcClusterKubeconfigDefault

NewGetOidcClusterKubeconfigDefault creates a GetOidcClusterKubeconfigDefault with default headers values

func (*GetOidcClusterKubeconfigDefault) Code

Code gets the status code for the get oidc cluster kubeconfig default response

func (*GetOidcClusterKubeconfigDefault) Error

func (*GetOidcClusterKubeconfigDefault) GetPayload

type GetOidcClusterKubeconfigForbidden

type GetOidcClusterKubeconfigForbidden struct {
}

GetOidcClusterKubeconfigForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewGetOidcClusterKubeconfigForbidden

func NewGetOidcClusterKubeconfigForbidden() *GetOidcClusterKubeconfigForbidden

NewGetOidcClusterKubeconfigForbidden creates a GetOidcClusterKubeconfigForbidden with default headers values

func (*GetOidcClusterKubeconfigForbidden) Error

type GetOidcClusterKubeconfigOK

type GetOidcClusterKubeconfigOK struct {
	Payload *models.Config
}

GetOidcClusterKubeconfigOK handles this case with default header values.

Kubeconfig is a clusters kubeconfig

func NewGetOidcClusterKubeconfigOK

func NewGetOidcClusterKubeconfigOK() *GetOidcClusterKubeconfigOK

NewGetOidcClusterKubeconfigOK creates a GetOidcClusterKubeconfigOK with default headers values

func (*GetOidcClusterKubeconfigOK) Error

func (*GetOidcClusterKubeconfigOK) GetPayload

func (o *GetOidcClusterKubeconfigOK) GetPayload() *models.Config

type GetOidcClusterKubeconfigParams

type GetOidcClusterKubeconfigParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetOidcClusterKubeconfigParams contains all the parameters to send to the API endpoint for the get oidc cluster kubeconfig operation typically these are written to a http.Request

func NewGetOidcClusterKubeconfigParams

func NewGetOidcClusterKubeconfigParams() *GetOidcClusterKubeconfigParams

NewGetOidcClusterKubeconfigParams creates a new GetOidcClusterKubeconfigParams object with the default values initialized.

func NewGetOidcClusterKubeconfigParamsWithContext

func NewGetOidcClusterKubeconfigParamsWithContext(ctx context.Context) *GetOidcClusterKubeconfigParams

NewGetOidcClusterKubeconfigParamsWithContext creates a new GetOidcClusterKubeconfigParams object with the default values initialized, and the ability to set a context for a request

func NewGetOidcClusterKubeconfigParamsWithHTTPClient

func NewGetOidcClusterKubeconfigParamsWithHTTPClient(client *http.Client) *GetOidcClusterKubeconfigParams

NewGetOidcClusterKubeconfigParamsWithHTTPClient creates a new GetOidcClusterKubeconfigParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetOidcClusterKubeconfigParamsWithTimeout

func NewGetOidcClusterKubeconfigParamsWithTimeout(timeout time.Duration) *GetOidcClusterKubeconfigParams

NewGetOidcClusterKubeconfigParamsWithTimeout creates a new GetOidcClusterKubeconfigParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetOidcClusterKubeconfigParams) SetClusterID

func (o *GetOidcClusterKubeconfigParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get oidc cluster kubeconfig params

func (*GetOidcClusterKubeconfigParams) SetContext

func (o *GetOidcClusterKubeconfigParams) SetContext(ctx context.Context)

SetContext adds the context to the get oidc cluster kubeconfig params

func (*GetOidcClusterKubeconfigParams) SetDC

SetDC adds the dc to the get oidc cluster kubeconfig params

func (*GetOidcClusterKubeconfigParams) SetHTTPClient

func (o *GetOidcClusterKubeconfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get oidc cluster kubeconfig params

func (*GetOidcClusterKubeconfigParams) SetProjectID

func (o *GetOidcClusterKubeconfigParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get oidc cluster kubeconfig params

func (*GetOidcClusterKubeconfigParams) SetTimeout

func (o *GetOidcClusterKubeconfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get oidc cluster kubeconfig params

func (*GetOidcClusterKubeconfigParams) WithClusterID

WithClusterID adds the clusterID to the get oidc cluster kubeconfig params

func (*GetOidcClusterKubeconfigParams) WithContext

WithContext adds the context to the get oidc cluster kubeconfig params

func (*GetOidcClusterKubeconfigParams) WithDC

WithDC adds the dc to the get oidc cluster kubeconfig params

func (*GetOidcClusterKubeconfigParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get oidc cluster kubeconfig params

func (*GetOidcClusterKubeconfigParams) WithProjectID

WithProjectID adds the projectID to the get oidc cluster kubeconfig params

func (*GetOidcClusterKubeconfigParams) WithTimeout

WithTimeout adds the timeout to the get oidc cluster kubeconfig params

func (*GetOidcClusterKubeconfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetOidcClusterKubeconfigReader

type GetOidcClusterKubeconfigReader struct {
	// contains filtered or unexported fields
}

GetOidcClusterKubeconfigReader is a Reader for the GetOidcClusterKubeconfig structure.

func (*GetOidcClusterKubeconfigReader) ReadResponse

func (o *GetOidcClusterKubeconfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetOidcClusterKubeconfigUnauthorized

type GetOidcClusterKubeconfigUnauthorized struct {
}

GetOidcClusterKubeconfigUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewGetOidcClusterKubeconfigUnauthorized

func NewGetOidcClusterKubeconfigUnauthorized() *GetOidcClusterKubeconfigUnauthorized

NewGetOidcClusterKubeconfigUnauthorized creates a GetOidcClusterKubeconfigUnauthorized with default headers values

func (*GetOidcClusterKubeconfigUnauthorized) Error

type GetProjectConflict

type GetProjectConflict struct {
}

GetProjectConflict handles this case with default header values.

EmptyResponse is a empty response

func NewGetProjectConflict

func NewGetProjectConflict() *GetProjectConflict

NewGetProjectConflict creates a GetProjectConflict with default headers values

func (*GetProjectConflict) Error

func (o *GetProjectConflict) Error() string

type GetProjectDefault

type GetProjectDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

GetProjectDefault handles this case with default header values.

errorResponse

func NewGetProjectDefault

func NewGetProjectDefault(code int) *GetProjectDefault

NewGetProjectDefault creates a GetProjectDefault with default headers values

func (*GetProjectDefault) Code

func (o *GetProjectDefault) Code() int

Code gets the status code for the get project default response

func (*GetProjectDefault) Error

func (o *GetProjectDefault) Error() string

func (*GetProjectDefault) GetPayload

func (o *GetProjectDefault) GetPayload() *models.ErrorResponse

type GetProjectOK

type GetProjectOK struct {
	Payload *models.Project
}

GetProjectOK handles this case with default header values.

Project

func NewGetProjectOK

func NewGetProjectOK() *GetProjectOK

NewGetProjectOK creates a GetProjectOK with default headers values

func (*GetProjectOK) Error

func (o *GetProjectOK) Error() string

func (*GetProjectOK) GetPayload

func (o *GetProjectOK) GetPayload() *models.Project

type GetProjectParams

type GetProjectParams struct {

	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetProjectParams contains all the parameters to send to the API endpoint for the get project operation typically these are written to a http.Request

func NewGetProjectParams

func NewGetProjectParams() *GetProjectParams

NewGetProjectParams creates a new GetProjectParams object with the default values initialized.

func NewGetProjectParamsWithContext

func NewGetProjectParamsWithContext(ctx context.Context) *GetProjectParams

NewGetProjectParamsWithContext creates a new GetProjectParams object with the default values initialized, and the ability to set a context for a request

func NewGetProjectParamsWithHTTPClient

func NewGetProjectParamsWithHTTPClient(client *http.Client) *GetProjectParams

NewGetProjectParamsWithHTTPClient creates a new GetProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetProjectParamsWithTimeout

func NewGetProjectParamsWithTimeout(timeout time.Duration) *GetProjectParams

NewGetProjectParamsWithTimeout creates a new GetProjectParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetProjectParams) SetContext

func (o *GetProjectParams) SetContext(ctx context.Context)

SetContext adds the context to the get project params

func (*GetProjectParams) SetHTTPClient

func (o *GetProjectParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get project params

func (*GetProjectParams) SetProjectID

func (o *GetProjectParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get project params

func (*GetProjectParams) SetTimeout

func (o *GetProjectParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get project params

func (*GetProjectParams) WithContext

func (o *GetProjectParams) WithContext(ctx context.Context) *GetProjectParams

WithContext adds the context to the get project params

func (*GetProjectParams) WithHTTPClient

func (o *GetProjectParams) WithHTTPClient(client *http.Client) *GetProjectParams

WithHTTPClient adds the HTTPClient to the get project params

func (*GetProjectParams) WithProjectID

func (o *GetProjectParams) WithProjectID(projectID string) *GetProjectParams

WithProjectID adds the projectID to the get project params

func (*GetProjectParams) WithTimeout

func (o *GetProjectParams) WithTimeout(timeout time.Duration) *GetProjectParams

WithTimeout adds the timeout to the get project params

func (*GetProjectParams) WriteToRequest

func (o *GetProjectParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetProjectReader

type GetProjectReader struct {
	// contains filtered or unexported fields
}

GetProjectReader is a Reader for the GetProject structure.

func (*GetProjectReader) ReadResponse

func (o *GetProjectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetProjectUnauthorized

type GetProjectUnauthorized struct {
}

GetProjectUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewGetProjectUnauthorized

func NewGetProjectUnauthorized() *GetProjectUnauthorized

NewGetProjectUnauthorized creates a GetProjectUnauthorized with default headers values

func (*GetProjectUnauthorized) Error

func (o *GetProjectUnauthorized) Error() string

type GetRoleDefault

type GetRoleDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

GetRoleDefault handles this case with default header values.

errorResponse

func NewGetRoleDefault

func NewGetRoleDefault(code int) *GetRoleDefault

NewGetRoleDefault creates a GetRoleDefault with default headers values

func (*GetRoleDefault) Code

func (o *GetRoleDefault) Code() int

Code gets the status code for the get role default response

func (*GetRoleDefault) Error

func (o *GetRoleDefault) Error() string

func (*GetRoleDefault) GetPayload

func (o *GetRoleDefault) GetPayload() *models.ErrorResponse

type GetRoleForbidden

type GetRoleForbidden struct {
}

GetRoleForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewGetRoleForbidden

func NewGetRoleForbidden() *GetRoleForbidden

NewGetRoleForbidden creates a GetRoleForbidden with default headers values

func (*GetRoleForbidden) Error

func (o *GetRoleForbidden) Error() string

type GetRoleOK

type GetRoleOK struct {
	Payload *models.Role
}

GetRoleOK handles this case with default header values.

Role

func NewGetRoleOK

func NewGetRoleOK() *GetRoleOK

NewGetRoleOK creates a GetRoleOK with default headers values

func (*GetRoleOK) Error

func (o *GetRoleOK) Error() string

func (*GetRoleOK) GetPayload

func (o *GetRoleOK) GetPayload() *models.Role

type GetRoleParams

type GetRoleParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*Namespace*/
	Namespace string
	/*ProjectID*/
	ProjectID string
	/*RoleID*/
	RoleID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetRoleParams contains all the parameters to send to the API endpoint for the get role operation typically these are written to a http.Request

func NewGetRoleParams

func NewGetRoleParams() *GetRoleParams

NewGetRoleParams creates a new GetRoleParams object with the default values initialized.

func NewGetRoleParamsWithContext

func NewGetRoleParamsWithContext(ctx context.Context) *GetRoleParams

NewGetRoleParamsWithContext creates a new GetRoleParams object with the default values initialized, and the ability to set a context for a request

func NewGetRoleParamsWithHTTPClient

func NewGetRoleParamsWithHTTPClient(client *http.Client) *GetRoleParams

NewGetRoleParamsWithHTTPClient creates a new GetRoleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetRoleParamsWithTimeout

func NewGetRoleParamsWithTimeout(timeout time.Duration) *GetRoleParams

NewGetRoleParamsWithTimeout creates a new GetRoleParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetRoleParams) SetClusterID

func (o *GetRoleParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get role params

func (*GetRoleParams) SetContext

func (o *GetRoleParams) SetContext(ctx context.Context)

SetContext adds the context to the get role params

func (*GetRoleParams) SetDC

func (o *GetRoleParams) SetDC(dc string)

SetDC adds the dc to the get role params

func (*GetRoleParams) SetHTTPClient

func (o *GetRoleParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get role params

func (*GetRoleParams) SetNamespace

func (o *GetRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get role params

func (*GetRoleParams) SetProjectID

func (o *GetRoleParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the get role params

func (*GetRoleParams) SetRoleID

func (o *GetRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the get role params

func (*GetRoleParams) SetTimeout

func (o *GetRoleParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get role params

func (*GetRoleParams) WithClusterID

func (o *GetRoleParams) WithClusterID(clusterID string) *GetRoleParams

WithClusterID adds the clusterID to the get role params

func (*GetRoleParams) WithContext

func (o *GetRoleParams) WithContext(ctx context.Context) *GetRoleParams

WithContext adds the context to the get role params

func (*GetRoleParams) WithDC

func (o *GetRoleParams) WithDC(dc string) *GetRoleParams

WithDC adds the dc to the get role params

func (*GetRoleParams) WithHTTPClient

func (o *GetRoleParams) WithHTTPClient(client *http.Client) *GetRoleParams

WithHTTPClient adds the HTTPClient to the get role params

func (*GetRoleParams) WithNamespace

func (o *GetRoleParams) WithNamespace(namespace string) *GetRoleParams

WithNamespace adds the namespace to the get role params

func (*GetRoleParams) WithProjectID

func (o *GetRoleParams) WithProjectID(projectID string) *GetRoleParams

WithProjectID adds the projectID to the get role params

func (*GetRoleParams) WithRoleID

func (o *GetRoleParams) WithRoleID(roleID string) *GetRoleParams

WithRoleID adds the roleID to the get role params

func (*GetRoleParams) WithTimeout

func (o *GetRoleParams) WithTimeout(timeout time.Duration) *GetRoleParams

WithTimeout adds the timeout to the get role params

func (*GetRoleParams) WriteToRequest

func (o *GetRoleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetRoleReader

type GetRoleReader struct {
	// contains filtered or unexported fields
}

GetRoleReader is a Reader for the GetRole structure.

func (*GetRoleReader) ReadResponse

func (o *GetRoleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetRoleUnauthorized

type GetRoleUnauthorized struct {
}

GetRoleUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewGetRoleUnauthorized

func NewGetRoleUnauthorized() *GetRoleUnauthorized

NewGetRoleUnauthorized creates a GetRoleUnauthorized with default headers values

func (*GetRoleUnauthorized) Error

func (o *GetRoleUnauthorized) Error() string

type ListClusterRoleBindingDefault

type ListClusterRoleBindingDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListClusterRoleBindingDefault handles this case with default header values.

errorResponse

func NewListClusterRoleBindingDefault

func NewListClusterRoleBindingDefault(code int) *ListClusterRoleBindingDefault

NewListClusterRoleBindingDefault creates a ListClusterRoleBindingDefault with default headers values

func (*ListClusterRoleBindingDefault) Code

Code gets the status code for the list cluster role binding default response

func (*ListClusterRoleBindingDefault) Error

func (*ListClusterRoleBindingDefault) GetPayload

type ListClusterRoleBindingForbidden

type ListClusterRoleBindingForbidden struct {
}

ListClusterRoleBindingForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewListClusterRoleBindingForbidden

func NewListClusterRoleBindingForbidden() *ListClusterRoleBindingForbidden

NewListClusterRoleBindingForbidden creates a ListClusterRoleBindingForbidden with default headers values

func (*ListClusterRoleBindingForbidden) Error

type ListClusterRoleBindingOK

type ListClusterRoleBindingOK struct {
	Payload []*models.ClusterRoleBinding
}

ListClusterRoleBindingOK handles this case with default header values.

ClusterRoleBinding

func NewListClusterRoleBindingOK

func NewListClusterRoleBindingOK() *ListClusterRoleBindingOK

NewListClusterRoleBindingOK creates a ListClusterRoleBindingOK with default headers values

func (*ListClusterRoleBindingOK) Error

func (o *ListClusterRoleBindingOK) Error() string

func (*ListClusterRoleBindingOK) GetPayload

type ListClusterRoleBindingParams

type ListClusterRoleBindingParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListClusterRoleBindingParams contains all the parameters to send to the API endpoint for the list cluster role binding operation typically these are written to a http.Request

func NewListClusterRoleBindingParams

func NewListClusterRoleBindingParams() *ListClusterRoleBindingParams

NewListClusterRoleBindingParams creates a new ListClusterRoleBindingParams object with the default values initialized.

func NewListClusterRoleBindingParamsWithContext

func NewListClusterRoleBindingParamsWithContext(ctx context.Context) *ListClusterRoleBindingParams

NewListClusterRoleBindingParamsWithContext creates a new ListClusterRoleBindingParams object with the default values initialized, and the ability to set a context for a request

func NewListClusterRoleBindingParamsWithHTTPClient

func NewListClusterRoleBindingParamsWithHTTPClient(client *http.Client) *ListClusterRoleBindingParams

NewListClusterRoleBindingParamsWithHTTPClient creates a new ListClusterRoleBindingParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListClusterRoleBindingParamsWithTimeout

func NewListClusterRoleBindingParamsWithTimeout(timeout time.Duration) *ListClusterRoleBindingParams

NewListClusterRoleBindingParamsWithTimeout creates a new ListClusterRoleBindingParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListClusterRoleBindingParams) SetClusterID

func (o *ListClusterRoleBindingParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list cluster role binding params

func (*ListClusterRoleBindingParams) SetContext

func (o *ListClusterRoleBindingParams) SetContext(ctx context.Context)

SetContext adds the context to the list cluster role binding params

func (*ListClusterRoleBindingParams) SetDC

func (o *ListClusterRoleBindingParams) SetDC(dc string)

SetDC adds the dc to the list cluster role binding params

func (*ListClusterRoleBindingParams) SetHTTPClient

func (o *ListClusterRoleBindingParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list cluster role binding params

func (*ListClusterRoleBindingParams) SetProjectID

func (o *ListClusterRoleBindingParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list cluster role binding params

func (*ListClusterRoleBindingParams) SetTimeout

func (o *ListClusterRoleBindingParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list cluster role binding params

func (*ListClusterRoleBindingParams) WithClusterID

WithClusterID adds the clusterID to the list cluster role binding params

func (*ListClusterRoleBindingParams) WithContext

WithContext adds the context to the list cluster role binding params

func (*ListClusterRoleBindingParams) WithDC

WithDC adds the dc to the list cluster role binding params

func (*ListClusterRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list cluster role binding params

func (*ListClusterRoleBindingParams) WithProjectID

WithProjectID adds the projectID to the list cluster role binding params

func (*ListClusterRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the list cluster role binding params

func (*ListClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListClusterRoleBindingReader

type ListClusterRoleBindingReader struct {
	// contains filtered or unexported fields
}

ListClusterRoleBindingReader is a Reader for the ListClusterRoleBinding structure.

func (*ListClusterRoleBindingReader) ReadResponse

func (o *ListClusterRoleBindingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListClusterRoleBindingUnauthorized

type ListClusterRoleBindingUnauthorized struct {
}

ListClusterRoleBindingUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewListClusterRoleBindingUnauthorized

func NewListClusterRoleBindingUnauthorized() *ListClusterRoleBindingUnauthorized

NewListClusterRoleBindingUnauthorized creates a ListClusterRoleBindingUnauthorized with default headers values

func (*ListClusterRoleBindingUnauthorized) Error

type ListClusterRoleDefault

type ListClusterRoleDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListClusterRoleDefault handles this case with default header values.

errorResponse

func NewListClusterRoleDefault

func NewListClusterRoleDefault(code int) *ListClusterRoleDefault

NewListClusterRoleDefault creates a ListClusterRoleDefault with default headers values

func (*ListClusterRoleDefault) Code

func (o *ListClusterRoleDefault) Code() int

Code gets the status code for the list cluster role default response

func (*ListClusterRoleDefault) Error

func (o *ListClusterRoleDefault) Error() string

func (*ListClusterRoleDefault) GetPayload

func (o *ListClusterRoleDefault) GetPayload() *models.ErrorResponse

type ListClusterRoleForbidden

type ListClusterRoleForbidden struct {
}

ListClusterRoleForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewListClusterRoleForbidden

func NewListClusterRoleForbidden() *ListClusterRoleForbidden

NewListClusterRoleForbidden creates a ListClusterRoleForbidden with default headers values

func (*ListClusterRoleForbidden) Error

func (o *ListClusterRoleForbidden) Error() string

type ListClusterRoleNamesDefault

type ListClusterRoleNamesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListClusterRoleNamesDefault handles this case with default header values.

errorResponse

func NewListClusterRoleNamesDefault

func NewListClusterRoleNamesDefault(code int) *ListClusterRoleNamesDefault

NewListClusterRoleNamesDefault creates a ListClusterRoleNamesDefault with default headers values

func (*ListClusterRoleNamesDefault) Code

func (o *ListClusterRoleNamesDefault) Code() int

Code gets the status code for the list cluster role names default response

func (*ListClusterRoleNamesDefault) Error

func (*ListClusterRoleNamesDefault) GetPayload

type ListClusterRoleNamesForbidden

type ListClusterRoleNamesForbidden struct {
}

ListClusterRoleNamesForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewListClusterRoleNamesForbidden

func NewListClusterRoleNamesForbidden() *ListClusterRoleNamesForbidden

NewListClusterRoleNamesForbidden creates a ListClusterRoleNamesForbidden with default headers values

func (*ListClusterRoleNamesForbidden) Error

type ListClusterRoleNamesOK

type ListClusterRoleNamesOK struct {
	Payload []*models.ClusterRoleName
}

ListClusterRoleNamesOK handles this case with default header values.

ClusterRoleName

func NewListClusterRoleNamesOK

func NewListClusterRoleNamesOK() *ListClusterRoleNamesOK

NewListClusterRoleNamesOK creates a ListClusterRoleNamesOK with default headers values

func (*ListClusterRoleNamesOK) Error

func (o *ListClusterRoleNamesOK) Error() string

func (*ListClusterRoleNamesOK) GetPayload

func (o *ListClusterRoleNamesOK) GetPayload() []*models.ClusterRoleName

type ListClusterRoleNamesParams

type ListClusterRoleNamesParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListClusterRoleNamesParams contains all the parameters to send to the API endpoint for the list cluster role names operation typically these are written to a http.Request

func NewListClusterRoleNamesParams

func NewListClusterRoleNamesParams() *ListClusterRoleNamesParams

NewListClusterRoleNamesParams creates a new ListClusterRoleNamesParams object with the default values initialized.

func NewListClusterRoleNamesParamsWithContext

func NewListClusterRoleNamesParamsWithContext(ctx context.Context) *ListClusterRoleNamesParams

NewListClusterRoleNamesParamsWithContext creates a new ListClusterRoleNamesParams object with the default values initialized, and the ability to set a context for a request

func NewListClusterRoleNamesParamsWithHTTPClient

func NewListClusterRoleNamesParamsWithHTTPClient(client *http.Client) *ListClusterRoleNamesParams

NewListClusterRoleNamesParamsWithHTTPClient creates a new ListClusterRoleNamesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListClusterRoleNamesParamsWithTimeout

func NewListClusterRoleNamesParamsWithTimeout(timeout time.Duration) *ListClusterRoleNamesParams

NewListClusterRoleNamesParamsWithTimeout creates a new ListClusterRoleNamesParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListClusterRoleNamesParams) SetClusterID

func (o *ListClusterRoleNamesParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list cluster role names params

func (*ListClusterRoleNamesParams) SetContext

func (o *ListClusterRoleNamesParams) SetContext(ctx context.Context)

SetContext adds the context to the list cluster role names params

func (*ListClusterRoleNamesParams) SetDC

func (o *ListClusterRoleNamesParams) SetDC(dc string)

SetDC adds the dc to the list cluster role names params

func (*ListClusterRoleNamesParams) SetHTTPClient

func (o *ListClusterRoleNamesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list cluster role names params

func (*ListClusterRoleNamesParams) SetProjectID

func (o *ListClusterRoleNamesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list cluster role names params

func (*ListClusterRoleNamesParams) SetTimeout

func (o *ListClusterRoleNamesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list cluster role names params

func (*ListClusterRoleNamesParams) WithClusterID

func (o *ListClusterRoleNamesParams) WithClusterID(clusterID string) *ListClusterRoleNamesParams

WithClusterID adds the clusterID to the list cluster role names params

func (*ListClusterRoleNamesParams) WithContext

WithContext adds the context to the list cluster role names params

func (*ListClusterRoleNamesParams) WithDC

WithDC adds the dc to the list cluster role names params

func (*ListClusterRoleNamesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list cluster role names params

func (*ListClusterRoleNamesParams) WithProjectID

func (o *ListClusterRoleNamesParams) WithProjectID(projectID string) *ListClusterRoleNamesParams

WithProjectID adds the projectID to the list cluster role names params

func (*ListClusterRoleNamesParams) WithTimeout

WithTimeout adds the timeout to the list cluster role names params

func (*ListClusterRoleNamesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListClusterRoleNamesReader

type ListClusterRoleNamesReader struct {
	// contains filtered or unexported fields
}

ListClusterRoleNamesReader is a Reader for the ListClusterRoleNames structure.

func (*ListClusterRoleNamesReader) ReadResponse

func (o *ListClusterRoleNamesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListClusterRoleNamesUnauthorized

type ListClusterRoleNamesUnauthorized struct {
}

ListClusterRoleNamesUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewListClusterRoleNamesUnauthorized

func NewListClusterRoleNamesUnauthorized() *ListClusterRoleNamesUnauthorized

NewListClusterRoleNamesUnauthorized creates a ListClusterRoleNamesUnauthorized with default headers values

func (*ListClusterRoleNamesUnauthorized) Error

type ListClusterRoleOK

type ListClusterRoleOK struct {
	Payload []*models.ClusterRole
}

ListClusterRoleOK handles this case with default header values.

ClusterRole

func NewListClusterRoleOK

func NewListClusterRoleOK() *ListClusterRoleOK

NewListClusterRoleOK creates a ListClusterRoleOK with default headers values

func (*ListClusterRoleOK) Error

func (o *ListClusterRoleOK) Error() string

func (*ListClusterRoleOK) GetPayload

func (o *ListClusterRoleOK) GetPayload() []*models.ClusterRole

type ListClusterRoleParams

type ListClusterRoleParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListClusterRoleParams contains all the parameters to send to the API endpoint for the list cluster role operation typically these are written to a http.Request

func NewListClusterRoleParams

func NewListClusterRoleParams() *ListClusterRoleParams

NewListClusterRoleParams creates a new ListClusterRoleParams object with the default values initialized.

func NewListClusterRoleParamsWithContext

func NewListClusterRoleParamsWithContext(ctx context.Context) *ListClusterRoleParams

NewListClusterRoleParamsWithContext creates a new ListClusterRoleParams object with the default values initialized, and the ability to set a context for a request

func NewListClusterRoleParamsWithHTTPClient

func NewListClusterRoleParamsWithHTTPClient(client *http.Client) *ListClusterRoleParams

NewListClusterRoleParamsWithHTTPClient creates a new ListClusterRoleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListClusterRoleParamsWithTimeout

func NewListClusterRoleParamsWithTimeout(timeout time.Duration) *ListClusterRoleParams

NewListClusterRoleParamsWithTimeout creates a new ListClusterRoleParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListClusterRoleParams) SetClusterID

func (o *ListClusterRoleParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list cluster role params

func (*ListClusterRoleParams) SetContext

func (o *ListClusterRoleParams) SetContext(ctx context.Context)

SetContext adds the context to the list cluster role params

func (*ListClusterRoleParams) SetDC

func (o *ListClusterRoleParams) SetDC(dc string)

SetDC adds the dc to the list cluster role params

func (*ListClusterRoleParams) SetHTTPClient

func (o *ListClusterRoleParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list cluster role params

func (*ListClusterRoleParams) SetProjectID

func (o *ListClusterRoleParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list cluster role params

func (*ListClusterRoleParams) SetTimeout

func (o *ListClusterRoleParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list cluster role params

func (*ListClusterRoleParams) WithClusterID

func (o *ListClusterRoleParams) WithClusterID(clusterID string) *ListClusterRoleParams

WithClusterID adds the clusterID to the list cluster role params

func (*ListClusterRoleParams) WithContext

WithContext adds the context to the list cluster role params

func (*ListClusterRoleParams) WithDC

WithDC adds the dc to the list cluster role params

func (*ListClusterRoleParams) WithHTTPClient

func (o *ListClusterRoleParams) WithHTTPClient(client *http.Client) *ListClusterRoleParams

WithHTTPClient adds the HTTPClient to the list cluster role params

func (*ListClusterRoleParams) WithProjectID

func (o *ListClusterRoleParams) WithProjectID(projectID string) *ListClusterRoleParams

WithProjectID adds the projectID to the list cluster role params

func (*ListClusterRoleParams) WithTimeout

func (o *ListClusterRoleParams) WithTimeout(timeout time.Duration) *ListClusterRoleParams

WithTimeout adds the timeout to the list cluster role params

func (*ListClusterRoleParams) WriteToRequest

func (o *ListClusterRoleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListClusterRoleReader

type ListClusterRoleReader struct {
	// contains filtered or unexported fields
}

ListClusterRoleReader is a Reader for the ListClusterRole structure.

func (*ListClusterRoleReader) ReadResponse

func (o *ListClusterRoleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListClusterRoleUnauthorized

type ListClusterRoleUnauthorized struct {
}

ListClusterRoleUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewListClusterRoleUnauthorized

func NewListClusterRoleUnauthorized() *ListClusterRoleUnauthorized

NewListClusterRoleUnauthorized creates a ListClusterRoleUnauthorized with default headers values

func (*ListClusterRoleUnauthorized) Error

type ListClustersDefault

type ListClustersDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListClustersDefault handles this case with default header values.

errorResponse

func NewListClustersDefault

func NewListClustersDefault(code int) *ListClustersDefault

NewListClustersDefault creates a ListClustersDefault with default headers values

func (*ListClustersDefault) Code

func (o *ListClustersDefault) Code() int

Code gets the status code for the list clusters default response

func (*ListClustersDefault) Error

func (o *ListClustersDefault) Error() string

func (*ListClustersDefault) GetPayload

func (o *ListClustersDefault) GetPayload() *models.ErrorResponse

type ListClustersForProjectDefault

type ListClustersForProjectDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListClustersForProjectDefault handles this case with default header values.

errorResponse

func NewListClustersForProjectDefault

func NewListClustersForProjectDefault(code int) *ListClustersForProjectDefault

NewListClustersForProjectDefault creates a ListClustersForProjectDefault with default headers values

func (*ListClustersForProjectDefault) Code

Code gets the status code for the list clusters for project default response

func (*ListClustersForProjectDefault) Error

func (*ListClustersForProjectDefault) GetPayload

type ListClustersForProjectForbidden

type ListClustersForProjectForbidden struct {
}

ListClustersForProjectForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewListClustersForProjectForbidden

func NewListClustersForProjectForbidden() *ListClustersForProjectForbidden

NewListClustersForProjectForbidden creates a ListClustersForProjectForbidden with default headers values

func (*ListClustersForProjectForbidden) Error

type ListClustersForProjectOK

type ListClustersForProjectOK struct {
	Payload models.ClusterList
}

ListClustersForProjectOK handles this case with default header values.

ClusterList

func NewListClustersForProjectOK

func NewListClustersForProjectOK() *ListClustersForProjectOK

NewListClustersForProjectOK creates a ListClustersForProjectOK with default headers values

func (*ListClustersForProjectOK) Error

func (o *ListClustersForProjectOK) Error() string

func (*ListClustersForProjectOK) GetPayload

type ListClustersForProjectParams

type ListClustersForProjectParams struct {

	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListClustersForProjectParams contains all the parameters to send to the API endpoint for the list clusters for project operation typically these are written to a http.Request

func NewListClustersForProjectParams

func NewListClustersForProjectParams() *ListClustersForProjectParams

NewListClustersForProjectParams creates a new ListClustersForProjectParams object with the default values initialized.

func NewListClustersForProjectParamsWithContext

func NewListClustersForProjectParamsWithContext(ctx context.Context) *ListClustersForProjectParams

NewListClustersForProjectParamsWithContext creates a new ListClustersForProjectParams object with the default values initialized, and the ability to set a context for a request

func NewListClustersForProjectParamsWithHTTPClient

func NewListClustersForProjectParamsWithHTTPClient(client *http.Client) *ListClustersForProjectParams

NewListClustersForProjectParamsWithHTTPClient creates a new ListClustersForProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListClustersForProjectParamsWithTimeout

func NewListClustersForProjectParamsWithTimeout(timeout time.Duration) *ListClustersForProjectParams

NewListClustersForProjectParamsWithTimeout creates a new ListClustersForProjectParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListClustersForProjectParams) SetContext

func (o *ListClustersForProjectParams) SetContext(ctx context.Context)

SetContext adds the context to the list clusters for project params

func (*ListClustersForProjectParams) SetHTTPClient

func (o *ListClustersForProjectParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list clusters for project params

func (*ListClustersForProjectParams) SetProjectID

func (o *ListClustersForProjectParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list clusters for project params

func (*ListClustersForProjectParams) SetTimeout

func (o *ListClustersForProjectParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list clusters for project params

func (*ListClustersForProjectParams) WithContext

WithContext adds the context to the list clusters for project params

func (*ListClustersForProjectParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list clusters for project params

func (*ListClustersForProjectParams) WithProjectID

WithProjectID adds the projectID to the list clusters for project params

func (*ListClustersForProjectParams) WithTimeout

WithTimeout adds the timeout to the list clusters for project params

func (*ListClustersForProjectParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListClustersForProjectReader

type ListClustersForProjectReader struct {
	// contains filtered or unexported fields
}

ListClustersForProjectReader is a Reader for the ListClustersForProject structure.

func (*ListClustersForProjectReader) ReadResponse

func (o *ListClustersForProjectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListClustersForProjectUnauthorized

type ListClustersForProjectUnauthorized struct {
}

ListClustersForProjectUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewListClustersForProjectUnauthorized

func NewListClustersForProjectUnauthorized() *ListClustersForProjectUnauthorized

NewListClustersForProjectUnauthorized creates a ListClustersForProjectUnauthorized with default headers values

func (*ListClustersForProjectUnauthorized) Error

type ListClustersForbidden

type ListClustersForbidden struct {
}

ListClustersForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewListClustersForbidden

func NewListClustersForbidden() *ListClustersForbidden

NewListClustersForbidden creates a ListClustersForbidden with default headers values

func (*ListClustersForbidden) Error

func (o *ListClustersForbidden) Error() string

type ListClustersOK

type ListClustersOK struct {
	Payload models.ClusterList
}

ListClustersOK handles this case with default header values.

ClusterList

func NewListClustersOK

func NewListClustersOK() *ListClustersOK

NewListClustersOK creates a ListClustersOK with default headers values

func (*ListClustersOK) Error

func (o *ListClustersOK) Error() string

func (*ListClustersOK) GetPayload

func (o *ListClustersOK) GetPayload() models.ClusterList

type ListClustersParams

type ListClustersParams struct {

	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListClustersParams contains all the parameters to send to the API endpoint for the list clusters operation typically these are written to a http.Request

func NewListClustersParams

func NewListClustersParams() *ListClustersParams

NewListClustersParams creates a new ListClustersParams object with the default values initialized.

func NewListClustersParamsWithContext

func NewListClustersParamsWithContext(ctx context.Context) *ListClustersParams

NewListClustersParamsWithContext creates a new ListClustersParams object with the default values initialized, and the ability to set a context for a request

func NewListClustersParamsWithHTTPClient

func NewListClustersParamsWithHTTPClient(client *http.Client) *ListClustersParams

NewListClustersParamsWithHTTPClient creates a new ListClustersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListClustersParamsWithTimeout

func NewListClustersParamsWithTimeout(timeout time.Duration) *ListClustersParams

NewListClustersParamsWithTimeout creates a new ListClustersParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListClustersParams) SetContext

func (o *ListClustersParams) SetContext(ctx context.Context)

SetContext adds the context to the list clusters params

func (*ListClustersParams) SetDC

func (o *ListClustersParams) SetDC(dc string)

SetDC adds the dc to the list clusters params

func (*ListClustersParams) SetHTTPClient

func (o *ListClustersParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list clusters params

func (*ListClustersParams) SetProjectID

func (o *ListClustersParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list clusters params

func (*ListClustersParams) SetTimeout

func (o *ListClustersParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list clusters params

func (*ListClustersParams) WithContext

WithContext adds the context to the list clusters params

func (*ListClustersParams) WithDC

WithDC adds the dc to the list clusters params

func (*ListClustersParams) WithHTTPClient

func (o *ListClustersParams) WithHTTPClient(client *http.Client) *ListClustersParams

WithHTTPClient adds the HTTPClient to the list clusters params

func (*ListClustersParams) WithProjectID

func (o *ListClustersParams) WithProjectID(projectID string) *ListClustersParams

WithProjectID adds the projectID to the list clusters params

func (*ListClustersParams) WithTimeout

func (o *ListClustersParams) WithTimeout(timeout time.Duration) *ListClustersParams

WithTimeout adds the timeout to the list clusters params

func (*ListClustersParams) WriteToRequest

func (o *ListClustersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListClustersReader

type ListClustersReader struct {
	// contains filtered or unexported fields
}

ListClustersReader is a Reader for the ListClusters structure.

func (*ListClustersReader) ReadResponse

func (o *ListClustersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListClustersUnauthorized

type ListClustersUnauthorized struct {
}

ListClustersUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewListClustersUnauthorized

func NewListClustersUnauthorized() *ListClustersUnauthorized

NewListClustersUnauthorized creates a ListClustersUnauthorized with default headers values

func (*ListClustersUnauthorized) Error

func (o *ListClustersUnauthorized) Error() string

type ListNamespaceDefault

type ListNamespaceDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListNamespaceDefault handles this case with default header values.

errorResponse

func NewListNamespaceDefault

func NewListNamespaceDefault(code int) *ListNamespaceDefault

NewListNamespaceDefault creates a ListNamespaceDefault with default headers values

func (*ListNamespaceDefault) Code

func (o *ListNamespaceDefault) Code() int

Code gets the status code for the list namespace default response

func (*ListNamespaceDefault) Error

func (o *ListNamespaceDefault) Error() string

func (*ListNamespaceDefault) GetPayload

func (o *ListNamespaceDefault) GetPayload() *models.ErrorResponse

type ListNamespaceForbidden

type ListNamespaceForbidden struct {
}

ListNamespaceForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewListNamespaceForbidden

func NewListNamespaceForbidden() *ListNamespaceForbidden

NewListNamespaceForbidden creates a ListNamespaceForbidden with default headers values

func (*ListNamespaceForbidden) Error

func (o *ListNamespaceForbidden) Error() string

type ListNamespaceOK

type ListNamespaceOK struct {
	Payload []*models.Namespace
}

ListNamespaceOK handles this case with default header values.

Namespace

func NewListNamespaceOK

func NewListNamespaceOK() *ListNamespaceOK

NewListNamespaceOK creates a ListNamespaceOK with default headers values

func (*ListNamespaceOK) Error

func (o *ListNamespaceOK) Error() string

func (*ListNamespaceOK) GetPayload

func (o *ListNamespaceOK) GetPayload() []*models.Namespace

type ListNamespaceParams

type ListNamespaceParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNamespaceParams contains all the parameters to send to the API endpoint for the list namespace operation typically these are written to a http.Request

func NewListNamespaceParams

func NewListNamespaceParams() *ListNamespaceParams

NewListNamespaceParams creates a new ListNamespaceParams object with the default values initialized.

func NewListNamespaceParamsWithContext

func NewListNamespaceParamsWithContext(ctx context.Context) *ListNamespaceParams

NewListNamespaceParamsWithContext creates a new ListNamespaceParams object with the default values initialized, and the ability to set a context for a request

func NewListNamespaceParamsWithHTTPClient

func NewListNamespaceParamsWithHTTPClient(client *http.Client) *ListNamespaceParams

NewListNamespaceParamsWithHTTPClient creates a new ListNamespaceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListNamespaceParamsWithTimeout

func NewListNamespaceParamsWithTimeout(timeout time.Duration) *ListNamespaceParams

NewListNamespaceParamsWithTimeout creates a new ListNamespaceParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListNamespaceParams) SetClusterID

func (o *ListNamespaceParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list namespace params

func (*ListNamespaceParams) SetContext

func (o *ListNamespaceParams) SetContext(ctx context.Context)

SetContext adds the context to the list namespace params

func (*ListNamespaceParams) SetDC

func (o *ListNamespaceParams) SetDC(dc string)

SetDC adds the dc to the list namespace params

func (*ListNamespaceParams) SetHTTPClient

func (o *ListNamespaceParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list namespace params

func (*ListNamespaceParams) SetProjectID

func (o *ListNamespaceParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list namespace params

func (*ListNamespaceParams) SetTimeout

func (o *ListNamespaceParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list namespace params

func (*ListNamespaceParams) WithClusterID

func (o *ListNamespaceParams) WithClusterID(clusterID string) *ListNamespaceParams

WithClusterID adds the clusterID to the list namespace params

func (*ListNamespaceParams) WithContext

WithContext adds the context to the list namespace params

func (*ListNamespaceParams) WithDC

WithDC adds the dc to the list namespace params

func (*ListNamespaceParams) WithHTTPClient

func (o *ListNamespaceParams) WithHTTPClient(client *http.Client) *ListNamespaceParams

WithHTTPClient adds the HTTPClient to the list namespace params

func (*ListNamespaceParams) WithProjectID

func (o *ListNamespaceParams) WithProjectID(projectID string) *ListNamespaceParams

WithProjectID adds the projectID to the list namespace params

func (*ListNamespaceParams) WithTimeout

func (o *ListNamespaceParams) WithTimeout(timeout time.Duration) *ListNamespaceParams

WithTimeout adds the timeout to the list namespace params

func (*ListNamespaceParams) WriteToRequest

func (o *ListNamespaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListNamespaceReader

type ListNamespaceReader struct {
	// contains filtered or unexported fields
}

ListNamespaceReader is a Reader for the ListNamespace structure.

func (*ListNamespaceReader) ReadResponse

func (o *ListNamespaceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNamespaceUnauthorized

type ListNamespaceUnauthorized struct {
}

ListNamespaceUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewListNamespaceUnauthorized

func NewListNamespaceUnauthorized() *ListNamespaceUnauthorized

NewListNamespaceUnauthorized creates a ListNamespaceUnauthorized with default headers values

func (*ListNamespaceUnauthorized) Error

func (o *ListNamespaceUnauthorized) Error() string

type ListNodeDeploymentNodesDefault

type ListNodeDeploymentNodesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListNodeDeploymentNodesDefault handles this case with default header values.

errorResponse

func NewListNodeDeploymentNodesDefault

func NewListNodeDeploymentNodesDefault(code int) *ListNodeDeploymentNodesDefault

NewListNodeDeploymentNodesDefault creates a ListNodeDeploymentNodesDefault with default headers values

func (*ListNodeDeploymentNodesDefault) Code

Code gets the status code for the list node deployment nodes default response

func (*ListNodeDeploymentNodesDefault) Error

func (*ListNodeDeploymentNodesDefault) GetPayload

type ListNodeDeploymentNodesEventsDefault

type ListNodeDeploymentNodesEventsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListNodeDeploymentNodesEventsDefault handles this case with default header values.

errorResponse

func NewListNodeDeploymentNodesEventsDefault

func NewListNodeDeploymentNodesEventsDefault(code int) *ListNodeDeploymentNodesEventsDefault

NewListNodeDeploymentNodesEventsDefault creates a ListNodeDeploymentNodesEventsDefault with default headers values

func (*ListNodeDeploymentNodesEventsDefault) Code

Code gets the status code for the list node deployment nodes events default response

func (*ListNodeDeploymentNodesEventsDefault) Error

func (*ListNodeDeploymentNodesEventsDefault) GetPayload

type ListNodeDeploymentNodesEventsForbidden

type ListNodeDeploymentNodesEventsForbidden struct {
}

ListNodeDeploymentNodesEventsForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewListNodeDeploymentNodesEventsForbidden

func NewListNodeDeploymentNodesEventsForbidden() *ListNodeDeploymentNodesEventsForbidden

NewListNodeDeploymentNodesEventsForbidden creates a ListNodeDeploymentNodesEventsForbidden with default headers values

func (*ListNodeDeploymentNodesEventsForbidden) Error

type ListNodeDeploymentNodesEventsOK

type ListNodeDeploymentNodesEventsOK struct {
	Payload []*models.Event
}

ListNodeDeploymentNodesEventsOK handles this case with default header values.

Event

func NewListNodeDeploymentNodesEventsOK

func NewListNodeDeploymentNodesEventsOK() *ListNodeDeploymentNodesEventsOK

NewListNodeDeploymentNodesEventsOK creates a ListNodeDeploymentNodesEventsOK with default headers values

func (*ListNodeDeploymentNodesEventsOK) Error

func (*ListNodeDeploymentNodesEventsOK) GetPayload

func (o *ListNodeDeploymentNodesEventsOK) GetPayload() []*models.Event

type ListNodeDeploymentNodesEventsParams

type ListNodeDeploymentNodesEventsParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*NodedeploymentID*/
	NodeDeploymentID string
	/*ProjectID*/
	ProjectID string
	/*Type*/
	Type *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNodeDeploymentNodesEventsParams contains all the parameters to send to the API endpoint for the list node deployment nodes events operation typically these are written to a http.Request

func NewListNodeDeploymentNodesEventsParams

func NewListNodeDeploymentNodesEventsParams() *ListNodeDeploymentNodesEventsParams

NewListNodeDeploymentNodesEventsParams creates a new ListNodeDeploymentNodesEventsParams object with the default values initialized.

func NewListNodeDeploymentNodesEventsParamsWithContext

func NewListNodeDeploymentNodesEventsParamsWithContext(ctx context.Context) *ListNodeDeploymentNodesEventsParams

NewListNodeDeploymentNodesEventsParamsWithContext creates a new ListNodeDeploymentNodesEventsParams object with the default values initialized, and the ability to set a context for a request

func NewListNodeDeploymentNodesEventsParamsWithHTTPClient

func NewListNodeDeploymentNodesEventsParamsWithHTTPClient(client *http.Client) *ListNodeDeploymentNodesEventsParams

NewListNodeDeploymentNodesEventsParamsWithHTTPClient creates a new ListNodeDeploymentNodesEventsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListNodeDeploymentNodesEventsParamsWithTimeout

func NewListNodeDeploymentNodesEventsParamsWithTimeout(timeout time.Duration) *ListNodeDeploymentNodesEventsParams

NewListNodeDeploymentNodesEventsParamsWithTimeout creates a new ListNodeDeploymentNodesEventsParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListNodeDeploymentNodesEventsParams) SetClusterID

func (o *ListNodeDeploymentNodesEventsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list node deployment nodes events params

func (*ListNodeDeploymentNodesEventsParams) SetContext

SetContext adds the context to the list node deployment nodes events params

func (*ListNodeDeploymentNodesEventsParams) SetDC

SetDC adds the dc to the list node deployment nodes events params

func (*ListNodeDeploymentNodesEventsParams) SetHTTPClient

func (o *ListNodeDeploymentNodesEventsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list node deployment nodes events params

func (*ListNodeDeploymentNodesEventsParams) SetNodeDeploymentID

func (o *ListNodeDeploymentNodesEventsParams) SetNodeDeploymentID(nodedeploymentID string)

SetNodeDeploymentID adds the nodedeploymentId to the list node deployment nodes events params

func (*ListNodeDeploymentNodesEventsParams) SetProjectID

func (o *ListNodeDeploymentNodesEventsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list node deployment nodes events params

func (*ListNodeDeploymentNodesEventsParams) SetTimeout

func (o *ListNodeDeploymentNodesEventsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list node deployment nodes events params

func (*ListNodeDeploymentNodesEventsParams) SetType

func (o *ListNodeDeploymentNodesEventsParams) SetType(typeVar *string)

SetType adds the type to the list node deployment nodes events params

func (*ListNodeDeploymentNodesEventsParams) WithClusterID

WithClusterID adds the clusterID to the list node deployment nodes events params

func (*ListNodeDeploymentNodesEventsParams) WithContext

WithContext adds the context to the list node deployment nodes events params

func (*ListNodeDeploymentNodesEventsParams) WithDC

WithDC adds the dc to the list node deployment nodes events params

func (*ListNodeDeploymentNodesEventsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list node deployment nodes events params

func (*ListNodeDeploymentNodesEventsParams) WithNodeDeploymentID

func (o *ListNodeDeploymentNodesEventsParams) WithNodeDeploymentID(nodedeploymentID string) *ListNodeDeploymentNodesEventsParams

WithNodeDeploymentID adds the nodedeploymentID to the list node deployment nodes events params

func (*ListNodeDeploymentNodesEventsParams) WithProjectID

WithProjectID adds the projectID to the list node deployment nodes events params

func (*ListNodeDeploymentNodesEventsParams) WithTimeout

WithTimeout adds the timeout to the list node deployment nodes events params

func (*ListNodeDeploymentNodesEventsParams) WithType

WithType adds the typeVar to the list node deployment nodes events params

func (*ListNodeDeploymentNodesEventsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListNodeDeploymentNodesEventsReader

type ListNodeDeploymentNodesEventsReader struct {
	// contains filtered or unexported fields
}

ListNodeDeploymentNodesEventsReader is a Reader for the ListNodeDeploymentNodesEvents structure.

func (*ListNodeDeploymentNodesEventsReader) ReadResponse

func (o *ListNodeDeploymentNodesEventsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNodeDeploymentNodesEventsUnauthorized

type ListNodeDeploymentNodesEventsUnauthorized struct {
}

ListNodeDeploymentNodesEventsUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewListNodeDeploymentNodesEventsUnauthorized

func NewListNodeDeploymentNodesEventsUnauthorized() *ListNodeDeploymentNodesEventsUnauthorized

NewListNodeDeploymentNodesEventsUnauthorized creates a ListNodeDeploymentNodesEventsUnauthorized with default headers values

func (*ListNodeDeploymentNodesEventsUnauthorized) Error

type ListNodeDeploymentNodesForbidden

type ListNodeDeploymentNodesForbidden struct {
}

ListNodeDeploymentNodesForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewListNodeDeploymentNodesForbidden

func NewListNodeDeploymentNodesForbidden() *ListNodeDeploymentNodesForbidden

NewListNodeDeploymentNodesForbidden creates a ListNodeDeploymentNodesForbidden with default headers values

func (*ListNodeDeploymentNodesForbidden) Error

type ListNodeDeploymentNodesOK

type ListNodeDeploymentNodesOK struct {
	Payload []*models.Node
}

ListNodeDeploymentNodesOK handles this case with default header values.

Node

func NewListNodeDeploymentNodesOK

func NewListNodeDeploymentNodesOK() *ListNodeDeploymentNodesOK

NewListNodeDeploymentNodesOK creates a ListNodeDeploymentNodesOK with default headers values

func (*ListNodeDeploymentNodesOK) Error

func (o *ListNodeDeploymentNodesOK) Error() string

func (*ListNodeDeploymentNodesOK) GetPayload

func (o *ListNodeDeploymentNodesOK) GetPayload() []*models.Node

type ListNodeDeploymentNodesParams

type ListNodeDeploymentNodesParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*HideInitialConditions*/
	HideInitialConditions *bool
	/*NodedeploymentID*/
	NodeDeploymentID string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNodeDeploymentNodesParams contains all the parameters to send to the API endpoint for the list node deployment nodes operation typically these are written to a http.Request

func NewListNodeDeploymentNodesParams

func NewListNodeDeploymentNodesParams() *ListNodeDeploymentNodesParams

NewListNodeDeploymentNodesParams creates a new ListNodeDeploymentNodesParams object with the default values initialized.

func NewListNodeDeploymentNodesParamsWithContext

func NewListNodeDeploymentNodesParamsWithContext(ctx context.Context) *ListNodeDeploymentNodesParams

NewListNodeDeploymentNodesParamsWithContext creates a new ListNodeDeploymentNodesParams object with the default values initialized, and the ability to set a context for a request

func NewListNodeDeploymentNodesParamsWithHTTPClient

func NewListNodeDeploymentNodesParamsWithHTTPClient(client *http.Client) *ListNodeDeploymentNodesParams

NewListNodeDeploymentNodesParamsWithHTTPClient creates a new ListNodeDeploymentNodesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListNodeDeploymentNodesParamsWithTimeout

func NewListNodeDeploymentNodesParamsWithTimeout(timeout time.Duration) *ListNodeDeploymentNodesParams

NewListNodeDeploymentNodesParamsWithTimeout creates a new ListNodeDeploymentNodesParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListNodeDeploymentNodesParams) SetClusterID

func (o *ListNodeDeploymentNodesParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list node deployment nodes params

func (*ListNodeDeploymentNodesParams) SetContext

func (o *ListNodeDeploymentNodesParams) SetContext(ctx context.Context)

SetContext adds the context to the list node deployment nodes params

func (*ListNodeDeploymentNodesParams) SetDC

SetDC adds the dc to the list node deployment nodes params

func (*ListNodeDeploymentNodesParams) SetHTTPClient

func (o *ListNodeDeploymentNodesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list node deployment nodes params

func (*ListNodeDeploymentNodesParams) SetHideInitialConditions

func (o *ListNodeDeploymentNodesParams) SetHideInitialConditions(hideInitialConditions *bool)

SetHideInitialConditions adds the hideInitialConditions to the list node deployment nodes params

func (*ListNodeDeploymentNodesParams) SetNodeDeploymentID

func (o *ListNodeDeploymentNodesParams) SetNodeDeploymentID(nodedeploymentID string)

SetNodeDeploymentID adds the nodedeploymentId to the list node deployment nodes params

func (*ListNodeDeploymentNodesParams) SetProjectID

func (o *ListNodeDeploymentNodesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list node deployment nodes params

func (*ListNodeDeploymentNodesParams) SetTimeout

func (o *ListNodeDeploymentNodesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list node deployment nodes params

func (*ListNodeDeploymentNodesParams) WithClusterID

WithClusterID adds the clusterID to the list node deployment nodes params

func (*ListNodeDeploymentNodesParams) WithContext

WithContext adds the context to the list node deployment nodes params

func (*ListNodeDeploymentNodesParams) WithDC

WithDC adds the dc to the list node deployment nodes params

func (*ListNodeDeploymentNodesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list node deployment nodes params

func (*ListNodeDeploymentNodesParams) WithHideInitialConditions

func (o *ListNodeDeploymentNodesParams) WithHideInitialConditions(hideInitialConditions *bool) *ListNodeDeploymentNodesParams

WithHideInitialConditions adds the hideInitialConditions to the list node deployment nodes params

func (*ListNodeDeploymentNodesParams) WithNodeDeploymentID

func (o *ListNodeDeploymentNodesParams) WithNodeDeploymentID(nodedeploymentID string) *ListNodeDeploymentNodesParams

WithNodeDeploymentID adds the nodedeploymentID to the list node deployment nodes params

func (*ListNodeDeploymentNodesParams) WithProjectID

WithProjectID adds the projectID to the list node deployment nodes params

func (*ListNodeDeploymentNodesParams) WithTimeout

WithTimeout adds the timeout to the list node deployment nodes params

func (*ListNodeDeploymentNodesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListNodeDeploymentNodesReader

type ListNodeDeploymentNodesReader struct {
	// contains filtered or unexported fields
}

ListNodeDeploymentNodesReader is a Reader for the ListNodeDeploymentNodes structure.

func (*ListNodeDeploymentNodesReader) ReadResponse

func (o *ListNodeDeploymentNodesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNodeDeploymentNodesUnauthorized

type ListNodeDeploymentNodesUnauthorized struct {
}

ListNodeDeploymentNodesUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewListNodeDeploymentNodesUnauthorized

func NewListNodeDeploymentNodesUnauthorized() *ListNodeDeploymentNodesUnauthorized

NewListNodeDeploymentNodesUnauthorized creates a ListNodeDeploymentNodesUnauthorized with default headers values

func (*ListNodeDeploymentNodesUnauthorized) Error

type ListNodeDeploymentsDefault

type ListNodeDeploymentsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListNodeDeploymentsDefault handles this case with default header values.

errorResponse

func NewListNodeDeploymentsDefault

func NewListNodeDeploymentsDefault(code int) *ListNodeDeploymentsDefault

NewListNodeDeploymentsDefault creates a ListNodeDeploymentsDefault with default headers values

func (*ListNodeDeploymentsDefault) Code

func (o *ListNodeDeploymentsDefault) Code() int

Code gets the status code for the list node deployments default response

func (*ListNodeDeploymentsDefault) Error

func (*ListNodeDeploymentsDefault) GetPayload

type ListNodeDeploymentsForbidden

type ListNodeDeploymentsForbidden struct {
}

ListNodeDeploymentsForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewListNodeDeploymentsForbidden

func NewListNodeDeploymentsForbidden() *ListNodeDeploymentsForbidden

NewListNodeDeploymentsForbidden creates a ListNodeDeploymentsForbidden with default headers values

func (*ListNodeDeploymentsForbidden) Error

type ListNodeDeploymentsOK

type ListNodeDeploymentsOK struct {
	Payload []*models.NodeDeployment
}

ListNodeDeploymentsOK handles this case with default header values.

NodeDeployment

func NewListNodeDeploymentsOK

func NewListNodeDeploymentsOK() *ListNodeDeploymentsOK

NewListNodeDeploymentsOK creates a ListNodeDeploymentsOK with default headers values

func (*ListNodeDeploymentsOK) Error

func (o *ListNodeDeploymentsOK) Error() string

func (*ListNodeDeploymentsOK) GetPayload

func (o *ListNodeDeploymentsOK) GetPayload() []*models.NodeDeployment

type ListNodeDeploymentsParams

type ListNodeDeploymentsParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNodeDeploymentsParams contains all the parameters to send to the API endpoint for the list node deployments operation typically these are written to a http.Request

func NewListNodeDeploymentsParams

func NewListNodeDeploymentsParams() *ListNodeDeploymentsParams

NewListNodeDeploymentsParams creates a new ListNodeDeploymentsParams object with the default values initialized.

func NewListNodeDeploymentsParamsWithContext

func NewListNodeDeploymentsParamsWithContext(ctx context.Context) *ListNodeDeploymentsParams

NewListNodeDeploymentsParamsWithContext creates a new ListNodeDeploymentsParams object with the default values initialized, and the ability to set a context for a request

func NewListNodeDeploymentsParamsWithHTTPClient

func NewListNodeDeploymentsParamsWithHTTPClient(client *http.Client) *ListNodeDeploymentsParams

NewListNodeDeploymentsParamsWithHTTPClient creates a new ListNodeDeploymentsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListNodeDeploymentsParamsWithTimeout

func NewListNodeDeploymentsParamsWithTimeout(timeout time.Duration) *ListNodeDeploymentsParams

NewListNodeDeploymentsParamsWithTimeout creates a new ListNodeDeploymentsParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListNodeDeploymentsParams) SetClusterID

func (o *ListNodeDeploymentsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list node deployments params

func (*ListNodeDeploymentsParams) SetContext

func (o *ListNodeDeploymentsParams) SetContext(ctx context.Context)

SetContext adds the context to the list node deployments params

func (*ListNodeDeploymentsParams) SetDC

func (o *ListNodeDeploymentsParams) SetDC(dc string)

SetDC adds the dc to the list node deployments params

func (*ListNodeDeploymentsParams) SetHTTPClient

func (o *ListNodeDeploymentsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list node deployments params

func (*ListNodeDeploymentsParams) SetProjectID

func (o *ListNodeDeploymentsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list node deployments params

func (*ListNodeDeploymentsParams) SetTimeout

func (o *ListNodeDeploymentsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list node deployments params

func (*ListNodeDeploymentsParams) WithClusterID

func (o *ListNodeDeploymentsParams) WithClusterID(clusterID string) *ListNodeDeploymentsParams

WithClusterID adds the clusterID to the list node deployments params

func (*ListNodeDeploymentsParams) WithContext

WithContext adds the context to the list node deployments params

func (*ListNodeDeploymentsParams) WithDC

WithDC adds the dc to the list node deployments params

func (*ListNodeDeploymentsParams) WithHTTPClient

func (o *ListNodeDeploymentsParams) WithHTTPClient(client *http.Client) *ListNodeDeploymentsParams

WithHTTPClient adds the HTTPClient to the list node deployments params

func (*ListNodeDeploymentsParams) WithProjectID

func (o *ListNodeDeploymentsParams) WithProjectID(projectID string) *ListNodeDeploymentsParams

WithProjectID adds the projectID to the list node deployments params

func (*ListNodeDeploymentsParams) WithTimeout

WithTimeout adds the timeout to the list node deployments params

func (*ListNodeDeploymentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListNodeDeploymentsReader

type ListNodeDeploymentsReader struct {
	// contains filtered or unexported fields
}

ListNodeDeploymentsReader is a Reader for the ListNodeDeployments structure.

func (*ListNodeDeploymentsReader) ReadResponse

func (o *ListNodeDeploymentsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNodeDeploymentsUnauthorized

type ListNodeDeploymentsUnauthorized struct {
}

ListNodeDeploymentsUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewListNodeDeploymentsUnauthorized

func NewListNodeDeploymentsUnauthorized() *ListNodeDeploymentsUnauthorized

NewListNodeDeploymentsUnauthorized creates a ListNodeDeploymentsUnauthorized with default headers values

func (*ListNodeDeploymentsUnauthorized) Error

type ListNodesForClusterLegacyDefault

type ListNodesForClusterLegacyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListNodesForClusterLegacyDefault handles this case with default header values.

errorResponse

func NewListNodesForClusterLegacyDefault

func NewListNodesForClusterLegacyDefault(code int) *ListNodesForClusterLegacyDefault

NewListNodesForClusterLegacyDefault creates a ListNodesForClusterLegacyDefault with default headers values

func (*ListNodesForClusterLegacyDefault) Code

Code gets the status code for the list nodes for cluster legacy default response

func (*ListNodesForClusterLegacyDefault) Error

func (*ListNodesForClusterLegacyDefault) GetPayload

type ListNodesForClusterLegacyForbidden

type ListNodesForClusterLegacyForbidden struct {
}

ListNodesForClusterLegacyForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewListNodesForClusterLegacyForbidden

func NewListNodesForClusterLegacyForbidden() *ListNodesForClusterLegacyForbidden

NewListNodesForClusterLegacyForbidden creates a ListNodesForClusterLegacyForbidden with default headers values

func (*ListNodesForClusterLegacyForbidden) Error

type ListNodesForClusterLegacyOK

type ListNodesForClusterLegacyOK struct {
	Payload []*models.Node
}

ListNodesForClusterLegacyOK handles this case with default header values.

Node

func NewListNodesForClusterLegacyOK

func NewListNodesForClusterLegacyOK() *ListNodesForClusterLegacyOK

NewListNodesForClusterLegacyOK creates a ListNodesForClusterLegacyOK with default headers values

func (*ListNodesForClusterLegacyOK) Error

func (*ListNodesForClusterLegacyOK) GetPayload

func (o *ListNodesForClusterLegacyOK) GetPayload() []*models.Node

type ListNodesForClusterLegacyParams

type ListNodesForClusterLegacyParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*HideInitialConditions*/
	HideInitialConditions *bool
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNodesForClusterLegacyParams contains all the parameters to send to the API endpoint for the list nodes for cluster legacy operation typically these are written to a http.Request

func NewListNodesForClusterLegacyParams

func NewListNodesForClusterLegacyParams() *ListNodesForClusterLegacyParams

NewListNodesForClusterLegacyParams creates a new ListNodesForClusterLegacyParams object with the default values initialized.

func NewListNodesForClusterLegacyParamsWithContext

func NewListNodesForClusterLegacyParamsWithContext(ctx context.Context) *ListNodesForClusterLegacyParams

NewListNodesForClusterLegacyParamsWithContext creates a new ListNodesForClusterLegacyParams object with the default values initialized, and the ability to set a context for a request

func NewListNodesForClusterLegacyParamsWithHTTPClient

func NewListNodesForClusterLegacyParamsWithHTTPClient(client *http.Client) *ListNodesForClusterLegacyParams

NewListNodesForClusterLegacyParamsWithHTTPClient creates a new ListNodesForClusterLegacyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListNodesForClusterLegacyParamsWithTimeout

func NewListNodesForClusterLegacyParamsWithTimeout(timeout time.Duration) *ListNodesForClusterLegacyParams

NewListNodesForClusterLegacyParamsWithTimeout creates a new ListNodesForClusterLegacyParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListNodesForClusterLegacyParams) SetClusterID

func (o *ListNodesForClusterLegacyParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list nodes for cluster legacy params

func (*ListNodesForClusterLegacyParams) SetContext

func (o *ListNodesForClusterLegacyParams) SetContext(ctx context.Context)

SetContext adds the context to the list nodes for cluster legacy params

func (*ListNodesForClusterLegacyParams) SetDC

SetDC adds the dc to the list nodes for cluster legacy params

func (*ListNodesForClusterLegacyParams) SetHTTPClient

func (o *ListNodesForClusterLegacyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list nodes for cluster legacy params

func (*ListNodesForClusterLegacyParams) SetHideInitialConditions

func (o *ListNodesForClusterLegacyParams) SetHideInitialConditions(hideInitialConditions *bool)

SetHideInitialConditions adds the hideInitialConditions to the list nodes for cluster legacy params

func (*ListNodesForClusterLegacyParams) SetProjectID

func (o *ListNodesForClusterLegacyParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list nodes for cluster legacy params

func (*ListNodesForClusterLegacyParams) SetTimeout

func (o *ListNodesForClusterLegacyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list nodes for cluster legacy params

func (*ListNodesForClusterLegacyParams) WithClusterID

WithClusterID adds the clusterID to the list nodes for cluster legacy params

func (*ListNodesForClusterLegacyParams) WithContext

WithContext adds the context to the list nodes for cluster legacy params

func (*ListNodesForClusterLegacyParams) WithDC

WithDC adds the dc to the list nodes for cluster legacy params

func (*ListNodesForClusterLegacyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list nodes for cluster legacy params

func (*ListNodesForClusterLegacyParams) WithHideInitialConditions

func (o *ListNodesForClusterLegacyParams) WithHideInitialConditions(hideInitialConditions *bool) *ListNodesForClusterLegacyParams

WithHideInitialConditions adds the hideInitialConditions to the list nodes for cluster legacy params

func (*ListNodesForClusterLegacyParams) WithProjectID

WithProjectID adds the projectID to the list nodes for cluster legacy params

func (*ListNodesForClusterLegacyParams) WithTimeout

WithTimeout adds the timeout to the list nodes for cluster legacy params

func (*ListNodesForClusterLegacyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListNodesForClusterLegacyReader

type ListNodesForClusterLegacyReader struct {
	// contains filtered or unexported fields
}

ListNodesForClusterLegacyReader is a Reader for the ListNodesForClusterLegacy structure.

func (*ListNodesForClusterLegacyReader) ReadResponse

func (o *ListNodesForClusterLegacyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNodesForClusterLegacyUnauthorized

type ListNodesForClusterLegacyUnauthorized struct {
}

ListNodesForClusterLegacyUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewListNodesForClusterLegacyUnauthorized

func NewListNodesForClusterLegacyUnauthorized() *ListNodesForClusterLegacyUnauthorized

NewListNodesForClusterLegacyUnauthorized creates a ListNodesForClusterLegacyUnauthorized with default headers values

func (*ListNodesForClusterLegacyUnauthorized) Error

type ListProjectsConflict

type ListProjectsConflict struct {
}

ListProjectsConflict handles this case with default header values.

EmptyResponse is a empty response

func NewListProjectsConflict

func NewListProjectsConflict() *ListProjectsConflict

NewListProjectsConflict creates a ListProjectsConflict with default headers values

func (*ListProjectsConflict) Error

func (o *ListProjectsConflict) Error() string

type ListProjectsDefault

type ListProjectsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListProjectsDefault handles this case with default header values.

errorResponse

func NewListProjectsDefault

func NewListProjectsDefault(code int) *ListProjectsDefault

NewListProjectsDefault creates a ListProjectsDefault with default headers values

func (*ListProjectsDefault) Code

func (o *ListProjectsDefault) Code() int

Code gets the status code for the list projects default response

func (*ListProjectsDefault) Error

func (o *ListProjectsDefault) Error() string

func (*ListProjectsDefault) GetPayload

func (o *ListProjectsDefault) GetPayload() *models.ErrorResponse

type ListProjectsOK

type ListProjectsOK struct {
	Payload []*models.Project
}

ListProjectsOK handles this case with default header values.

Project

func NewListProjectsOK

func NewListProjectsOK() *ListProjectsOK

NewListProjectsOK creates a ListProjectsOK with default headers values

func (*ListProjectsOK) Error

func (o *ListProjectsOK) Error() string

func (*ListProjectsOK) GetPayload

func (o *ListProjectsOK) GetPayload() []*models.Project

type ListProjectsParams

type ListProjectsParams struct {

	/*DisplayAll*/
	DisplayAll *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListProjectsParams contains all the parameters to send to the API endpoint for the list projects operation typically these are written to a http.Request

func NewListProjectsParams

func NewListProjectsParams() *ListProjectsParams

NewListProjectsParams creates a new ListProjectsParams object with the default values initialized.

func NewListProjectsParamsWithContext

func NewListProjectsParamsWithContext(ctx context.Context) *ListProjectsParams

NewListProjectsParamsWithContext creates a new ListProjectsParams object with the default values initialized, and the ability to set a context for a request

func NewListProjectsParamsWithHTTPClient

func NewListProjectsParamsWithHTTPClient(client *http.Client) *ListProjectsParams

NewListProjectsParamsWithHTTPClient creates a new ListProjectsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListProjectsParamsWithTimeout

func NewListProjectsParamsWithTimeout(timeout time.Duration) *ListProjectsParams

NewListProjectsParamsWithTimeout creates a new ListProjectsParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListProjectsParams) SetContext

func (o *ListProjectsParams) SetContext(ctx context.Context)

SetContext adds the context to the list projects params

func (*ListProjectsParams) SetDisplayAll

func (o *ListProjectsParams) SetDisplayAll(displayAll *bool)

SetDisplayAll adds the displayAll to the list projects params

func (*ListProjectsParams) SetHTTPClient

func (o *ListProjectsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list projects params

func (*ListProjectsParams) SetTimeout

func (o *ListProjectsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list projects params

func (*ListProjectsParams) WithContext

WithContext adds the context to the list projects params

func (*ListProjectsParams) WithDisplayAll

func (o *ListProjectsParams) WithDisplayAll(displayAll *bool) *ListProjectsParams

WithDisplayAll adds the displayAll to the list projects params

func (*ListProjectsParams) WithHTTPClient

func (o *ListProjectsParams) WithHTTPClient(client *http.Client) *ListProjectsParams

WithHTTPClient adds the HTTPClient to the list projects params

func (*ListProjectsParams) WithTimeout

func (o *ListProjectsParams) WithTimeout(timeout time.Duration) *ListProjectsParams

WithTimeout adds the timeout to the list projects params

func (*ListProjectsParams) WriteToRequest

func (o *ListProjectsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListProjectsReader

type ListProjectsReader struct {
	// contains filtered or unexported fields
}

ListProjectsReader is a Reader for the ListProjects structure.

func (*ListProjectsReader) ReadResponse

func (o *ListProjectsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListProjectsUnauthorized

type ListProjectsUnauthorized struct {
}

ListProjectsUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewListProjectsUnauthorized

func NewListProjectsUnauthorized() *ListProjectsUnauthorized

NewListProjectsUnauthorized creates a ListProjectsUnauthorized with default headers values

func (*ListProjectsUnauthorized) Error

func (o *ListProjectsUnauthorized) Error() string

type ListRoleBindingDefault

type ListRoleBindingDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListRoleBindingDefault handles this case with default header values.

errorResponse

func NewListRoleBindingDefault

func NewListRoleBindingDefault(code int) *ListRoleBindingDefault

NewListRoleBindingDefault creates a ListRoleBindingDefault with default headers values

func (*ListRoleBindingDefault) Code

func (o *ListRoleBindingDefault) Code() int

Code gets the status code for the list role binding default response

func (*ListRoleBindingDefault) Error

func (o *ListRoleBindingDefault) Error() string

func (*ListRoleBindingDefault) GetPayload

func (o *ListRoleBindingDefault) GetPayload() *models.ErrorResponse

type ListRoleBindingForbidden

type ListRoleBindingForbidden struct {
}

ListRoleBindingForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewListRoleBindingForbidden

func NewListRoleBindingForbidden() *ListRoleBindingForbidden

NewListRoleBindingForbidden creates a ListRoleBindingForbidden with default headers values

func (*ListRoleBindingForbidden) Error

func (o *ListRoleBindingForbidden) Error() string

type ListRoleBindingOK

type ListRoleBindingOK struct {
	Payload []*models.RoleBinding
}

ListRoleBindingOK handles this case with default header values.

RoleBinding

func NewListRoleBindingOK

func NewListRoleBindingOK() *ListRoleBindingOK

NewListRoleBindingOK creates a ListRoleBindingOK with default headers values

func (*ListRoleBindingOK) Error

func (o *ListRoleBindingOK) Error() string

func (*ListRoleBindingOK) GetPayload

func (o *ListRoleBindingOK) GetPayload() []*models.RoleBinding

type ListRoleBindingParams

type ListRoleBindingParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListRoleBindingParams contains all the parameters to send to the API endpoint for the list role binding operation typically these are written to a http.Request

func NewListRoleBindingParams

func NewListRoleBindingParams() *ListRoleBindingParams

NewListRoleBindingParams creates a new ListRoleBindingParams object with the default values initialized.

func NewListRoleBindingParamsWithContext

func NewListRoleBindingParamsWithContext(ctx context.Context) *ListRoleBindingParams

NewListRoleBindingParamsWithContext creates a new ListRoleBindingParams object with the default values initialized, and the ability to set a context for a request

func NewListRoleBindingParamsWithHTTPClient

func NewListRoleBindingParamsWithHTTPClient(client *http.Client) *ListRoleBindingParams

NewListRoleBindingParamsWithHTTPClient creates a new ListRoleBindingParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListRoleBindingParamsWithTimeout

func NewListRoleBindingParamsWithTimeout(timeout time.Duration) *ListRoleBindingParams

NewListRoleBindingParamsWithTimeout creates a new ListRoleBindingParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListRoleBindingParams) SetClusterID

func (o *ListRoleBindingParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list role binding params

func (*ListRoleBindingParams) SetContext

func (o *ListRoleBindingParams) SetContext(ctx context.Context)

SetContext adds the context to the list role binding params

func (*ListRoleBindingParams) SetDC

func (o *ListRoleBindingParams) SetDC(dc string)

SetDC adds the dc to the list role binding params

func (*ListRoleBindingParams) SetHTTPClient

func (o *ListRoleBindingParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list role binding params

func (*ListRoleBindingParams) SetProjectID

func (o *ListRoleBindingParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list role binding params

func (*ListRoleBindingParams) SetTimeout

func (o *ListRoleBindingParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list role binding params

func (*ListRoleBindingParams) WithClusterID

func (o *ListRoleBindingParams) WithClusterID(clusterID string) *ListRoleBindingParams

WithClusterID adds the clusterID to the list role binding params

func (*ListRoleBindingParams) WithContext

WithContext adds the context to the list role binding params

func (*ListRoleBindingParams) WithDC

WithDC adds the dc to the list role binding params

func (*ListRoleBindingParams) WithHTTPClient

func (o *ListRoleBindingParams) WithHTTPClient(client *http.Client) *ListRoleBindingParams

WithHTTPClient adds the HTTPClient to the list role binding params

func (*ListRoleBindingParams) WithProjectID

func (o *ListRoleBindingParams) WithProjectID(projectID string) *ListRoleBindingParams

WithProjectID adds the projectID to the list role binding params

func (*ListRoleBindingParams) WithTimeout

func (o *ListRoleBindingParams) WithTimeout(timeout time.Duration) *ListRoleBindingParams

WithTimeout adds the timeout to the list role binding params

func (*ListRoleBindingParams) WriteToRequest

func (o *ListRoleBindingParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListRoleBindingReader

type ListRoleBindingReader struct {
	// contains filtered or unexported fields
}

ListRoleBindingReader is a Reader for the ListRoleBinding structure.

func (*ListRoleBindingReader) ReadResponse

func (o *ListRoleBindingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListRoleBindingUnauthorized

type ListRoleBindingUnauthorized struct {
}

ListRoleBindingUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewListRoleBindingUnauthorized

func NewListRoleBindingUnauthorized() *ListRoleBindingUnauthorized

NewListRoleBindingUnauthorized creates a ListRoleBindingUnauthorized with default headers values

func (*ListRoleBindingUnauthorized) Error

type ListRoleDefault

type ListRoleDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListRoleDefault handles this case with default header values.

errorResponse

func NewListRoleDefault

func NewListRoleDefault(code int) *ListRoleDefault

NewListRoleDefault creates a ListRoleDefault with default headers values

func (*ListRoleDefault) Code

func (o *ListRoleDefault) Code() int

Code gets the status code for the list role default response

func (*ListRoleDefault) Error

func (o *ListRoleDefault) Error() string

func (*ListRoleDefault) GetPayload

func (o *ListRoleDefault) GetPayload() *models.ErrorResponse

type ListRoleForbidden

type ListRoleForbidden struct {
}

ListRoleForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewListRoleForbidden

func NewListRoleForbidden() *ListRoleForbidden

NewListRoleForbidden creates a ListRoleForbidden with default headers values

func (*ListRoleForbidden) Error

func (o *ListRoleForbidden) Error() string

type ListRoleNamesDefault

type ListRoleNamesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListRoleNamesDefault handles this case with default header values.

errorResponse

func NewListRoleNamesDefault

func NewListRoleNamesDefault(code int) *ListRoleNamesDefault

NewListRoleNamesDefault creates a ListRoleNamesDefault with default headers values

func (*ListRoleNamesDefault) Code

func (o *ListRoleNamesDefault) Code() int

Code gets the status code for the list role names default response

func (*ListRoleNamesDefault) Error

func (o *ListRoleNamesDefault) Error() string

func (*ListRoleNamesDefault) GetPayload

func (o *ListRoleNamesDefault) GetPayload() *models.ErrorResponse

type ListRoleNamesForbidden

type ListRoleNamesForbidden struct {
}

ListRoleNamesForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewListRoleNamesForbidden

func NewListRoleNamesForbidden() *ListRoleNamesForbidden

NewListRoleNamesForbidden creates a ListRoleNamesForbidden with default headers values

func (*ListRoleNamesForbidden) Error

func (o *ListRoleNamesForbidden) Error() string

type ListRoleNamesOK

type ListRoleNamesOK struct {
	Payload []*models.RoleName
}

ListRoleNamesOK handles this case with default header values.

RoleName

func NewListRoleNamesOK

func NewListRoleNamesOK() *ListRoleNamesOK

NewListRoleNamesOK creates a ListRoleNamesOK with default headers values

func (*ListRoleNamesOK) Error

func (o *ListRoleNamesOK) Error() string

func (*ListRoleNamesOK) GetPayload

func (o *ListRoleNamesOK) GetPayload() []*models.RoleName

type ListRoleNamesParams

type ListRoleNamesParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListRoleNamesParams contains all the parameters to send to the API endpoint for the list role names operation typically these are written to a http.Request

func NewListRoleNamesParams

func NewListRoleNamesParams() *ListRoleNamesParams

NewListRoleNamesParams creates a new ListRoleNamesParams object with the default values initialized.

func NewListRoleNamesParamsWithContext

func NewListRoleNamesParamsWithContext(ctx context.Context) *ListRoleNamesParams

NewListRoleNamesParamsWithContext creates a new ListRoleNamesParams object with the default values initialized, and the ability to set a context for a request

func NewListRoleNamesParamsWithHTTPClient

func NewListRoleNamesParamsWithHTTPClient(client *http.Client) *ListRoleNamesParams

NewListRoleNamesParamsWithHTTPClient creates a new ListRoleNamesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListRoleNamesParamsWithTimeout

func NewListRoleNamesParamsWithTimeout(timeout time.Duration) *ListRoleNamesParams

NewListRoleNamesParamsWithTimeout creates a new ListRoleNamesParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListRoleNamesParams) SetClusterID

func (o *ListRoleNamesParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list role names params

func (*ListRoleNamesParams) SetContext

func (o *ListRoleNamesParams) SetContext(ctx context.Context)

SetContext adds the context to the list role names params

func (*ListRoleNamesParams) SetDC

func (o *ListRoleNamesParams) SetDC(dc string)

SetDC adds the dc to the list role names params

func (*ListRoleNamesParams) SetHTTPClient

func (o *ListRoleNamesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list role names params

func (*ListRoleNamesParams) SetProjectID

func (o *ListRoleNamesParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list role names params

func (*ListRoleNamesParams) SetTimeout

func (o *ListRoleNamesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list role names params

func (*ListRoleNamesParams) WithClusterID

func (o *ListRoleNamesParams) WithClusterID(clusterID string) *ListRoleNamesParams

WithClusterID adds the clusterID to the list role names params

func (*ListRoleNamesParams) WithContext

WithContext adds the context to the list role names params

func (*ListRoleNamesParams) WithDC

WithDC adds the dc to the list role names params

func (*ListRoleNamesParams) WithHTTPClient

func (o *ListRoleNamesParams) WithHTTPClient(client *http.Client) *ListRoleNamesParams

WithHTTPClient adds the HTTPClient to the list role names params

func (*ListRoleNamesParams) WithProjectID

func (o *ListRoleNamesParams) WithProjectID(projectID string) *ListRoleNamesParams

WithProjectID adds the projectID to the list role names params

func (*ListRoleNamesParams) WithTimeout

func (o *ListRoleNamesParams) WithTimeout(timeout time.Duration) *ListRoleNamesParams

WithTimeout adds the timeout to the list role names params

func (*ListRoleNamesParams) WriteToRequest

func (o *ListRoleNamesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListRoleNamesReader

type ListRoleNamesReader struct {
	// contains filtered or unexported fields
}

ListRoleNamesReader is a Reader for the ListRoleNames structure.

func (*ListRoleNamesReader) ReadResponse

func (o *ListRoleNamesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListRoleNamesUnauthorized

type ListRoleNamesUnauthorized struct {
}

ListRoleNamesUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewListRoleNamesUnauthorized

func NewListRoleNamesUnauthorized() *ListRoleNamesUnauthorized

NewListRoleNamesUnauthorized creates a ListRoleNamesUnauthorized with default headers values

func (*ListRoleNamesUnauthorized) Error

func (o *ListRoleNamesUnauthorized) Error() string

type ListRoleOK

type ListRoleOK struct {
	Payload []*models.Role
}

ListRoleOK handles this case with default header values.

Role

func NewListRoleOK

func NewListRoleOK() *ListRoleOK

NewListRoleOK creates a ListRoleOK with default headers values

func (*ListRoleOK) Error

func (o *ListRoleOK) Error() string

func (*ListRoleOK) GetPayload

func (o *ListRoleOK) GetPayload() []*models.Role

type ListRoleParams

type ListRoleParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListRoleParams contains all the parameters to send to the API endpoint for the list role operation typically these are written to a http.Request

func NewListRoleParams

func NewListRoleParams() *ListRoleParams

NewListRoleParams creates a new ListRoleParams object with the default values initialized.

func NewListRoleParamsWithContext

func NewListRoleParamsWithContext(ctx context.Context) *ListRoleParams

NewListRoleParamsWithContext creates a new ListRoleParams object with the default values initialized, and the ability to set a context for a request

func NewListRoleParamsWithHTTPClient

func NewListRoleParamsWithHTTPClient(client *http.Client) *ListRoleParams

NewListRoleParamsWithHTTPClient creates a new ListRoleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListRoleParamsWithTimeout

func NewListRoleParamsWithTimeout(timeout time.Duration) *ListRoleParams

NewListRoleParamsWithTimeout creates a new ListRoleParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListRoleParams) SetClusterID

func (o *ListRoleParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list role params

func (*ListRoleParams) SetContext

func (o *ListRoleParams) SetContext(ctx context.Context)

SetContext adds the context to the list role params

func (*ListRoleParams) SetDC

func (o *ListRoleParams) SetDC(dc string)

SetDC adds the dc to the list role params

func (*ListRoleParams) SetHTTPClient

func (o *ListRoleParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list role params

func (*ListRoleParams) SetProjectID

func (o *ListRoleParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list role params

func (*ListRoleParams) SetTimeout

func (o *ListRoleParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list role params

func (*ListRoleParams) WithClusterID

func (o *ListRoleParams) WithClusterID(clusterID string) *ListRoleParams

WithClusterID adds the clusterID to the list role params

func (*ListRoleParams) WithContext

func (o *ListRoleParams) WithContext(ctx context.Context) *ListRoleParams

WithContext adds the context to the list role params

func (*ListRoleParams) WithDC

func (o *ListRoleParams) WithDC(dc string) *ListRoleParams

WithDC adds the dc to the list role params

func (*ListRoleParams) WithHTTPClient

func (o *ListRoleParams) WithHTTPClient(client *http.Client) *ListRoleParams

WithHTTPClient adds the HTTPClient to the list role params

func (*ListRoleParams) WithProjectID

func (o *ListRoleParams) WithProjectID(projectID string) *ListRoleParams

WithProjectID adds the projectID to the list role params

func (*ListRoleParams) WithTimeout

func (o *ListRoleParams) WithTimeout(timeout time.Duration) *ListRoleParams

WithTimeout adds the timeout to the list role params

func (*ListRoleParams) WriteToRequest

func (o *ListRoleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListRoleReader

type ListRoleReader struct {
	// contains filtered or unexported fields
}

ListRoleReader is a Reader for the ListRole structure.

func (*ListRoleReader) ReadResponse

func (o *ListRoleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListRoleUnauthorized

type ListRoleUnauthorized struct {
}

ListRoleUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewListRoleUnauthorized

func NewListRoleUnauthorized() *ListRoleUnauthorized

NewListRoleUnauthorized creates a ListRoleUnauthorized with default headers values

func (*ListRoleUnauthorized) Error

func (o *ListRoleUnauthorized) Error() string

type ListSSHKeysAssignedToClusterDefault

type ListSSHKeysAssignedToClusterDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListSSHKeysAssignedToClusterDefault handles this case with default header values.

errorResponse

func NewListSSHKeysAssignedToClusterDefault

func NewListSSHKeysAssignedToClusterDefault(code int) *ListSSHKeysAssignedToClusterDefault

NewListSSHKeysAssignedToClusterDefault creates a ListSSHKeysAssignedToClusterDefault with default headers values

func (*ListSSHKeysAssignedToClusterDefault) Code

Code gets the status code for the list SSH keys assigned to cluster default response

func (*ListSSHKeysAssignedToClusterDefault) Error

func (*ListSSHKeysAssignedToClusterDefault) GetPayload

type ListSSHKeysAssignedToClusterForbidden

type ListSSHKeysAssignedToClusterForbidden struct {
}

ListSSHKeysAssignedToClusterForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewListSSHKeysAssignedToClusterForbidden

func NewListSSHKeysAssignedToClusterForbidden() *ListSSHKeysAssignedToClusterForbidden

NewListSSHKeysAssignedToClusterForbidden creates a ListSSHKeysAssignedToClusterForbidden with default headers values

func (*ListSSHKeysAssignedToClusterForbidden) Error

type ListSSHKeysAssignedToClusterOK

type ListSSHKeysAssignedToClusterOK struct {
	Payload []*models.SSHKey
}

ListSSHKeysAssignedToClusterOK handles this case with default header values.

SSHKey

func NewListSSHKeysAssignedToClusterOK

func NewListSSHKeysAssignedToClusterOK() *ListSSHKeysAssignedToClusterOK

NewListSSHKeysAssignedToClusterOK creates a ListSSHKeysAssignedToClusterOK with default headers values

func (*ListSSHKeysAssignedToClusterOK) Error

func (*ListSSHKeysAssignedToClusterOK) GetPayload

func (o *ListSSHKeysAssignedToClusterOK) GetPayload() []*models.SSHKey

type ListSSHKeysAssignedToClusterParams

type ListSSHKeysAssignedToClusterParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListSSHKeysAssignedToClusterParams contains all the parameters to send to the API endpoint for the list SSH keys assigned to cluster operation typically these are written to a http.Request

func NewListSSHKeysAssignedToClusterParams

func NewListSSHKeysAssignedToClusterParams() *ListSSHKeysAssignedToClusterParams

NewListSSHKeysAssignedToClusterParams creates a new ListSSHKeysAssignedToClusterParams object with the default values initialized.

func NewListSSHKeysAssignedToClusterParamsWithContext

func NewListSSHKeysAssignedToClusterParamsWithContext(ctx context.Context) *ListSSHKeysAssignedToClusterParams

NewListSSHKeysAssignedToClusterParamsWithContext creates a new ListSSHKeysAssignedToClusterParams object with the default values initialized, and the ability to set a context for a request

func NewListSSHKeysAssignedToClusterParamsWithHTTPClient

func NewListSSHKeysAssignedToClusterParamsWithHTTPClient(client *http.Client) *ListSSHKeysAssignedToClusterParams

NewListSSHKeysAssignedToClusterParamsWithHTTPClient creates a new ListSSHKeysAssignedToClusterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListSSHKeysAssignedToClusterParamsWithTimeout

func NewListSSHKeysAssignedToClusterParamsWithTimeout(timeout time.Duration) *ListSSHKeysAssignedToClusterParams

NewListSSHKeysAssignedToClusterParamsWithTimeout creates a new ListSSHKeysAssignedToClusterParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListSSHKeysAssignedToClusterParams) SetClusterID

func (o *ListSSHKeysAssignedToClusterParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list SSH keys assigned to cluster params

func (*ListSSHKeysAssignedToClusterParams) SetContext

SetContext adds the context to the list SSH keys assigned to cluster params

func (*ListSSHKeysAssignedToClusterParams) SetDC

SetDC adds the dc to the list SSH keys assigned to cluster params

func (*ListSSHKeysAssignedToClusterParams) SetHTTPClient

func (o *ListSSHKeysAssignedToClusterParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list SSH keys assigned to cluster params

func (*ListSSHKeysAssignedToClusterParams) SetProjectID

func (o *ListSSHKeysAssignedToClusterParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list SSH keys assigned to cluster params

func (*ListSSHKeysAssignedToClusterParams) SetTimeout

func (o *ListSSHKeysAssignedToClusterParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list SSH keys assigned to cluster params

func (*ListSSHKeysAssignedToClusterParams) WithClusterID

WithClusterID adds the clusterID to the list SSH keys assigned to cluster params

func (*ListSSHKeysAssignedToClusterParams) WithContext

WithContext adds the context to the list SSH keys assigned to cluster params

func (*ListSSHKeysAssignedToClusterParams) WithDC

WithDC adds the dc to the list SSH keys assigned to cluster params

func (*ListSSHKeysAssignedToClusterParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list SSH keys assigned to cluster params

func (*ListSSHKeysAssignedToClusterParams) WithProjectID

WithProjectID adds the projectID to the list SSH keys assigned to cluster params

func (*ListSSHKeysAssignedToClusterParams) WithTimeout

WithTimeout adds the timeout to the list SSH keys assigned to cluster params

func (*ListSSHKeysAssignedToClusterParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListSSHKeysAssignedToClusterReader

type ListSSHKeysAssignedToClusterReader struct {
	// contains filtered or unexported fields
}

ListSSHKeysAssignedToClusterReader is a Reader for the ListSSHKeysAssignedToCluster structure.

func (*ListSSHKeysAssignedToClusterReader) ReadResponse

func (o *ListSSHKeysAssignedToClusterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListSSHKeysAssignedToClusterUnauthorized

type ListSSHKeysAssignedToClusterUnauthorized struct {
}

ListSSHKeysAssignedToClusterUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewListSSHKeysAssignedToClusterUnauthorized

func NewListSSHKeysAssignedToClusterUnauthorized() *ListSSHKeysAssignedToClusterUnauthorized

NewListSSHKeysAssignedToClusterUnauthorized creates a ListSSHKeysAssignedToClusterUnauthorized with default headers values

func (*ListSSHKeysAssignedToClusterUnauthorized) Error

type ListSSHKeysDefault

type ListSSHKeysDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListSSHKeysDefault handles this case with default header values.

errorResponse

func NewListSSHKeysDefault

func NewListSSHKeysDefault(code int) *ListSSHKeysDefault

NewListSSHKeysDefault creates a ListSSHKeysDefault with default headers values

func (*ListSSHKeysDefault) Code

func (o *ListSSHKeysDefault) Code() int

Code gets the status code for the list SSH keys default response

func (*ListSSHKeysDefault) Error

func (o *ListSSHKeysDefault) Error() string

func (*ListSSHKeysDefault) GetPayload

func (o *ListSSHKeysDefault) GetPayload() *models.ErrorResponse

type ListSSHKeysForbidden

type ListSSHKeysForbidden struct {
}

ListSSHKeysForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewListSSHKeysForbidden

func NewListSSHKeysForbidden() *ListSSHKeysForbidden

NewListSSHKeysForbidden creates a ListSSHKeysForbidden with default headers values

func (*ListSSHKeysForbidden) Error

func (o *ListSSHKeysForbidden) Error() string

type ListSSHKeysOK

type ListSSHKeysOK struct {
	Payload []*models.SSHKey
}

ListSSHKeysOK handles this case with default header values.

SSHKey

func NewListSSHKeysOK

func NewListSSHKeysOK() *ListSSHKeysOK

NewListSSHKeysOK creates a ListSSHKeysOK with default headers values

func (*ListSSHKeysOK) Error

func (o *ListSSHKeysOK) Error() string

func (*ListSSHKeysOK) GetPayload

func (o *ListSSHKeysOK) GetPayload() []*models.SSHKey

type ListSSHKeysParams

type ListSSHKeysParams struct {

	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListSSHKeysParams contains all the parameters to send to the API endpoint for the list SSH keys operation typically these are written to a http.Request

func NewListSSHKeysParams

func NewListSSHKeysParams() *ListSSHKeysParams

NewListSSHKeysParams creates a new ListSSHKeysParams object with the default values initialized.

func NewListSSHKeysParamsWithContext

func NewListSSHKeysParamsWithContext(ctx context.Context) *ListSSHKeysParams

NewListSSHKeysParamsWithContext creates a new ListSSHKeysParams object with the default values initialized, and the ability to set a context for a request

func NewListSSHKeysParamsWithHTTPClient

func NewListSSHKeysParamsWithHTTPClient(client *http.Client) *ListSSHKeysParams

NewListSSHKeysParamsWithHTTPClient creates a new ListSSHKeysParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListSSHKeysParamsWithTimeout

func NewListSSHKeysParamsWithTimeout(timeout time.Duration) *ListSSHKeysParams

NewListSSHKeysParamsWithTimeout creates a new ListSSHKeysParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListSSHKeysParams) SetContext

func (o *ListSSHKeysParams) SetContext(ctx context.Context)

SetContext adds the context to the list SSH keys params

func (*ListSSHKeysParams) SetHTTPClient

func (o *ListSSHKeysParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list SSH keys params

func (*ListSSHKeysParams) SetProjectID

func (o *ListSSHKeysParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list SSH keys params

func (*ListSSHKeysParams) SetTimeout

func (o *ListSSHKeysParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list SSH keys params

func (*ListSSHKeysParams) WithContext

func (o *ListSSHKeysParams) WithContext(ctx context.Context) *ListSSHKeysParams

WithContext adds the context to the list SSH keys params

func (*ListSSHKeysParams) WithHTTPClient

func (o *ListSSHKeysParams) WithHTTPClient(client *http.Client) *ListSSHKeysParams

WithHTTPClient adds the HTTPClient to the list SSH keys params

func (*ListSSHKeysParams) WithProjectID

func (o *ListSSHKeysParams) WithProjectID(projectID string) *ListSSHKeysParams

WithProjectID adds the projectID to the list SSH keys params

func (*ListSSHKeysParams) WithTimeout

func (o *ListSSHKeysParams) WithTimeout(timeout time.Duration) *ListSSHKeysParams

WithTimeout adds the timeout to the list SSH keys params

func (*ListSSHKeysParams) WriteToRequest

func (o *ListSSHKeysParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListSSHKeysReader

type ListSSHKeysReader struct {
	// contains filtered or unexported fields
}

ListSSHKeysReader is a Reader for the ListSSHKeys structure.

func (*ListSSHKeysReader) ReadResponse

func (o *ListSSHKeysReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListSSHKeysUnauthorized

type ListSSHKeysUnauthorized struct {
}

ListSSHKeysUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewListSSHKeysUnauthorized

func NewListSSHKeysUnauthorized() *ListSSHKeysUnauthorized

NewListSSHKeysUnauthorized creates a ListSSHKeysUnauthorized with default headers values

func (*ListSSHKeysUnauthorized) Error

func (o *ListSSHKeysUnauthorized) Error() string

type PatchClusterDefault

type PatchClusterDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

PatchClusterDefault handles this case with default header values.

errorResponse

func NewPatchClusterDefault

func NewPatchClusterDefault(code int) *PatchClusterDefault

NewPatchClusterDefault creates a PatchClusterDefault with default headers values

func (*PatchClusterDefault) Code

func (o *PatchClusterDefault) Code() int

Code gets the status code for the patch cluster default response

func (*PatchClusterDefault) Error

func (o *PatchClusterDefault) Error() string

func (*PatchClusterDefault) GetPayload

func (o *PatchClusterDefault) GetPayload() *models.ErrorResponse

type PatchClusterForbidden

type PatchClusterForbidden struct {
}

PatchClusterForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewPatchClusterForbidden

func NewPatchClusterForbidden() *PatchClusterForbidden

NewPatchClusterForbidden creates a PatchClusterForbidden with default headers values

func (*PatchClusterForbidden) Error

func (o *PatchClusterForbidden) Error() string

type PatchClusterOK

type PatchClusterOK struct {
	Payload *models.Cluster
}

PatchClusterOK handles this case with default header values.

Cluster

func NewPatchClusterOK

func NewPatchClusterOK() *PatchClusterOK

NewPatchClusterOK creates a PatchClusterOK with default headers values

func (*PatchClusterOK) Error

func (o *PatchClusterOK) Error() string

func (*PatchClusterOK) GetPayload

func (o *PatchClusterOK) GetPayload() *models.Cluster

type PatchClusterParams

type PatchClusterParams struct {

	/*Patch*/
	Patch interface{}
	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchClusterParams contains all the parameters to send to the API endpoint for the patch cluster operation typically these are written to a http.Request

func NewPatchClusterParams

func NewPatchClusterParams() *PatchClusterParams

NewPatchClusterParams creates a new PatchClusterParams object with the default values initialized.

func NewPatchClusterParamsWithContext

func NewPatchClusterParamsWithContext(ctx context.Context) *PatchClusterParams

NewPatchClusterParamsWithContext creates a new PatchClusterParams object with the default values initialized, and the ability to set a context for a request

func NewPatchClusterParamsWithHTTPClient

func NewPatchClusterParamsWithHTTPClient(client *http.Client) *PatchClusterParams

NewPatchClusterParamsWithHTTPClient creates a new PatchClusterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPatchClusterParamsWithTimeout

func NewPatchClusterParamsWithTimeout(timeout time.Duration) *PatchClusterParams

NewPatchClusterParamsWithTimeout creates a new PatchClusterParams object with the default values initialized, and the ability to set a timeout on a request

func (*PatchClusterParams) SetClusterID

func (o *PatchClusterParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the patch cluster params

func (*PatchClusterParams) SetContext

func (o *PatchClusterParams) SetContext(ctx context.Context)

SetContext adds the context to the patch cluster params

func (*PatchClusterParams) SetDC

func (o *PatchClusterParams) SetDC(dc string)

SetDC adds the dc to the patch cluster params

func (*PatchClusterParams) SetHTTPClient

func (o *PatchClusterParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch cluster params

func (*PatchClusterParams) SetPatch

func (o *PatchClusterParams) SetPatch(patch interface{})

SetPatch adds the patch to the patch cluster params

func (*PatchClusterParams) SetProjectID

func (o *PatchClusterParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the patch cluster params

func (*PatchClusterParams) SetTimeout

func (o *PatchClusterParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch cluster params

func (*PatchClusterParams) WithClusterID

func (o *PatchClusterParams) WithClusterID(clusterID string) *PatchClusterParams

WithClusterID adds the clusterID to the patch cluster params

func (*PatchClusterParams) WithContext

WithContext adds the context to the patch cluster params

func (*PatchClusterParams) WithDC

WithDC adds the dc to the patch cluster params

func (*PatchClusterParams) WithHTTPClient

func (o *PatchClusterParams) WithHTTPClient(client *http.Client) *PatchClusterParams

WithHTTPClient adds the HTTPClient to the patch cluster params

func (*PatchClusterParams) WithPatch

func (o *PatchClusterParams) WithPatch(patch interface{}) *PatchClusterParams

WithPatch adds the patch to the patch cluster params

func (*PatchClusterParams) WithProjectID

func (o *PatchClusterParams) WithProjectID(projectID string) *PatchClusterParams

WithProjectID adds the projectID to the patch cluster params

func (*PatchClusterParams) WithTimeout

func (o *PatchClusterParams) WithTimeout(timeout time.Duration) *PatchClusterParams

WithTimeout adds the timeout to the patch cluster params

func (*PatchClusterParams) WriteToRequest

func (o *PatchClusterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PatchClusterReader

type PatchClusterReader struct {
	// contains filtered or unexported fields
}

PatchClusterReader is a Reader for the PatchCluster structure.

func (*PatchClusterReader) ReadResponse

func (o *PatchClusterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchClusterRoleDefault

type PatchClusterRoleDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

PatchClusterRoleDefault handles this case with default header values.

errorResponse

func NewPatchClusterRoleDefault

func NewPatchClusterRoleDefault(code int) *PatchClusterRoleDefault

NewPatchClusterRoleDefault creates a PatchClusterRoleDefault with default headers values

func (*PatchClusterRoleDefault) Code

func (o *PatchClusterRoleDefault) Code() int

Code gets the status code for the patch cluster role default response

func (*PatchClusterRoleDefault) Error

func (o *PatchClusterRoleDefault) Error() string

func (*PatchClusterRoleDefault) GetPayload

func (o *PatchClusterRoleDefault) GetPayload() *models.ErrorResponse

type PatchClusterRoleForbidden

type PatchClusterRoleForbidden struct {
}

PatchClusterRoleForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewPatchClusterRoleForbidden

func NewPatchClusterRoleForbidden() *PatchClusterRoleForbidden

NewPatchClusterRoleForbidden creates a PatchClusterRoleForbidden with default headers values

func (*PatchClusterRoleForbidden) Error

func (o *PatchClusterRoleForbidden) Error() string

type PatchClusterRoleOK

type PatchClusterRoleOK struct {
	Payload *models.ClusterRole
}

PatchClusterRoleOK handles this case with default header values.

ClusterRole

func NewPatchClusterRoleOK

func NewPatchClusterRoleOK() *PatchClusterRoleOK

NewPatchClusterRoleOK creates a PatchClusterRoleOK with default headers values

func (*PatchClusterRoleOK) Error

func (o *PatchClusterRoleOK) Error() string

func (*PatchClusterRoleOK) GetPayload

func (o *PatchClusterRoleOK) GetPayload() *models.ClusterRole

type PatchClusterRoleParams

type PatchClusterRoleParams struct {

	/*Patch*/
	Patch interface{}
	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string
	/*RoleID*/
	RoleID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchClusterRoleParams contains all the parameters to send to the API endpoint for the patch cluster role operation typically these are written to a http.Request

func NewPatchClusterRoleParams

func NewPatchClusterRoleParams() *PatchClusterRoleParams

NewPatchClusterRoleParams creates a new PatchClusterRoleParams object with the default values initialized.

func NewPatchClusterRoleParamsWithContext

func NewPatchClusterRoleParamsWithContext(ctx context.Context) *PatchClusterRoleParams

NewPatchClusterRoleParamsWithContext creates a new PatchClusterRoleParams object with the default values initialized, and the ability to set a context for a request

func NewPatchClusterRoleParamsWithHTTPClient

func NewPatchClusterRoleParamsWithHTTPClient(client *http.Client) *PatchClusterRoleParams

NewPatchClusterRoleParamsWithHTTPClient creates a new PatchClusterRoleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPatchClusterRoleParamsWithTimeout

func NewPatchClusterRoleParamsWithTimeout(timeout time.Duration) *PatchClusterRoleParams

NewPatchClusterRoleParamsWithTimeout creates a new PatchClusterRoleParams object with the default values initialized, and the ability to set a timeout on a request

func (*PatchClusterRoleParams) SetClusterID

func (o *PatchClusterRoleParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the patch cluster role params

func (*PatchClusterRoleParams) SetContext

func (o *PatchClusterRoleParams) SetContext(ctx context.Context)

SetContext adds the context to the patch cluster role params

func (*PatchClusterRoleParams) SetDC

func (o *PatchClusterRoleParams) SetDC(dc string)

SetDC adds the dc to the patch cluster role params

func (*PatchClusterRoleParams) SetHTTPClient

func (o *PatchClusterRoleParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch cluster role params

func (*PatchClusterRoleParams) SetPatch

func (o *PatchClusterRoleParams) SetPatch(patch interface{})

SetPatch adds the patch to the patch cluster role params

func (*PatchClusterRoleParams) SetProjectID

func (o *PatchClusterRoleParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the patch cluster role params

func (*PatchClusterRoleParams) SetRoleID

func (o *PatchClusterRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the patch cluster role params

func (*PatchClusterRoleParams) SetTimeout

func (o *PatchClusterRoleParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch cluster role params

func (*PatchClusterRoleParams) WithClusterID

func (o *PatchClusterRoleParams) WithClusterID(clusterID string) *PatchClusterRoleParams

WithClusterID adds the clusterID to the patch cluster role params

func (*PatchClusterRoleParams) WithContext

WithContext adds the context to the patch cluster role params

func (*PatchClusterRoleParams) WithDC

WithDC adds the dc to the patch cluster role params

func (*PatchClusterRoleParams) WithHTTPClient

func (o *PatchClusterRoleParams) WithHTTPClient(client *http.Client) *PatchClusterRoleParams

WithHTTPClient adds the HTTPClient to the patch cluster role params

func (*PatchClusterRoleParams) WithPatch

func (o *PatchClusterRoleParams) WithPatch(patch interface{}) *PatchClusterRoleParams

WithPatch adds the patch to the patch cluster role params

func (*PatchClusterRoleParams) WithProjectID

func (o *PatchClusterRoleParams) WithProjectID(projectID string) *PatchClusterRoleParams

WithProjectID adds the projectID to the patch cluster role params

func (*PatchClusterRoleParams) WithRoleID

func (o *PatchClusterRoleParams) WithRoleID(roleID string) *PatchClusterRoleParams

WithRoleID adds the roleID to the patch cluster role params

func (*PatchClusterRoleParams) WithTimeout

WithTimeout adds the timeout to the patch cluster role params

func (*PatchClusterRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchClusterRoleReader

type PatchClusterRoleReader struct {
	// contains filtered or unexported fields
}

PatchClusterRoleReader is a Reader for the PatchClusterRole structure.

func (*PatchClusterRoleReader) ReadResponse

func (o *PatchClusterRoleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchClusterRoleUnauthorized

type PatchClusterRoleUnauthorized struct {
}

PatchClusterRoleUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewPatchClusterRoleUnauthorized

func NewPatchClusterRoleUnauthorized() *PatchClusterRoleUnauthorized

NewPatchClusterRoleUnauthorized creates a PatchClusterRoleUnauthorized with default headers values

func (*PatchClusterRoleUnauthorized) Error

type PatchClusterUnauthorized

type PatchClusterUnauthorized struct {
}

PatchClusterUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewPatchClusterUnauthorized

func NewPatchClusterUnauthorized() *PatchClusterUnauthorized

NewPatchClusterUnauthorized creates a PatchClusterUnauthorized with default headers values

func (*PatchClusterUnauthorized) Error

func (o *PatchClusterUnauthorized) Error() string

type PatchNodeDeploymentDefault

type PatchNodeDeploymentDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

PatchNodeDeploymentDefault handles this case with default header values.

errorResponse

func NewPatchNodeDeploymentDefault

func NewPatchNodeDeploymentDefault(code int) *PatchNodeDeploymentDefault

NewPatchNodeDeploymentDefault creates a PatchNodeDeploymentDefault with default headers values

func (*PatchNodeDeploymentDefault) Code

func (o *PatchNodeDeploymentDefault) Code() int

Code gets the status code for the patch node deployment default response

func (*PatchNodeDeploymentDefault) Error

func (*PatchNodeDeploymentDefault) GetPayload

type PatchNodeDeploymentForbidden

type PatchNodeDeploymentForbidden struct {
}

PatchNodeDeploymentForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewPatchNodeDeploymentForbidden

func NewPatchNodeDeploymentForbidden() *PatchNodeDeploymentForbidden

NewPatchNodeDeploymentForbidden creates a PatchNodeDeploymentForbidden with default headers values

func (*PatchNodeDeploymentForbidden) Error

type PatchNodeDeploymentOK

type PatchNodeDeploymentOK struct {
	Payload *models.NodeDeployment
}

PatchNodeDeploymentOK handles this case with default header values.

NodeDeployment

func NewPatchNodeDeploymentOK

func NewPatchNodeDeploymentOK() *PatchNodeDeploymentOK

NewPatchNodeDeploymentOK creates a PatchNodeDeploymentOK with default headers values

func (*PatchNodeDeploymentOK) Error

func (o *PatchNodeDeploymentOK) Error() string

func (*PatchNodeDeploymentOK) GetPayload

func (o *PatchNodeDeploymentOK) GetPayload() *models.NodeDeployment

type PatchNodeDeploymentParams

type PatchNodeDeploymentParams struct {

	/*Patch*/
	Patch interface{}
	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*NodedeploymentID*/
	NodeDeploymentID string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchNodeDeploymentParams contains all the parameters to send to the API endpoint for the patch node deployment operation typically these are written to a http.Request

func NewPatchNodeDeploymentParams

func NewPatchNodeDeploymentParams() *PatchNodeDeploymentParams

NewPatchNodeDeploymentParams creates a new PatchNodeDeploymentParams object with the default values initialized.

func NewPatchNodeDeploymentParamsWithContext

func NewPatchNodeDeploymentParamsWithContext(ctx context.Context) *PatchNodeDeploymentParams

NewPatchNodeDeploymentParamsWithContext creates a new PatchNodeDeploymentParams object with the default values initialized, and the ability to set a context for a request

func NewPatchNodeDeploymentParamsWithHTTPClient

func NewPatchNodeDeploymentParamsWithHTTPClient(client *http.Client) *PatchNodeDeploymentParams

NewPatchNodeDeploymentParamsWithHTTPClient creates a new PatchNodeDeploymentParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPatchNodeDeploymentParamsWithTimeout

func NewPatchNodeDeploymentParamsWithTimeout(timeout time.Duration) *PatchNodeDeploymentParams

NewPatchNodeDeploymentParamsWithTimeout creates a new PatchNodeDeploymentParams object with the default values initialized, and the ability to set a timeout on a request

func (*PatchNodeDeploymentParams) SetClusterID

func (o *PatchNodeDeploymentParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the patch node deployment params

func (*PatchNodeDeploymentParams) SetContext

func (o *PatchNodeDeploymentParams) SetContext(ctx context.Context)

SetContext adds the context to the patch node deployment params

func (*PatchNodeDeploymentParams) SetDC

func (o *PatchNodeDeploymentParams) SetDC(dc string)

SetDC adds the dc to the patch node deployment params

func (*PatchNodeDeploymentParams) SetHTTPClient

func (o *PatchNodeDeploymentParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch node deployment params

func (*PatchNodeDeploymentParams) SetNodeDeploymentID

func (o *PatchNodeDeploymentParams) SetNodeDeploymentID(nodedeploymentID string)

SetNodeDeploymentID adds the nodedeploymentId to the patch node deployment params

func (*PatchNodeDeploymentParams) SetPatch

func (o *PatchNodeDeploymentParams) SetPatch(patch interface{})

SetPatch adds the patch to the patch node deployment params

func (*PatchNodeDeploymentParams) SetProjectID

func (o *PatchNodeDeploymentParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the patch node deployment params

func (*PatchNodeDeploymentParams) SetTimeout

func (o *PatchNodeDeploymentParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch node deployment params

func (*PatchNodeDeploymentParams) WithClusterID

func (o *PatchNodeDeploymentParams) WithClusterID(clusterID string) *PatchNodeDeploymentParams

WithClusterID adds the clusterID to the patch node deployment params

func (*PatchNodeDeploymentParams) WithContext

WithContext adds the context to the patch node deployment params

func (*PatchNodeDeploymentParams) WithDC

WithDC adds the dc to the patch node deployment params

func (*PatchNodeDeploymentParams) WithHTTPClient

func (o *PatchNodeDeploymentParams) WithHTTPClient(client *http.Client) *PatchNodeDeploymentParams

WithHTTPClient adds the HTTPClient to the patch node deployment params

func (*PatchNodeDeploymentParams) WithNodeDeploymentID

func (o *PatchNodeDeploymentParams) WithNodeDeploymentID(nodedeploymentID string) *PatchNodeDeploymentParams

WithNodeDeploymentID adds the nodedeploymentID to the patch node deployment params

func (*PatchNodeDeploymentParams) WithPatch

func (o *PatchNodeDeploymentParams) WithPatch(patch interface{}) *PatchNodeDeploymentParams

WithPatch adds the patch to the patch node deployment params

func (*PatchNodeDeploymentParams) WithProjectID

func (o *PatchNodeDeploymentParams) WithProjectID(projectID string) *PatchNodeDeploymentParams

WithProjectID adds the projectID to the patch node deployment params

func (*PatchNodeDeploymentParams) WithTimeout

WithTimeout adds the timeout to the patch node deployment params

func (*PatchNodeDeploymentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchNodeDeploymentReader

type PatchNodeDeploymentReader struct {
	// contains filtered or unexported fields
}

PatchNodeDeploymentReader is a Reader for the PatchNodeDeployment structure.

func (*PatchNodeDeploymentReader) ReadResponse

func (o *PatchNodeDeploymentReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchNodeDeploymentUnauthorized

type PatchNodeDeploymentUnauthorized struct {
}

PatchNodeDeploymentUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewPatchNodeDeploymentUnauthorized

func NewPatchNodeDeploymentUnauthorized() *PatchNodeDeploymentUnauthorized

NewPatchNodeDeploymentUnauthorized creates a PatchNodeDeploymentUnauthorized with default headers values

func (*PatchNodeDeploymentUnauthorized) Error

type PatchRoleDefault

type PatchRoleDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

PatchRoleDefault handles this case with default header values.

errorResponse

func NewPatchRoleDefault

func NewPatchRoleDefault(code int) *PatchRoleDefault

NewPatchRoleDefault creates a PatchRoleDefault with default headers values

func (*PatchRoleDefault) Code

func (o *PatchRoleDefault) Code() int

Code gets the status code for the patch role default response

func (*PatchRoleDefault) Error

func (o *PatchRoleDefault) Error() string

func (*PatchRoleDefault) GetPayload

func (o *PatchRoleDefault) GetPayload() *models.ErrorResponse

type PatchRoleForbidden

type PatchRoleForbidden struct {
}

PatchRoleForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewPatchRoleForbidden

func NewPatchRoleForbidden() *PatchRoleForbidden

NewPatchRoleForbidden creates a PatchRoleForbidden with default headers values

func (*PatchRoleForbidden) Error

func (o *PatchRoleForbidden) Error() string

type PatchRoleOK

type PatchRoleOK struct {
	Payload *models.Role
}

PatchRoleOK handles this case with default header values.

Role

func NewPatchRoleOK

func NewPatchRoleOK() *PatchRoleOK

NewPatchRoleOK creates a PatchRoleOK with default headers values

func (*PatchRoleOK) Error

func (o *PatchRoleOK) Error() string

func (*PatchRoleOK) GetPayload

func (o *PatchRoleOK) GetPayload() *models.Role

type PatchRoleParams

type PatchRoleParams struct {

	/*Patch*/
	Patch interface{}
	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*Namespace*/
	Namespace string
	/*ProjectID*/
	ProjectID string
	/*RoleID*/
	RoleID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchRoleParams contains all the parameters to send to the API endpoint for the patch role operation typically these are written to a http.Request

func NewPatchRoleParams

func NewPatchRoleParams() *PatchRoleParams

NewPatchRoleParams creates a new PatchRoleParams object with the default values initialized.

func NewPatchRoleParamsWithContext

func NewPatchRoleParamsWithContext(ctx context.Context) *PatchRoleParams

NewPatchRoleParamsWithContext creates a new PatchRoleParams object with the default values initialized, and the ability to set a context for a request

func NewPatchRoleParamsWithHTTPClient

func NewPatchRoleParamsWithHTTPClient(client *http.Client) *PatchRoleParams

NewPatchRoleParamsWithHTTPClient creates a new PatchRoleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPatchRoleParamsWithTimeout

func NewPatchRoleParamsWithTimeout(timeout time.Duration) *PatchRoleParams

NewPatchRoleParamsWithTimeout creates a new PatchRoleParams object with the default values initialized, and the ability to set a timeout on a request

func (*PatchRoleParams) SetClusterID

func (o *PatchRoleParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the patch role params

func (*PatchRoleParams) SetContext

func (o *PatchRoleParams) SetContext(ctx context.Context)

SetContext adds the context to the patch role params

func (*PatchRoleParams) SetDC

func (o *PatchRoleParams) SetDC(dc string)

SetDC adds the dc to the patch role params

func (*PatchRoleParams) SetHTTPClient

func (o *PatchRoleParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch role params

func (*PatchRoleParams) SetNamespace

func (o *PatchRoleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the patch role params

func (*PatchRoleParams) SetPatch

func (o *PatchRoleParams) SetPatch(patch interface{})

SetPatch adds the patch to the patch role params

func (*PatchRoleParams) SetProjectID

func (o *PatchRoleParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the patch role params

func (*PatchRoleParams) SetRoleID

func (o *PatchRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the patch role params

func (*PatchRoleParams) SetTimeout

func (o *PatchRoleParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch role params

func (*PatchRoleParams) WithClusterID

func (o *PatchRoleParams) WithClusterID(clusterID string) *PatchRoleParams

WithClusterID adds the clusterID to the patch role params

func (*PatchRoleParams) WithContext

func (o *PatchRoleParams) WithContext(ctx context.Context) *PatchRoleParams

WithContext adds the context to the patch role params

func (*PatchRoleParams) WithDC

func (o *PatchRoleParams) WithDC(dc string) *PatchRoleParams

WithDC adds the dc to the patch role params

func (*PatchRoleParams) WithHTTPClient

func (o *PatchRoleParams) WithHTTPClient(client *http.Client) *PatchRoleParams

WithHTTPClient adds the HTTPClient to the patch role params

func (*PatchRoleParams) WithNamespace

func (o *PatchRoleParams) WithNamespace(namespace string) *PatchRoleParams

WithNamespace adds the namespace to the patch role params

func (*PatchRoleParams) WithPatch

func (o *PatchRoleParams) WithPatch(patch interface{}) *PatchRoleParams

WithPatch adds the patch to the patch role params

func (*PatchRoleParams) WithProjectID

func (o *PatchRoleParams) WithProjectID(projectID string) *PatchRoleParams

WithProjectID adds the projectID to the patch role params

func (*PatchRoleParams) WithRoleID

func (o *PatchRoleParams) WithRoleID(roleID string) *PatchRoleParams

WithRoleID adds the roleID to the patch role params

func (*PatchRoleParams) WithTimeout

func (o *PatchRoleParams) WithTimeout(timeout time.Duration) *PatchRoleParams

WithTimeout adds the timeout to the patch role params

func (*PatchRoleParams) WriteToRequest

func (o *PatchRoleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PatchRoleReader

type PatchRoleReader struct {
	// contains filtered or unexported fields
}

PatchRoleReader is a Reader for the PatchRole structure.

func (*PatchRoleReader) ReadResponse

func (o *PatchRoleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchRoleUnauthorized

type PatchRoleUnauthorized struct {
}

PatchRoleUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewPatchRoleUnauthorized

func NewPatchRoleUnauthorized() *PatchRoleUnauthorized

NewPatchRoleUnauthorized creates a PatchRoleUnauthorized with default headers values

func (*PatchRoleUnauthorized) Error

func (o *PatchRoleUnauthorized) Error() string

type RevokeClusterAdminTokenDefault

type RevokeClusterAdminTokenDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

RevokeClusterAdminTokenDefault handles this case with default header values.

errorResponse

func NewRevokeClusterAdminTokenDefault

func NewRevokeClusterAdminTokenDefault(code int) *RevokeClusterAdminTokenDefault

NewRevokeClusterAdminTokenDefault creates a RevokeClusterAdminTokenDefault with default headers values

func (*RevokeClusterAdminTokenDefault) Code

Code gets the status code for the revoke cluster admin token default response

func (*RevokeClusterAdminTokenDefault) Error

func (*RevokeClusterAdminTokenDefault) GetPayload

type RevokeClusterAdminTokenForbidden

type RevokeClusterAdminTokenForbidden struct {
}

RevokeClusterAdminTokenForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewRevokeClusterAdminTokenForbidden

func NewRevokeClusterAdminTokenForbidden() *RevokeClusterAdminTokenForbidden

NewRevokeClusterAdminTokenForbidden creates a RevokeClusterAdminTokenForbidden with default headers values

func (*RevokeClusterAdminTokenForbidden) Error

type RevokeClusterAdminTokenOK

type RevokeClusterAdminTokenOK struct {
}

RevokeClusterAdminTokenOK handles this case with default header values.

EmptyResponse is a empty response

func NewRevokeClusterAdminTokenOK

func NewRevokeClusterAdminTokenOK() *RevokeClusterAdminTokenOK

NewRevokeClusterAdminTokenOK creates a RevokeClusterAdminTokenOK with default headers values

func (*RevokeClusterAdminTokenOK) Error

func (o *RevokeClusterAdminTokenOK) Error() string

type RevokeClusterAdminTokenParams

type RevokeClusterAdminTokenParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

RevokeClusterAdminTokenParams contains all the parameters to send to the API endpoint for the revoke cluster admin token operation typically these are written to a http.Request

func NewRevokeClusterAdminTokenParams

func NewRevokeClusterAdminTokenParams() *RevokeClusterAdminTokenParams

NewRevokeClusterAdminTokenParams creates a new RevokeClusterAdminTokenParams object with the default values initialized.

func NewRevokeClusterAdminTokenParamsWithContext

func NewRevokeClusterAdminTokenParamsWithContext(ctx context.Context) *RevokeClusterAdminTokenParams

NewRevokeClusterAdminTokenParamsWithContext creates a new RevokeClusterAdminTokenParams object with the default values initialized, and the ability to set a context for a request

func NewRevokeClusterAdminTokenParamsWithHTTPClient

func NewRevokeClusterAdminTokenParamsWithHTTPClient(client *http.Client) *RevokeClusterAdminTokenParams

NewRevokeClusterAdminTokenParamsWithHTTPClient creates a new RevokeClusterAdminTokenParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewRevokeClusterAdminTokenParamsWithTimeout

func NewRevokeClusterAdminTokenParamsWithTimeout(timeout time.Duration) *RevokeClusterAdminTokenParams

NewRevokeClusterAdminTokenParamsWithTimeout creates a new RevokeClusterAdminTokenParams object with the default values initialized, and the ability to set a timeout on a request

func (*RevokeClusterAdminTokenParams) SetClusterID

func (o *RevokeClusterAdminTokenParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the revoke cluster admin token params

func (*RevokeClusterAdminTokenParams) SetContext

func (o *RevokeClusterAdminTokenParams) SetContext(ctx context.Context)

SetContext adds the context to the revoke cluster admin token params

func (*RevokeClusterAdminTokenParams) SetDC

SetDC adds the dc to the revoke cluster admin token params

func (*RevokeClusterAdminTokenParams) SetHTTPClient

func (o *RevokeClusterAdminTokenParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the revoke cluster admin token params

func (*RevokeClusterAdminTokenParams) SetProjectID

func (o *RevokeClusterAdminTokenParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the revoke cluster admin token params

func (*RevokeClusterAdminTokenParams) SetTimeout

func (o *RevokeClusterAdminTokenParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the revoke cluster admin token params

func (*RevokeClusterAdminTokenParams) WithClusterID

WithClusterID adds the clusterID to the revoke cluster admin token params

func (*RevokeClusterAdminTokenParams) WithContext

WithContext adds the context to the revoke cluster admin token params

func (*RevokeClusterAdminTokenParams) WithDC

WithDC adds the dc to the revoke cluster admin token params

func (*RevokeClusterAdminTokenParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the revoke cluster admin token params

func (*RevokeClusterAdminTokenParams) WithProjectID

WithProjectID adds the projectID to the revoke cluster admin token params

func (*RevokeClusterAdminTokenParams) WithTimeout

WithTimeout adds the timeout to the revoke cluster admin token params

func (*RevokeClusterAdminTokenParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RevokeClusterAdminTokenReader

type RevokeClusterAdminTokenReader struct {
	// contains filtered or unexported fields
}

RevokeClusterAdminTokenReader is a Reader for the RevokeClusterAdminToken structure.

func (*RevokeClusterAdminTokenReader) ReadResponse

func (o *RevokeClusterAdminTokenReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type RevokeClusterAdminTokenUnauthorized

type RevokeClusterAdminTokenUnauthorized struct {
}

RevokeClusterAdminTokenUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewRevokeClusterAdminTokenUnauthorized

func NewRevokeClusterAdminTokenUnauthorized() *RevokeClusterAdminTokenUnauthorized

NewRevokeClusterAdminTokenUnauthorized creates a RevokeClusterAdminTokenUnauthorized with default headers values

func (*RevokeClusterAdminTokenUnauthorized) Error

type RevokeClusterViewerTokenDefault

type RevokeClusterViewerTokenDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

RevokeClusterViewerTokenDefault handles this case with default header values.

errorResponse

func NewRevokeClusterViewerTokenDefault

func NewRevokeClusterViewerTokenDefault(code int) *RevokeClusterViewerTokenDefault

NewRevokeClusterViewerTokenDefault creates a RevokeClusterViewerTokenDefault with default headers values

func (*RevokeClusterViewerTokenDefault) Code

Code gets the status code for the revoke cluster viewer token default response

func (*RevokeClusterViewerTokenDefault) Error

func (*RevokeClusterViewerTokenDefault) GetPayload

type RevokeClusterViewerTokenForbidden

type RevokeClusterViewerTokenForbidden struct {
}

RevokeClusterViewerTokenForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewRevokeClusterViewerTokenForbidden

func NewRevokeClusterViewerTokenForbidden() *RevokeClusterViewerTokenForbidden

NewRevokeClusterViewerTokenForbidden creates a RevokeClusterViewerTokenForbidden with default headers values

func (*RevokeClusterViewerTokenForbidden) Error

type RevokeClusterViewerTokenOK

type RevokeClusterViewerTokenOK struct {
}

RevokeClusterViewerTokenOK handles this case with default header values.

EmptyResponse is a empty response

func NewRevokeClusterViewerTokenOK

func NewRevokeClusterViewerTokenOK() *RevokeClusterViewerTokenOK

NewRevokeClusterViewerTokenOK creates a RevokeClusterViewerTokenOK with default headers values

func (*RevokeClusterViewerTokenOK) Error

type RevokeClusterViewerTokenParams

type RevokeClusterViewerTokenParams struct {

	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

RevokeClusterViewerTokenParams contains all the parameters to send to the API endpoint for the revoke cluster viewer token operation typically these are written to a http.Request

func NewRevokeClusterViewerTokenParams

func NewRevokeClusterViewerTokenParams() *RevokeClusterViewerTokenParams

NewRevokeClusterViewerTokenParams creates a new RevokeClusterViewerTokenParams object with the default values initialized.

func NewRevokeClusterViewerTokenParamsWithContext

func NewRevokeClusterViewerTokenParamsWithContext(ctx context.Context) *RevokeClusterViewerTokenParams

NewRevokeClusterViewerTokenParamsWithContext creates a new RevokeClusterViewerTokenParams object with the default values initialized, and the ability to set a context for a request

func NewRevokeClusterViewerTokenParamsWithHTTPClient

func NewRevokeClusterViewerTokenParamsWithHTTPClient(client *http.Client) *RevokeClusterViewerTokenParams

NewRevokeClusterViewerTokenParamsWithHTTPClient creates a new RevokeClusterViewerTokenParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewRevokeClusterViewerTokenParamsWithTimeout

func NewRevokeClusterViewerTokenParamsWithTimeout(timeout time.Duration) *RevokeClusterViewerTokenParams

NewRevokeClusterViewerTokenParamsWithTimeout creates a new RevokeClusterViewerTokenParams object with the default values initialized, and the ability to set a timeout on a request

func (*RevokeClusterViewerTokenParams) SetClusterID

func (o *RevokeClusterViewerTokenParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the revoke cluster viewer token params

func (*RevokeClusterViewerTokenParams) SetContext

func (o *RevokeClusterViewerTokenParams) SetContext(ctx context.Context)

SetContext adds the context to the revoke cluster viewer token params

func (*RevokeClusterViewerTokenParams) SetDC

SetDC adds the dc to the revoke cluster viewer token params

func (*RevokeClusterViewerTokenParams) SetHTTPClient

func (o *RevokeClusterViewerTokenParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the revoke cluster viewer token params

func (*RevokeClusterViewerTokenParams) SetProjectID

func (o *RevokeClusterViewerTokenParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the revoke cluster viewer token params

func (*RevokeClusterViewerTokenParams) SetTimeout

func (o *RevokeClusterViewerTokenParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the revoke cluster viewer token params

func (*RevokeClusterViewerTokenParams) WithClusterID

WithClusterID adds the clusterID to the revoke cluster viewer token params

func (*RevokeClusterViewerTokenParams) WithContext

WithContext adds the context to the revoke cluster viewer token params

func (*RevokeClusterViewerTokenParams) WithDC

WithDC adds the dc to the revoke cluster viewer token params

func (*RevokeClusterViewerTokenParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the revoke cluster viewer token params

func (*RevokeClusterViewerTokenParams) WithProjectID

WithProjectID adds the projectID to the revoke cluster viewer token params

func (*RevokeClusterViewerTokenParams) WithTimeout

WithTimeout adds the timeout to the revoke cluster viewer token params

func (*RevokeClusterViewerTokenParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RevokeClusterViewerTokenReader

type RevokeClusterViewerTokenReader struct {
	// contains filtered or unexported fields
}

RevokeClusterViewerTokenReader is a Reader for the RevokeClusterViewerToken structure.

func (*RevokeClusterViewerTokenReader) ReadResponse

func (o *RevokeClusterViewerTokenReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type RevokeClusterViewerTokenUnauthorized

type RevokeClusterViewerTokenUnauthorized struct {
}

RevokeClusterViewerTokenUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewRevokeClusterViewerTokenUnauthorized

func NewRevokeClusterViewerTokenUnauthorized() *RevokeClusterViewerTokenUnauthorized

NewRevokeClusterViewerTokenUnauthorized creates a RevokeClusterViewerTokenUnauthorized with default headers values

func (*RevokeClusterViewerTokenUnauthorized) Error

type UnbindUserFromClusterRoleBindingDefault

type UnbindUserFromClusterRoleBindingDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

UnbindUserFromClusterRoleBindingDefault handles this case with default header values.

errorResponse

func NewUnbindUserFromClusterRoleBindingDefault

func NewUnbindUserFromClusterRoleBindingDefault(code int) *UnbindUserFromClusterRoleBindingDefault

NewUnbindUserFromClusterRoleBindingDefault creates a UnbindUserFromClusterRoleBindingDefault with default headers values

func (*UnbindUserFromClusterRoleBindingDefault) Code

Code gets the status code for the unbind user from cluster role binding default response

func (*UnbindUserFromClusterRoleBindingDefault) Error

func (*UnbindUserFromClusterRoleBindingDefault) GetPayload

type UnbindUserFromClusterRoleBindingForbidden

type UnbindUserFromClusterRoleBindingForbidden struct {
}

UnbindUserFromClusterRoleBindingForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewUnbindUserFromClusterRoleBindingForbidden

func NewUnbindUserFromClusterRoleBindingForbidden() *UnbindUserFromClusterRoleBindingForbidden

NewUnbindUserFromClusterRoleBindingForbidden creates a UnbindUserFromClusterRoleBindingForbidden with default headers values

func (*UnbindUserFromClusterRoleBindingForbidden) Error

type UnbindUserFromClusterRoleBindingOK

type UnbindUserFromClusterRoleBindingOK struct {
	Payload *models.ClusterRoleBinding
}

UnbindUserFromClusterRoleBindingOK handles this case with default header values.

ClusterRoleBinding

func NewUnbindUserFromClusterRoleBindingOK

func NewUnbindUserFromClusterRoleBindingOK() *UnbindUserFromClusterRoleBindingOK

NewUnbindUserFromClusterRoleBindingOK creates a UnbindUserFromClusterRoleBindingOK with default headers values

func (*UnbindUserFromClusterRoleBindingOK) Error

func (*UnbindUserFromClusterRoleBindingOK) GetPayload

type UnbindUserFromClusterRoleBindingParams

type UnbindUserFromClusterRoleBindingParams struct {

	/*Body*/
	Body *models.ClusterRoleUser
	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string
	/*RoleID*/
	RoleID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnbindUserFromClusterRoleBindingParams contains all the parameters to send to the API endpoint for the unbind user from cluster role binding operation typically these are written to a http.Request

func NewUnbindUserFromClusterRoleBindingParams

func NewUnbindUserFromClusterRoleBindingParams() *UnbindUserFromClusterRoleBindingParams

NewUnbindUserFromClusterRoleBindingParams creates a new UnbindUserFromClusterRoleBindingParams object with the default values initialized.

func NewUnbindUserFromClusterRoleBindingParamsWithContext

func NewUnbindUserFromClusterRoleBindingParamsWithContext(ctx context.Context) *UnbindUserFromClusterRoleBindingParams

NewUnbindUserFromClusterRoleBindingParamsWithContext creates a new UnbindUserFromClusterRoleBindingParams object with the default values initialized, and the ability to set a context for a request

func NewUnbindUserFromClusterRoleBindingParamsWithHTTPClient

func NewUnbindUserFromClusterRoleBindingParamsWithHTTPClient(client *http.Client) *UnbindUserFromClusterRoleBindingParams

NewUnbindUserFromClusterRoleBindingParamsWithHTTPClient creates a new UnbindUserFromClusterRoleBindingParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUnbindUserFromClusterRoleBindingParamsWithTimeout

func NewUnbindUserFromClusterRoleBindingParamsWithTimeout(timeout time.Duration) *UnbindUserFromClusterRoleBindingParams

NewUnbindUserFromClusterRoleBindingParamsWithTimeout creates a new UnbindUserFromClusterRoleBindingParams object with the default values initialized, and the ability to set a timeout on a request

func (*UnbindUserFromClusterRoleBindingParams) SetBody

SetBody adds the body to the unbind user from cluster role binding params

func (*UnbindUserFromClusterRoleBindingParams) SetClusterID

func (o *UnbindUserFromClusterRoleBindingParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the unbind user from cluster role binding params

func (*UnbindUserFromClusterRoleBindingParams) SetContext

SetContext adds the context to the unbind user from cluster role binding params

func (*UnbindUserFromClusterRoleBindingParams) SetDC

SetDC adds the dc to the unbind user from cluster role binding params

func (*UnbindUserFromClusterRoleBindingParams) SetHTTPClient

func (o *UnbindUserFromClusterRoleBindingParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unbind user from cluster role binding params

func (*UnbindUserFromClusterRoleBindingParams) SetProjectID

func (o *UnbindUserFromClusterRoleBindingParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the unbind user from cluster role binding params

func (*UnbindUserFromClusterRoleBindingParams) SetRoleID

func (o *UnbindUserFromClusterRoleBindingParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the unbind user from cluster role binding params

func (*UnbindUserFromClusterRoleBindingParams) SetTimeout

func (o *UnbindUserFromClusterRoleBindingParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unbind user from cluster role binding params

func (*UnbindUserFromClusterRoleBindingParams) WithBody

WithBody adds the body to the unbind user from cluster role binding params

func (*UnbindUserFromClusterRoleBindingParams) WithClusterID

WithClusterID adds the clusterID to the unbind user from cluster role binding params

func (*UnbindUserFromClusterRoleBindingParams) WithContext

WithContext adds the context to the unbind user from cluster role binding params

func (*UnbindUserFromClusterRoleBindingParams) WithDC

WithDC adds the dc to the unbind user from cluster role binding params

func (*UnbindUserFromClusterRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the unbind user from cluster role binding params

func (*UnbindUserFromClusterRoleBindingParams) WithProjectID

WithProjectID adds the projectID to the unbind user from cluster role binding params

func (*UnbindUserFromClusterRoleBindingParams) WithRoleID

WithRoleID adds the roleID to the unbind user from cluster role binding params

func (*UnbindUserFromClusterRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the unbind user from cluster role binding params

func (*UnbindUserFromClusterRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UnbindUserFromClusterRoleBindingReader

type UnbindUserFromClusterRoleBindingReader struct {
	// contains filtered or unexported fields
}

UnbindUserFromClusterRoleBindingReader is a Reader for the UnbindUserFromClusterRoleBinding structure.

func (*UnbindUserFromClusterRoleBindingReader) ReadResponse

func (o *UnbindUserFromClusterRoleBindingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnbindUserFromClusterRoleBindingUnauthorized

type UnbindUserFromClusterRoleBindingUnauthorized struct {
}

UnbindUserFromClusterRoleBindingUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewUnbindUserFromClusterRoleBindingUnauthorized

func NewUnbindUserFromClusterRoleBindingUnauthorized() *UnbindUserFromClusterRoleBindingUnauthorized

NewUnbindUserFromClusterRoleBindingUnauthorized creates a UnbindUserFromClusterRoleBindingUnauthorized with default headers values

func (*UnbindUserFromClusterRoleBindingUnauthorized) Error

type UnbindUserFromRoleBindingDefault

type UnbindUserFromRoleBindingDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

UnbindUserFromRoleBindingDefault handles this case with default header values.

errorResponse

func NewUnbindUserFromRoleBindingDefault

func NewUnbindUserFromRoleBindingDefault(code int) *UnbindUserFromRoleBindingDefault

NewUnbindUserFromRoleBindingDefault creates a UnbindUserFromRoleBindingDefault with default headers values

func (*UnbindUserFromRoleBindingDefault) Code

Code gets the status code for the unbind user from role binding default response

func (*UnbindUserFromRoleBindingDefault) Error

func (*UnbindUserFromRoleBindingDefault) GetPayload

type UnbindUserFromRoleBindingForbidden

type UnbindUserFromRoleBindingForbidden struct {
}

UnbindUserFromRoleBindingForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewUnbindUserFromRoleBindingForbidden

func NewUnbindUserFromRoleBindingForbidden() *UnbindUserFromRoleBindingForbidden

NewUnbindUserFromRoleBindingForbidden creates a UnbindUserFromRoleBindingForbidden with default headers values

func (*UnbindUserFromRoleBindingForbidden) Error

type UnbindUserFromRoleBindingOK

type UnbindUserFromRoleBindingOK struct {
	Payload *models.RoleBinding
}

UnbindUserFromRoleBindingOK handles this case with default header values.

RoleBinding

func NewUnbindUserFromRoleBindingOK

func NewUnbindUserFromRoleBindingOK() *UnbindUserFromRoleBindingOK

NewUnbindUserFromRoleBindingOK creates a UnbindUserFromRoleBindingOK with default headers values

func (*UnbindUserFromRoleBindingOK) Error

func (*UnbindUserFromRoleBindingOK) GetPayload

type UnbindUserFromRoleBindingParams

type UnbindUserFromRoleBindingParams struct {

	/*Body*/
	Body *models.RoleUser
	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*Namespace*/
	Namespace string
	/*ProjectID*/
	ProjectID string
	/*RoleID*/
	RoleID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnbindUserFromRoleBindingParams contains all the parameters to send to the API endpoint for the unbind user from role binding operation typically these are written to a http.Request

func NewUnbindUserFromRoleBindingParams

func NewUnbindUserFromRoleBindingParams() *UnbindUserFromRoleBindingParams

NewUnbindUserFromRoleBindingParams creates a new UnbindUserFromRoleBindingParams object with the default values initialized.

func NewUnbindUserFromRoleBindingParamsWithContext

func NewUnbindUserFromRoleBindingParamsWithContext(ctx context.Context) *UnbindUserFromRoleBindingParams

NewUnbindUserFromRoleBindingParamsWithContext creates a new UnbindUserFromRoleBindingParams object with the default values initialized, and the ability to set a context for a request

func NewUnbindUserFromRoleBindingParamsWithHTTPClient

func NewUnbindUserFromRoleBindingParamsWithHTTPClient(client *http.Client) *UnbindUserFromRoleBindingParams

NewUnbindUserFromRoleBindingParamsWithHTTPClient creates a new UnbindUserFromRoleBindingParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUnbindUserFromRoleBindingParamsWithTimeout

func NewUnbindUserFromRoleBindingParamsWithTimeout(timeout time.Duration) *UnbindUserFromRoleBindingParams

NewUnbindUserFromRoleBindingParamsWithTimeout creates a new UnbindUserFromRoleBindingParams object with the default values initialized, and the ability to set a timeout on a request

func (*UnbindUserFromRoleBindingParams) SetBody

SetBody adds the body to the unbind user from role binding params

func (*UnbindUserFromRoleBindingParams) SetClusterID

func (o *UnbindUserFromRoleBindingParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the unbind user from role binding params

func (*UnbindUserFromRoleBindingParams) SetContext

func (o *UnbindUserFromRoleBindingParams) SetContext(ctx context.Context)

SetContext adds the context to the unbind user from role binding params

func (*UnbindUserFromRoleBindingParams) SetDC

SetDC adds the dc to the unbind user from role binding params

func (*UnbindUserFromRoleBindingParams) SetHTTPClient

func (o *UnbindUserFromRoleBindingParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unbind user from role binding params

func (*UnbindUserFromRoleBindingParams) SetNamespace

func (o *UnbindUserFromRoleBindingParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the unbind user from role binding params

func (*UnbindUserFromRoleBindingParams) SetProjectID

func (o *UnbindUserFromRoleBindingParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the unbind user from role binding params

func (*UnbindUserFromRoleBindingParams) SetRoleID

func (o *UnbindUserFromRoleBindingParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the unbind user from role binding params

func (*UnbindUserFromRoleBindingParams) SetTimeout

func (o *UnbindUserFromRoleBindingParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unbind user from role binding params

func (*UnbindUserFromRoleBindingParams) WithBody

WithBody adds the body to the unbind user from role binding params

func (*UnbindUserFromRoleBindingParams) WithClusterID

WithClusterID adds the clusterID to the unbind user from role binding params

func (*UnbindUserFromRoleBindingParams) WithContext

WithContext adds the context to the unbind user from role binding params

func (*UnbindUserFromRoleBindingParams) WithDC

WithDC adds the dc to the unbind user from role binding params

func (*UnbindUserFromRoleBindingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the unbind user from role binding params

func (*UnbindUserFromRoleBindingParams) WithNamespace

WithNamespace adds the namespace to the unbind user from role binding params

func (*UnbindUserFromRoleBindingParams) WithProjectID

WithProjectID adds the projectID to the unbind user from role binding params

func (*UnbindUserFromRoleBindingParams) WithRoleID

WithRoleID adds the roleID to the unbind user from role binding params

func (*UnbindUserFromRoleBindingParams) WithTimeout

WithTimeout adds the timeout to the unbind user from role binding params

func (*UnbindUserFromRoleBindingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UnbindUserFromRoleBindingReader

type UnbindUserFromRoleBindingReader struct {
	// contains filtered or unexported fields
}

UnbindUserFromRoleBindingReader is a Reader for the UnbindUserFromRoleBinding structure.

func (*UnbindUserFromRoleBindingReader) ReadResponse

func (o *UnbindUserFromRoleBindingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnbindUserFromRoleBindingUnauthorized

type UnbindUserFromRoleBindingUnauthorized struct {
}

UnbindUserFromRoleBindingUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewUnbindUserFromRoleBindingUnauthorized

func NewUnbindUserFromRoleBindingUnauthorized() *UnbindUserFromRoleBindingUnauthorized

NewUnbindUserFromRoleBindingUnauthorized creates a UnbindUserFromRoleBindingUnauthorized with default headers values

func (*UnbindUserFromRoleBindingUnauthorized) Error

type UpdateProjectBadRequest

type UpdateProjectBadRequest struct {
}

UpdateProjectBadRequest handles this case with default header values.

EmptyResponse is a empty response

func NewUpdateProjectBadRequest

func NewUpdateProjectBadRequest() *UpdateProjectBadRequest

NewUpdateProjectBadRequest creates a UpdateProjectBadRequest with default headers values

func (*UpdateProjectBadRequest) Error

func (o *UpdateProjectBadRequest) Error() string

type UpdateProjectDefault

type UpdateProjectDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

UpdateProjectDefault handles this case with default header values.

errorResponse

func NewUpdateProjectDefault

func NewUpdateProjectDefault(code int) *UpdateProjectDefault

NewUpdateProjectDefault creates a UpdateProjectDefault with default headers values

func (*UpdateProjectDefault) Code

func (o *UpdateProjectDefault) Code() int

Code gets the status code for the update project default response

func (*UpdateProjectDefault) Error

func (o *UpdateProjectDefault) Error() string

func (*UpdateProjectDefault) GetPayload

func (o *UpdateProjectDefault) GetPayload() *models.ErrorResponse

type UpdateProjectInternalServerError

type UpdateProjectInternalServerError struct {
}

UpdateProjectInternalServerError handles this case with default header values.

EmptyResponse is a empty response

func NewUpdateProjectInternalServerError

func NewUpdateProjectInternalServerError() *UpdateProjectInternalServerError

NewUpdateProjectInternalServerError creates a UpdateProjectInternalServerError with default headers values

func (*UpdateProjectInternalServerError) Error

type UpdateProjectNotFound

type UpdateProjectNotFound struct {
}

UpdateProjectNotFound handles this case with default header values.

EmptyResponse is a empty response

func NewUpdateProjectNotFound

func NewUpdateProjectNotFound() *UpdateProjectNotFound

NewUpdateProjectNotFound creates a UpdateProjectNotFound with default headers values

func (*UpdateProjectNotFound) Error

func (o *UpdateProjectNotFound) Error() string

type UpdateProjectNotImplemented

type UpdateProjectNotImplemented struct {
}

UpdateProjectNotImplemented handles this case with default header values.

EmptyResponse is a empty response

func NewUpdateProjectNotImplemented

func NewUpdateProjectNotImplemented() *UpdateProjectNotImplemented

NewUpdateProjectNotImplemented creates a UpdateProjectNotImplemented with default headers values

func (*UpdateProjectNotImplemented) Error

type UpdateProjectOK

type UpdateProjectOK struct {
	Payload *models.Project
}

UpdateProjectOK handles this case with default header values.

Project

func NewUpdateProjectOK

func NewUpdateProjectOK() *UpdateProjectOK

NewUpdateProjectOK creates a UpdateProjectOK with default headers values

func (*UpdateProjectOK) Error

func (o *UpdateProjectOK) Error() string

func (*UpdateProjectOK) GetPayload

func (o *UpdateProjectOK) GetPayload() *models.Project

type UpdateProjectParams

type UpdateProjectParams struct {

	/*Body*/
	Body *models.Project
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateProjectParams contains all the parameters to send to the API endpoint for the update project operation typically these are written to a http.Request

func NewUpdateProjectParams

func NewUpdateProjectParams() *UpdateProjectParams

NewUpdateProjectParams creates a new UpdateProjectParams object with the default values initialized.

func NewUpdateProjectParamsWithContext

func NewUpdateProjectParamsWithContext(ctx context.Context) *UpdateProjectParams

NewUpdateProjectParamsWithContext creates a new UpdateProjectParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateProjectParamsWithHTTPClient

func NewUpdateProjectParamsWithHTTPClient(client *http.Client) *UpdateProjectParams

NewUpdateProjectParamsWithHTTPClient creates a new UpdateProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateProjectParamsWithTimeout

func NewUpdateProjectParamsWithTimeout(timeout time.Duration) *UpdateProjectParams

NewUpdateProjectParamsWithTimeout creates a new UpdateProjectParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateProjectParams) SetBody

func (o *UpdateProjectParams) SetBody(body *models.Project)

SetBody adds the body to the update project params

func (*UpdateProjectParams) SetContext

func (o *UpdateProjectParams) SetContext(ctx context.Context)

SetContext adds the context to the update project params

func (*UpdateProjectParams) SetHTTPClient

func (o *UpdateProjectParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update project params

func (*UpdateProjectParams) SetProjectID

func (o *UpdateProjectParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the update project params

func (*UpdateProjectParams) SetTimeout

func (o *UpdateProjectParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update project params

func (*UpdateProjectParams) WithBody

WithBody adds the body to the update project params

func (*UpdateProjectParams) WithContext

WithContext adds the context to the update project params

func (*UpdateProjectParams) WithHTTPClient

func (o *UpdateProjectParams) WithHTTPClient(client *http.Client) *UpdateProjectParams

WithHTTPClient adds the HTTPClient to the update project params

func (*UpdateProjectParams) WithProjectID

func (o *UpdateProjectParams) WithProjectID(projectID string) *UpdateProjectParams

WithProjectID adds the projectID to the update project params

func (*UpdateProjectParams) WithTimeout

func (o *UpdateProjectParams) WithTimeout(timeout time.Duration) *UpdateProjectParams

WithTimeout adds the timeout to the update project params

func (*UpdateProjectParams) WriteToRequest

func (o *UpdateProjectParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdateProjectReader

type UpdateProjectReader struct {
	// contains filtered or unexported fields
}

UpdateProjectReader is a Reader for the UpdateProject structure.

func (*UpdateProjectReader) ReadResponse

func (o *UpdateProjectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpgradeClusterNodeDeploymentsDefault

type UpgradeClusterNodeDeploymentsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

UpgradeClusterNodeDeploymentsDefault handles this case with default header values.

errorResponse

func NewUpgradeClusterNodeDeploymentsDefault

func NewUpgradeClusterNodeDeploymentsDefault(code int) *UpgradeClusterNodeDeploymentsDefault

NewUpgradeClusterNodeDeploymentsDefault creates a UpgradeClusterNodeDeploymentsDefault with default headers values

func (*UpgradeClusterNodeDeploymentsDefault) Code

Code gets the status code for the upgrade cluster node deployments default response

func (*UpgradeClusterNodeDeploymentsDefault) Error

func (*UpgradeClusterNodeDeploymentsDefault) GetPayload

type UpgradeClusterNodeDeploymentsForbidden

type UpgradeClusterNodeDeploymentsForbidden struct {
}

UpgradeClusterNodeDeploymentsForbidden handles this case with default header values.

EmptyResponse is a empty response

func NewUpgradeClusterNodeDeploymentsForbidden

func NewUpgradeClusterNodeDeploymentsForbidden() *UpgradeClusterNodeDeploymentsForbidden

NewUpgradeClusterNodeDeploymentsForbidden creates a UpgradeClusterNodeDeploymentsForbidden with default headers values

func (*UpgradeClusterNodeDeploymentsForbidden) Error

type UpgradeClusterNodeDeploymentsOK

type UpgradeClusterNodeDeploymentsOK struct {
}

UpgradeClusterNodeDeploymentsOK handles this case with default header values.

EmptyResponse is a empty response

func NewUpgradeClusterNodeDeploymentsOK

func NewUpgradeClusterNodeDeploymentsOK() *UpgradeClusterNodeDeploymentsOK

NewUpgradeClusterNodeDeploymentsOK creates a UpgradeClusterNodeDeploymentsOK with default headers values

func (*UpgradeClusterNodeDeploymentsOK) Error

type UpgradeClusterNodeDeploymentsParams

type UpgradeClusterNodeDeploymentsParams struct {

	/*Body*/
	Body *models.MasterVersion
	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpgradeClusterNodeDeploymentsParams contains all the parameters to send to the API endpoint for the upgrade cluster node deployments operation typically these are written to a http.Request

func NewUpgradeClusterNodeDeploymentsParams

func NewUpgradeClusterNodeDeploymentsParams() *UpgradeClusterNodeDeploymentsParams

NewUpgradeClusterNodeDeploymentsParams creates a new UpgradeClusterNodeDeploymentsParams object with the default values initialized.

func NewUpgradeClusterNodeDeploymentsParamsWithContext

func NewUpgradeClusterNodeDeploymentsParamsWithContext(ctx context.Context) *UpgradeClusterNodeDeploymentsParams

NewUpgradeClusterNodeDeploymentsParamsWithContext creates a new UpgradeClusterNodeDeploymentsParams object with the default values initialized, and the ability to set a context for a request

func NewUpgradeClusterNodeDeploymentsParamsWithHTTPClient

func NewUpgradeClusterNodeDeploymentsParamsWithHTTPClient(client *http.Client) *UpgradeClusterNodeDeploymentsParams

NewUpgradeClusterNodeDeploymentsParamsWithHTTPClient creates a new UpgradeClusterNodeDeploymentsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpgradeClusterNodeDeploymentsParamsWithTimeout

func NewUpgradeClusterNodeDeploymentsParamsWithTimeout(timeout time.Duration) *UpgradeClusterNodeDeploymentsParams

NewUpgradeClusterNodeDeploymentsParamsWithTimeout creates a new UpgradeClusterNodeDeploymentsParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpgradeClusterNodeDeploymentsParams) SetBody

SetBody adds the body to the upgrade cluster node deployments params

func (*UpgradeClusterNodeDeploymentsParams) SetClusterID

func (o *UpgradeClusterNodeDeploymentsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the upgrade cluster node deployments params

func (*UpgradeClusterNodeDeploymentsParams) SetContext

SetContext adds the context to the upgrade cluster node deployments params

func (*UpgradeClusterNodeDeploymentsParams) SetDC

SetDC adds the dc to the upgrade cluster node deployments params

func (*UpgradeClusterNodeDeploymentsParams) SetHTTPClient

func (o *UpgradeClusterNodeDeploymentsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the upgrade cluster node deployments params

func (*UpgradeClusterNodeDeploymentsParams) SetProjectID

func (o *UpgradeClusterNodeDeploymentsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the upgrade cluster node deployments params

func (*UpgradeClusterNodeDeploymentsParams) SetTimeout

func (o *UpgradeClusterNodeDeploymentsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the upgrade cluster node deployments params

func (*UpgradeClusterNodeDeploymentsParams) WithBody

WithBody adds the body to the upgrade cluster node deployments params

func (*UpgradeClusterNodeDeploymentsParams) WithClusterID

WithClusterID adds the clusterID to the upgrade cluster node deployments params

func (*UpgradeClusterNodeDeploymentsParams) WithContext

WithContext adds the context to the upgrade cluster node deployments params

func (*UpgradeClusterNodeDeploymentsParams) WithDC

WithDC adds the dc to the upgrade cluster node deployments params

func (*UpgradeClusterNodeDeploymentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the upgrade cluster node deployments params

func (*UpgradeClusterNodeDeploymentsParams) WithProjectID

WithProjectID adds the projectID to the upgrade cluster node deployments params

func (*UpgradeClusterNodeDeploymentsParams) WithTimeout

WithTimeout adds the timeout to the upgrade cluster node deployments params

func (*UpgradeClusterNodeDeploymentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpgradeClusterNodeDeploymentsReader

type UpgradeClusterNodeDeploymentsReader struct {
	// contains filtered or unexported fields
}

UpgradeClusterNodeDeploymentsReader is a Reader for the UpgradeClusterNodeDeployments structure.

func (*UpgradeClusterNodeDeploymentsReader) ReadResponse

func (o *UpgradeClusterNodeDeploymentsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpgradeClusterNodeDeploymentsUnauthorized

type UpgradeClusterNodeDeploymentsUnauthorized struct {
}

UpgradeClusterNodeDeploymentsUnauthorized handles this case with default header values.

EmptyResponse is a empty response

func NewUpgradeClusterNodeDeploymentsUnauthorized

func NewUpgradeClusterNodeDeploymentsUnauthorized() *UpgradeClusterNodeDeploymentsUnauthorized

NewUpgradeClusterNodeDeploymentsUnauthorized creates a UpgradeClusterNodeDeploymentsUnauthorized with default headers values

func (*UpgradeClusterNodeDeploymentsUnauthorized) Error

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL